CHESS
MIND
minimax · alpha-beta · quiescence
Promote
Choose a piece
New game
View board