Thirty years! Happy Birthday Fritz (3)

by Frederic Friedel
11/13/2021 – In 2003 there was a gigantic man vs machine match in New York. Garry Kasparov faced "X3D Fritz", a chess program that used new hardware and software which allowed radically lifelike 3D images, floating hologram-like in front of the screen. The match was an unprecedented success, generating more media coverage than any chess game previously in history. It was also full of adventure for the ChessBase team.

ChessBase 16 - Mega package Edition 2022 ChessBase 16 - Mega package Edition 2022

Your key to fresh ideas, precise analyses and targeted training!
Everyone uses ChessBase, from the World Champion to the amateur next door. It is the program of choice for anyone who loves the game and wants to know more about it. Start your personal success story with ChessBase and enjoy the game even more.


Marc Armand Rousso, Entrepreneur, philanthropist, chess aficionado, made his fortune in the US as a trader of stamps. He is famed to have bought the Treskilling Yellow, one of the most valuable stamps of all time. went on to found numerous enterprises. One was the X3D Display, hardware and software that allow radically lifelike 3D images that appeared to jump off the (CRT) screen and into the room, using both glasses-based and glasses-free 3D technologies.

To promote this technology Rousso decided to stage a chess match in New York – played without chessboard and pieces. For this he contacted ChessBase, asking us to use his technology to create virtual 3D chess software – twenty years ago!

Fortunately we had a new programmer in our team, someone who was keenly interested in new technologies. Jeroen van den Belt set to work creating a version of Fritz that fulfilled Armand's needs. X3D Fritz could display a vivid, animated chess board, and accepted voice commands for the moves.

In this and other Rousso-driven enterprises I was in New York a number of times with Jeroen – and quite an adventure it was. Armand had a wonderful flat in Manhattan, and gladly let us use it during our stays.

The view from the living room of Armand's flat, over the Hudson – spectacular! 

The view from my bedroom, which directly overlooked Ground Zero, where the World Trade Center had stood and come crashing down two years earlier

So who would be invited to play against X3D Fritz? For Armand things were clear: it had to be Garry Kasparov. And he had to play without board or pieces.

We (Frederic and Jeroen) tested the technology with a number of chess professionals...

Susan Polgar, who helped us with our preparations, found the technology perfectly acceptable

Testing the X3D technology: GM Ian Rogers and US Women's Champion Anna Hahn

Garry, to my surprise, quite spontaneously agreed to play on Jeroen's virtual chessboard, wearing glasses and dictating his moves. He loves new technology!

So the match was arranged for November 2003. For us it started with another adventure. It's a story I need to tell.

The break-in adventure

Our flight was leaving at 7:15 a.m. from Hamburg. Mathias Feist, the Fritz programmer was was travelling with me. We arrived at the ChessBase office, which is just 15 minutes from the airport, shortly before six in the morning. Mathias needed to pick up his notebook, which contained all the main preparation for the match, and some important installation CDs from the office, where everything had been prepared and placed on the desk for him to pick up.

We arrived at the large office building block in which ChessBase is located only to find it surrounded by police cars. We were stopped, and a well-armed police officer asked us exactly what we wanted. When we told him we intended to go up to our offices they said it was completely out of question. There were burglars somewhere in the building complex, probably armed and dangerous, and they were waiting for additional swat teams and dogs before entering the location.

That was quite a dilemma. We did not have time to wait, and explained the gravity of the situation. After a while the officers agreed to allow us up the staircase to our office, where we promised we would quickly nip in to extract the notebook and the CDs. "It will take us just one minute," I said, "and then we will be out of here."

The police built a small swat team to accompany us upstairs. When we arrived at our storey this is what we found:

Yep, the burglars had broken into our office, we were the object of their evil intentions. Note that our doors are made of heavily reinforced glass. The way they had broken in was by heaving a cast-iron manhole cover into it.

The three-man swat team asked us to stand back and entered the facilities. Everything was thrashed, computers had been vandalised, draws opened, lockboxes destroyed. With guns drawn they secured the front half of the office, allowing us to enter the room where the notebook and the CDs had been deposited for us. But of course there was no notebook in sight. Only the Tablebase CDs were untouched. These we grabbed and made a dash for the airport. We caught our plane with minutes to spare. Mathias spent the first leg of the flight shaking his head. Somewhere over the Atlantic, after we had taken a glass of excellent Lufthansa red wine, our hands stopped shaking, and we could start thinking about how to work around the damage that had been done to our preparations for the match (the other staff members in Hamburg could figure out how to repair the damage done to our facilities).

