Chess experiment

A small chess page that got more serious than planned.

I started this as a way to understand minimax properly. It now has my own worker-based bot, a local Stockfish.js option, and a bot-vs-bot mode so I can compare how badly my engine gets punished.

Status

Loading board...

Engine

Waiting

Search depth

Stockfish loads a local WASM engine. It is much stronger than my bot, but first load can take a moment and bot-vs-bot mode can use more CPU.

Move history

    How it works

    Normal mode lets you play White. Bot-vs-bot mode hands both sides to the selected engines. It is not meant to be a polished chess product, just a working browser experiment.