A four-player chess engine built to play the strongest 4PC it can. NNUE evaluation, an alpha-beta core in C and a Python root. Perft-verified move generation, all five starting setups, and a browser board to play against it. Plays Teams; FFA rules implemented, FFA search in progress.
python c chess-engine neural-network uci alpha-beta-pruning game-ai negamax chess-ai chess-variant chess-bot perft self-play 4-player-chess 4pc nnue four-player-chess board-game-ai variant-chess
-
Updated
Sep 10, 2026 - Python