Engine i simulacija
· 2021
Chess Engine
C# | bitboard-ovi | pretraga | Unity UI

Šahovski engine sa igrivom tablom u Unity-ju, napravljen da bih naučio kako game AI zaista radi: predstavljanje pozicije bitboard-ovima, generisanje legalnih poteza i odlučivanje zasnovano na pretrazi, uz jednostavan interfejs za igranje pozicija i posmatranje odgovora engine-a.
Najvažnije
- Bitboard predstavljanje table za kompaktan i brz rad sa pozicijama.
- Generisanje legalnih poteza i logika pretrage za igru vođenu engine-om.
- Unity tabla za testiranje pozicija, povlačenje poteza i pregled odgovora.
- Fokusiran projekat za učenje oko performansno kritičnog AI koda.