Flow Field Chess

Rust → WebAssembly. The AI resolves fields, not a search tree.

Loading…
Keys: 1-7 overlay · H histogram · E extras on/off · X cycle extra · A AI mode · N step · R reset

Bug fix: the endless back-and-forth “dance” is patched — thanks to Julian Ross (IndieGamesDeveloper.com) for reporting it. The A.I. now detects a repetition loop and mixes in random extra field algorithms until it breaks out with a fresh move.

Game

AI: Black

Overlay


        

FFCE Web — a faithful Rust/WASM port of the Python Flow Field Chess Engine.

Engine: full legal move generation (perft-validated), the five core fields (Pressure, Attack, Resistance, Trace, Flow) plus the 13 toggleable extra algorithms, scored single-ply.

Click an algorithm name in the Extras tab to read its formula in the Docs tab.

Read the full paper (PDF) — the concept and its mathematics.

Promote to: