Šah je šahovska igra (za više igrača i za jednog igrača) napisana u Flutteru pomoću Flame motora
Značajke
• Igranje za 1 ili 2 igrača
• Šest AI razina težine
• Prilagodljiva tema aplikacije
• Prilagodljiva tema komada
AI opis
Šahovska umjetna inteligencija koju smo razvili za ovu aplikaciju koristi minimax algoritam s alfa-beta skraćivanjem kako bi izračunala koje poteze napraviti. U aplikaciji postoji šest razina težine, a svaka razina odgovara dubini pretraživanja korištenog u minimax algoritmu. Najveća težina je 6, što odgovara 3 puna šahovska poteza.