About
Chris Whittington
Oxford Softworks & Chess System Tal 1982–2000
British chess and games programmer, publisher and entrepreneur, founded Oxford Softworks in Burford, Oxfordshire in the mid-1980s and spent two decades building chess engines — from SuperChess (1982) to the Complete Chess System and, above all, Chess System Tal, designed to play in the romantic, sacrificial style of World Champion Mikhail Tal. Oxford Softworks became a software development, licensing and publishing house specialising in strategy games — Bridge, Go, Shogi and others — and was sold to venture capitalists in May 2000; the chess engine never retired, and Chess System Tal lives on today as a modern neural-network (NNUE) engine.
Worcestershire Sauce 2000–2010
After the sale, Chris retired (sort of) to a riverside house near Pershore, Worcestershire and turned to other pursuits: vegetable patch, beekeeping, alpacas, sheep, pigs, cows and river boating, programming remaining a part-time pursuit including a neural-net Backgammon project and a stock-market analysis tool (these never work btw — there is no way a retail investor can get ahead of the market sufficiently to overcome trading friction). For a time he also served as Chairman of the Parish Council, handing over to the capable hands of Bob Annis in 2009.
France 2010–present
In 2010 was the move to a farmhouse in south-west France — bees, honey, vegetable patch, carpentry workshop, generally things rural — until there came AlphaZero and AlphaGo, the big shock from DeepMind that neural nets could do what was thought impossible: play chess above Grandmaster level. So, back to AI and machine learning — that was some catching up to do, discovering the strange thing called NNUE and, of course, what better way to learn than to do it oneself, or, as it turned out, twoselves.
Veteran Grandfathers of Computer Chess 2023–present
Thus was Chess System Tal NNUE, and the development partnership with veteran chess programmer Ed Schröder of Rebel fame, born. Chris worked on the engine code; Ed was responsible for the neural networks, and especially for the techniques that dramatically shape the engine's style of play — the story of those engines, Extreme and Absurd among them, is on the Chess System Tal page.
Nomad Adventurer — South-East Asia & the Caucasus 2025–present
Since 2025 Chris turned digital-nomad-adventurer, keeping the French farmhouse but much of the year now spent in South-East Asia and the Caucasus. With a couple of laptops and an internet connection, the new Chess System Tal 3 was built and released — alongside a self-taught neural backgammon engine.
- Chess engine design
- Evaluation & search
- NNUE neural networks
- C / C++
- Forward pruning
- Games publishing
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 original release and its sequel — Oxford Softworks' most daring engines, and the ones that made the name.
-
2023
Chess System Tal 2 — 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 → -
2026
Chess System Tal 3 — NNUE
The new generation: a freshly trained neural network and a rebuilt NNUE evaluation, estimated at ~3610 Elo.
More on Chess System Tal 3 →
Get in touch
For anything about Chess System Tal, Oxford Softworks, or computer chess, the engine lives on GitHub. The author can often be found at the TalkChess forum.
Chess System Tal on GitHubLinks
- Rebel — Ed Schröder's legendary chess program
- TalkChess — the computer chess forum (Computer Chess Club)
- CCRL — Computer Chess Rating Lists
- SP-CC — Stefan Pohl's computer chess engine rating list
- Chessprogramming Wiki — the computer-chess reference