The match

Before the match Kasparov vs X3D Fritz began statistician Jeff Sonas traced the progress of top programs compared to the strongest player alive. Computers were getting there...

At the time GM Joel Lautier summarized the match for us, explaining two key positions:

The first game was a messy affair, with Kasparov outplaying the computer in the opening stage with a typical pawn sacrifice, but failing to convert his advantage due to the computer's clockwork defence.

The second game was a heartbreaker for Garry, as he had skilfully outmanoeuvred X3D Fritz yet again, only to blunder the game away in one move. As we shall see, there was an uncanny feeling that the computer had actually sensed the human champion could err exactly the way he did, for the tactical motif that caught Kasparov off-guard was very cunningly brought about by the machine.

The third game was every grandmaster's dream, the computer entered an unfortunate opening scheme that left the position completely locked up. Unable to devise a long-term plan, the computer shuffled its pieces around aimlessly, while Kasparov was patiently amassing his pieces to deliver the winning blow. In a position it still assessed as inferior but not lost for itself, the computer was made to resign by an embarrassed team of programmers.

The final game was a bit of an anti-climax, with Kasparov playing very prudently to secure a draw in the game and in the match overall.


Four games is too short a distance to gauge the players' relative strengths when they are so evenly matched. As a matter of fact, this encounter did not shed any new light on computer chess. The machine won and lost in the way we were accustomed to and Kasparov is right to say that he was dominating in most of the games. However, his extreme nervousness in facing machines has played tricks on him once more, and he wasn't able to capitalize on his better positions.

Here are games four, annotated for us by Mig Greengard, followed by game one, unannotated:


Media bomb

The match between Kasparov and X3D Fritz was an unprecedented success, generating more media coverage than any chess game in history. At one stage there were 46,000 articles listed in Google, the event was carried live on the Internet to literally millions of viewers, and it was shown in 17½ hours of live broadcast on America's biggest cable TV sports channel, ESPN.

Postgame wrap up, with Kasparov, Maurice Ashley, Paul Hoffman and Yasser Seirawan

Live satellite broadcast trucks outside the venue, the posh salons of the New York Athletic Club


All Fritz history articles

Editor-in-Chief emeritus of the ChessBase News page. Studied Philosophy and Linguistics at the University of Hamburg and Oxford, graduating with a thesis on speech act theory and moral language. He started a university career but switched to science journalism, producing documentaries for German TV. In 1986 he co-founded ChessBase.
Discussion and Feedback Join the public discussion or submit your feedback to the editors


Rules for reader comments


Not registered yet? Register

Frederic Frederic 11/14/2021 01:05
@genem: "Fritz UI, in the Full or Compare (or whatever) analysis of a whole game, should offer to include its calculation of what the most threatening (or the strongest) move the opponent would play next IF the color on turn would play the Null move. And include the eval number for the threat move."

Check the announcement I have just posted on our news page. I have been testing Fritz 18 for two weeks now, on ~2800 players, top-talents (fifteen-year-old grandmasters) AND on amateurs. First results are very positive: everyone is delighted to actually win a game against the computer, if they watch out for opportunities and play clever moves. They can execute brilliancies that no modern engine would ever allow to happen. I look forward to games from our readers...
thirteen thirteen 11/14/2021 12:42
@genem. Nice one Sir! I believe there is a whole world of variable machine niches that could so easily be marketed. But I am not just talking 'make do' stuff, but rather MANY genuine, multiple, engine playing styles, along with numerous possible extras, like additional [same-time] Infinite Analysis, etcetera. Club players are no longer at all interest in just the strongest, what is a few ELO anyway? But long for the worth-while diversities which would sell.
genem genem 11/14/2021 08:47
The Fritz UI used to offer the nice option of a hard limit on the max depth that any calculation branch could go, as one way of purposely weakening the engine. I might be out of date, but I gather the newer/latest Fritz no longer offers this option? Instead Frtiz UI now offers only to dumb down its evaluation function, is that right?

