I created a chessboard that follows all the rules of chess! (Phase completion time may vary) Phase 1 of project - Creating chess board that allows for movement Completed Nov. 2, 2018 Phase 2 - Creating ability to move pieces legally - Created legal move detection Dec. 5 Completed Dec. 6 Phase 3 - Ability to play a game - Create checkmate and stalemate detection (Completed Dec. 12, 2018) - Create other rules of chess (Completed Dec. 20, 2018) In the future... Phase 4 - Conversion into PGN and FEN format, load and play games
Please post bugs and glitches in the comments. Features: FEN Decoder! Checkmate and stalemate detection! Castling! Promotions! En passant! 50 Move Rule! 3 Fold Repetition! Insufficient Material Detection! Chess Pieces: https://upload.wikimedia.org/wikipedia/commons/b/b2/Chess_Pieces_Sprite.svg