Шахи — це шахова гра (багатокористувацька та одиночна гра), написана на Flutter з використанням механізму Flame
Особливості
• Ігровий процес для 1 або 2 гравців
• Шість рівнів складності ШІ
• Настроювана тема програми
• Настроювана тема твору
ШІ Опис
Шаховий штучний інтелект, який ми розробили для цього додатка, використовує мінімаксний алгоритм із альфа-бета скороченням, щоб обчислити, які ходи робити. У програмі є шість рівнів складності, кожен з яких відповідає глибині пошуку, що використовується в мінімаксному алгоритмі. Найвища складність - 6, що відповідає 3 повним шаховим ходам.