Chess engine pioneer · Creator of Chess System Tal
Chris Whittington
Four decades of computer chess. Founder of Oxford Softworks and creator of Chess System Tal — the engine built to play like Mikhail Tal: bold, sacrificial, alive. Because a chess program should understand the game, not just calculate it.
About
These days you're more likely to find me on a boat in Haiphong Bay than at a keyboard. In 2010 I moved to south-west France and somewhere along the way reinvented myself — less programmer, more adventurer and nomad, now dividing my time between France, the Caucasus, and South-East Asia.
Before all that, I was a British chess and games programmer, publisher, and entrepreneur. In the mid-1980s I founded Oxford Softworks in Burford, Oxfordshire, and spent two decades building chess engines that did things the textbooks said you couldn't — from SuperChess in 1982 to the Complete Chess System and, above all, Chess System Tal.
Tal didn't just calculate. It attacked — sacrificing in the romantic, daring style of World Champion Mikhail Tal, chess as art rather than arithmetic. Oxford Softworks was sold to a venture-capital consortium in May 2000, but the project never really ended: today Chess System Tal lives on as a modern, neural-network engine.
- Chess engine design
- Evaluation & search
- NNUE neural networks
- C / C++
- Forward pruning
- Games publishing
Philosophy
Most engines win by searching deeper and faster. I bet on the opposite: knowledge over brute force. Pack real chess understanding into the evaluation, then let that judgement decide which lines are worth exploring at all. The aim was never just a stronger engine — it was an engine that plays like a daring human master, one that would rather sacrifice and attack than grind out a draw.
Programs
Four decades of computer chess, 1982 to today.
-
1982
SuperChess
An early commercial chess program — the start of a long road.
-
1989
Chess Player 2150 / 2175
A popular commercial release from Oxford Softworks.
-
1990
Chess Simulator
Continuing the Oxford Softworks chess line.
-
1993
Complete Chess System
A full chess package for MS-DOS (Amiga in 1994), with its own graphical interface and 2D/3D boards. Preserved today on the Internet Archive.
View on Internet Archive → -
1995 & 1999
Chess System Tal & Chess System Tal II
The flagship. An engine designed to play in the romantic, sacrificial style of Mikhail Tal — the fullest expression of the knowledge-based philosophy.
-
2023
Chess System Tal — NNUE
A modern revival: a UCI engine in C++ (with Ed Schröder) using a neural-network (NNUE) evaluation, yet still tuned for Tal-style aggression. Rated around 2914 blitz and ranked among the top publicly available engines, with a "Learn Assist" feature that steers the search toward preferred lines.
View on GitHub →
Get in touch
For anything about Chess System Tal, Oxford Softworks, or computer chess, the engine lives on GitHub — that's the best place to find me.
Chess System Tal on GitHub