Chess engine · open showcase

FoldBot Chess

FoldBot is a full legal chess engine that does not start with fixed piece prices, an opening book or learned weights. It counts what each piece can do in the position, forms an exact score from those counts and searches legal continuations. It secured the Stockfish Elo-1900 rung at 62.5%; the replay below preserves a win from the current Elo-2100 campaign.

Checking the source machine…
62.5%secured Stockfish Elo-1900 rung
6–3–3wins, draws, losses in the pinned protocol
0parameters, training steps, or opening books
1/2exact value of the starting position

The Elo-2100 victory

Replay the win at Elo 2100

Game 8 of the current rung: FoldBot plays Black and wins in 42 plies. Step through every move of the victory, from the opening count to the final forced sequence.

Loading the interactive replay…

Command-value lab

Worth comes from the square

Choose a piece, then touch any square. Instead of looking up a fixed value, the board highlights and counts every square that piece can command from that exact position.

Evaluation without a table of values

The board supplies every number

FoldBot does not begin by declaring a queen worth nine or a rook worth five. Worth changes with position because it is the number of squares a piece can command from where it stands.

CommandCount every square each piece controls
ShareForm mine ÷ (mine + theirs) exactly
ReverseChange viewpoints with 1 − the opponent’s share
SearchCompare legal replies to the deepest completed common pass

Competitive ladder

The climb through Stockfish

Elo 1700
54.2%
Elo 1900
62.5%
Elo 2100
WIN

The Elo-2100 line marks Game 8—the 42-ply victory replayed above from the current tied rung.

Rules, independently checked

A legal engine before it is a competitive one

20 / 400 / 8,902published starting-position perft census
48 / 2,039 / 97,862Kiwipete castling and attack census
43,238en-passant pin positions certified
9,483four-way promotion positions certified
0 disagreementsagainst the published rule counts
KQK + KRKendgames solved all the way to mate

Reproduce it

Compile and run the checks

# inside the downloaded repository
cd verify
cc -O2 -o test_fold_chess_bot test_fold_chess_bot.c
./test_fold_chess_bot

Read the work

The engine and its certification

The repository preserves the counted evaluation, legal-position certificates, competitive protocol and complete match record. The current V3 computation publication places the engine's exact methods within the wider scientific model.

Source documentationRead the repository guide on GitHub