Released in early 2020, Stockfish 11 was the strongest chess engine in the world — and it was the last version to use a hand-written evaluation function. Every judgement it makes about a position comes from rules that human programmers wrote down explicitly: this is what a passed pawn is worth, this is how much king safety matters, this is the penalty for a bad bishop.
A few months later Stockfish 12 shipped with NNUE, and the hand-written evaluation was gone. Stockfish 11 is therefore a snapshot of the end of an era — the peak of an approach that had dominated computer chess for thirty years, taken as far as it could go.
It is genuinely interesting to watch it play against a modern version. The positions where it goes wrong are rarely tactical; it calculates superbly. They are positions where the modern engine simply understands something that nobody managed to write down as a rule.
What makes it distinctive
- ▸Classical hand-written evaluation, no neural network anywhere
- ▸Unusually good for weak opponents: this build has no UCI_Elo floor, so its Skill Level dial reaches genuinely low settings
- ▸Uniquely tunable errors — it is the only engine here exposing how large and how frequent its deliberate mistakes are
- ▸The clearest way to see what NNUE actually changed
