k2052
a day ago
The main point the post is trying to make is accurate, modern chess engines are stronger mostly due to improved eval, search, etc and not hardware; but the idea that Kasparov would lose to one on 90s hardware is not as clearly true as one might think. Modern engine eval functions and search algos make very different depth tradeoffs and when given not enough compute they have glaring weaknesses that Kasparov and his team would likely have exploited.
It was trivial for me an expert-ish player (1950 USCF 2300+ bullet) to find a line to beat it. https://nicholas.carlini.com/writing/2026/algorithmic-improv...
Also 3000 engine elo is not really a good direct comparison, engine elos are kinda meaningless when comparing human to engines, they are meant to compare engines to engines.
A lot of the knowledge tricks that modern engines do require depth or other things that didn't work on older hardware, deep blue was engineered to brute force a lot of things because brute force in the 90s worked better. Historically all sorts of things were tried for chess engines abandoned and tried again. Chess engine dev (and AI in general) is very cyclical; old ideas get returned to and retried as the hardware changes and evolves. Devs from past eras were smarter and more knowledgeable than we give them credit for. Heck, some of the very first engines for checkers and chess were neural nets (of a sort).
somenameforme
a day ago
As another data point I'm somewhat stronger, and it comfortably beat me trying to play 'normal' chess against it, at least over a couple of games - though I should have had a draw in one game. I think you had the right idea with trying to horizon it. 11. .. h6?? is amusing.
Kind of interesting too because trying to get into a tactical mess is the last thing you'd ever want to do with a normal computer, even one from the 90s. I assumed it'd screw up quiet positions, but that assumption was quite wrong!
Oddly enough playing against this feels way more 'human' than a depth limited computer normally feels. Not sure what the difference is. I'd love to replicate this setup for practice.
devindotcom
a day ago
if you've read Kasparov's book he talks about that. He had Deep Blue dead to rights because he found a line it couldn't predict, at least as he tells it. They patched the system between matches, which he considered unsporting.
kyralis
a day ago
So.. learning from a previous match is unsporting? That's going to invalidate an awful lot of matches...
vikingerik
a day ago
The terms of the match said something to the effect of IBM would not have humans assist the computer program. Between games, IBM modified the computer's opening book to go deeper into the lines that Kasparov had played previously in the match. It wasn't clear if the prohibition on human assistance was meant to be for moves within a game or also extended to modifying the computer between games.
That happened in game 6, when the computer sacrificed a knight for a pawn to wreck Black's defense, which Kasparov thought the computer wouldn't do because it wouldn't look deep enough past the material loss, but the computer knew to do it because IBM had added it to the opening book. This controversy was separate from another in game 2 where Kasparov also accused IBM of cheating, where Kasparov expected the computer to grab some material gain but it played more positionally instead and Kasparov thought the computer wouldn't find that line without human intervention.
https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparo... https://en.wikipedia.org/wiki/Deep_Blue_versus_Kasparov,_199...
chmod775
a day ago
The extreme end would be hard-coding exact next lines of play during breaks in a match.
There's a point where you stop playing the engine and are just playing the humans behind it through a thinly disguised proxy.
I don't think that line was reached here, but to avoid confusion, it's not unreasonable to expect that the engine remain frozen for the duration of the competition.
votepaunchy
2 hours ago
Why? The board is reset after every game. No one was confused, Kasparov was just being a sore loser.
gjvc
a day ago
+1 for patching the system between matches seems unsporting
MiroslavPokorny
21 hours ago
I always thought chess was supposed to be between one person against another, and a team effort during a series would be unsporting. If DeepBlue had programmers and other masters helping to make any changes it seems wrong as they are actively helping the actual opponent aka the machine.
Psyonic
15 hours ago
It actually used to be common to consult with a team during adjournment at high-level play (https://chess.stackexchange.com/questions/34614/is-acceptabl...)
expedition32
a day ago
A famous football player in my country once said that sports is like war: anything goes as long as you win.
eru
a day ago
Both war and sports have rules. Eg you are not supposed to murder your opponents to win a football match.
utopcell
a day ago
why?
mrob
a day ago
It was advertised as a match vs. Deep Blue. In an time before SaaS and automatic online updates, this would be understood to mean a single immutable system like any other software product. If they change it mid-match then it's a match vs. the team of Deep Blue + IBM programmers.
somenameforme
a day ago
Deep Blue + IBM programmers + team of chess grandmasters they also had assisting. In general I would not give Kasparov's claims that much credit if not for the fact that after the match IBM immediately dismantled the machine which just looked absurdly guilty, especially given the historic value of the machine.
In a normal world this is hardware you should still be able to go play a game against at either at some IBM building, the Smithsonian, or whatever.
hilux
a day ago
FYI, within chess circles, Kasparov is generally not considered a credible narrator, particularly when his reputation and ego are at stake. Everything that he says or does is looking out for number one.
This is not at all to take away from his incredible work ethic, and his position as one of the top players of all time.
ummonk
a day ago
Yeah aside from being from a totally different rating pool, chess engine ELOs are based on faster time controls or imbalanced openings and don't really translate well to classical chess playing strength in FIDE ratings.
The author caveats things near the end by giving the disclaimer about computer ratings but still goes too far in downplaying the difference IMO.
mherdeg
a day ago
Am I reading the lichess analysis correctly that you won on time and the game ended with about a +5.1 advantage for White? (displayed as +3.4 on the site)
k2052
a day ago
the engine won on time. I had a +5 advantage
gwern
a day ago
So... it wasn't "trivial" for you to find a line to beat it. It was, in fact, so hard that you lost because it took you too long. (I am also sure that correspondence chess players could find a line to beat Kasparov, but it doesn't make them better players nor the correct line to beat him 'trivial'.)
svnt
a day ago
I think this is a gap in what trivial means here. Some people deploy significant compute to attempt to find exotic lines. I believe most in the chess community would concur that if a human, apparently more or less unassisted, found a line to beat it in their first day of attempts, then finding a line is trivial.
It also is not clear to me they didn’t just stop playing once they had +5, letting the clock expire, seeing as the opponent has no feelings or expectation of fair play. The game is detectably over at that point.
nilslindemann
a day ago
Even if its king would be mate in one, it does not matter, as you lost on time. As the engine varies, this variation will probably not be repeated. Kasparov can prepare for lines, as he usual does, but there is no guarantee that the engine plays these lines.
BTW, I also played a few games, 2400+ player on Lichess, I had no chance. My impression is that the claim by this author is correct. Or I am overrated :-)
ambiguous_35
a day ago
Yes but the engine you play on the webpage runs at 1-2 seconds per move, not the full 6 minutes per move that would play in a classical game.
alberto-m
a day ago
If you were set to revenge Kasparov, getting a winning position with ...h6?! Nxe6 must have been particularly sweet.