Skip to content

Chess engine

Self-Play Chess

A real bitboard chess engine picks both sides and plays a full game against itself - alpha-beta with iterative deepening (depth 4), a transposition table, null-move pruning, late-move reductions and quiescence search, tapered PeSTO evaluation. Nothing below is scripted; every move, capture, castle and check came from the engine. Replay it move by move.

Move list