Fritz UI, in the Full or Compare (or whatever) analysis of a whole game, should offer to include its calculation ofwhat the most threatening (or the strongest) move the opponent would play next IF the color on turn would play the Null move. And include the eval number for the threat move.
e-mars e-mars 11/13/2021 10:58
@Davidx1 I am not sure. I can only dream to draw against Fritz 5.32. Not even against Fritz 3. I've noticed the standard lc0 maia-1100 version you get from their repository is (or was) much stronger than you'd expected if you don't set up the right lc0 parameters. Those parameters were not well documented. I had to contact maia authors to get a better documentation. Maybe now they've changed it. The ones online on lichess have all the right settings, and I have a positive score against the 1100 version. It hasn't got a chance against Fritz 5.32.
Davidx1 Davidx1 11/13/2021 06:02
Lc0Maia-1100-Fritz5.32 30'
1. e4 e5 2. Nf3 Nf6 3. d4 exd4 4. e5 Ne4 5. Qxd4 d5 6. exd6 Nxd6 7. Bg5 Nc6 8.
Bxd8 Nxd4 9. Nxd4 Kxd8 10. Nc3 Be7 11. O-O-O c6 12. Bd3 Kc7 13. Rhe1 Bf6 14.
Nb3 Bxc3 15. bxc3 b6 16. c4 c5 17. Nd2 Be6 18. Ne4 Rad8 19. f4 Nxe4 20. Rxe4
Rd6 21. Rde1 Rhd8 22. f5 Bc8 23. g4 Rh6 24. R1e2 Rh4 25. Re7+ Rd7 26. g5 Rg4
27. Rxd7+ Bxd7 28. Re7 Rxg5 29. Rxf7 h5 30. h4 Rg1+ 31. Kb2 Rh1 32. Rxg7 Rxh4
33. f6 Rf4 34. f7 Kd6 35. Bg6 Be6 36. Bxh5 Rf5 37. Bg6 Rf2 38. Kb3 b5 39. Kc3
Bxc4 40. a3 Be6 41. Kd3 Rf6 42. c3 1/2-1/2
Davidx1 Davidx1 11/13/2021 05:59
@e-mars 3 I tested it yesterday in a game against Fritz 5.32 a draw, but how can you play at 3'0 against such an opponent? I can't also if I have 2500 on chesscom.
WillScarlett WillScarlett 11/13/2021 03:32
Those who are entranced by "radically lifelike 3D images", holograms, Zuckerberg's "Meta", and the plethora of other trendy, cutting edge techno marvels might like to see the ultimate in virtual reality provided by our friends in Iceland.

And now I intend to return to my wooden chess set and board that exists in real time and space and play over some games from the 19th Century that were recorded and stored on paper with ink, and have made their way across time and space to unfold before my very eyes without the necessity of micro chips and pricey gizmos. It's sooooooo virtual !
e-mars e-mars 11/13/2021 03:15
@Davidx1 I play maia 1100 and 1500 regularly online on lichess, and I have them install on my laptop. They're not 2800.
Actually, lc0 maia is a very good example of having fun against an engine that plays human style chess.
Davidx1 Davidx1 11/13/2021 02:55
Lately I've seen Komodo 2.5 with 35 levels which are basically the various depths, but if I play, for example, with level 10 then I can't use it as an infinite analysis, so it's a partial job.
Then there is this Lc0 Maia, they give you a level of 1100 of elo which is worth at least as a 2800.
Davidx1 Davidx1 11/13/2021 02:48
And I think one thing: chess is a game and an engine should be fun.
Is it a fun experience for a human to play against Stockfish?
There is no satisfying package of a fun and professional levels system at the same time, perhaps the latest attempt was ChessMasterXI.
thirteen thirteen 11/13/2021 02:28
I have been banging on for years now, for engines to be teaching weapons and learning tools, rather than a maximum strength programme. Club players, which constitutes the far greater majority, would benefit most, from the marketed capability to play against MANY different level, albeit new and sophisticated engine based opponents. Especially in our present, restricted, online and deprived over the board circumstances.
Davidx1 Davidx1 11/13/2021 12:59
Stockfish has never played a tournament with humans - it's inhumane.
Davidx1 Davidx1 11/13/2021 12:57
We still do some gm vs engine tournaments:
The absolute strength of the engines does not matter, the principle is this:
engines play with gm, and I have one more reason to play with them, because I have a relationship with gm.
Let's stop creating very strong engines: the most beautiful and desired engines do not necessarily have to be the strongest but must come from a context.