Slashdot Mirror


Kasparov Draws Game 4 and Match Against X3D Fritz

jaydee77ca writes "Garry Kasparov survived opening danger and played very precise, technical chess to draw Game 4 with black against X3D Fritz. The final match result is a 2.0 - 2.0 draw, proving yet again that the day of the machines has not yet arrived."

22 of 408 comments (clear)

  1. Negative Computer Bias by pez · · Score: 4, Insightful

    proving yet again that the day of the machines has not yet arrived

    Sigh. Such an obviously human-biased conclusion to what is indisputably one of the great achievments of computer chess. The fact that Fritz, running on rather modest hardware, drew Kasparov, is an incredible feat. The obvious followup is that the days of a human world champion are numbered. And most likely that number is most conveniently expressed in months, not years.

    Running on an Intel Xeon server with four 2.8 GHz processors.

    1. Re:Negative Computer Bias by Le+Marteau · · Score: 5, Insightful

      The obvious followup is that the days of a human world champion are numbered.

      The world chess champion will ALWAYS be a human, not a machine. A fork lift can lift much more than a human, but do we say that forklifts hold the world lifting record? A car can go much faster than a human, but is a car listed in Guinness under the fastest mile? Likewise with chess.

      Just because computers are new doesn't make them any more or less a machine than a car or a fork lift, and calling a machine the "world champion" of anything is ludicrous.

      --
      Mod down people who tell people how to mod in their sigs
    2. Re:Negative Computer Bias by Space+cowboy · · Score: 4, Insightful

      You know, I see it exactly the other way around. I think it's an amazing testament to the level of complexity the brain can model that something calculating millions (billions ?) of moves by brute force is not eating the human alive. (Possible poor choice of metaphor :-)

      Consider that the brain evolved to keep the person alive (primary funciton), and then think about just how "over-engineered" ("engineered" firmly in quotes :-) it really is for that task.

      People are amazed at what humans achieve using their brains, but it pales into insignificance compared to the brain itself. The only reason it's not given the recognition it deserves is that it's commonplace and mundane. That doesn't make it one iota less remarkable, however.

      Simon

      --
      Physicists get Hadrons!
    3. Re:Negative Computer Bias by joebok · · Score: 3, Insightful

      Chinook is called the World Champion of Checkers, though usually they say Man-Machine world champion.

      In our time, we are accustomed to forklifts and cars "out-performing" us and so we take no special notice. We are now on the verge of machines beating us at our own game so to speak. Probably they will have a first and only machine as the chess world champion, then it will be been there, done that and the people who like to play people will continue on as before and the programmers who like to out program other programmers will continue on as before.

    4. Re:Negative Computer Bias by GlassHeart · · Score: 3, Insightful
      The world chess champion will ALWAYS be a human, not a machine. A fork lift can lift much more than a human, but do we say that forklifts hold the world lifting record? A car can go much faster than a human, but is a car listed in Guinness under the fastest mile?

      This is psychologically different. Many animals can lift more weight or run faster than we can, and that has been true for as long as humans existed. However, we were the best in chess.

      You can ensure that the word "champion" is reserved for humans, but the honor will be as hollow as the difference in skill between the human champion and the best machine player.

  2. Deus Ex Machina? by satanami69 · · Score: 3, Insightful

    proving yet again that the day of the machines has not yet arrived.

    Didn't that already happen a few year back when he lost to Deeper Blue?

    --
    I really hate Dan Patrick.
  3. good for our egos? by seringen · · Score: 2, Insightful

    Why man vs. machine is so important to us is a little baffling. While it might be nice for our egos, what does this really do for the game of chess? Does the challenge make people better chess players? Maybe. Should we consider this any more interesting than a normal game between grandmasters? The Terminator mentality somewhat bothers me, that we feel so insecure about ourselves that we have to congratulate people when they can do something better than a tool can! (Personally I root for the block of silicon ;-)

  4. day of the machines by Anonymous Coward · · Score: 5, Insightful
    proving yet again that the day of the machines has not yet arrived

    I dunno, seems to me that if a machine can beat 99.9999(ad nauseum) percent of humanity, that day might be here already.
  5. Re:Someone explain this by jazman_777 · · Score: 2, Insightful
    I don't understand how a computer that can compute millions of moves a sec. and probably 20-50 or more moves deep in a fairly short amount of time could possibly not win? Even a home computer I would think could compute thousands of moves a sec. How could any person possibly out think that???

    While the computer can be programmed to "look ahead" for N moves, the computer must also be programmed to pick a move eventually, what is programmed to be the "best move". And all this programming is done by humans. Voila!

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
  6. Re:Special. by wankledot · · Score: 2, Insightful

    It's saying a whole lot that it beat him? I would hope that a machine calculating trillions of moves would be able to. Like a lot of articles I've read, the machine can often pick excellent moves at any given time, but it lacks an understanding of the overall flow of the game, and big-picture strategy. Those kinds of things are hard to figure out for a machine without a soul, even with near-infinite cycles to spend. Until the machine can prove the game and calculate a way to draw every time no matter what moves the other person makes, I think a human will always have a good chance at beating the machine.

    --
    My sig is blank, I typed this by hand.
  7. Machine, make theyself by billtom · · Score: 2, Insightful


    As long as the best chess playing computers are still made by humans, I'll feel confident in the superiority of our species.

    It's when the best human-made chess playing computers are routinely beaten by the best computer-made chess playing computers that I'll be worried.

  8. Ranges... by danielrm26 · · Score: 2, Insightful

    The easiest way to describe why Kasparov loses to a computer is because he is human. How often does he play his best chess? Not often - he's human.

    The computer, on the other hand, always plays its best chess. So we are often comparing the computer's best vs. Kasparov's weak or mid-level chess, i.e. *mistakes*.

    I don't think that Kasparov playing his best and making no mistakes would have any trouble with current computers. But *with* mistakes and fatigue and such...sure.

    So the question really becomes, is it as fun to have the computer win when Kasparov makes a mistake? I don't think so. I think the real fun comes when he plays the best he can, is sure he can win, and has the computer do some wicked shit that no one has ever seen. When they staring thinking like humans - only better.

    That doesn't seem to have happened yet. They simply have gotten good enough to be able to pounce on GMs that make mistakes, but not on good GMs that don't.

    Hell, that's just my observation - I'm no chess or chess AI guru.

    --
    dmiessler.com -- grep understanding knowledge
  9. the day of the machines... by igotmybfg · · Score: 1, Insightful

    Theoretically, if both sides play perfectly then every match will end in a draw. So what if Kasparov plays perfectly? Obviously he's lost before, so he doesn't all the time, but it's certainly possible that he could, at least for one game (people play less-complicated games, like Tic-Tac-Toe, perfectly all the time). If so, then no matter how good the computer played it could only draw him. So really, I think chess isn't really an accurate indicator of when 'the day of the machines' is here (or not).

  10. Re:Someone explain this by pavon · · Score: 5, Insightful

    It could only look 12-20 moves into the future, and Kasparov played in a manner to limit what the computer could see by looking ahead. Since the computer had no strategy, but rather always took the best move he could see at the moment, Kasparov could keep him blind and cornered so it didn't see anything usefull to do in the short term, so it ended up flailing about somewhat (notice where it moved a peice and then moved it right back). Then all the meanwhile he was slowly playing out a much longer strategy.

  11. What does it all mean? by YouHaveSnail · · Score: 2, Insightful

    It was a pretty big deal when Babbage built a machine that could do basic arithmetic. I'm sure people thought of his Difference Engine as being a "smart" machine, particularly since it could generate tables of numbers a good deal faster than a human. But if you looked at the machine, it was all cogs and shafts and springs and levers... I'm sure that once you got over the astonishment that a machine could do this seemingly difficult thing, you'd look at it and know that it really was still just a machine, and not truly a thinking thing.

    We consider ourselves to do this mysterious thing we call "thinking," but we don't understand in a precise way what this means. It could be that our brains work in an algorithmic fashion, or at least that our brains can be simulated by a machine that works in an algorithmic fashion. The former seems unlikely to me, the latter very likely. Is there a difference between actual thinking and simulated thinking? It's hard to say.

    When you look at these chess-playing computers, they're pretty amazing. They can certainly play one hell of a game of chess. But when you get right down to it, they're really solid-state versions of cogs and shafts and springs and levers. Are they thinking? (I want to say 'no', but I can't prove it.) Are they simulating thinking? (Maybe... it's hard to say since we don't know what thinking entails.) Is there a difference?

  12. Re:Someone explain this by kylemonger · · Score: 2, Insightful
    I don't understand how a computer that can compute millions of moves a sec. and probably 20-50 or more moves deep in a fairly short amount of time could possibly not win? Even a home computer I would think could compute thousands of moves a sec. How could any person possibly out think that???

    Computers can look at many more positions per second than a human but that is not as helpful as you would think because most of the positions examined are bad ones. While humans compare poorly in linear computational speed to machines, we are much better at pattern matching. A grandmaster has studied so much chess that he or she can effortlessly recognize whether a position is a poor one. A GM probably does not even consider moves that would lead that those poor positions any more than you'd consider racing a dune buggy across a mind field.

  13. Re:Special. by An+Onerous+Coward · · Score: 4, Insightful

    Yeah, thank goodness for my soul. I'd hate to see how badly I sucked at chess if somebody extracted my soul.

    I hate this sort of thinking. If the question is, "What is it that allows humans to think abstractly and formulate efficient and creative strategies in the face of novel situations?" answering, "a soul" is just sleight of hand to avoid admitting that we don't know. Positing that every human being has a soul explains nothing, and tells us nothing that we didn't already know. Slapping a label on a phenomenon isn't the same as providing an explanation.

    Now, regarding "near-infinite cycles," ask your math teacher about the logic inherent in the phrase.

    --

    You want the truthiness? You can't handle the truthiness!

  14. Re:one move by trb · · Score: 2, Insightful
    The series ended in a draw essentialy because of one move. The move 5. ...a6 in game 3 by the computer is very interesting/controversial.
    You are avoiding the fact that the computer (Deep Fritz, a highly regarded piece of chess software) has no idea how to play the position after 5. ... a6. That position isn't lost, Fritz just handled it poorly because of the difficulties in programming the machine to deal with horizon effect. Any average chess player could have played the position better than Fritz did, and most players could have beaten Fritz in that game if they had Kasparov's side handed to them after 15 moves or so. An average player could never beat a master in such a position, much less an alleged GM-caliber player like Deep Fritz. Kasparov used anti-computer strategy to show that, while computers can calculate tactics brilliantly in most chess positions, there are some sorts of positions in which they are entirely embarrassingly clueless. This game shows that while computers like Deep Fritz are GM-strength in most chess positions, there are some in which they are not even close.

    I'm not a game programmer, but I imagine that some day such programmers will be able to add heuristics to chess engines so they can recognize such situations and handle them with some other algorithm.

  15. Re:This sort of thing winds me up by YouHaveSnail · · Score: 4, Insightful

    What, if any, is the difference between "simulated intelligence" and "actual intelligence"? How do you know that our brains don't function as massivlely parallel search/inference engines?

    Discussions about AI usually degenerate pretty quickly into arguments about whether or not we have some invisible, intangible, God-given "soul" or "spirit" or "spark." You're use of the phrase "*miracle of real intelligence*" would lead me to guess that you'd probably come down on the side that favors such a thing.

    We humans are self-aware, yet we have not yet explained the mechanism of our self-awareness. Many of us assume that it therefore cannot be explained, that it is miraculous. I think that's a poor assumption. It may be, however, that we are incapable of understanding our own self-awareness, and incapable of understanding our own intelligence. Whether that's true or not, it does not follow that other animals and even machines cannot develop intelligence.

    Why is it necessary to build a machine that plays chess "*as a human does*"? It's unlikely that any two humans play chess the same way, so which human would you have the machine emulate? Wouldn't it be better to build a machine that plays chess its own way?

  16. Amen to that by Rick+and+Roll · · Score: 2, Insightful

    Yeah, while humans are clearly helped by reading opening books, humans with a mathematical mind can invent them on the spot, to do at least a decent job (though an idea of "decent" varies a lot). It would definitely be a good show of AI for a computer to be able to do that, and they'd probably be closer to figuring out how to get computers to compete with humans in go.

  17. An Interesting Match. by TygerFish · · Score: 3, Insightful

    One thing that has been pointed out by numerous posters is the belief that the final result of the match is the result of one bad move in one of the earlier games.

    This is not necessarily meaningful. Either player could have played better or worse in any of the positions that came about in the ensuing games, making the actual match results the stuff of speculation about alternate universes.

    Be that as it may, two things stand out about the match. The first is that the computer opponent is actually a commercial program running on commercially available hardware and not on specialized circuitry out of a lab somewhere. This alone is a very good indicator of how far computers have come as chess players. Not too long ago (at least in geological terms), there wasn't a chess program on earth that could win against the like of me. Nowadays, by contrast, commercial desktop hardware combined with shrinkwrapped software are giving a former world-champion a run for his money.

    The second point of interest in the final game is Kasparov's choice of defenses.

    Kapararov is one of the world's greatest experts on the opening--someone who prepares not just against continuations but against his most likely opponents--and yet, with the game and the match on the line he, chose to not play any of the 'milder' defenses to 1.d4 (for example, trying to reprise the line of the Gruenfeld he played against Karpov in one of their matches) but instead chose to play the black side of the Queen's gambit accepted.

    When I was growing up and studying, the queen's gambit accepted was known to offer white good chances to develop a strong initiative based on black's disadvantages in central space and white's rapid development, and venturing the black side of Queen's gambit accepted was considered risky.

    Apparently, Kasparov knows something I didn't when I was fifteen (duh).

    Still, Kasparov's choice of opening certainly led to a difficult position requiring an accurate defense after white developed significant pressure on black's central pawn and on the queenside. However, the pressure rapidly dissipated following a set of exchanges that even gave black a short-lived counterattack on white's king position, leading to a position with even material and no real sources of play for either side, hence the draw.

    It would have been interesting to see what would have happened in a longer match played under a different winning criterion like 'best-of-ten' or 'first to achieve a given score.'

    --
    To mail me, remove the 'mailno' from my email addy.
    "Yeah. It smells, too..."
  18. Re:Proving again it is not the time of the machine by Zan+Zu+from+Eridu · · Score: 2, Insightful
    At some point, the decision making (rules) of the best players will be captured in code like other expert applications.

    Attempts to make Turing type B (rulebased, heuristic) chess programs have failed so far, all strong playing programs today are of type A (brute force, with perhaps a little heuristics). You can't just make up simple rules for playing chess, those rules will not account for all possible positions on the board; what's good in one position can be instantly losing in another one.

    For instance, even the little heuristics in a type A program such as Fritz can be uttlery wrong. Fritz lost the third game to Kasparov because there was a heuristic programmed into it not to push pawns that protect the king, while Kasparov had chosen an opening that resulted in a position where Fritz' only hope in the long term was to do exactly that. Fritz had not enough processor power to look that far into the game, and Kasparov knew it.

    After that, what is the point?

    The point is to create machines that play chess better than humans do now, so humans can learn from them and get new insights about the game. We know that it's impossible to play perfect chess (because there are more positions possible than there are atoms in the universe), but we also know that what humans (and computers) play today is still very far from perfect.

    It won't be the first time, and it won't be a *thinking* machine - just another specialized machine.

    Yeah, the classical AI bait 'n switch. First it's really intelligent to play a nice game of chess or do complicated mathematical equations, but as soon as computers can do it it's no longer thinking. The solution would be to sit down and define what thinking exactly is, except nobody has ever succeeded in doing just that.

    It does not take a great programmer to write a program that cannot lose at tic-tac-toe against a human.

    Yeah, but at the same time no one has written a chess program that cannot lose against a human. Humans still play better chess than computers do, even though the difference between them is getting smaller.