A fully functional two-player chess game built in Java with a graphical interface, featuring move validation, check/checkmate detection, pawn promotion, castling, and save/load functionality. The ...
Non-Deterministic Finite Automaton (NFA) implementation on a 4x4 chess board that simulates a game between two players. Each player moves according to an input string composed of characters r (red) ...