
| BUILT WITH |
Rust . WebAssembly WebGPU . Vulkan Octree CSG . Flow Fields |

| INFO |
100% hand-coded No frameworks 1024x768 OK |

|
 |
___ _ __ __ ___ ___ _____ _______ ___ ___ _ _
/ __| /_\ | \/ | __| \| __\ \ / /_ _| __/ __| || |
| (_ |/ _ \| |\/| | _|| |) | _| \ V / | | | _| (__| __ |
\___/_/ \_\_| |_|___|___/|___| \_(_) |_| |___\___|_||_|
games & tools, built in Rust

[ RSS FEED ]
2026-07-01
The A.I. stopped dancing: a loop watchdog (and self-play)
A player danced my chess A.I. into an infinite standoff. Here's the fix — a repetition-loop watchdog that shuffles in extra field algorithms to break out — plus a new AI-vs-AI watch mode with per-side randomised fields.
|

2026-06-30
Flow Field Chess: a chess engine that refuses to search
The full story of FFCE: a chess engine I built that does no search, keeps no opening book, and consults no database. It optimises for authenticity over strength — by conventional metrics a weak engine, and deliberately so — rebuilding the board each turn as a stack of physical fields and playing the move that most improves the weather.
|

2026-06-28
A 1999-style homepage, generated in Rust
Why this site looks like it fell out of 1999 — on purpose — and how a small Rust generator builds the whole thing twice, modern and GeoCities, from a single content file.
|

2026-06-28
Flow Field Chess is live
FFCE is live in your browser — a chess engine that scores fields instead of searching. Rust, compiled to WebAssembly; no server, no install, no opening book to lean on.
|

|
 |



| TECH |
Rust WebAssembly WebGPU Vulkan Octree CSG |

|