The project aims to serve as both a practical demonstration of AI principles and a learning resource for those interested in chess programming and AI techniques.
Visit the Website to start a game against the AI.
Make your moves on the virtual chessboard by dragging and dropping pieces.
ChessBot will analyze the position and respond with its best move.
chess.js: A chess library responsible for move generation and check/checkmate/stalemate detection.