Preskoči na sadržaj
Svi projekti
Engine i simulacija · 2021

Chess Engine

C# | bitboard-ovi | pretraga | Unity UI

Chess Engine

Š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.

Snimci ekrana

Isticanje poteza na početku partije
Šah u igrivoj tabli
Pozicija pretrage u sredini partije

Još iz kategorije Engine i simulacija