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.

Chris Whittington, in a hat and woven shawl in a market square

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
On a boat in Haiphong Bay, Vietnam With an elephant in South-East Asia On the beach with a backpack, explorer style

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.

  1. 1982

    SuperChess

    An early commercial chess program — the start of a long road.

  2. 1989

    Chess Player 2150 / 2175

    A popular commercial release from Oxford Softworks.

  3. 1990

    Chess Simulator

    Continuing the Oxford Softworks chess line.

  4. 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 →
  5. 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.

  6. 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