Chess Developed a chess game with move validation and checkmate detection algorithm using Java. Implemented a GUI which contains a chess board, a start/pause button, timers for both players, and an updated list of each player’s moves.