Šachy jsou šachová hra (Multiplayer a Singleplayer) napsaná ve Flutteru pomocí enginu Flame
Funkce
• Hra pro 1 nebo 2 hráče
• Šest úrovní obtížnosti AI
• Přizpůsobitelné téma aplikace
• Přizpůsobitelné téma dílu
Popis AI
Šachová umělá inteligence, kterou jsme pro tuto aplikaci vyvinuli, používá algoritmus minimax s alfa-beta prořezáváním k výpočtu, které tahy provést. V aplikaci je šest úrovní obtížnosti, každá úroveň odpovídá hloubce hledání použitého v algoritmu minimax. Nejvyšší obtížnost je 6, což odpovídá 3 plným šachovým tahům.
Datum aktualizace
26. 8. 2023