First Kramnik vs DeepFritz, In Progress
An anonymous reader writes "Reigning world chess champion Vladimir Kramnik played the first match in a series of eight against the world's strongest chess computer. 'After the game Vladimir Kramnik said that he was never worried about losing the typical Berlin endgame that arose in his first game against Deep Fritz. The World Champion is the master of this line and Fritz was unable to take advantage of the white pieces.' There is live coverage of the event at the main website." We've mentioned this match a few times before.
"Kramnik was never worried about losing..." out of context is a bit misleading: Kramnik didn't win either, it was just a draw.
;) )
(For those who don't read the articles...
Stupidity is mis-underestimated.
For those that are interested, the verdict among the chess world is that the computer is going to be exposed as a joke in this match. There are certain positions in which computers are very strong (tactical positions -- where each player has many choices over the next few moves and there are dramatic consequences), but there are equally many where they are not (positions in which long term planning is necessary and individual moves seem purposeless). Kramnik is not just strong -- he knows how to steer the game. The first game he had black and was thus trying to draw. So of course he immediately turned the game into a slow, boring game in which the computer's power was useless. Kramnik has shown previously that his anti-computer play is top notch, and you can look for it to win the match for him without problem.
...Deep Blue
Because of unfair playing conditions, and also because he didn't have access to DB before the match. Therefore, matches between Kramnik and Fritz will take place every other day, be adjourned after 60 moves, and Fritz will not be reprogrammed between matches.
Currently, opinion is siding with Kramnik. GMs Nigel Short and Raymond Keene predict a Kramnik win.
The game went as follows:
Deep Fritz(2807) - Kramnik,V [C67]
Brains in Bahrain Man-Machine Match. Manama (1), 04.10.2002
1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.0-0 Nxe4 5.d4 Nd6 6.Bxc6 dxc6 7.dxe5 Nf5 8.Qxd8+ Kxd8 9.Nc3 h6 10.b3 Ke8 11.Bb2 Be7 12.Rad1 a5 13.a4 h5 14.Ne2 Be6 15.c4 Rd8 16.h3 b6 17.Nfd4 Nxd4 18.Nxd4 c5 19.Nxe6 fxe6 20.Rxd8+ Kxd8 21.Bc1 Kc8 22.Rd1 Rd8 23.Rxd8+ Kxd8 24.g4 g6 25.h4 hxg4 26.Bg5 Bxg5 27.hxg5 Ke8 28.Kg2 ½-½
Kramnick is a master of defense, an immovable object, so to speak; he proved that by beating Kasparov, an irresistable force.
Kramnick will play the defense and wait for his opportunity -- for the critical mistake -- to take the win. And, unlike this score-calculating computer, once Kramnick has won one game, he won't bother taking any risks; he'll just play solid defense every match, aiming for the draw; whereas the computer would foolishly (if it wins) try to win each successive game.
Also, if I recall correctly, this isn't a strictly timed match; its not a 5 minute game. Don't expect a computer to ever win a blitz match, because computer's just don't have the insight to play well in those circumstances, which is where human innovation shows through.
social sciences can never use experience to verify their statemen
Too bad the Russians couldn't say the same in World War 2...
I'm a signature virus. Please copy me to your signature so I can replicate.
...with Deep Blue? I would like to see a match between 2 top-playing chess computers for a change
Open Source Java Web Forum with LDAP authentication
1.e4 followed by e5
d .htm
t m?PM=ss1 3_chess
then
2. Nf3 Nc6
Some notes on chess notation:
http://chess.about.com/library/ble21br
(it is common to omit the pawn designation, it seems)
Some opening moves (which was this one?):
http://chess.about.com/library/ble50ndx.h
The whole match:
1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.0-0 Nxe4 5.d4 Nd6 6.Bxc6 dxc6 7.dxe5 Nf5 8.Qxd8+ Kxd8 9.Nc3 h6 10.b3 Ke8 11.Bb2 Be7 12.Rad1 a5 13.a4 h5 14.Ne2 Be6 15.c4 Rd8 16.h3 b6 17.Nfd4 Nxd4 18.Nxd4 c5 19.Nxe6 fxe6 20.Rxd8+ Kxd8 21.Bc1 Kc8 22.Rd1 Rd8 23.Rxd8+ Kxd8 24.g4 g6 25.h4 hxg4 26.Bg5 Bxg5 27.hxg5 Ke8 28.Kg2 ½-½
Hey, I learned something from the above links.
btw, where does 'DeepFrtiz' the name come from? The team flag looks to be Germany, but where did the name come from? They are using an 8-CPU Compaq machine, also. (Good thing chess opening moves are public domain... otherwise the US Fritz would be making sure they didn't fall into the hands of free citizens! erm. or something like that...)
fair.org counterpunch.com truthout.com indymedia.org salon.com
eff.org guerrilla.net debian.org gentoo.org
Kind of reminds me of an ep of TNG, where Data lost a game against a Grand Master (when his strategy was to win), but won when he went for a draw (and the Grand Master gave up out of frustration).
Are you local? There's nothing for you here!
In the PC world, anyways.
Many computers that took up whole offices/floors/buildings are beaten by a $90 graphing calculator nowadays.
One of the local business has a really year old computer that manages some critical software. They can't take it offline because the processes it handle are extremely important, and there is no software to attend to them nowadays (though I'm sure it wouldn't be difficult to attend). The thing takes up half a room, has virtually no circuit pathways (all wires inside), and all of it's displays are etched with a nasty case of several years' burn-in.
10 years from now, Kramnik may be expending all of his brainpower beating Chess 2012 on a game-boy equivilent...
An in related news, live play-by-play coverage of paint drying!
I give credit to Kramnik for taking Fritz on, I hope he gets big $$$ at least. It'll make big news if he loses, and not much if he wins, so it's hard for him to come out much ahead except for a payoff.
As for human dignity (see the web site) I can't imagine how we lose or gain any, geez, the machines don't even gloat. And, we can still unplug the machines. Seems like the human programmer of Fritz keeps the human dignity balance covered.
Humans are affected by their environment as well, so things such as changes in temperature etc could affect the outcome
Changes in temperature won't affect the outcome? Let's take away the heatsink/fan and see does. Man: 1, Egg cooker formerly known as a mutliprocessor chess computer: 0.
Machines have beaten man in many trivial games (tic-tac-toe. 100m sprint, weather prediction, etc). They have also failed in several "obviously easy" challenges (speech interfaces, AI, ...)
Before they play GO, I will not worry about my job.
In Murphy We Turst
but one thing I rememer hearing much about karpov, back when kasparov was beaten, was that he, though not world champion, would have made a more interesting match against computerland, because of the fact that he focuses less on tactics (trying to out-think the computer by looking at combinations into more moves ahead) and more on abstract, pattern-based (such as in go) strategy, at which computers suck. Kasparov proved (insofar as you believe playing conditions were fair) that computers can out tacticate people, but perhaps a person whose style leans more toward abstract strategizing ("I want to keep this column open, because I feel it will be very important later" versus "I want to force the computer to lose that pawn, because I think I can pull off a combination in 43 moves")
i do need to go, but here are some things for children of this post to do:
o Look up some original reference (I saw many, many) that talked about how Kasparov's playing style is perhaps less suited to showcasing humanity's superiority to computers than Karpov's was)
o Look up whether Kramnik most resembles Karpov's or Kasparov's style.
One last thing.
Is it still true that in Go, computers play with a 14-move advantage and still lose to people who aren't even world-champion? Go is a game in which, because at each point in the game, it is unclear what groups of stones are alive and what are dead, pattern-based thinking is much more important. Would Karpov (and perhaps Kramnik) have made a better Go player than chess player?
When I come back, I'll add more to the thread, to anyone who wishes to discuss it.
Here's decent description.
From looking at an ad for Deep Fritz 7, it runs under Windows and uses up to eight processors. No idea what language it is written in.
"Gold still represents the ultimate form of payment in the world." - Alan Greenspan, 1999
I just mirrored a news story from the BBC that states Deep Fritz has been destroyed in a possible terrorist attack on the conference. For some reason the BBC removed the story minutes after it was published.
mogorific carpentry experiments
- True - Kramnik is a staunch defender.
- Computers are not big on taking risks to begin with (they hardly ever sacrifice material for instance) and they don't really "play for a win", but if the operators wanted it to play more drawish, that would not be a problem, provided that they are allowed to adjust some positional parameters.
- A 5 min game would be extremely difficult for Kramnik. Quick games are basically just about calculating tactics, since the deeper aspects become hidden behind both sides poor play. A human excels in stuff like planning and sometimes logical reasoning, which both takes some time to do. It is a well known fact that computers don't improve their play much when given longer time (programmers will recognize this problem as "the exponential wall").
On a side note: In this game Kramnik drew easily because he could do some logical reasoning that no computer has ever done. He understood that in the final position, the computer could manoeuver around as much as it damn well pleased, there were simply no legal moves that could ever threaten anything. A computer will have great difficulty understanding this, since the calculation of variations will not show this simple visual fact.In my opinion Deep Fritz will never beat Kramnik in a Berlin Defence. The team could try to deviate earlier, perhaps by closing the position with 4.d3, but this will also be easy play for Kramnik. They could also skip the Ruy Lopez altogether and play 3.Bc4 (Italian) or 2.f4 (King's gambit) instead, but these moves are not so common among the extreme elite. Kramnik would probably equalize comfortably against these moves. IMHO the team should try either switching to 1.d4 (at least for one game, to see where it leads) or just try to head for equal but tactically complicated positions after the King's gambit or the Italian, mentioned above. Playing 1.c4 or 1.Nf3 would probably be unwise. Kramnik knows these waters extremely well and could probably easily steer the game to a dull and totally safe position.
My money is on Kramnik, he will probably not lose a single game.
Opinions stated are mine and do not reflect those of the Illuminati
Can anyone recommend some good chess strategy books? I found this link but it does not give a very good indication of what book would be better than others. I guess it would have to depend on what I want to read about since it is a game of strategy.
So I was interested in how many readers are able to beat the computer when playing say the ChessMaster 7000 - 9000 series? I was interested in buying a chess game that teaches you tactics and strategy. I had heard good things about the ChessMaster series. Are there better titles out there? I think for what they offer it is really good. You can look at most of the famous past chess games to see how the professionals think about the game, well I guess if you could understand them I guess you would be wasting time with the game.
I used to play Kunfuchess online alot until I was forced to connect on a dialup modem. It is a pretty addictive version of chess; anyone who likes chess and hasn't tried it, should.
While surfing for links for the loyal
http://www.wolffchess.com/php/home.php3
http://www.chessclub.com/
Of course there are always the game sites that offer chess onlne. It is one of the more popluar classical games that are available by most any site. Here are some that I found.
http://games.yahoo.com/
http://www.pogo.com/
http://www.station.sony.com/
http://www.playsite.com/
http://www.gamespyarcade.com/
and the list keeps on going... I know that I forgot a couple but if you want to play online these links will be more than sufficent to get you going.
/.................../ \\
its not a 5 minute game. Don't expect a computer to ever win a blitz match, because computer's just don't have the insight to play well in those circumstances, which is where human innovation shows through.
Actually, the exact opposite is true. Computers regularly beat even the best human players at fast time controls (blitz) since the humans are much more prone to making mistakes when they don't have time to think a lot. This is not merely my opinion - I think you will find few people who are familair with computer chess who would think otherwise. For example, here's what Robert Hyatt (author of Cray Blitz & Crafty) said in 1999( rec.games.chess.computer )
matches between Kramnik and Fritz will take place every other day, be adjourned after 60 moves, and Fritz will not be reprogrammed between matches.
;-)
Sounds fair. As long as Kramnik isn't reprogrammed either.
RMN
~~~
You may not be aware of this, because They tried to cover it up, but I once wrote the world's most powerful chess program.
My approach was simple: to compute every possible move in every possible game, and come up with the perfect sequence. It took 14 years to do, on a 700-CPU supercluster, but finally we 'solved' chess. The database was huge. The program was unbeatable.
Unfortunately it was also rather boring. The human would make the first move and, invariably, the computer would spend 4 hours sorting through the database and finally declared:
Checkmate in 14705 moves. I win.
RMN
~~~
...imagine a Beowulf cluster of DeepFri...
AUGH! Stop beating me!
All your pawns are belong to...
NO! Not the baseball bat!
How long til somebody mods DeepFritz to run Lin...
Ack! Ack! ugh...you win...
Paraphrased, "Even a computer that plays chess doesn't have the brains to run from a fire."
(see the lyrics to "Kasparov vs. Deep Blue" off Moxy Früvous' album Live Noise.)
if the answer isn't violence, neither is your silence / freedom of expression doesn't make it alright
Those suckers use Flash 6 to show the live match. Only Win32 and Mac Flash Clients are available at Macromedia. *nix only goes up to Version 5x
Let's boycot them!
Perhaps they should make it so it can self-compile changed code? Would be hard, but a definate advantage.
Most chess programs are able to learn from their mistakes in a primitive way. They store earlier games and if they lost a game in a certain situation, they'll try a different variation next time.
When men used to be men
Good point--but my feeling is that within the next 20 years SOMETHING big will change in terms of computing power. Maybe it will be massively parallel computers, maybe quantum as you mention, maybe something totally unforeseen. Also I'm predicting AI techniques FOR the game of Go will increase in their effectiveness. Just my guess though, it's really up in the air.
Changes in temperature won't affect the outcome? Let's take away the heatsink/fan and see does. Man: 1, Egg cooker formerly known as a mutliprocessor chess computer: 0.
The heatsink and fan are integral parts of the computer, necessary for its survival. How well would the human do without his lungs?
An intact computer can generally withstand much higher temperatures than a human.
ZFS: because love is never having to say fsck
Yes, the branching factor makes a huge difference. Another, equally important difference is the cost of the evaluation function. In chess it only takes a few CPU cycles to see if the position is mate, or to count who has more material. There is no way to do this in go. Even the end of the game is non-trivial to recognize, and even then it is hard to say who won.
I do not know of any go program that does much of global reading. I know GnuGo does none at all, it "only" evaluates the position once (which includes lots of local reading), and uses some heuristics to propose moves and to estimate their effect. Then it chooses the best. This it can do in a matter of a few seconds.
I believe this sort of approach can be extended quite far, and take good advantage of increasingly powerful computers. But I doubt it will ever be sufficient to beat a professional player.
In Murphy We Turst
However, it's not necessary for computers to do that to beat world champions. They're getting better all the time with heuristic searches, thanks very much.
Any sufficiently advanced technology is indistinguishable from a rigged demo
--Andy Finkel (J. Klass?)
No it's not. There's no limit to the number of moves in a game of chess; you can spend all eternity moving pieces back and forth if you like.
RMN
~~~
The Raven.
The Raven
1.d4 d5 2.c4 dxc4 3.Nf3 Nf6 4.e3 e6 5.Bxc4 c5 6.0-0 a6 7.dxc5 Qxd1 8.Rxd1 Bxc5 9.Kf1 b5 10.Be2 Bb7 11.Nbd2 Nbd7 12.Nb3 Bf8 13.a4 b4 14.Nfd2 Bd5 15.f3 Bd6 16.g3 e5 17.e4 Be6 18.Nc4 Bc7 19.Be3 a5 20.Nc5 Nxc5 21.Bxc5 Nd7 22.Nd6+ Kf8 23.Bf2 Bxd6 24.Rxd6 Ke7 25.Rad1 Rhc8 26.Bb5 Nc5 27.Bc6 Bc4+ 28.Ke1 Nd3+ 29.R1xd3 Bxd3 30.Bc5 Bc4 31.Rd4+ Kf6 32.Rxc4 Rxc6 33.Be7+ Kxe7 34.Rxc6 Kd7 35.Rc5 f6 36.Kd2 Kd6 37.Rd5+ Kc6 38.Kd3 g6 39.Kc4 g5 40.h3 h6 41.h4 gxh4 42.gxh4 Ra7 43.h5 Ra8 44.Rc5+ Kb6 45.Rb5+ Kc6 46.Rd5 Kc7 47.Kb5 b3 48.Rd3 Ra7 49.Rxb3 Rb7+ 50.Kc4 Ra7 51.Rb5 Ra8 52.Kd5 Ra6 53.Rc5+ Kd7 54.b3 Rd6+ 55.Kc4 Rd4+ 56.Kc3 Rd1 57.Rd5+ 1-0
If I can be modded down for being a troll, can I be modded up for being an orc, or a balrog?
Tic-tac-toe rules? No problem.
Chess rules? No problem.
Laws of physics (100m sprint)? No problem.
Laws of statistics (weather forecast)? No problem.
Speech rules?
Intelligence rules (Short of simple logic analysis)?
The problem isn't the computer, but rather our inability to formulate and program the rules or adaptive algorithms that our brain work by, but that we take for granted and have no concious access to.
Your body knows how to break down an apple into essential chemical components and convert them to muscle movement (like your heart) and other things. But you can't sit down at a computer and tell it how.
Kjella
Live today, because you never know what tomorrow brings