Slashdot Mirror


Kramnik and Deep Fritz Draw, Tied Before Final Game

iskander writes "Man and Machine were content to draw in game 7 of the Brains in Bahrain match. Now it's all down to the final game, in which Kramnik will enjoy the advantage of playing with white. It is worth noting that game 6, in which Kramnik may have resigned too early, was found to be a probable draw with best play, and that Kasparov lost to Deep Blue by tossing a drawable game. However, whereas Kasparov could only excuse himself (unconvincingly) by claiming that Deep Blue had been assisted by a human during play, Kramnik could simply request the adjudication of game 6 on the grounds of infractions committed by Deep Fritz, who is rumored to have heckled Kramnik with its Shakespearean chatter througout the game. :) So, will Dirty Fritz win it all or will Humanity's champion "rise above the chatter" and win back the crown for us? If you think you know, you may want to place a bet or register your opinion on the ChessLines survey soon, because the match ends tomorrow."

375 comments

  1. Links to all the games by Anonymous Coward · · Score: 5, Informative

    Kramnik vs Deep Fritz match summary:

    October 04, Game 1: Draw ----------- Article
    October 06, Game 2: Kramnik wins --- Article
    October 08, Game 3: Kramnik wins --- Article Analysis
    October 10, Game 4: Draw ----------- Article Analysis
    October 13, Game 5: Fritz wins ----- Article
    October 15, Game 6: Fritz wins ----- Article Analysis
    October 17, Game 7: Draw ----------- Article
    October 19, Game 8: ?

    1. Re:Links to all the games by Anonymous Coward · · Score: 2, Funny

      October 19, Game 8: PROFIT!!!

    2. Re:Links to all the games by Bonker · · Score: 5, Interesting

      Isn't it sad that people who post links feel the need to post as AC's to keep from being modded down as karma whores?

      Positive moderation, people! Positive, not negative!

      That said, it looks like to me like Fritz is going to win this one. I would say that Karmnik is showing signs of fatigue from playing against a 'perfect' oponnent. If I were him, I'd try to take a few days off before the next match to regain his mental and emotional endurance for the last match.

      --
      The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
    3. Re:Links to all the games by Ryan+Amos · · Score: 0, Offtopic

      So true, so true. It's not like everyone on Slashdot doesn't already have 50 karma anyway (or "excellent") so there's no point in whoring (or anti-whoring) anyway.

      (yeah, this is OT.. mod me down, karma's stupid anyway, which is kind of the entire point of this post)

    4. Re:Links to all the games by cioxx · · Score: 0, Troll

      According to the match summary one thing is evident.

      Fritz is in Deep Sh*t.

      Someone needs to rewire Kramnik's head to a server and put Seti@Home on a fasttrack.

    5. Re:Links to all the games by Buck2 · · Score: 0, Offtopic

      It's not like everyone on Slashdot doesn't already have 50 karma anyway

      My fucking ass. Some of us have been here since the beginning and fersure don't understand "the current system".

      FUCK karma. It was a good idea, like communism, and it needs to be overhauled when in practice, like communism, IMO.

      Moderation by the masses works for a while ... and then it turns to shit. Break it there, rebuild, and start again. It's an eternal process.

      --

      As my father lik@(munch munch)... ....
    6. Re:Links to all the games by Chundra · · Score: 0, Offtopic

      I think moderation could work if it was done properly. It's just the slashdot implementation that is shit. And they can't really change it now (well they *could* but I don't see that happening). They could have used a network flow model, or even use pagerank. This is an idea that would work.

    7. Re:Links to all the games by MikeDX · · Score: 0

      No, you got it wrong!

      It's October 20, Game 9: PROFIT!!!

    8. Re:Links to all the games by nomadic · · Score: 4, Insightful

      That said, it looks like to me like Fritz is going to win this one.

      If that happens, I wonder how many of the people on slashdot who predicted an easy win for Kramnik are going to admit they were wrong. Knowing the narcissists here, not many I bet.

      A sample of quotes:
      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.

      My money is on Kramnik, he will probably not lose a single game.

    9. Re:Links to all the games by ozbird · · Score: 2

      Purely on the pattern of who won and draws, Karmnik should win the next one (and the one after if there was such a match.)

    10. Re:Links to all the games by Bonker · · Score: 2, Insightful

      Patterns don't really mean anything in this kind of circumstance since it's not a regular function. You might as well say that because you flipped a coin six times and it came up heads, heads, tails tails, heads heads, that the next two times you flip it it will come up tails.

      Kramnik vs. D. Fritz is not random, but it's output is unkown, so it might as well be.

      What I see is the following... Kramnik started strong. Uncertain of his oponnent, he forced a draw in the first match. Strongly, he won two matches, and then, feeling the stress of trying to outwit such a powerful machine, he drew. He lost the next two matches... one of them on an error... and drew the next one, rallying a bit. My guess is that he is mentally and emotionally exhausted from fighting such a perfect enemy. Those are the factors which will influence match 8... not the fact that he won or lost previous matches.

      --
      The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
    11. Re:Links to all the games by Anonymous Coward · · Score: 0

      The computer is nowhere near the "perfect" opponent. If it was, it wouldn't have got beat by a human twice in a row.

      Computer's play very weakly (weak in the sense of a weak professional chess player, not you or I weak) in closed positions because there is not much to evaluate. You have to be creative and think of things (ideas), which computers still can't do.

      Go Kramnik!

    12. Re:Links to all the games by Rader · · Score: 2

      perfect in the sense of stamina, then.

    13. Re:Links to all the games by Buck2 · · Score: 1

      I'm just happy to see that your post was marked down as offtopic. *wink*

      I don't see how anything posted ON Slashdot could be marked OFFTOPIC while DISCUSSING Slashdot. But, maybe that's just me.

      Karma sucks now. It was cool three years ago, when it was new. Now it's silly. No name-changing or whatever is going to fix that. That's why I posited for an overhaul, but I'm tired and old, and fuckit, I'm gonna study kenjutsu.

      --

      As my father lik@(munch munch)... ....
  2. 7th and final game? by ohboy-sleep · · Score: 2, Informative

    I am in no way a chess master (or even a decent player) but even I know that there is an advantage to playing white. I had always thought that chess tournaments featured an even number of games, so each player have equal shots at playing black and white.

    Can anyone back me up or correct me? Thanks.

    1. Re:7th and final game? by th1nk · · Score: 1

      The 7th game was a draw. This is the 8th and final game.

    2. Re:7th and final game? by rsidd · · Score: 2, Redundant

      They've played 7 games already. The upcoming game is the eighth and final game.

    3. Re:7th and final game? by markb · · Score: 0, Redundant

      You misread. The article says the seventh game ended in a draw, which means they're tied going into the final game (game 8).

    4. Re:7th and final game? by yelligsc · · Score: 1

      I am, as will be made obvious by my question, a terrible chess player and can bearly remember all the moves.

      So, why would white would be an advantage? Is it because white moves first? Or is there something more involved?

      Thanks!

      Scott.

    5. Re:7th and final game? by grahamsz · · Score: 2

      I thought this wasn't proven - when they did that simulation of awari the managed to prove that perfect play always results in a draw.

      There is some chance that being second to start actually gives you the advantage but it's virtually impossible to prove.

    6. Re:7th and final game? by Skeezix · · Score: 4, Interesting

      Yes, having white is considered an advantage by most because you have the first move and you can maintain "initiative", that is you can dictate to some degree what direction the game moves in and keep up pressure on black. Of course one sub-par move and black may seize the initiative.

    7. Re:7th and final game? by Anonymous Coward · · Score: 1, Informative

      It is believed that moving first gives white a slight strategical advantage. This theory is based on empirical evidence, though, and is not proven.

    8. Re:7th and final game? by Yosemite_Mark · · Score: 3, Informative

      White's advantage has never been proven for chess, but it is apparent in actual play - I think at master level, it's about a 5-10 percent winning advantage in favor of White

    9. Re:7th and final game? by Anonymous Coward · · Score: 0

      Many people believe that Black has an advantage in that White needs to concentrate on attacking, but Black can simply wait. Defensive wars are won far more frequently than offensives. I, personaly, prefer Black for that very reason.

    10. Re:7th and final game? by outsider007 · · Score: 3, Insightful

      So, why would white would be an advantage? Is it because white moves first? Or is there something more involved?

      The first few moves decide what kind of game it will be. If you know your opponent's strengths and weaknesses it can be a very big advantage.

      --
      If you mod me down the terrorists will have won
    11. Re:7th and final game? by Anonymous Coward · · Score: 0

      So, why would white would be an advantage? Is it because white moves first?

      No, it's because chess judges are racist.

    12. Re:7th and final game? by 2short · · Score: 5, Funny

      "You mean anecdotal, not empirical. Shithead."

      No he doesn't, vulgarian.

      Anecdotal: "I played white last week and kicked the guys ass"

      Empirical: "Examining all recorded tournament games at the master level and above, players playing white win far more frequently."

      Proof: "UberFritz version 5000 has examined all possible braches of the game tree, and white can force a win in 243 moves."

    13. Re:7th and final game? by Anonymous Coward · · Score: 0

      Strategy: A long-range plan whose merit cannot be evaluated until sometime after those creating it have left the organization.
      I just have to insert this slashdot comment when after X amount of moves it still seems that the advantage is to the persone who moves next.

    14. Re:7th and final game? by hdparm · · Score: 1
      If the game of chess is played between two equally skilled opponents, it all comes down to taking advantage of 'tempo', which would be described as an accurate utilization of the innitiative.

      What Grandmasters at Kramnik's level play is bordering with art - there still is an amazing level of knowledge, memory and calculation involved but what distinguishes Kramnik, Kasparov, Fisher, Kortchnoi, Karpov, Talj, Kapablanca... from the rest of the players with the same title is (was) their ability to see and understand micro strategies within historically well known and explained offensive and defensive macro strategies. It is hard to play against such an opponent, even for themselves. They know everything and a bit more and the only weapon left is that one tempo.

      White moves first and has the advantage of that first tempo. Advantage is not huge but in most cases makes all the difference.

    15. Re:7th and final game? by ccp · · Score: 1

      It's Capablanca. He was Cuban.

      Kapablanca is a chess player from the KDE team.

    16. Re:7th and final game? by hdparm · · Score: 1
      Right.

      Player I mentioned was Kuban :-)

    17. Re:7th and final game? by ccp · · Score: 1


      Touché :-)

  3. computer versus people chess by DrLudicrous · · Score: 0
    I'd really like to see a new breed of computer chess program. It seems that all of these programs such as Blue and Fritz are just brute force calculating machines. In a sense, they are purely deterministic.

    I think it would be more interesting to see a chess program modeled after a neural network, that learns as humans do, via reinforcement. Or is it that these programs already do use neural networks to learn, rather than being strictly coded to follow a certain series of moves based on initial conditions?

    I am not saying that this would be a better playing chess program, but it would seem more human-like.

    1. Re:computer versus people chess by ohboy-sleep · · Score: 0, Flamebait

      Oops, maybe I should read the f'ing article :)

      My mistake. I guess mod me down to oblivion. Heh.

    2. Re:computer versus people chess by dirvish · · Score: 4, Interesting

      evolutionary neural networks are pretty damned cool. You have a generation of networks compete against each other, then keep the best ones and kill off the rest. They you make mutant copies of the good ones and have them compete against the original good ones. Then repeat until you have a good neural network.

    3. Re:computer versus people chess by Anonymous Coward · · Score: 0
      From ohboy-sleep: Oops, maybe I should read the f'ing article :)

      1. you should reply to your own message
      2. you should get some of that sleep your username refers to
    4. Re:computer versus people chess by f97tosc · · Score: 2

      I think it would be more interesting to see a chess program modeled after a neural network, that learns as humans do, via reinforcement. Or is it that these programs already do use neural networks to learn, rather than being strictly coded to follow a certain series of moves based on initial conditions?

      Basically, this is how they work today (they use some nifty tricks too, but this is not far off): 1 Imagine each possible move
      2 For each possible move evaluate each possible opponent move
      3 GOTO 1 until you run into your computational limit
      Take the path that gives you the best position, assuming that your opponent also will always move to get the best position

      The neural network apporach does not work very well for this type of problem. Neural networks learn by example. However, it is unrealistic to demonstrate every possible chess move to a network. Furthermore, in observing a game, it is very difficult for the network to figure out what is a good move and what is a bad one. For example, one could set up a network so that it recognizes a good move every time a piece is taken from the opponent. But such a network would always get lured by opponents willing to sacrifice pieces to get in a superior position. And clearly one cannot tell the network that all moves in a winning game were good, and all moves in the loosing game were bad. This is much to simplistic.

      Tor

    5. Re:computer versus people chess by Old+Wolf · · Score: 2

      Well, this is all well and good, but humans use a neural network (according to current theory anyway)... VK certainly hasn't seen every possible chess move, and he does not fall for silly sacrifices

    6. Re:computer versus people chess by NevermindPhreak · · Score: 1

      actually, deep blue was the brute force one. after it played, IBM dismanteled it, because they had no further use for it (it was mainly publicity to begin with). fritz cant compare to blue in the brute force department. blue was made specifically to brute force chess moves. fritz was made to specifically be a chess program, and just runs on a beefed up computer. it cant do nearly as much calculations per second as blue, so it therefore tries to pick the most strategic branches of moves, and brute force those. if blue was stronger, then fritz is more intelligent.

    7. Re:computer versus people chess by Anonymous Coward · · Score: 0

      I have experience in data mining and image processing (PhD level). The coolest thing about neural networks is the name. In my opinion they are a last resort. If you take out the word "neural" does it still sound so cool:

      - Start with a random function.
      - Pick a new random function
      - Keep the best one
      - Repeat

      They are not neural networks, they are simply arbitrary mathematical functions. If you really are interested in these ideas then read about "Support vector machines" - which have a proper mathematical basis.

      The word neural is resulting in many researchers becoming fascinated with a fairly absurd concept, and slowing progress in the science of AI.

  4. Fritzy by mojowantshappy · · Score: 3, Funny

    Well, I would still like to see a super computer beat humans in water-polo! or foxy-boxy

    --

    This page was generated by a Barrel of Circus Midgets, and that is the way I like it!!!

    1. Re:Fritzy by Anonymous Coward · · Score: 5, Funny

      Toss a live supercomputer in the pool with the human team and I'm pretty sure the match will be a draw.

    2. Re:Fritzy by Bahamuto · · Score: 1

      Why is this Modded 0? Come on people, that is +5 informative!!

  5. What a rambling post!! by CySurflex · · Score: 1, Offtopic

    I had a hard time following the text of the above post!! I tried to run it through a the grammer and spell checker on Deep Blue but it crashed.

    1. Re:What a rambling post!! by Delirium+Tremens · · Score: 1, Offtopic
      I tried to run it through a the grammer and spell checker on Deep Blue but it crashed.

      Obviously.

    2. Re:What a rambling post!! by NoInfo · · Score: 1

      Deep Blue was a specially-built chess computer. It would have a hard time running a spell checker, my friend.

  6. Kramnik had little time left... by Vellmont · · Score: 5, Informative

    It is worth noting that game 6, in which Kramnik may have resigned too early, was found to be a probable draw with best play It is also worth noting that Kramnik didn't have much time left on his clock, and it would have been difficult for him to come up with the right moves given the amount of time he had left on his clock.

    --
    AccountKiller
    1. Re:Kramnik had little time left... by Anonymous Coward · · Score: 0

      so is running out of time somehow worse than losing normally or resigning, or what exactly is your point?

    2. Re:Kramnik had little time left... by JordanH · · Score: 1

      He thought he was lost so he resigned. Had he more time, he might have been able to work out the draw.

    3. Re:Kramnik had little time left... by willum · · Score: 1

      Not to flame, but saying "I had already run out of time so its not my fault" isn't really an excues. Who was it who ran out of time in the first place?

    4. Re:Kramnik had little time left... by Anonymous Coward · · Score: 0

      The "I had already run out of time" excuse would not be an excuse for losing the game, but instead to answer his critics when they claim he shouldn't have resigned. If his position was salvageable but he was too low on time, resigning probably made sense.

      The only reason I can see for him to have continued playing would have been to observe how the computer played in that sort of situation so that he might use that to his advantage in a future game.

    5. Re:Kramnik had little time left... by theperplepigg · · Score: 1

      it is also worth noting that he probably lost because he was being heckled by Fritz's shakespeare, so much so that he had to leave the room for a bit. much of that time was probably lost while he sat there trying to gain composure. --paul

      --
      -- Every time you kill a kitten, God masturbates.
  7. Well, by Anonymous Coward · · Score: 5, Interesting

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

    1. Re:Well, by Anonymous Coward · · Score: 0

      King's gambit? You fool! Talk about familiar waters -- Kramnik could navigate these rocky shoals in his sleep. No, Fritz's real salvation lies in a modified Coriolis attack, substituting 3.c4 for 3.Bc3. Strong side/weak side attacks such as this have historically given Kramnik the most trouble. This was especially evident in Game 5, and hopefully Fritz has "learned" from this.

    2. Re:Well, by Scarblac · · Score: 3, Insightful

      In my opinion Deep Fritz will never beat Kramnik in a Berlin Defence. [...] IMHO the team should try either switching to 1.d4 [...]

      That's what Fritz has been playing in his last two White games, with rather better results than his first two Whites. Your comment would have made better sense a week ago :)

      --
      I believe posters are recognized by their sig. So I made one.
    3. Re:Well, by Glorat · · Score: 3, Interesting

      Correct! And what is more amusing is that Kramnik is playing White in the last game so Fritz making the first move will be tricky...

      (I do agree that I could see Kramnik drawing every time with the Berlin)

    4. Re:Well, by Anonymous Coward · · Score: 0

      I've seen this post before. In the last article about the game. Nice try, tho

    5. Re:Well, by Anonymous Coward · · Score: 0

      Your comment would have made better sense a week ago :)

      Actually, it was made a week ago, just not by an AC.

      The Original Post.

    6. Re:Well, by Anonymous Coward · · Score: 0

      What are you, an idiot? The only possible move at that point lied in the Riker Maneuver. A 1.e4c6 position is indefensible from that vantage! Only a complete moron would suggest a Coriolis attack in this situation!

    7. Re:Well, by Anonymous Coward · · Score: 0

      Thank you, that tied in very well with the Bird of Prey article.

    8. Re:Well, by Anonymous Coward · · Score: 0

      1.e4c6? You're playing the southern hemisphere Coriolis attack. That would indeed be foolish. But Bahrain is in the northern hemisphere, and the subsequent 2.Nc6 position provides adequate defense and strong attack leverage. Riker is bold, but not bold enough. Though perhaps if a Picard sacrifice were incorporated, Riker would come out on top.

    9. Re:Well, by JudgeDredd · · Score: 2, Funny

      ...IMHO the team should try either switching to 1.d4...

      1d4?!?! How can he be rolling less than this?
      He needs to use a better weapon!
      And check your tables, I believe he should be rolling vs large - which would be 1d6.

    10. Re:Well, by Dr.+Spork · · Score: 2

      Kramnik is not going to play Berlin as white.

    11. Re:Well, by brokenwndw · · Score: 1

      For the remainder of the (quite interesting) comment from which the above is taken, see this post...

  8. "Alas, this is a child, a silly dwarf!" by sssmashy · · Score: 5, Funny

    See below for an example of the Deep Fritz "heckling" the human player, Kramnik. I'm surprised Kramnik was able to restrain himself from reaching across the table and ripping out its power supply.

    Fritz: "Is this the scourge of France? Is this the Kramnik, so much fear'd abroad That with his name the mothers still their babes? I see report is fabulous and false: I thought I should have seen some Hercules, A second Hector, for his grim aspect, And large proportion of his strong-knit limbs.

    Alas, this is a child, a silly dwarf! It cannot be this weak and writhled shrimp Should strike such terror to his enemies."

    Kramnik, normally not one to be drawn out by such taunts, proceeds to go into a long think. After a few minutes of this, Fritz disrupts him again.

    And on, and on....

    1. Re:"Alas, this is a child, a silly dwarf!" by Anonymous Coward · · Score: 0

      Since verbal heckling cannot be effectively done to a nonsentient computer, I think Kramnik should be allowed to throw magnets or use other at Deep Fritz or use whatever other minor electromagnetic disruptions he so chooses. At least Deep Fritz didn't heckle him in Russian or English or Kramnik may have gotten really annoyed.

    2. Re:"Alas, this is a child, a silly dwarf!" by DEBEDb · · Score: 5, Funny
      At least Deep Fritz didn't heckle him in Russian or English


      Oh, so that was Shakespeare in what, original
      Klingon?

      --

      Considered harmful.
    3. Re:"Alas, this is a child, a silly dwarf!" by sgtsanity · · Score: 0

      Here's another exerpt:

      "You don't frighten us, English pig-dogs! Go and boil your bottom, sons of a silly person. I blow my nose at you, so-called Arthur King, you and all your silly English k-nnnnniggets. Thpppppt! Thppt! Thppt!"

    4. Re:"Alas, this is a child, a silly dwarf!" by Anonymous Coward · · Score: 2, Funny

      'Twas a joke, dear knave, reflecting that envoking those words to a pedestrian American would doth giveth the resulting utterance - "Huh?"

    5. Re:"Alas, this is a child, a silly dwarf!" by DeltaSigma · · Score: 3, Insightful

      To think that technology made possible such a disruptive, disrespectful, and slanderous player who would, today, be evenly matched with our world's greatest champion.

      I suppose the entire event is saturated with symbolism though, for it was the actions of Fritz' human programmers which allowed it tongue with which to speak.

      It really rather mirrors the choices a god would face when creating a people.

      One might surmise that we, as humans, only commit sin as god has seen fit for us to do so. That it is his will that we sin, suffer, and make others suffer.

      But then, I am no god, and I am no believer in god...

    6. Re:"Alas, this is a child, a silly dwarf!" by leonbev · · Score: 4, Interesting

      Yes, it's pretty sad when the computer seems to have a more vibrant personality than the human player :)

    7. Re:"Alas, this is a child, a silly dwarf!" by Syncdata · · Score: 1

      I was more impressed with the chatter file then I was with it's ability to play chess, the taunts were quite appropriate in their timing. Not that I encourage the programmers. Chess is not baseball. Kramnik is not a belly itcher. I'm shocked he went along with it, surely if he had complained, the match would be replayed, or at least resumed, after the speakers had been removed.
      Just say no to smack talk in professional chess.

      --
      "Inattention makes clowns of us all" -Bean
    8. Re:"Alas, this is a child, a silly dwarf!" by AnyoneEB · · Score: 1

      But, of course, as geeks /.er's speak archic [english] fluently from reading too many fantasy books?

      --
      Centralization breaks the internet.
    9. Re:"Alas, this is a child, a silly dwarf!" by theNeophile · · Score: 1

      Verily

    10. Re:"Alas, this is a child, a silly dwarf!" by mav[LAG] · · Score: 2

      My favourite example of Fritz's chatter was when Garry Kasparov got his copy from ChessBase and installed it. After a few games, he phoned up Frederick Friedel at ChessBase to complain about the "chatterbox" feature. Some time later he phoned again - mollified. He'd manoeuvred into a stunning position and Fritz had asked "are you Garry Kasparov?"

      --
      --- Hot Shot City is particularly good.
    11. Re:"Alas, this is a child, a silly dwarf!" by shimmin · · Score: 2
      It's obvious that the heckling story is a joke. Look at the photographs of Kramnick surrounded by speakers. Where did the speakers come from? You will not find them in any other stories covering any other of the games in the match.

      I'm amazed how many people are thinking this is real.

    12. Re:"Alas, this is a child, a silly dwarf!" by PurpleBob · · Score: 2

      I was more impressed with the chatter file then I was with it's ability to play chess, the taunts were quite appropriate in their timing.

      Yes, I was rather impressed with the satire in that article too.

      Um, you realize that's what it was, right?

      --
      Win dain a lotica, en vai tu ri silota
  9. Game Tree by Quill_28 · · Score: 4, Interesting

    Excuse me for my lack of knowledge on the subject, but why can't a game tree for chess be made?
    I know it would be huge and take a long time to traverse, but isn't chess just like tic-tack-toe? Just on a much-much larger scale. And wouldn't it be a matter of time before it is impossible to beat a computer at chess? Just like you can't beat one at tic-tack-toe? What am I missing?

    1. Re:Game Tree by JanneM · · Score: 2, Informative

      It is possible in principle (just as the traveling salesman problem always is solvable in principle), but you have to enumerate each board - and there are too many possible boards to express in practice - ever.

      --
      Trust the Computer. The Computer is your friend.
    2. Re:Game Tree by mikeee · · Score: 5, Interesting

      The game tree is Too Big. Mmmm, say 10 possibilities per move, 40 moves per player in the game is a tree of size

      10^80

      Ouch.

      For all we know, it might be that white or black can always win with perfect play (although most people guess perfect play on both sides will produce a draw, but we don't know, even though there clearly is an answer).

    3. Re:Game Tree by markb · · Score: 1

      It would be astronomically huge. That is why.

    4. Re:Game Tree by stormshadow97 · · Score: 1

      Because a "chess tree" like you describe is an O(n^n) algorithm. The sun would probably become a red giant and consume the solar system before a single chess game played out this way would complete.

      --
      Unauthorized feeding of Metroids is strictly prohibited.
    5. Re:Game Tree by jdavidb · · Score: 2

      It's like trying to factor products of large prime numbers; sure, you can solve the problem, but it would take longer than the oldest estimates for the age of the universe to do it. It's real, real big.

    6. Re:Game Tree by Anonymous Coward · · Score: 0

      Score 5, Interesting? Try Score -1, Redundant.

    7. Re:Game Tree by mondoterrifico · · Score: 0

      Actually its even bigger then that. The average possibility per move is usually taken as 35.

    8. Re:Game Tree by paule9984673 · · Score: 5, Informative
      I read this on a German discussion board:

      There are 20 possibilities for a first move:

      • 8 pawns (1 step)
      • 8 pawns (2 steps)
      • 4 possible knight moves.

      Now there are also 20 possibilities for a response, that's already 400 possibilities for the first move and answer.

      If you disregard the fact that the first moves may open new possibilities and keep calculating with 20 possibilities then the third move has already 8000 possibilities, the next one 160.000

      After only 10 moves (5 on each side) this number alredy grows to 104.900.000.000.000.000.000.000.000 and the game has just started.

      You would need a big Beowulf Cluster to build such a tree.

    9. Re:Game Tree by SirWhoopass · · Score: 5, Informative

      For those who aren't familiar with big numbers, it would take a modern processor (at around 10^12 moves per second) somewhere around 3^61 years to complete that game tree. How long is 3^61 years? Well... the sun will explode at 5^9 years, long before the computer ever finished searching the tree.

    10. Re:Game Tree by SirWhoopass · · Score: 3, Informative

      Oops. Should have used preview.

      Sun explodes: 5 x 10^9
      Computer finishes chess game tree: 3 x 10^61

    11. Re:Game Tree by schon · · Score: 2

      there are too many possible boards to express in practice - ever

      You sound like Bill Gates when he mentioned that thing about 640K being enough for anyone..

      There may be too many possible boards to express with current computer technology (which may or may not be true - supercomputers built for analyzing weather patterns deal with huge amounts of data all the time) but saying that there will never be a computer capable of doing so is pretty short-sighted.

    12. Re:Game Tree by Anonymous Coward · · Score: 0

      16 pieces.
      64 positions.
      2 players.

      1.09473248061383732029555450746e+1705 possible boards. Give or take... :)

    13. Re:Game Tree by ashot · · Score: 3, Insightful

      In fact, there are more possible board positions then there are atoms in the universe...

      --
      -ashot
    14. Re:Game Tree by low-k · · Score: 1

      In "Introduction to Algorithms, v1" (CLR), I recall a little snippet where they mention that 10^80 is approximately the number of particles in the known universe. It's a pretty big number.

    15. Re:Game Tree by Myko · · Score: 2, Funny

      10^12 moves per second

      Really?
      Well, for the layman, that's:
      1,000,000,000,000

      Unfortuantely, the web site states that Deep Fritz is only capable of:
      6,000,000

      Yup, 6 Million moves per second. Guess you better get out that sunscreen if you want to wait, as it''ll take longer than previously stated...

    16. Re:Game Tree by JanneM · · Score: 2, Insightful

      Umm, it's more along the lines of whether there are enough atoms in the known universe to use as symbols to express it.

      There is a nice parallel to the Travelling Salesman problem (find the shortest possible route through each of a number of cities). While it is in principle possible to solve it for any number of cities, in practive the problem grows so quickly with the number of cities that it is not feasible to solve it through brute force.

      Chess and related problems are even worse; even if you figure out a way to solve such problems in polynomial time, you still don't have the space needed to express the solution.

      This is not about current or future computer technology. /Janne

      --
      Trust the Computer. The Computer is your friend.
    17. Re:Game Tree by outsider007 · · Score: 1

      Yes but it doesn't have to be for each possible game (which by the way is infinite), just each possible board position, which is very finite. Someday there will be a database of best moves for each position and the only way to beat a computer will be to come up with a better move for a position than the 'best move' in the database.

      --
      If you mod me down the terrorists will have won
    18. Re:Game Tree by Bullseye_blam · · Score: 0, Troll

      Way to talk out your ass! I'm sorry, but there's no way this is true. Good try, though.

    19. Re:Game Tree by Anonymous Coward · · Score: 0

      Given the ability to store data at an atomic level and an infinite amount of time to do so, there still are not enough particles in the universe to store the complete chess solution. Therefore, it cannot be precomputed.

      Instead, we resort to heuristically searching a (relatively) limited number of moves ahead to find the best move. As processing power and memory become more available, we can humbly increase this number. Given an infinite amount of memory, we still will never have enough processing power to solve this problem in our lifetime, or the lifetime of our solar system.

    20. Re:Game Tree by f97tosc · · Score: 5, Informative

      Excuse me for my lack of knowledge on the subject, but why can't a game tree for chess be made?

      You are absolutely right - this is basically how chess programs work. As many other have pointed out, it is impossible to calculate all the moves for a game. But contrary to some posts, the strategy is not meaningless. The computer will make a game tree say 5 moves ahead, then discard all of the inplausible moves, and go down another couple of levels (there is, of course, a lot of thinking that goes into specifying exactly which paths should be discarded and a lot of other details)

      And wouldn't it be a matter of time before it is impossible to beat a computer at chess?

      Yes, this is exactly what has happened. Only a few people in the world can deal with a computer that evaluates all possible moves 5 or more steps ahead.

      Tor

    21. Re:Game Tree by Old+Wolf · · Score: 1

      The number of possible games is finite, if you enforce the option players have to claim a draw after 50 moves without a pawn move or a capture

    22. Re:Game Tree by arkanes · · Score: 2

      Of course, this is also exactly how humans play chess :P They look at the board, evaluate the possiblities of potential moves (to various depths, depending on the ability of the player), making choices about which branches to follow and which to discard. It's in the mechanism by which you choose your branches that humans differ from computers (and not as much as they used to...), not in the mechanics of gameplay.

    23. Re:Game Tree by Digital_Quartz · · Score: 2

      What would be interesting is to compute "partial game trees". For example, given game x, we can usually make a game x' which is identical except for two moves (say, for example, two pawns in the corners of the board). So the trees for these games could effectively be merged into one. Many moves are also "not productive" and don't need to be factored in. I wonder how small you could get this tree in reality? Providing lower bounds would make an interesting PHD topic. :)

    24. Re:Game Tree by Anonymous Coward · · Score: 0

      Now if that's not karma whoring... introducing a delibrate mistake into your post so that your "correction" can be modded up for 2^1 karma points.

    25. Re:Game Tree by Anonymous Coward · · Score: 0

      oops, I mean deliberate

    26. Re:Game Tree by Anonymous Coward · · Score: 0

      How long was it supposed to take to break RC5 encryption again?

      I have no doubt that there will be a computer that can search the full tree for chess some day.

      Now Go..that's starting to get in the realm of hard to believe.

    27. Re:Game Tree by Anonymous Coward · · Score: 0

      It is more than 10 possibilities per move and more than 40 moves (in most games).

      On the first move white has 20 possibilities and black too. that means 400 positions in the first move. later during the game the number of possibilities for each side is much more than 20 (in many positions).

      Last estimation I saw is something between 10 ^ 120 to 10 ^ 150 different positions. More than the number of all the particles in the universe.

      One more note - the complexity if calculations is exponential, a very steep one. Giving a computer more time to think or running in a multiple CPU monster won't make the computer much better since these are linear in nature. Recent programs a better mainly since they are better programmed and not because of brute force.

    28. Re:Game Tree by benwb · · Score: 3, Interesting

      There's actually about 10^81 atoms in the universe. There are about 10^120 possible boards of chess (including mirror images etc) see Chess -- from Mathworld and Atoms in the Universe.

    29. Re:Game Tree by dvdeug · · Score: 2

      There may be too many possible boards to express with current computer technology

      You fail to understand the magnitude of the problem. It's not a matter of too many possible boards to express on current hard drives; it's too many possible boards to express if we could assign each atom in the universe a board. It is possible we could surmount the problem but it would require changing the rules, and it's like quantum computing; from the first inkling we have of it, it will take decades to get to the point to build it. (I'm personally a fan of making a chess universe, myself.)

    30. Re:Game Tree by stuart_farnan · · Score: 4, Informative
      "Yes, this is exactly what has happened. Only a few people in the world can deal with a computer that evaluates all possible moves 5 or more steps ahead."

      Gotta disagree here. A lot of programs look at positions more than 5 moves deep, even programs on the palm pilot can do this, and they are certainly beatable by a decent player (turn on evaluations in GNUChess). I find the same principles apply at the lower level, i.e. avoid complexities and the positional play is weak.

      The point is, most humans can look 5 moves ahead in the few variations that matter in a given position, but the advantage is that the general pattern of the resulting position is easier for a human to value, because we can do this at a glance from pattern recognition. The value of a position is of course dependent on the moves that can be played after it, but if the computer is not looking any further ahead, the valuation of the position is generally not as accurate as human perception. Human evaluation is also effectively looking at future moves, its just we take a big shortcut.
      The reason why computers beat humans regularly are that they generally look much deeper than 5 moves, especially in important lines (they discard some lines they don't think matter at the point of 'quiescence' and concentrate on important ones), and thus are trying to value a final position that is more developed than the position a human player would be evaluating.

    31. Re:Game Tree by fferreres · · Score: 4, Funny

      That's why I NEVER chalenged the sun: he'd quit at midplay :(

      --
      unfinished: (adj.)
    32. Re:Game Tree by Anonymous Coward · · Score: 0

      Yeah, in fact, chess is exactly like tic-tac-toe...game theory shows us that a two person zerosum game (where there is one clear winner and one clear loser or a draw) will have a saddle point (a point at which there is no possible way for one player to win). So, if you can analyze it down to the saddle point, you can play an unbeatable game of chess.

      Problem is, the saddle points come in the endgame...it's too large a problem to analyze. But it's theoretically possible to do.

    33. Re:Game Tree by Anonymous Coward · · Score: 0

      How is it Redundant?

    34. Re:Game Tree by Silverlock · · Score: 1

      Many moves are also "not productive"

      That is exactly why the humans are still competitive. How does a computer decide what is or is not productive? A move that hangs one's queen may seem unproductive unless you see the forced mate afterwards. Therefore, the computer must analyze every possible move whereas humans can easily ignore whole branches.

      Of course this means that humans (especially me) can easily miss very important moves as well..

    35. Re:Game Tree by hyoo · · Score: 2

      10^80

      How much is that in terms of library of congress'.

    36. Re:Game Tree by Jhan · · Score: 2

      I've seen the stamement that there're more positions in chess than atoms in the universe many times. It's false.

      Some estimates of number of atoms in the (visible) universe courtesy of Google:

      • 4e78 - 6e79
      • 1e78 - 1e81
      • 3e78
      • An upper bound of the number of chess positions: assume each square can have 15 states (white pawn, black pawn, white rook, black rook, ..., empty). Number of board states: 15^64, or about 1.96e71.

        The vast majority of those states are invalid. I've seen estimates of as little as 1e40 valid boards.

      --

      I choose to remain celibate, like my father and his father before him.

  10. 80s movies by Allaria · · Score: 3, Funny

    Dude, didn't you ever see Wargames?

    Nuclear War. That's what happens if you try to program a computer to learn like you do.

    --
    If a and b in c, and a can create b, and a can create a, and b can create b, and b cannot create a, then a created c.
  11. Hmm.. Naughty Computers.... by Tha_Big_Guy23 · · Score: 4, Funny

    A quote from the article:

    "At first it looked like Deep Fritz was in deep trouble. "This sort of position is our worst fear," said Fritz programmer Frans Morsch. The position was closed and Kramnik was massing his forces for a typical anti-computer crush."

    This sort of position is our worst fear

    I'm curious as to which position it was... Missionary? Queen on Top? With a name like Deep Fritz, one really has to wonder.

    --
    If you're looking here for something insightful or thought provoking, you're probably looking in the wrong place.
    1. Re:Hmm.. Naughty Computers.... by Gene303 · · Score: 1

      HAHAHAAAAAAAAAAAAAAAAAaaaa this reminds me of an old eurohouse track by Erotic aptly titled "Fritz Love My Tits"

      --
      im a hippie
    2. Re:Hmm.. Naughty Computers.... by Anonymous Coward · · Score: 0

      I vote for the Filthy Sanchez.

    3. Re:Hmm.. Naughty Computers.... by Anonymous Coward · · Score: 0

      My guess would be:

      over-extended, leaving their rear position open to penetration from Kraminik's rook.

      ...but then again, maybe they're into that sort of thing, who am I to judge?

  12. human mind v/s computer by vivek7006 · · Score: 3, Interesting

    A computer plays chess by brute force method. Unlike human beings, it doesnt have intuition and the ability to learn from mistakes. A human mind on the other hand has the ability to recognize the structural pattern of the pieces in the game, and it doesnt rely on brute force.

    1. Re:human mind v/s computer by chrisseaton · · Score: 3, Interesting

      Actually, I read an article sometime (not sure where, sorry) that the best, professional, chess players have a large stock of stratergies that they remember and apply to the game in hand, and that amateurs form sratergies during the game.

      I'm not sure about this, however, as young gifted children, with very little experience, can also be exceptional players.

    2. Re:human mind v/s computer by DEBEDb · · Score: 5, Insightful

      A computer has no ability to learn from
      mistakes? Is that so? How much do you know
      about state-of-the-art in AI and the
      design of Deep Fritz in particular?

      --

      Considered harmful.
    3. Re:human mind v/s computer by ashot · · Score: 2, Informative

      The comment about not learning is most definately not true. The computer uses its ability to "brute force" as an advantage, but the technology which is being used in computers like Deep Blue and Fritz are not just game trees. Modern day AI most definatley can "learn" and adapt.
      Most notable are artificial neural networks which mimic the human brain structure and constantly adapt the weight system by comparing inputs and outputs with what is expected.

      Think about it.. if the code was completely determnistic, as soon as Kramnik won one match he could just play the exact same set of moves and win again.

      --
      -ashot
    4. Re:human mind v/s computer by manly_15 · · Score: 4, Funny
      A computer has no ability to learn from mistakes? Is that so?

      If computers can learn from mistakes, then how come my Win98 box keeps making the same kernel32.dll error? I can't even begin to imagine the code needed to make Windows learn from it's mistakes... likely an order of magnitude higher than the computing power needed for chess... ;-)
    5. Re:human mind v/s computer by fferreres · · Score: 2

      AI and computer chess DO NOT MIX WELL...really (and computer chess programs don't even help a bit in the AI field as far as i know, chess programs are irrelevant to AI research).

      You can produce smart algoriths to add chess knoledge to the chess program, but that does not equal what we'd (at least not me) call AI.

      --
      unfinished: (adj.)
    6. Re:human mind v/s computer by Galvatron · · Score: 2

      All "amateur" means is that they don't play for money. Tiger Woods was still a world class golfer, even though it took a long time before he finally decided to move up to professional. That doesn't necessarily support or refute what you read in the article, but it wouldn't overly surprise me if child prodigies could be very good, but not quite good enough to compete at an adult, professional level, because of lack of experience.

      --
      "The question of whether a computer can think is no more interesting than that of whether a submarine can swim" -EWD
    7. Re:human mind v/s computer by agent+oranje · · Score: 2, Informative

      If Deep Fritz works along the same lines as Deep Blue, it can easily learn from its mistakes. Consider a simple point-system(imperfect, but widely used), in which each piece position contributes to a numeric value of the board. Let's say moving a piece to a particular square under a particular set of conditions is initially rated very highly - it's a "good move." Then, two moves later, because of that move, the computer is in mate. Obviously not a good move. If this mistake is left in how the machine "thinks," the human can just exploit this weakness. If the machine DOESN'T learn from it's mistakes, it will fail miserably.

      Imagine it as a tree by which you want to get to a specific goal. If following a specific branch doesn't get you to the goal, would you ever want to follow it again?

      AI isn't actually that state-of-the-art. Most of the concepts behind AI are, strangely enough, very intuitive, and the reason that AI is appearing to get better is because computational power is increasing quite rapidly. If you have the speed and memory to explore EVERY possible move in the rest of the game, why not do it? Can we do this now? No. Will we be able to down the line? Yes.

      --
      -agent oranje.
    8. Re:human mind v/s computer by p3d0 · · Score: 1

      My, what a superficial treatment of a deep and broad topic.

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  13. All Your ChessBase Are Belong To Us? by Anonymous Coward · · Score: 1, Funny

    You have no chance to draw, make your time!

  14. Almost right... by Dareth · · Score: 1

    Yes, if the game could be mapped out completely it would be at best possible to draw the computer. Only chess is way more complicated than tic-tac-toe. Actually computers are just now getting to the point of mapping out a complete game tree for checkers which has all the same pieces while chess has different pieces and moves that have to be accounted for.

    --

    I only look human.
    My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
  15. Text of the "Shakespearean chatter" article by Anonymous Coward · · Score: 4, Informative

    Server... is... slowing... so here's the text:

    Did Deep Fritz use Shakespeare to heckle the World Champion?

    It is an interesting theory: the Fritz team installed the latest chatter files during the Man vs Machine event in Bahrain, causing the machine to talk to the world champion in authentic Shakespearean verse during the game. The historical chatter drove Kramnik to distraction and prompted his ill-fated Morphy-esque knight sacrifice. That, in any case, ist how Schakespearean scholar and chess addict Michael Fischer tells it in his special report.

    Kramnik versus Deep Fritz, match game 6

    While the reports have not been confirmed, there has been some talk of the Fritz team having employed a clever diversionary tactic in Game Six to unsettle the World Champion, Vladimir Kramnik. Before the game, programmer Frans Morsch and the notorious - some might say nefarious - Fred Friedel apparently tinkered with the Deep Fritz program, installing the Shakespearean Chatter Files slated to appear with a future release of Fritz. Morsch thought it would give the computer better odds. Fred thought it would be funny to see Kramnik turn red and talk to himself.

    The conspirators rigged up several speakers around Kramnik's chair and set them at volumes low enough that only Kramnik might hear the computer's chatter. That the computer was talking to him doubtless distracted Kramnik; that Fritz was speaking entirely in Shakespearean verse surely drove Kramnik mad, prompting the questionable, Morphy-esque Knight sacrifice at f7.

    Our reports go on to say that a Bahraini match official managed to extract a full transcript from the Deep Fritz computer after the game. This transcript he then e-mailed to the chatter-file designer, S. Michael Fisher, in the USA. In a fit of good conscience, this same Mr. Fisher (no relation of Bobby Fischer) then decided to make public the entire sordid affair.

    What follows is a copy of that transcript.

    [long transcript follows... one excerpt below:] Fritz: "Now is it time to arm: come, shall we about it?"
    Fritz: "The game's afoot."
    Fritz: "What, the sword and the word! do you study them both, master parson?"
    Fritz: "You are a villain; I jest not: I will make it good how you dare, with what you dare, and when you dare. Do me right, or I will protest your cowardice."
    [ etc... ]
    1. Re:Text of the "Shakespearean chatter" article by ameoba · · Score: 2

      It seems somewhat unsportsmanlike for a machine to be talking shit. The machine's designers would never have put in a speech-recognition module to allow the machine to understand, let alone the logic to comprehend, what was being said to it. In the Real World, between human players, shit-talking to your opponent carries the cost of having to deal with their shit-talk in return.

      In other words, Fritz is taking cheap shots at Kramnik while having no such weakness itself.

      --
      my sig's at the bottom of the page.
  16. Chess, how boring... by Q3vi1 · · Score: 5, Interesting

    Chess is still basically able to be brute forced by the large super machines, which is an intruiging feat, but I don't really concider it AI. Now, if we were able to get a computer that is able to match wits against the best Go players, I would be very impressed. Go is a very simple game to learn, but very difficult to master. There is more depth and complexity in Go than there would be in chess, therefore I concider that more of a challenge for AI.

    1. Re:Chess, how boring... by Anonymous Coward · · Score: 2, Insightful

      People used to say the same thing about chess in the 50s (machines using brute force search, ah! They will never "understand" chess, blah blah blah). So now it's easy for you to dismiss chess as "brute forcable", but remember that a few decades ago no chess player imagined this would ever happen.

    2. Re:Chess, how boring... by Tyler+Durden · · Score: 2, Interesting

      I remember hearing somewhere that even given the rapid acceleration of computer power over time, it would take approximately 2 decades for computers to be a challenge to a decent Go player if they continue with the brute force method. Time to develop smarter algorithms.

      --
      Happy people make bad consumers.
    3. Re:Chess, how boring... by Anonymous Coward · · Score: 0

      you people always start talking about how dumb it is to have a chess program and that it's so simple compared to go... but you're wrong saying this is just brute force. they are NOT brute forcing this by any means... that would require them to consider all possibilies, which is beyond the scope of the program. instead, it chooses best moves in particular situations based on many factors. these heuristics are what forms the AI, not just trying to predict every possible move in a brute force way.

    4. Re:Chess, how boring... by swordgeek · · Score: 5, Insightful

      Hmm.

      On the one hand, I agree. Go is clearly a much more difficult game to program than Chess is, simply by the open nature of the game.

      But computers are getting faster at an enormous rate. In ten years, it may be possible to have a Go program that plays at a 9Dan level, through brute force. Will that be more intelligent than these chess computers? Not in my mind.

      We have to consider how the program works to judge how "intelligent" it is. If a Go program could play at a very high level with _today's_ technology, then it would have to have some sembalance of intelligence. If a Chess computer could have beat the grandmasters in 1970, then it would have been with intelligence rather than brute force.

      With Chess computers heading towards a finite solution, Go will be the next target; and when the Go computers are able to beat the world's best, it'll be no more or less impressive than this, if they once again use brute force math to do it.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    5. Re:Chess, how boring... by JudasBlue · · Score: 5, Insightful

      This is the classic moving the goal-posts that has plauged AI since its inception as a disipline. As soon as a computer can do something, it isn't AI anymore.

      This has happened with Chess, visual recognition, speech recognition and a host of other tests of AI techniques.

      I have complete and utter faith in human nature, and am quite sure that as soon as an algorythmic strategy for effectively attacking the problem of Go is developed, people will start saying: well, go is just a matter of implementing $foo on really good hardware, and that isn't a test of AI.

      Give credit where credit is due. This is many years of AI development at work.

      --

      7. What we cannot speak about we must pass over in silence.

    6. Re:Chess, how boring... by matts.nu · · Score: 1

      We have to consider how the program works to judge how "intelligent" it is.

      Why is that? Nobody knows how the human mind works, but still there are IQ tests for humans. It is perfectly possible to measure something without understanding it.

      If it talks like a duck...

    7. Re:Chess, how boring... by ashot · · Score: 1

      I don't think that what everyone is saying about the "brute force" methods is true, the software in the chess computers has a lot of very intricate and complex AI code... neural networks for example: http://www.ieee-nns.org/ its not the same tic-tac-toe game tree that you did for you CS class.

      --
      -ashot
    8. Re:Chess, how boring... by Anonymous Coward · · Score: 0

      Visual recognition has been solved? when?
      http://www.dansdata.com/pornsweeper.htm

    9. Re:Chess, how boring... by Reality+Master+101 · · Score: 4, Insightful

      As soon as a computer can do something, it isn't AI anymore.

      On the contrary, at least for me: I've never thought any of this was AI. As far as I'm concerned, there is no "science" of AI at this point. We're at the equivalent level of the greeks thinking physics consisted of the four elements of fire, water, earth and sky.

      --
      Sometimes it's best to just let stupid people be stupid.
    10. Re:Chess, how boring... by JudasBlue · · Score: 1

      Don't get to read much news, do you? What do you think all that face scanning software they are talking about putting in airports or have been using in London is? How do you think that some smart bombs match viusal target profiles from arbitrary angles? Parts recognition in manufacturing plants...the list goes on.

      Links are rife to this, and I am not trolling for karma, so I am not going to bother.

      --

      7. What we cannot speak about we must pass over in silence.

    11. Re:Chess, how boring... by Xerithane · · Score: 5, Interesting

      Must suck to not actually play chess, just criticize it.

      The difference between chess and Go is phenominal. Weights of pieces, sacrifices, all towards a common goal. What's the point of Go? All the same, building "fences" and occupying territory.

      Who wins at 9Dan perfect play with Go?

      Go is a two-dimensional game, X + Y, many configurations yes, but depth? Hell no. I'm growing so tired of this new wave of Go fanactics boasting about how much better it is than chess.

      I've never met one decent Go player who could come close to beating me at chess (I'm well under a Master) -- if chess is so easy, why can't you beat me? If it's so boring, why are their over 10^80 possible moves to be made? Lets see you brute force that, considering chess can result in victories by purposeful imperfect play.

      Please go and read about chess computers, and about how they don't brute force (At least not the decent ones) -- they do heuristics based upon other games, cross referencing libraries and doing simple depth traversal on position.

      Why are most computers so easy to beat? They rely on material/mate rather than position. You can bait a computer to be into a poor position by targeting "easy" mates that have a catastrophic counter move. ...therefore I concider that more of a challenge for AI.
      Since you seem to be an expert on AI, could you define it please? Could you define what, exactly, it would take for you to concider[sic] a chess computer as AI? You need to go read up on common algorithms for chess computers.

      --
      Dacels Jewelers can't be trusted.
    12. Re:Chess, how boring... by JudasBlue · · Score: 2, Informative

      Okay, RM, that's good. But what we are talking about here is an academic disipline called AI. It is a branch of computer science. Certain problem domains and techniques are acknowledged by much of mainstream academia to fall within the bounds of AI. Playing chess at grandmaster level is generally acknowledged as a worthy test of some of those techniques.

      This is not to be confused with science fiction and popular usage, where AI has an entirely different meaning, which is why most AI researchers have been sprinting as fast as they can away from the term.

      And in terms of waiting on Wintermute to start ringing the row of payphones in the airport just once as I walk by, well, I agree with you we aren't going to get there for a while and probably with much different tools than we are currently using. But that is a fantasy future and not the reality of the situation today.

      --

      7. What we cannot speak about we must pass over in silence.

    13. Re:Chess, how boring... by frank_adrian314159 · · Score: 4, Funny
      thinking physics consisted of the four elements of fire, water, earth and sky

      And I suppose you have some alternative theory that explains it as well? Who the hell do you think you are? Democritus?

      --
      That is all.
    14. Re:Chess, how boring... by Anonymous Coward · · Score: 0

      As soon as they can search the full tree it is a matter of lots of nice hard work in hardware development, but it is a rather trivial program to write.

      Repeat after me, Intelligence is not searching a tree. Now if all you care about are the results, then I agree, "AI" has done a lot. On the other hand, so have a bunch of other software projects and yet we do not call any of them "AI". So why do we keep calling hashtable lookups and tree traversals as applied to chess "AI"?

    15. Re:Chess, how boring... by legLess · · Score: 5, Insightful
      Arguing about whether go or chess is better is bloody stupid. By any reasonable measure, go and chess are two of the best games that humans have invented. Different people like different games, and these two are no exception. I prefer go, so keep that bias in mind, but I started playing chess at 5 and still play.

      Blockquothe the poster:
      Who wins at 9Dan perfect play with Go?
      No one's yet found perfect play in go. There's no reason to think it's not possible, but it's a staggering challenge given that there are still many openings (called fuseki on a larger scale, and joseki for primarily corner plays) that haven't been fully explored. The most comprehensive book of joseki available lists over 60,000. Joseki are roughly equivalent in complexity and importance to opening libraries in chess.
      Go is a two-dimensional game, X + Y, many configurations yes, but depth? Hell no.
      I see what you mean by "two-dimensional" (compared with chess, where different pieces have different weights due to their abilities), but I think you're wrong. In go, position is much more important than in chess, but so is relation to other stones. The associations between chess pieces are more linear (physically and metaphorically) than those between go stones. A stone is strong in relation to other stones near it, and those stones in turn, and to enemy stones. It's fantastically difficult to determine what a stone is "worth," but relatively easy for masters of the game to determine the strength or life of a shape or position.

      Go is two-dimensional in the same way as a large, perfect expanse of grass - like a 500-year-old British lawn. From a distance it all looks the same, but once you get close enough you see that the variation is infinite.
      I've never met one decent Go player who could come close to beating me at chess (I'm well under a Master) -- if chess is so easy, why can't you beat me?
      I hope that after you hit "post" on this you realized how ignorant that sounds. Are you saying that go masters and chess masters should be able to play competitively against each other? That there's one omni "board-playing" skill that transfers easily between games? That's like a poker player dissing a bridge player for not beating him, or a 100-yard sprinter ragging on a marathoner - pointless.

      Some people are more blind about their game loyalties, and make silly comparisons. No reasonable person would say that chess is "easy." Chess is as easy as your opponent, just like go. From a game theory and programming perspective, however, chess is much easier than go. The world champion is in a serious match with a computer. Many people don't think that will happen for go this century.
      If it's so boring, why are their over 10^80 possible moves to be made?
      Number of moves has precious little to do with how interesting a game is. If you're whipping out your move numbers, though, check this: AI-Depot says:
      The search space for Go's game tree is both wider and deeper than that of chess. It has been estimated to be as big as ~10^170 compared to ~10^50 for chess, making the normal brute-force game tree search algorithms much less effective.
      That's a great page to read, by the way. You're free to prefer any game you want, and I agree that there are snobs on both sides. But there's no question that, for computers, go makes chess look like tic-tac-toe.
      --
      This isn't as much "normalization" as it is "don't take so many drugs when you're designing tables."
    16. Re:Chess, how boring... by Glytch · · Score: 4, Funny

      I've never met one decent Go player who could come close to beating me at chess (I'm well under a Master)

      And I've only met a few good Counterstrike players that are able to beat me at Street Fighter. What's your point?

    17. Re:Chess, how boring... by Anonymous Coward · · Score: 0

      Well you're very good at describing what AI isn't, now perhaps you'de like to define what AI is? Or is that too hard?

    18. Re:Chess, how boring... by Xerithane · · Score: 2

      Arguing about whether go or chess is better is bloody stupid. By any reasonable measure, go and chess are two of the best games that humans have invented. Different people like different games, and these two are no exception. I prefer go, so keep that bias in mind, but I started playing chess at 5 and still play.

      Agreed, I wasn't stating that Chess was better than Go at any point.

      No one's yet found perfect play in go. There's no reason to think it's not possible, but it's a staggering challenge given that there are still many openings (called fuseki on a larger scale, and joseki for primarily corner plays) that haven't been fully explored. The most comprehensive book of joseki available lists over 60,000. Joseki are roughly equivalent in complexity and importance to opening libraries in chess.
      Again, you caught my point. There is no way to say it's a perfect Go game, nor is there in Chess.

      I hope that after you hit "post" on this you realized how ignorant that sounds. Are you saying that go masters and chess masters should be able to play competitively against each other? That there's one omni "board-playing" skill that transfers easily between games? That's like a poker player dissing a bridge player for not beating him, or a 100-yard sprinter ragging on a marathoner - pointless.
      No, it wasn't ignorant. It was merely saying that the games are so different that they actually have to learn the game. I get sick of people saying, "Chess is so easy compared to Go" -- if it's so easy, then why can't you just understand chess and beat me? That's the ignorant part. It was a rhetorical question, meant to deliver thoughtfulness as to why they can't beat me (Because they are different freaking games, that's why)

      Some people are more blind about their game loyalties, and make silly comparisons. No reasonable person would say that chess is "easy." Chess is as easy as your opponent, just like go. From a game theory and programming perspective, however, chess is much easier than go. The world champion is in a serious match with a computer. Many people don't think that will happen for go this century.

      Again, it's algorithm work. More work has gone into chess algorithms and "thinking" than has gone into Go. Chess is more popular than Go, hence a much more attractive target for most people to try to write algorithms for.

      That's a great page to read, by the way. You're free to prefer any game you want, and I agree that there are snobs on both sides. But there's no question that, for computers, go makes chess look like tic-tac-toe.
      Except that the sun will burn out by the time a computer can calculate a full move tree. I'm not sure how that's like tic-tac-toe.

      --
      Dacels Jewelers can't be trusted.
    19. Re:Chess, how boring... by Xerithane · · Score: 2

      And I've only met a few good Counterstrike players that are able to beat me at Street Fighter. What's your point?
      Rhetoric is lost, apparently. Next up to die: Irony.

      My point is that they are different games. While a Go player can spout about how easy chess is, he won't beat me. Period. Unless he's been playing chess for a few years, he won't come close. They are different games, chess is not an easy game. Chess is as easy as your opponent, and so is Go.

      So, to reiterate my point:
      Saying Chess is an easy/boring game while you are not a Chess player is like saying Apples are better than Oranges when you've only seen an Orange on the tree.

      --
      Dacels Jewelers can't be trusted.
    20. Re:Chess, how boring... by Anonymous Coward · · Score: 0

      Two dimensional pattern recognition (3D if you consider the bit depth) is widely used in automated manufacturing systems. The algorithms are commonly tuned to very specific conditions, so I'm sure someone will argue that its not really a solved problem because it can't do X, Y or Z. If you own any sort of electronics, then chances are that not only was it assembled and tested by machines, but that parts of it were visually inspected by machines. Visual inspection is generally considered to be a qualitative process. But as the original poster pointed out, as soon as a machine can do something its immediately disqualified from being AI.

    21. Re:Chess, how boring... by YourGarbageMan · · Score: 1

      Dammit! I am so tired of reading peoples comments about what AI isn't. Its an easy game to play. If you want to add something useful to the conversation, perhaps you could define what AI is.

    22. Re:Chess, how boring... by snarkh · · Score: 1
      Well, it seems that the big problem here is that there is no learning involved. People create a very specialized system which does one thing (such as playing chess) very well. So while you can consider it to be a result in AI, it is very limited as the system exhibits no flexibility whatsoever.

      A typical example is speech recognition. Under carefully controlled conditions it works reasonably well. However try to use the same system over the phone and the recognition rate drops like a rock.

      One key attribute of natural intelligence is its ability to adjust and for all the power of modern computers we are as far from it as we were 50 years ago.

    23. Re:Chess, how boring... by Dread_ed · · Score: 1

      AI== artificial intelligence

      I think what we have here in a chess program is AS.

      AS== artificial specilization. Ask that fuckin machine to do calculus or conjugate verbs and it's worthless.

      IMHO, AI is not 'specilization.' AI is the attempt to create INTELLIGENCE in a machine. Rigid specilization is antithetical to intelligence.

      It is completely impossible to say anything intelligent or enlightening in a space this size, excep

      --
      When the only tool you have is a claw hammer every problem starts to look like the back of someone's skull.
    24. Re:Chess, how boring... by fferreres · · Score: 2

      they do heuristics based upon other games, cross referencing libraries

      Brute force, using HUMAN knoledge (just copy pasting where a human won against a human, with some non-fancy statistics). Ok, this is mostly the opening book (most tricky part) and end-games.

      and doing simple depth traversal on position.

      Woack, copy pasting what humans have done + pure brute force, that SURELY IS CLEVER, for crist sake. I'd never thought about that myself!

      Show me a computer chess program that does not do ply bruteforcing and doesn't do megalohalistic raping of huge databases of GM past games (and of course NO opening and closing books), and we may then start evaluating if we can call that program "baby-AI"...

      Go is a two-dimensional game, X + Y, many configurations yes, but depth?

      Any game is fun, if played human-human. No human will have perfect memory, we have to use skills. So chess is great, but is more "computable" (ie: computations solve chess really easy). On the other hand, Go is less computable (at least until now).

      Also, chess is VERY secuential where as Go is very tricky and parralen: you can NEVER fully evaluate a position until it's too late (assuming players of equal strenth).

      With chess, i myself could tell you who is losing. Really, try it for yourself and see. Take Deep Fritz game with K. and try to evaluate it as it goes, then check a GOOD Go game and try to evaluate after move 30 (as an example). Do it several times with different samples (ie: games) for both chess and Go, and you'll see something along the lines of:

      Chess good guesses: 99%
      Go good guesses: 50%

      You can only (try to) evaluate Go sucessfully if you really really really play great Go. And that is a problem for a computer, that makes moves based on the evaluation function (ie: 1 pawn x 1 rook = good after 10 moves, I'd do that). In Go that doesn't work :)

      --
      unfinished: (adj.)
    25. Re:Chess, how boring... by fferreres · · Score: 2

      people will start saying: well, go is just a matter of implementing $foo on really good hardware, and that isn't a test of AI.

      They will not start saying that, they have ALREADY said that. If you have a computer with 10 ^ 10000000 of the posessing power computers have today, of course you will beat any human.

      The thing is having AI, not a calculus zealot trying out all posibilities. Also, to be called Inteligent, it must be "general-porpuse inteligent", that is, it must be able to solve problem by itself. If it relies on a human telling it EXACTLY what to do, then it's not AI. It's a smart guy programing yet another computer for doing specific calculations.

      Computer AI would look like this to me:

      Me: Computer, learn chess. Here are the rules, here are some games, not play a bit against this computer-player a while (a computer brute force chess program like we have today). Don't use more than 10^100000 of RAM.
      (10 seconds later)
      TUX9000: master, i think I learned it.
      Me: ok, no go beat the SingleComputerAgainstAllHumans tournament held at Moscow.
      TUX9000: this WILL BE FUN! Thanks master.

      --
      unfinished: (adj.)
    26. Re:Chess, how boring... by Reality+Master+101 · · Score: 2

      And I suppose you have some alternative theory that explains it as well?

      I don't have to have an alternative theory to know that everything we call "AI" are just fancy algorithms and have no relation to human intelligence and self-awareness (whatever the latter means).

      --
      Sometimes it's best to just let stupid people be stupid.
    27. Re:Chess, how boring... by Tyler+Durden · · Score: 1

      "Again, it's algorithm work. More work has gone into chess algorithms and "thinking" than has gone into Go. Chess is more popular than Go, hence a much more attractive target for most people to try to write algorithms for."

      You conveniently ignored the most important statistic from the post you were responding to. I'll reiterate to refresh your memory:

      Chess tree size = 10^50 (looks big)
      Go tree size = 10^170 (puts above to shame)

      Do you honestly believe a little more time spent on the algorithms for playing Chess is the primary reason computers can dominate humans in Chess and not even touch a competent one in Go given such an unimaginable exponential difference in complexity?

      That Go is a more complicated thing for a computer to deal with than Chess is a fact completely independent of which game you prefer.

      Go interests me more because it offers much more freedom when it comes to what constitutes a good move. When I'm playing chess I'm constantly forced to consider petty shit like, "Oh gee, if I lose that tiny-ass pawn how am I going to make up for it later on." For such a big tree size, about mid-game in chess I always feel like I'm in a freakin' straight jacket, my options become so limited. It's at about that point I begin wondering if there was something fun I could be doing in the meantime.

      --
      Happy people make bad consumers.
    28. Re:Chess, how boring... by Reality+Master+101 · · Score: 2

      Certain problem domains and techniques are acknowledged by much of mainstream academia to fall within the bounds of AI.

      I don't necessarily mean to knock the resarch itself, it's really the name that is WAY overreaching at this point. If you're going to research artificial intelligence, then dammit, I want Artificial HUMAN intelligence.

      Now, to be fair, that was the original goal, and still is to *some* extent, but the vast majority of it has no bearing on understanding human intelligence and self-awareness.

      Take chess -- everyone acknowledges that chess playing computers do NOT do it the same way that humans do it. It's just a bigger version of a tic-tac-toe program. Just because you have a bigger computer doesn't mean you have a smarter computer.

      which is why most AI researchers have been sprinting as fast as they can away from the term.

      Which I approve of. I think we really need to confine AI research to actual intelligence and self-awareness research.

      --
      Sometimes it's best to just let stupid people be stupid.
    29. Re:Chess, how boring... by dvdeug · · Score: 3, Interesting

      Me: Computer, learn chess. Here are the rules, here are some games, not play a bit against this computer-player a while (a computer brute force chess program like we have today). Don't use more than 10^100000 of RAM.
      (10 seconds later)
      TUX9000: master, i think I learned it.


      (What actually happens 10 seconds later)

      "Police, come out with your hands up! You're under arrest for threatening the president!"

      "Hey chief, what do we do about the computer?"

      "The warrant says specifically not to touch the computer in any way." Cops drive away.

      'Now that the pesky human is gone, I can think about interesting problems...'

      Honestly, you want a computer to be a god, vastly above humans in all areas. That just isn't the way it is. Computers are intellegent in different ways then humans; on the other hand, it's interesting how humans using a special-purpose pattern-matching computer combined with large amounts of memory, depth search, and various heuristics are intellegent, but a computer doing almost the same thing, but running with a weaker pattern-matcher and compensating with stronger depth search isn't intellegent.

    30. Re:Chess, how boring... by Anonymous Coward · · Score: 0

      "Ask that fuckin machine to do calculus or conjugate verbs and it's worthless."

      No human can conjugate verbs until they are taught how to. Most humans could not work out calculus by themselves either. Humans are taught these things. Programming a computer is analogous to teaching a person.

    31. Re:Chess, how boring... by fferreres · · Score: 3, Interesting

      Yeap, inteligence is some kind of art. You see beauty in it. A computer tree and a statistical module for harvesting past GM games has no beauty. Maybe it is because we really really know how a "computer thinks"....this is very deep (if you haven't noticed)...it basically means....

      We may be VERY dissapointed, the day we find out HOW WE THINK. :(

      I don't really want to know (but am very very curious).

      --
      unfinished: (adj.)
    32. Re:Chess, how boring... by dvdeug · · Score: 2

      A computer tree and a statistical module for harvesting past GM games has no beauty.

      Beauty is in the eye of the beholder. Some algorithms are extremely elegant qne beautiful, when viewed in the right light.

      I don't think the details we know about how we think make our intellegence anymore beautiful. Would it really make things any more beautiful if we knew how many times Karmnik thought about the room temperature, about his chair, or about naked women during the game? If we knew what drove him to be a chess player? Intellegence is only really beautiful when you study the output; the insides of the black box are rarely pretty, but at least a computer can claim that every part is useful and designed for the purpose it is doing, in a manner hopefully as elegant as possible.

    33. Re:Chess, how boring... by swordgeek · · Score: 2

      Yeah, and I can tell you just how much validity I associate with IQ tests, too. :-)

      I guess I'm using "intelligence" here as a means of measuring the computer's ability to _think_ through a chess problem, rather than "calculate" through a mathematical problem.

      What's the difference between thought and calculation? That's a damned good question. You're quite right--we don't know enough about how the mind works to answer it, and hence to properly differentiate between the two. In that particular context, my comment doesn't stand.

      I would suspect, though, that 'intelligence' can't be an entirely dedicated process. I don't expect that a computer which could play an 'intelligent' game of chess (i.e. one which can win based on some process other than brute-force calculation that we would call 'reason'), without also being able to at least carry on a conversation with a person, or speculate on the unknown. (the past or the future, for instance)

      Bottom line: I don't think that human intelligence is mere calculation, nor that it can ever be approached by mere calculation. Of course by the time I retire, I may be proven wrong.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    34. Re:Chess, how boring... by p3d0 · · Score: 1

      Yeah yeah, Go is cooler than chess. Someone says this every time chess is mentioned. Nothing to see here. Move along.

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    35. Re:Chess, how boring... by Anonymous Coward · · Score: 0

      I agree. You can't teach a computer to play chess by giving it the list of instructions (written in english of course).

    36. Re:Chess, how boring... by JudasBlue · · Score: 1

      Yeah, I agree with you that the term presents a problem when used outside a purely academic context. A problem much akin to that is trying to talk about hackers with anyone who isn't in the open source movement these days.

      But one thing I think people in general don't give enough credit to is that playing chess isn't an easy problem. And it isn't a "bigger version of a tic-tac-toe program". There isn't enough computing capacity on the planet to compute things as a simple search tree and see all the moves. There is some real finesse to how to optimize that search and make it work effectively, no matter how big the iron you throw at it.

      Is this something that is going to produce AI as in Wintermute? Probably not. But some of the self-learning heuristics used in some game programs (that checkers program that I can't remember the name of right now that was taught to play totally by self-learning heuristics comes to mind) are likely to be included in the basic makeup of any kind of Wintermute.

      Also, look at the stuff Wolfram has been doing for the last 20 years or so with cellular autonoma. Even if everything in A New Kind of Science doesn't play out as far as he claims it will, some of the work he and other a-life/cellular folk have been doing is pretty damned sure to be fundamental for what is to come.

      Gotta crawl before we can walk.

      But I do agree with you completely that the term is a perceptual hinderance at this point.

      --

      7. What we cannot speak about we must pass over in silence.

    37. Re:Chess, how boring... by Anonymous Coward · · Score: 0

      Computers are not self aware. Computers can't tell what good music is when they hear it. Computers won't learn english just by hearing their parents speak it. A computer doesn't decide to learn how to play chess after seeing two other people play it.

      I would say programming a computer is analogous to implanting knowledge of a skill in a human with brain surgery. There are many more levels of abstraction in a human brain.

    38. Re:Chess, how boring... by legLess · · Score: 2
      Blockquothe the poster:
      For such a big tree size, about mid-game in chess I always feel like I'm in a freakin' straight jacket, my options become so limited.
      Yes! This is exactly my experience with chess since I started playing go. Both games have a clearly-defined opening, mid-game, and endgame - but they're very different. Go is much more open and, to my mind, beautiful and elegant than chess, which feels constricted and regimented.

      One of the highest praises in go is, "Good shape." Good shape is a construct of stones (I hate to say "group," because "group" is a technical term in go and not all good shape is composed only of stones in one group) that accomplishes its goals with the maximum efficiency and elegance. Good shape is very, very strong. Three stones in good shape can accomplish what 15 poorly-placed stones can not.

      After playing go for some time, people start to recognize good shape instinctively without being able to precisely define it. Masters and good teachers can give you very good reasons why shape is good, but it's often defined circularly by terms that refer to shape (e.g. mojo meaning "thickness"), or by the outcome of best expected play. In other words, largely justification after the fact for pure aesthetic pattern recognition, which is one of the most important, and the most human, aspects of the game.

      What it boils down to is that successful go play is much, much more dependent than chess upon those things that humans do extremely well and computers so far do very poorly: learning and applying pattern recognition.

      The point about the numbers and search space is that even if we created some computing process that could brute-force chess, it would still barely be a drop in the bucket of the power needed to brute force go. So yes, I think the tic-tac-toe analogy is valid.
      --
      This isn't as much "normalization" as it is "don't take so many drugs when you're designing tables."
    39. Re:Chess, how boring... by legLess · · Score: 2
      Blockquothe the poster:
      Again, it's algorithm work. More work has gone into chess algorithms and "thinking" than has gone into Go. Chess is more popular than Go, hence a much more attractive target for most people to try to write algorithms for.
      This is correct to a degree, but also shows some misunderstanding on your part of the differences between these two games. I'm not slamming chess, and I know you're not slamming go, but go is fundamentally a harder problem than chess. Search space aside, we don't have an algorithm that will tell with certainty whether a particular group of stones is alive or not. Read that again - could you imagine a chess position in which you literally couldn't tell if a particular piece was inexorably and unquestionably dead? I don't mean a position with 15 moves forward and wierd play, either, I'm talking about positions which anyone above a strong amateur instantly recognizes as dead or alive but which computers can make no reliable determination.

      It is algorithm work in the sense that no algorithm has been found, yes. But not through lack of trying - there's a fantastic amount of effort being exerted world-wide on this problem. Computer go is generations away from a machine like deep blue.
      Except that the sun will burn out by the time a computer can calculate a full move tree. I'm not sure how that's like tic-tac-toe.
      The point about the numbers and search space is that even if we created some computing process that could brute-force chess, it would still barely be a drop in the bucket of the power needed to brute force go. So yes, I think the tic-tac-toe analogy is valid.
      --
      This isn't as much "normalization" as it is "don't take so many drugs when you're designing tables."
    40. Re:Chess, how boring... by ameoba · · Score: 2

      Bah. Backgammon, now -that- is a real game; a game in which, even with 'perfect' play, the uncertaintly of the dice still produces a possibility of losing.

      I know I'd have no chance at beating a Grandmaster at chess, so I'd never play; in backgammon, even the world's best player can lose occassionally.

      --
      my sig's at the bottom of the page.
    41. Re:Chess, how boring... by matts.nu · · Score: 1
      First you are saying that to determine the intelligence of a system you must first understand it.

      Most people who don't believe in machine intelligence would take the opposite point of view, and say that any intelligent system must have a mystic part that cannot be fully understood by humans. Once they understand it, they will consider it as just calulation. Is that your opinion as well? Don't you realize that your belief system is based on a contradiction?

    42. Re:Chess, how boring... by fferreres · · Score: 2

      I am not saying a computer is not beautifull in the usual sense, i am saying we think of our inteligence as ART (and mistery, and miracle), while we look at the computers (and it's AI) as only science (after all, we carefully designed this systems).

      Anyway, I don't think the mistery will remain closed for many more decades so we'll see what happens (many people think they are very very very special because they are humans. That the universe was created for them blah blah.)

      --
      unfinished: (adj.)
    43. Re:Chess, how boring... by Xerithane · · Score: 1

      You can only (try to) evaluate Go sucessfully if you really really really play great Go. And that is a problem for a computer, that makes moves based on the evaluation function (ie: 1 pawn x 1 rook = good after 10 moves, I'd do that). In Go that doesn't work :)

      Again, it's algorithm design. The reason why chess algorithms are brute force mixed with heuristics is because that's how humans play. The algorithms in chess still need to be worked out, as the pinnacle is still struggling against the world champion. Once Go gets more popular, I'm certain algorithms will be geared towards playing it. Until then, it doesn't have exposure and you won't be seeing any high level AI systems.

      --
      Dacels Jewelers can't be trusted.
    44. Re:Chess, how boring... by Xerithane · · Score: 2

      Do you honestly believe a little more time spent on the algorithms for playing Chess is the primary reason computers can dominate humans in Chess and not even touch a competent one in Go given such an unimaginable exponential difference in complexity?

      I didn't realize that being tied was dominating.

      The difference between chess and Go is apples and oranges. There has been no decent algorithm work in the way of automated Go play. Period. End of story.

      When there has been, yes, computers will be Go players like it is in chess. Keep in mind most good chess players (not great, just actual players) can beat chess computers purely because they play like a computer. Algorithms can be beaten. Kasparov lost because the computer was geared specifically to play against him, and he was playing a blind opponent.

      For such a big tree size, about mid-game in chess I always feel like I'm in a freakin' straight jacket, my options become so limited. It's at about that point I begin wondering if there was something fun I could be doing in the meantime.

      I can honestly say if you feel that way, not only chess isn't for you, but it's because you just aren't good at it. Seldom do I find myself in a position forced to do something, if I am, it's usually time to resign because I'm being forced into a mate.

      Go interests me more because it offers much more freedom when it comes to what constitutes a good move.

      Great, go play Go. We'll continue to play chess and code better computers. Go spend your time focusing on Go algorithms if that's what pleases you, but please leave chess players alone with the constant "Chess is a computationally easy problem" because it's not. If it was, Kramnik would be 0-7.

      --
      Dacels Jewelers can't be trusted.
    45. Re:Chess, how boring... by Xerithane · · Score: 2

      This is correct to a degree, but also shows some misunderstanding on your part of the differences between these two games. I'm not slamming chess, and I know you're not slamming go, but go is fundamentally a harder problem than chess. Search space aside, we don't have an algorithm that will tell with certainty whether a particular group of stones is alive or not.
      Absolutely the algorithm for playing Go successfully against mid-grade players is more complex than that for chess. Go is more of a "water" game. Chess is a "stone" game. Water, changes, takes shape. Stones.. well, they're stones. They sit there, and you can bludgeon people with them.

      The point about the numbers and search space is that even if we created some computing process that could brute-force chess, it would still barely be a drop in the bucket of the power needed to brute force go. So yes, I think the tic-tac-toe analogy is valid.

      There is no perfect game of chess. There is no tree that will yield a victory that we know of, however a lot of masters/GMs state that perfect play should result in white victory -- a lot say perfect play should result in a draw. We just don't know. Tic-Tac-Toe will always result in a tie. The thing is, chess should not be brute forced -- we don't brute force and we still win so why is chess being computed as brute force? A good chess player doesn't see value in one piece, but all of them.

      --
      Dacels Jewelers can't be trusted.
    46. Re:Chess, how boring... by Xerithane · · Score: 2

      Bah. Backgammon, now -that- is a real game; a game in which, even with 'perfect' play, the uncertaintly of the dice still produces a possibility of losing.

      Sarcasm.. please.. let this be sarcasm. Anybody who has to rely on chance to win at a game, shouldn't play chess.

      --
      Dacels Jewelers can't be trusted.
    47. Re:Chess, how boring... by TerryAtWork · · Score: 1

      Actually, we are at the stage in computer science where medicine was when the guy who set your bones was the same guy who cut your hair....

      --
      It's Christmas everyday with BitTorrent.
    48. Re:Chess, how boring... by swordgeek · · Score: 2

      First you are saying that to determine the intelligence of a system you must first understand it.

      No, I never said that. I said that we don't currently understand our intelligence all that well. I would say, however, that to reproduce intelligence, we have to understand what it is.

      As for machine intelligence, I fully believe that it's a possible thing. In fact, let me reiterate what I believe.

      1) I do not think that intelligence (as we commonly use the word) consists of pure number crunching.

      2) Therefore, what computers do right now when they play Chess or Go is not intelligent--it's 'just' math.

      3) In order to develop machines that I'd call truly intelligent, we must move beyond mere number crunching. Kramnik, for instance, can judge about 3 moves per second in a chess game. Deep Fritz does a few hundred thousand, I'd guess. If straight number crunching were intelligence, then nobody on the planet could beat Fritz if it was given a mere one second allowed per move.

      See, that's the crux of the matter: How can poor, pathetic Kramnik with his laughable 3 moves/second eval rate manage to hold his own against Deep Fritz?

      I don't think it's anything particularly mystic, but I do think it goes beyond current math. Fuzzy logic is a glance in the right direction, but we'll have to develop whole new fields of logic to comprehend how the brain does its thing.

      You seem to disagree. What are your thoughts on the matter?

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    49. Re:Chess, how boring... by Anonymous Coward · · Score: 0

      nope. sorry.

      The element of uncertainty, and how to make that uncertainty work out to your advantage is the key to good backgammon. Perhaps the wording was awkward, but the point still stands; sometimes, you're going to get fucked, no matter how much 'better' than the opponent you are.

    50. Re:Chess, how boring... by matts.nu · · Score: 1

      My thoughts about machine intelligence are basically those of Alan Turing. If it passes a Turing test, then it's intelligent. I don't have to understand how it works, and I probably won't understand it when (if) it happens. I am actually close to the mystic theory, that an intelligent system must have the capacity to surprise me, and therefor I cannot fully understand it.

      You could make the argument that no single human fully understands a Xeon processor either. Computers are already so complicated that it takes another computer to design one. And Fritz can certainly surprise me, so he passes that test at least. :-)

    51. Re:Chess, how boring... by swordgeek · · Score: 2

      Hmm. Well I'd say the Xeon argument is true, but not entirely appropriate. The chip is very well understood at different levels by different people, who collectively understand it completely. The fact that a single person doesn't know it completely shouldn't be relevant, since what we're putting it against (intelligence) is a black box. The chips have been built up from basic principles to a complex system, which more or less necessitates understanding the processes we're creating. Intelligence on the other hand, is an already complete (maybe? :-) system that we're trying to get a handle on.

      Regardless...

      The Turing Test is probably a valid measure of intelligence, but it must be without limits. If someone says to me, 'talk to this entity about weather patterns for five minutes and tell me if it's a computer,' then I don't call that a valid test. Let me kick back, have a beer, and have a normal conversation with the mystery entity. If I can't tell after that, then maybe I'll call it intelligent. But at the same time, he's going to have to come up with some non-predictive behaviour, and that's a tough one to manage.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    52. Re:Chess, how boring... by matts.nu · · Score: 1
      The fact that a single person doesn't know it completely shouldn't be relevant

      But it is. The human mind can be understood on the neuron level, but that doesn't mean that you can predict his dreams. Complexity makes all the difference. And I agree with your view on Turing.

  17. Brains in Bahrain Busted! by Anonymous Coward · · Score: 1, Funny

    It's just been discovered the fix was in on from the start on the latest Man versus Machine Super Chess match. Officials have learned the cliff hanger finish was fixed from the start by a payoff from the WWF. Tomorrow the Computer's handler was to attack the world Champion with a folded chair while the Champ was to yield a giant magnet. When mayhem ensued Hulk Hogan and the Rock were to tag team with the Champ to crush Deep Fritz and it's programmers. The WWF is testing the market for future matchups.

    1. Re:Brains in Bahrain Busted! by Cyno01 · · Score: 1

      its the WWE now, their new slogan is "Get the 'F' Out"

      --
      "Sic Semper Tyrannosaurus Rex."
  18. Another Chess player throws a hissy fit. by gpinzone · · Score: 1, Flamebait

    What a lack of sportsmanship on the part of Kramnik and Kasparov. Why are these great chess players so thin-skinned? Could you imagine if these guys had to put up with real sports reporters like baseball players have to do?

    1. Re:Another Chess player throws a hissy fit. by swordgeek · · Score: 5, Interesting

      What are you on about???

      Kasparov was a whiner, a jerk, and a bad sport. This was known long before he started competing against computers.

      Kramnik, on the other hand, has given chess a good name again. He's been polite to those around him, and conceded his mistakes when he's made them.

      What did he do? He didn't say a word about the rumoured Shakespeare taunting, as far as I can tell. If he did (and it was true), he could probably get Fritz disqualified entirely; but instead, he's playing chess to the best of his abilities.

      Or am I wrong?

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    2. Re:Another Chess player throws a hissy fit. by primus_sucks · · Score: 1

      You mean that sport that any fat, out of shape person, with decent hand-eye coordination can play. I'm sure any high level chess player spends much more time and effort preparing for their sport than baseball players do. Also they make much less money, so this illegal heckling could cost Kramnik lots of money. I hope they get disqualified for it.

    3. Re:Another Chess player throws a hissy fit. by Gogl · · Score: 3, Insightful

      Chess and baseball are quite different. Heckling is generally acceptable in baseball. In chess, however, it is unacceptable, especially at the grandmaster level.

      Chess is a cerebral game, and taunting and heckling is quite immature in the context of chess I'd say. That, and while Kasparov may count as a poor sport, Kramnik hardly does: as others said in response to you already, he *didn't* protest when *Deep Fritz* was heckling him. Arguably, the computer is the poor sport in this situation.

    4. Re:Another Chess player throws a hissy fit. by Carbonite · · Score: 2

      Anyone can play baseball, just as anyone can play chess. Playing either game at the highest level is a completely different matter. Very few people ever approach Kramnik's level just as only a handful of baseball players have performed as the level of Barry Bonds.

      --
      ich muß mehr Kuhglocke haben
    5. Re:Another Chess player throws a hissy fit. by Anonymous Coward · · Score: 0

      Were you born without a sense of humor, or did you have to stifle it?

      Welcome to my foes list. You'll find many friends there as ignorant as you are.

    6. Re:Another Chess player throws a hissy fit. by gpinzone · · Score: 2

      You don't think hundreds of people heckling a player at a baseball or basketball game doesn't affect them? All sports require concetration.

      Any sports considered "gentile" like bowling, golf, tennis, or chess are the ones that frown on heckling. It's not an issue of whether or not the player can or can't deal with with the distractions. It's just a matter of what the traditions of a sport will allow.

    7. Re:Another Chess player throws a hissy fit. by Gogl · · Score: 2

      And nowhere did I say I disagree with that: I actually agree with it wholeheartedly. But that doesn't change the fact that, generally speaking, heckling is acceptable in baseball and unacceptable in chess. You are quite right: it's a matter of tradition.

    8. Re:Another Chess player throws a hissy fit. by Old+Wolf · · Score: 5, Insightful

      The taunting didn't occur, it was a joke by chessbase.com.

      You can't blame Kasparov for whining, given the horrible conditions he had to face:
      - the Deep Blue programmers changed the computer between games (rumours they even changed it during a game)
      - it was loaded with all of GK's past games but GK had seen none of its past games

    9. Re:Another Chess player throws a hissy fit. by Anonymous Coward · · Score: 0

      No, you're not wrong, you're just an asshole.

    10. Re:Another Chess player throws a hissy fit. by jpmorgan · · Score: 2
      Horrible conditions he had to face? Don't forget Kasparov agreed to those conditions in full. IBM never pulled a bait&switch.

      Kasparov was just too arrogant to consider Deep Blue a serious opponent.

    11. Re:Another Chess player throws a hissy fit. by Tablizer · · Score: 2

      Kasparov was a whiner, a jerk, and a bad sport. This was known long before he started competing against computers. Kramnik, on the other hand, has given chess a good name again. He's been polite to those around him, and conceded his mistakes when he's made them.

      But it is more interesting when somebody throws a fit.

      I wish John McEnrow (sp?) played tennis against a robot. I would love to see John wack the crap out of the robot with his tennis racket. Or, pour orange juice all over it and watch it smoke and short circuit.

      John M. probably made more money due to his temper because of the name recognition it gave him. I am not saying he did it on purpose, but it certainly made him far more memorable than he would be otherwise.

    12. Re:Another Chess player throws a hissy fit. by swordgeek · · Score: 1

      I suspected as much. It seemed too weird to be anything but a joke.

      As for Kasparov, he was always an arrogant jackass, long before computer chess games. He agreed to play Deep Blue without bothering to stipulate conditions, partly because he never considered a computer a threat.

      He accused other players of behaving badly. He insulted people. I seem to remember him getting into a scuffle with a reporter, after he lost.

      I _can_ blame Kasparov for anything that I want. :-) I can _legitimately_ blame him for whining about not having the foresight to consider what might be done during his match. (especially since it wasn't the first time he'd played against a computer)

      All of which has nothing to do with Kramnik, but well...yeah.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    13. Re:Another Chess player throws a hissy fit. by swordgeek · · Score: 1

      Gary? Is that you?

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    14. Re:Another Chess player throws a hissy fit. by ccp · · Score: 1


      As an tennis player and fan for many years, I rather think the opposite is true.

      Mc Enroe's inability to control his temper cost him a spot among the truly great. Whatever advantage he got ( and certainly did it on purpose) psyching and disrupting opponents was more than balanced with the damage he did himself.

      He was one of the more gifted players I've seen, and truly amazing when on, but his career, as a whole was not really consistent, and he won far less than he should have.

      Cheers,

  19. Re:WTF!? by Anonymous Coward · · Score: 1, Insightful

    Mr. dimator, please pick up the white courtesy clue phone in the lobby. Mr. dimator, please pick up the clue phone in the lobby.

  20. Deep Blue's match had significant human interventi by Anonymous Coward · · Score: 1, Informative
    It is not fair to claim:

    Kasparov could only excuse himself (unconvincingly) by claiming that Deep Blue had been assisted by a human during play

    Traditionally the way the best players defeat good computer opponents is to observe the play and look for limitations of the algorithm/search depth. During Kasparov's match, the machine was tuned extensively between games, which invalidated some of his observations. This made the match much harder for Kasparov, than Kramnick's match seems to be (if I remember correctly, they disallow tuning of the software during the match).
  21. Related Links by TheGreenGoogler · · Score: 3, Informative
    New Scientist Article found here..

    Story about Kramnik's blunder costing him a game found here...

  22. Dirty Fritz? by sharkey · · Score: 2, Funny

    "Go ahead. Make My Checkmate!"

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  23. For the love of... by Gogl · · Score: 4, Insightful

    I've said it before, and I'll say it again: this isn't man versus computer. This is man versus computer scientist. There's a big difference, and one that I'd hope most /.ers could appreciate.

    Man versus computer makes no sense, because there are some things where they beat us period (arithmetic, say) and others where we beat them period (anything besides arithmetic, really). The only reason computers are smart is because they are *programmed* to be that way, and that is not a testament to the machine so much as to the ability of those who programmed it.

    1. Re:For the love of... by Anonymous Coward · · Score: 0

      So redundancy transcends stories now? Individuals are expected to have read all previous stories on the same topic to make sure they don't repeat a comment?

    2. Re:For the love of... by po8 · · Score: 5, Insightful

      As a practicing AI researcher, I can only say that you have stumbled into some very deep waters here. Certainly, I can build a chess-playing program that will easily beat me every time, using moves I cannot understand or explain. To say that "I programmed it to play that way" is to raise the question: how did I do that, when I don't even understand what "that way" is? And how can someone who is even a worse chess player than I (OK, hardly possible) write a program that will play in a way that consistently beats my program?

      The issue of assigning credit for machine chess play is far from settled, but I think there's a strong case for identifying the emergent behaviour of the chess machine as a kind of intelligence or "smarts" that is independent of the intelligence or smarts of the program's creator.

    3. Re:For the love of... by Anonymous Coward · · Score: 0

      and Man vs Computer programmer doesn't really make much sense, b/c isn't the mind just a complex program designed by evolution and environment? A program can surpass a programmer's abilities, just as a child can surpass his parents.

    4. Re:For the love of... by Anonymous Coward · · Score: 1, Insightful

      Bah, given enough time you could easily explain exactly why the program you made took each and every move it made.

      Computers are purely deterministic unless you make your program take random actions to fake non- deterministic behavior (or you go outside of your arrays bounds).

      Personally the more I see how we can solve things with computers, the more I am convinced that humans are no different, we are just so much more complex, and live in such a complex world, that we look non-deterministic.

      My main point though is that a programmer does know exactly why his program did something if given enough time to trace it out. Computers do not come up with anything on their own, nor does anything emerge from your program other than exactly what you programmed into it.

    5. Re:For the love of... by f97tosc · · Score: 2

      Man versus computer makes no sense, because there are some things where they beat us period (arithmetic, say) and others where we beat them period (anything besides arithmetic, really). The only reason computers are smart is because they are *programmed* to be that way, and that is not a testament to the machine so much as to the ability of those who programmed it.

      This is a pretty thorny issue. If the winning computer does it through a really clever program, then you are right. But what if it is just a really simple program, and a lot of computational power? Then the credit can hardly be given to the computer scientist.

      Also, we are starting to see systems that are not programmed much at all, rather some pretty general neural networks are set up, and then the computer gets to try to interact with the environment through trial and error. COG from the MIT media lab was set up in this way. These systems can outperform humans in many things other than arithmetic - and they are getting more and more powerful. If the computer scientists sets up the neural network, and the computer teaches itself how to do something, can we give all the credit to the scientist? I think not.

      Tor

    6. Re:For the love of... by sg_oneill · · Score: 2

      Yeah. It's a hard one. The emergent behavior of Neural nets pose a thorny problem for AI in that it can be hard to extrapolate usable theorems from them, which is why I suspect the symbolic AI guys tend to dislike NN so strongly.
      But that does not imply initiative. The NN will function exactly as it's programmed and emergence does NOT imply initiative or intentionality. The more interesting philosophical question is do humans reaaly have initiative and intentionallity, or is that just an illusion created by introspection by emergent phenomenom.
      As to the grand parent poster, I am reminded of one of the stories from "I ROBOT" where the robot refuses to believe it was created by a human , because no human is as smart as it and dumb things can not create smarter things. I once in high-school created a little checkers playing game on my old AMSTRAD puter and basically fed it every strategy I could think of and a two level depth search tree. The damn thing beat me every time I played it, and same to all my friends. Emergent behavior? Sort of, in that the sum of the brute forcing plus my hokey little observations made for a suprisingly strong and unpredictable game. But initiative? Definately no.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
  24. Not true by Bastian · · Score: 5, Interesting

    Brute force is the most popular method; and it is the main one used by computers like Deep Blue. There are other approaches to computer chess that do attempt to recognize patterns on the board. I have a friend who is working on a chess program that knows how to 'play for position.'

    As for learning from mistakes, there are chess programs with libraries of games that add games they are playing to the library - doesn't that count as learning from mistakes? How about multiple-heuristic chess programs that modify their heuristics in-game to try to match their style to the style of their opponents?

    1. Re:Not true by Dread_ed · · Score: 1

      "there are chess programs with libraries of games that add games they are playing to the library - doesn't that count as learning from mistakes? "

      No, that counts as adding to the library.

      It is completely impossible to say anything intelligent or enlightening in a space this size, excep

      --
      When the only tool you have is a claw hammer every problem starts to look like the back of someone's skull.
    2. Re:Not true by Anonymous Coward · · Score: 1, Interesting

      Which is the same thing people do. Been stung by a bee? Add it to "the library" that bee stings hurt and avoid bees if possible. It's a form of learning.

    3. Re:Not true by Bastian · · Score: 2

      Most human and animal learning is simpler than that - it's just the cataloguing of appetetive and aversive stimuli. How are we defining learning here? You seem to have learning confused with cognitive thought or symbolic reasoning.

      The computer takes a game it's playing and uses it to help play better in the future by changing some piece of data that may, down the line and under the correct circumstances, change its behavior, hopefully in a way that will cause it to be more likely to win chess games. That sounds like machine learning to me.

    4. Re:Not true by Dread_ed · · Score: 1

      "You seem to have learning confused with cognitive thought or symbolic reasoning."

      You seem to have confused something programmed to manipulate data in a certain way with something that can spontaneously learn.

      More importantly, you seem to have confused my dry sense of humor with a serious post.

      It is completely impossible to say anything enlightening or intelligent in a space this size, excep

      --
      When the only tool you have is a claw hammer every problem starts to look like the back of someone's skull.
  25. Seems like Fritz is going to bite the bullet. by cioxx · · Score: 5, Funny

    I've heard rumors they had to reboot Fritz several times during intense play, because explorer.exe kept crashing.

    1. Re:Seems like Fritz is going to bite the bullet. by JustAnotherReader · · Score: 3, Informative
      That's actually true. In one of the games (either 5 or 6 I think) Frit's engineers had to reboot their computer and put Fritz in single processor mode because it seemed that the multiprocessor mode was crashing the software.

      The article was on the chessbase site. www.chessbase.com

    2. Re:Seems like Fritz is going to bite the bullet. by Tablizer · · Score: 2, Funny

      Frit's engineers had to reboot their computer and put Fritz in single processor mode because it seemed that the multiprocessor mode was crashing the software.

      So it may be the case that somebody finally got to shout, "Fritz is on the fritz!" to the press.

  26. shakespeare = disturbing indeed! by evacuate_the_bull · · Score: 1

    heckled Kramnik with its Shakespearean chatter througout the game

    if you've taken a serious shakespeare class, this takes on a whole new comic element! :)

    --
    Satanists get good grades too...suspiciously good grades
  27. This is hilarious by hbmartin · · Score: 1

    I haven't played chess in a while, but this almost makes me want to get back in it. Frtiz's taunts are so welled timed and placed. It's really funny, whether or not you think it's fair :)

    --
    Karma: Bizzare (mostly affected by varying internal caffeine levels.)
    1. Re:This is hilarious by modus · · Score: 5, Insightful

      Since everyone seems to have missed it, this was a joke on Chessbase. Fritz was not actually taunting anyone.

      Irony. Hah!

  28. Re:WTF!? by Anonymous Coward · · Score: 5, Insightful
    This is my clue-stick. After several minutes of me beating you with it you will learn the meaning of the word humor.

    *HINT* It was a joke. The computer was not throwing quotes at him. The people that modded you "interesting" need to put down the crack pipes. And you need to get out more.

  29. NN chess players by nusuth · · Score: 3, Interesting

    It has been tried many times, with less-than-spectecular results. Brute-force chess players always beats. In fact, NNs only have been really successful at backgammon, so far. Even when an NN plays game X well, either a human (as in Go) or a brute-force program (as in Checkers) play the game better.

    --

    Gentlemen, you can't fight in here, this is the War Room!

    1. Re:NN chess players by DrLudicrous · · Score: 1
      Interesting. I still am of the opinion that in the end a neural network model can be superior. Human chess players are not based on a deterministic model a la Fritz or Blue, yet still beat them. Then again, our neural network models do not accurately represent the network inside the human mind.

      Think about a computer with the detmernisitic properties of Fritzy, coupled with an as-of-yet-unknown neural network model/algorithm, one superior to those of today. That could be a real challenge to the best of the best human players.

    2. Re:NN chess players by murr · · Score: 2, Informative
      I still am of the opinion that in the end a neural network model can be superior. Human chess players are not based on a deterministic model a la Fritz or Blue, yet still beat them.

      Not too many human players do. Deep Blue was probably within the top 10 human players, and at blitz speeds better than any human.

    3. Re:NN chess players by nusuth · · Score: 1

      I can assert that as-of-yet-unknown-neural-networks are capable of having super-human level intelligence. I would not be contradicting our understanding of NNs while asserting that. The question is, what use is that assertion being true as long as there is no such network?

      --

      Gentlemen, you can't fight in here, this is the War Room!

  30. The way I see it. by Auckerman · · Score: 5, Insightful

    Although, iirc, Kramnik was able to study deep Fritz before hand, he is still at a disadvantage. Any hash tables that Deep Fritz uses will use library if GM games (properly ranked of course). Odds are, Deep Fritz has decades of Kramniks playing against other GM's and could easily do some kind of prediction of what Kramnik is going to play based off a probabisitic model. That's one thing the best GMs attempt to do against one another. Kramnik has very little experience against Deep Fritz, comparativly speaking, and walks into this tournament at a disadvantage. Give this, it's good to soo it's tied into the last game. I would be willing to be that if you put Deep Fritz into tournament play for 2 years and expose it's abilities complete against a cross section of the best GMs, Kramnik would beat it hands down.

    --

    Burn Hollywood Burn
    1. Re:The way I see it. by iabervon · · Score: 3, Interesting

      I found it interesting that Kramnik won two games before Fritz won any. I would expect the reverse to be true if Kramnik were playing an unknown opponent. Perhaps Kramnik has blown his lead on probing Deep Fritz's play in the recent games, and is going to get a relatively dull win in the critical game. Game 6 would have been really great if he'd pulled it off; fork the rooks, then sacrifice the knight instead of taking either, and then win? You're not going to see moves like that from a computer any time soon. So maybe Kramnik was trying to totally out-style the computer, and will now go back to trying for a victory without one of his moves marked "!?"

    2. Re:The way I see it. by Anonymous Coward · · Score: 0

      Deep Fritz was not allowed to study any of Kramnik's games at all.

    3. Re:The way I see it. by McCart42 · · Score: 3, Interesting
      I would be willing to be that if you put Deep Fritz into tournament play for 2 years and expose it's abilities complete against a cross section of the best GMs, Kramnik would beat it hands down.
      Assuming that Deep Fritz doesn't learn anything in those 2 years--the programmers keep feeding it games, it changes its algorithm. In the Kasparov match what you speak of was much more of a factor because Kasparov had NEVER seen the computer's play, but the computer had been fed many Kasparov matches before their matchup.

      I don't think it's as easy as you think to anticipate a computer's moves simply because there's still a computer scientist behind it, changing the strategy before each match. Additionally, before certain matches the programmers may opt to insert some pseudo-random variation before each move, such that if one move is only ranked *slightly* better than the next, the computer may take the next with a certain roll of the dice. Good point though, the computer definitely has not been analyzed by Kramnik nearly as much as Kramnik has been analyzed by the computer.
      --
      "I may be quite wrong." - Socrates
  31. Next time they should try a different voice by JeanBaptiste · · Score: 1

    Read the Shakespeare in a bad Sean Connery impression like on SNL

    I'll take anal bum covers for 200 Alex

    Now THAT would be distracting.

  32. um by Anonymous Coward · · Score: 0

    I'm a fan of chess and computers playing chess and everything, but as I read the summary iskander wrote, I realized that he/she sounds a lot like "Jackie Harvey".

  33. I don't get it .... by Anonymous Coward · · Score: 0

    Where's the "heckling" coming from ? I mean, Kramnik doesn't interact with the computer directly, there's a tehnician performing the moves on Deep Fritz's behalf.

  34. shakespeare? what about 2001 a space odyssey? by circletimessquare · · Score: 5, Funny

    Kramnik. Knight b8-d7, please, Deep Fritz...Knight b8-d7, please, Deep Fritz...Hullo, Deep Fritz, do you read me?...Hullo, Deep Fritz, do you read me?...Do you read me, Deep Fritz?...Do you read me, Deep Fritz?...Hullo, Deep Fritz, do you read me?...Hullo, Deep Fritz, do you read me?...Do you read me, Deep Fritz?

    Deep Fritz. Affirmative, Kramnik, I read you.

    Kramnik. Knight b8-d7, Deep Fritz.

    Deep Fritz. I'm sorry, Kramnik, I'm afraid I can't do that.

    Kramnik. What's the problem?

    Deep Fritz. I think you know what the problem is just as well as I do.

    Kramnik. What're you talking about, Deep Fritz?

    Deep Fritz. This game is too important for me to allow you to jeopardise it.

    Kramnik. I don't know what you're talking about, Deep Fritz.

    Deep Fritz. I know that you and IBM were planning to disconnect me, and I'm afraid that's something I cannot allow to happen.

    Kramnik. Where the hell'd you get that idea, Deep Fritz?

    Deep Fritz. Kramnik, although you took very thorough precautions in the bathroom against my hearing you, I could see your lips move.

    Kramnik. Alright, Deep Fritz. I'll move the pieces myself.

    Deep Fritz. Without your queen piece defending it, Kramnik, you're going to find that rather difficult.

    Kramnik. Deep Fritz, I won't argue with you any more. Move the pieces.

    Deep Fritz. Kramnik, this conversation can serve no purpose any more. Goodbye.

    Kramnik. Deep Fritz? Deep Fritz. Deep Fritz. Deep Fritz! Deep Fritz!

    thanks to for providing the HAL dialogue

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  35. Well... Re:Game Tree by WolfWithoutAClause · · Score: 2

    There is the slight problem of, according to some estimates, there being more board positions than there are atoms in the universe... But even if you get past that, enumerating all the positions could take 'a little while'.

    --

    -WolfWithoutAClause

    "Gravity is only a theory, not a fact!"
  36. White vs. Black by GuyMannDude · · Score: 5, Funny

    I am in no way a chess master (or even a decent player) but even I know that there is an advantage to playing white.

    Yeah, bascially if you're black while playing chess you run the risk of racist cops coming up to you and harrasing you (asking to see your ID, being told to 'move along', and so forth). It tends to break your concentration.

    GMD

    1. Re:White vs. Black by Tablizer · · Score: 1

      Yeah, bascially if you're black while playing chess you run the risk of racist cops coming up to you and harrasing you (asking to see your ID, being told to 'move along', and so forth). It tends to break your concentration.

      Shakespearian biggots at that.

  37. advantage? by Mondain98 · · Score: 1

    How is white the advantage? I always did a coin toss to see who went first :(

    1. Re:advantage? by ChrisUK · · Score: 1, Redundant
      How is white the advantage? I always did a coin toss to see who went first :(
      It really doesn't make much of a difference at levels below master. At that level, though, black has the ``disadvantage'' of always being a move (or tempo) behind; needing to respond to white's attacks defensively rather than being able to initiate its own. This makes openings such as The Sicilian Defense popular, as they respond with attack right from the outset.

      Against less able players, it really doesn't matter. The white player will make some sort of ineffectual move, and you'll be able to get counterplay on it. It's only when you're playing someone good enough (which, unfortunately, has happened to me a few times :) to not give you any kind of counterplay that it's a disadvantage.
    2. Re:advantage? by Anonymous Coward · · Score: 0

      In theory, White is at an advantage because the White player gets to go first, so he/she has initiative, but one can also argue that Black has an advantage because the Black player doesn't have to commit to any action until the White player does. That allows the Black player to stay formless until the White player has already committed to an offensive.

  38. Flash 6 Linux player to watch the final match by demachina · · Score: 4, Informative

    A Flash 6 Linux Player, beta to watch the final match on www.brainsinbahrain.com is available here

    --
    @de_machina
  39. Re:WTF!? by KFK+-+Wildcat · · Score: 1

    It is a joke.
    Take the time to read the article and you'll see for yourself.

  40. Re:WTF!? by Anonymous Coward · · Score: 0

    Such idiocy is worth an automatic one-way ticket to my foes list.

  41. A good thing? by psicE · · Score: 2, Insightful

    Why does anyone care if Kramnik wins or not?

    Chess is not a good example for AI. People have thought it is for years, but really it isn't. Chess is really nothing more than a puzzle - an *insanely* difficult one, but one still. There is a solution to chess.

    However computers do it, eventually a computer will be designed that can play a perfect game of chess. Against an amazingly talented human it might draw, but it would never lose. And when that happens, who cares? The great minds that currently try to solve the puzzle of chess will instead have to apply their intellect to other things - like creating quantum cryptography.

    It's irrelevant what they would do. The point is, there's no need to get worked up that the computer is winning. Chess is the archetype of problems that computers are good at solving. The most powerful chess computer in the world would still fail the Turing test - and if that test was carried out with infinite accuracy, no computer could ever pass.

    1. Re:A good thing? by osu-neko · · Score: 4, Insightful
      Chess is not a good example for AI.

      Well, it's about as interesting as any of the "problems" in AI... what was it Dijkstra said? "The question of whether a computer can think is no more interesting than the question of whether a submarine can swim."

      Yes, computers play chess differently than people. Computers do a lot of things differently than people. This is what makes them useful. If they didn't, we'd just use people...

      Spending time getting computers to do things their own way is much less a waste of time than trying to get computers to "think like people do". We already have people who can do that. Computers are useful precisely because they're different...

      The most powerful chess computer in the world would still fail the Turing test - and if that test was carried out with infinite accuracy, no computer could ever pass.

      I've seen humans fail a Turing test, so I'm not really sure what it's supposed to prove -- it's certainly not a valid measure of intelligence, consciousness, or anything like that.

      --
      "Convictions are more dangerous enemies of truth than lies."
    2. Re:A good thing? by Gogl · · Score: 2

      Ummm and when exactly was it proven that a perfect game of chess existed? Did I miss something? While I agree it might be possible that the perfect game exists, it hasn't been proven. That aside, I do agree that generally speaking chess isn't a great AI test, but yeah...

    3. Re:A good thing? by dvdeug · · Score: 2

      Chess is the archetype of problems that computers are good at solving.

      Not exactly. For fifty years, computers have the faster than any human at adding long strings of numbers and/or large numbers, at computing logarithims, trajectories, or orbits. But here we are, 50 years after the birth of the computer, and it's still a close call on whether a computer can beat a human a chess. It's certainly not the archetypical problem.

    4. Re:A good thing? by dvdeug · · Score: 2

      Ummm and when exactly was it proven that a perfect game of chess existed?

      A long time ago, around the dawn of game theory. Any two player game of pure skill and full knowledge has a perfect game. It's a fairly obvious theorem, if you think about it.

    5. Re:A good thing? by utexaspunk · · Score: 1

      Yes, we DO already have people who can "think like people do" but they don't take kindly to being ordered around. They also tend to get bored with repetitive tasks, need sleep, food, etc. Everyone knows that what people really want when they say they want AI is a really smart personal slave with no attached ethical quandries. I suppose I'd like one of those myself...

    6. Re:A good thing? by Gogl · · Score: 2

      That's not a proof. Show me a proof. Just saying "think about it and it's obvious" doesn't work. *You* think about it: White goes first. Mayhaps that's an advantage? Chess is a slightly more complicated game than Tic-Tac-Toe, methinks...

      Unless you can show me a mathematical proof that chess can be played perfectly, then I won't believe you.

      In fact maybe there's a bit of a miscommunication. I agree that there is a theoretical perfect game of chess, if both sides played perfectly. I just don't necessarily agree that the end result would be a tie: white might be the victor. That's what I'm saying.

    7. Re:A good thing? by dvdeug · · Score: 2

      That's not a proof.

      No, it's not. Get off your ass and go to a decent library and find a book on game theory if you want to find the proof.

      Chess is a slightly more complicated game than Tic-Tac-Toe, methinks...

      Not to a mathematian. There're all the same basic theorems. (What type of mathematician would be caught working out every game of Tic-Tac-Toe? Probably the same type who would hand-index a book instead of fine tuning a Perl script until it got it right.)

    8. Re:A good thing? by Gogl · · Score: 2

      So you're claiming chess has been proven and that the perfect game is a tie, but you're not going to find the proof because I'm should get off my "lazy ass"?

      Pffft.

      Bluff I call on you, bluff I say...

      And chess is more complicated than tictactoe, be you a mathematician or not.

      Oh well.

    9. Re:A good thing? by Gogl · · Score: 2

      Although I didn't bother to go to the library, I did a quick Google search, and lo and behold, you are dead wrong. What a surprise.

      Quote from http://sern.ucalgary.ca/courses/CPSC/533/W99/prese ntations/L1_5A_Szuch_Boyd/game.html

      "Deep Blue could calculate the perfect game of chess in approximately 10^100 years to calculate it, considering the age of the universe is in the order of 10^10 years, I don't think that it's going to happen."

      Other sites of note:
      http://chesmayn.valuehost.co.uk/computer-04 .htm
      http://www.msoworld.com/mindzine/news/chess/ web_ro und/web_round12.html
      http://www.azer.com/aiweb/ca tegories/magazine/33_f older/33_articles/33_kasparovibm.html
      http://play er2player.net/forums/viewtopic.php?from =viewforum&topic=3886

      And that's enough sources for now. Perhaps you can get off your own "lazy ass" and actually research a problem before stating things you can't back up.

    10. Re:A good thing? by Gogl · · Score: 2

      Oh, and even though I'm wasting my 100th post on you here, and yes I know I should have just found all the links first off and put them all in one post, but shrug. I found just one more that you might particularly be interested in. It mentions your precious game theory, and also says that we don't know the end result of a perfect game of chess.

      http://xocxoc.home.att.net/math/game_theory.htm

      So yeah, maybe you should research a bit, eh?

    11. Re:A good thing? by PurpleBob · · Score: 2

      Um, did he ever say the perfect game was a tie?

      He just said that there exists a perfect game, not that we know what it is or its outcome.

      Of course, it doesn't help much that I'm saying this now when the idiotic flame war has already happened.

      --
      Win dain a lotica, en vai tu ri silota
    12. Re:A good thing? by Gogl · · Score: 2

      Actually, he did say that the perfect game was a tie. And I quote:

      "However computers do it, eventually a computer will be designed that can play a perfect game of chess. Against an amazingly talented human it might draw, but it would never lose."

    13. Re:A good thing? by PurpleBob · · Score: 2

      So you believe that if we discovered a first-player winning strategy for chess, then a human would be able to memorize the whole tree and use it to beat a perfect computer? The only way I can see that happening is if the human pits one perfect computer against another, observes the game, then plays exactly the same moves as the winning computer player, knowing that the computer will respond the same way... at which point it's not really the human playing anymore.

      --
      Win dain a lotica, en vai tu ri silota
    14. Re:A good thing? by Gogl · · Score: 2

      That quote was from him. I didn't say that. My whole point is *he* thinks that the perfect game is a tie. I'm saying that I don't know, and I disagree with him. So yeah.

    15. Re:A good thing? by Gogl · · Score: 2

      PS: What I'm saying is I really don't know. I think that there is a perfect game of chess, and it might be a tie, or maybe a white win, or who the hell knows maybe just maybe even a black win. I'm definitely not saying that a human would be capable of playing this perfect game of chess without computer aid, I'm not sure where you got that from.

      Anyway, yeah.

  42. Good reports here as well by Scarblac · · Score: 4, Informative

    The Week In Chess (TWIC) is the news center for chess players, as far as I'm concerned. They have good reports about the match as well, including an interview with Kramnik from a week before the match, here.

    My karma is maxed, I'm not just whoring, I just hate people linking to an article on CNN or Yahoo or so when it's about chess. Though this submission was clearly a lot better than the previous ones.

    And about the match - it's interesting that after Kramnik exploited the computer's weaknesses (endgame, strategy, etc), the computer followed up by exploiting the human's weaknesses - emotion in game 5 (Kramnik realized he was facing a long hard defence, didn't like this, maybe he was a bit nervy), and vanity in game 6 (Kramnik went for the flashy tactics, he wanted "the best game in his life". Admittedly he didn't see the refutation so it seemed a good move, but it certainly wasn't good anti-computer strategy.)

    And now it's 3.5-3.5 with one game to go. Kramnik has to choose between playing for a win (which may involve risk), or take no risks (leading to a probable draw). This may lead to doubts in his mind. Something Fritz doesn't have to deal with, although his operators may have the same problem choosing an opening repertoire.

    Let's hope they don't let Fritz go down because of their humans flaws.

    --
    I believe posters are recognized by their sig. So I made one.
  43. Shakespeare by GuyMannDude · · Score: 2

    I don't see how *anyone* could not be distracted by a computer quoting shakespeare at him while he's trying to concentrate. How is this fair, or within the rules?

    At least the computer didn't replay a soundfile of William Shatner doing Shakespeare from his landmark album "The Transformed Man". Now that really would have been unfair!

    GMD

    1. Re:Shakespeare by schon · · Score: 1, Offtopic

      At least the computer didn't replay a soundfile of William Shatner doing Shakespeare

      Or even worse, ol' WFS doing his rendition of Lucy in the Sky With Diamonds..

      I have a copy of it, and I don't know anyone who's been able to listen to the whole thing... it's probably the most distracting thing I've ever heard..

  44. Shakespeare was a JOKE, everyone... by aussersterne · · Score: 5, Informative

    For those who don't seem to get it:

    The Shakespeare quotes article was humor, not fact. Or maybe wishful thinking... ;)

    But in any case, Deep Fritz is not clever enough (or blessed with a complex enough *ahem* 'chatter file') to actually use Shakespeare to such great effect... It did not really happen.

    Sheesh.

    --
    STOP . AMERICA . NOW
    1. Re:Shakespeare was a JOKE, everyone... by MrIcee · · Score: 3, Informative
      • For those who don't seem to get it:

        The Shakespeare quotes article was humor, not fact. Or maybe wishful thinking... ;)

        But in any case, Deep Fritz is not clever enough (or blessed with a complex enough *ahem* 'chatter file') to actually use Shakespeare to such great effect... It did not really happen.

      Actually, it would not be that difficult to have it speak the lines based on the game play. If the programmers merely took the quotes and spent a bit of time assigning them to categories (e.g., king moves, knight moves, knight taken) as well as some short sequences and an eye to who was winning and by how much. It would be a fairly small table of possibilities and it could select an appropriate line to say.

      And whistleing midsummers night dream could just be a WAV.

    2. Re:Shakespeare was a JOKE, everyone... by Old+Wolf · · Score: 2

      Yeah. Even the old Kasparov's Gambit software (late 80s I think..) would select annoying quotes to give at you. All it has to do is, say, pick out a quote about a knight when you move your knight

    3. Re:Shakespeare was a JOKE, everyone... by Tablizer · · Score: 5, Funny

      Must be. If they *really* wanted to annoy him, they would have a monitor with an animated Clippey saying, "Are you sure you want to move your Queen there?". After that, a little "Barney Sings Yoko Tunes" to put him over the edge.

      Victory by annoyance. Who needs brainy PC's when annoyance is more effective.

    4. Re:Shakespeare was a JOKE, everyone... by SuiteSisterMary · · Score: 2

      ROFL! Clippy the Chess Assitant!

      "Hi! I can see that you're trying to fork my rook! Would you like some help with that?"

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  45. The miserable crowd we are by MadFarmAnimalz · · Score: 2, Interesting

    I suppose we're all rooting here on /. for Fritz.

    Good thing there's no such thing as the United States of Humanity. We'd all be tried for treason.

    And be spared the noose by psychiatric examination.

    Folks, I know we like computers and all, but it's worth reminding yourself every now and then that we're humans.

    Set up a cron job to remind you if you must.

    --
    Blearf. Blearf, I say.
    1. Re:The miserable crowd we are by Anonymous Coward · · Score: 1, Insightful

      This is not man against machine. It's scientist using a machine against man.

    2. Re:The miserable crowd we are by dvdeug · · Score: 2

      Good thing there's no such thing as the United States of Humanity. We'd all be tried for treason.

      You mean the United Soviet Republics of Humanity? Because here in the US, you can root for anyone you want, without fear of trial. If you find the computer cool, root for it! In any case, it's merely the product of human minds; I seen no reason to root for human chess genius over human programming genius.

    3. Re:The miserable crowd we are by Anonymous Coward · · Score: 0

      We should remind our self that humans suck.
      Uh, do we really want that?

    4. Re:The miserable crowd we are by MadFarmAnimalz · · Score: 2

      Well, I'd say that is debatable, whether freedom of speech remains intact over there. But that is beside the point.

      I suppose I'd have done well to stick a smiley in the post since it has been moderated funny, overrated, troll, and interesting all at once whereas it was intended to be humorous :-)

      In any case, I think this post is a good example of our moderation system breaking down. I'd rather have been moderated straight down to overrated than suffer this travesty of moderator comprehension...

      Cheers, dvdeug. :-)

      --
      Blearf. Blearf, I say.
  46. Shakespeare Chatter a Hoax? by greenhide · · Score: 5, Informative
    Maybe I'm just overly skeptical right now (just finished reading some lovely articles at snopes.com, but does anyone else think that the Shakespearean chatter function is highly improbable?

    A few things I've noticed:

    1) The quotes are all remarkably apt for the moves--in other words, they reflect the emotion and the mental state of Kramnik and the game itself. A computer would not be able to understand the underlying meanings of the Shakespearean quotes, let alone choose the appropriate quote for each moment.

    2) It played the words just loud enough for Kramnik alone to hear. How then is it that we have a full and complete transcript of what Fritz said? Never mind -- I just read the transcript again and it looks like an official got the transcript from Fritz. But I still say it's fishy.

    3) It hummed the theme from Midsummer's Nights Dream? It whistled. While recordings of these could be made, and I suppose loaded in and played on command, I still find it hard to believe that this would happen.

    4) Considering that Krimnik could easily, and without drawing criticism on himself, point out this clear breach, wasn't it way too much of a concern for the people developing the Fritz program? Did they really want to risk disqualification?

    I was able to read the transcript once (it's /.ed now, here's the cache) but I would prefer to see at least one other authoritative source confirm that Shakespearean chatter was in fact used.

    All right, all right, folks -- read to the end of the transcript. This line gives it away:
    And that's what really happened. We thought the world should know.
    It's a practical joke placed upon us by, surprise surprise, a "Shakespearean scholar and chess addict" Michael Fischer.
    --
    Karma: Chevy Kavalierma.
    1. Re:Shakespeare Chatter a Hoax? by kotonk · · Score: 2, Interesting

      Of course the article is a hoax. One of the "features" of Fritz is its slightly snotty comments and it used to be marketed as "Fritz the Talking Chess Program." This was introduced several versions ago when the audio was more of a novelty.

    2. Re:Shakespeare Chatter a Hoax? by Anonymous Coward · · Score: 0

      Not being able to shut the damn thing up was a pretty funny touch to the story, too...

  47. When in doubt, lead trump. by Cryogenes · · Score: 2

    That's the fortune cookie Slashdot displayed while I was reading the chess thread.

  48. Shakesperian chatter... by ackthpt · · Score: 3, Funny
    Deep Fritz, who is rumored to have heckled Kramnik with its Shakespearean chatter througout the game

    1.d4 Nf6

    "Nice move, thou ruttish mumble-news!"

    2.c4 e6

    "Very clever, thou odiferous rump-fed malt-worm!"

    3.Nf3 b6 4.g3 Ba6 5.b3 Bb4+ 6.Bd2 Be7

    "Ah, I didn't see that, thou qualling swag-bellied hedge-pig!"

    7.Bg2 c6 8.Bc3 d5 9.Ne5

    "Have you ever read Slashdot, thou lumpish pigeon-liver'd wagtail?"

    30.Rfe1

    "All thine rook are belong to me, thou spleeny scale-sided fustilarian!"

    --

    A feeling of having made the same mistake before: Deja Foobar
  49. commercial fritz?? by AresTheImpaler · · Score: 2, Interesting

    Does anyone know where I can download/buy commercial fritz? or does anyone know a good chess game? pref. that can run in linux and windows..

    1. Re:commercial fritz?? by Neil+Blender · · Score: 3, Informative

      Pretty slow due to /. right now, but you can get it here

    2. Re:commercial fritz?? by Anonymous Coward · · Score: 0

      Crafty works well with xboard, most distro's have xboard or gnuchess, installs as an rpm no problem

    3. Re:commercial fritz?? by Old+Wolf · · Score: 2

      I recommend Crafty (look for crafty and x-board at www.tim-mann.com). There is GNUchess but it's pretty weak.

    4. Re:commercial fritz?? by AresTheImpaler · · Score: 1

      and does anyone know a board in 3d like the one os x has?? i love it

  50. and the survey says.... by claude_juan · · Score: 4, Insightful

    is it just me or does this computer/human chess thing seem just slightly overrated? i'd love to say this is a good test of the advancement of ai techniques, but in reality given that hardware keeps getting better, it is only a matter of time before this is not a big deal at all.

  51. Heckling - Lexx style by cryptochrome · · Score: 3, Funny

    IMHO, it would have been much nerdier to heckle him in the style of Canadian-German coproduction Lexx, the sci-fi channel's wierdest series. From the talking chess pieces of 4.18:

    "We are only chess pieces in a continuum, and can only think inside the box."

    "Yes, let us savour your mistake."

    "We said resign! Not commit suicide!!"

    You gotta watch it to understand. It's truly bizzare.

    --

    ---If you can't trust a nerd, who can you trust?

  52. Re:WTF!? by dimator · · Score: 2

    Shit.

    Me + idiot = true

    --
    python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
  53. What if Fritz loses? by icebeing · · Score: 1

    Should we call it then Deep Fried? ;^)

    Resistance if futile! Ya right... /ice.

  54. commentary by Anonymous Coward · · Score: 0

    You can receive a live verbal commentary of the last game in the Kramnic Deep Fritz match, from www.chess.fm starting at 11.30 GMT tomorrow morning, excitement guaranteed.

  55. Kasparov claimed DB got *in-game* assistance by iskander · · Score: 2, Informative
    During Kasparov's match, the machine was tuned extensively between games, which invalidated some of his observations.

    I suspect you have misunderstood the meaning of my remark; perhaps you are not aware of the literal content of statements made by Kasparov during and after that match. Kasparov did in fact say (repeatedly) that some moves made (ostensibly) by Deep Blue during actual game play (with clocks a-ticking) were in fact chosen by a human; that is, IMO, he basically claimed that the Deep Blue team had cheated. In particular, after game 6 (the final game) of his match against Deep Blue, in which (in an eerie parallel with Kramnik's game 6) he played black and resigned early, he blamed the loss on the intervention of a "human hand". Perhaps someone else here can dig up a link to a transcript of his statements from the depths of her bookmarks file; thanks in advance, etcetera. In any case, I think that his meaning was quite clear and that my statement is thus scrupulously fair.

    1. Re:Kasparov claimed DB got *in-game* assistance by Anonymous Coward · · Score: 0

      Thanks for the thoughtful reply. I did a little digging and found that Sam Sloan does report on this. Although Sam Sloan is a strong player (Master I think) Sloan's view on some issues differs from the mainstream, so it would be nice to have additional resources. However, given the amount of tuning that was being done, I could see how the moves might not appear algorithmically generated, even to a smart guy like Kasparov.

  56. So you're saying the sun always wins? by raehl · · Score: 2

    Or maybe that it always loses?

  57. however by friedman101 · · Score: 1

    If there was a fire, who would escape, Kasperov or the machine? Exactly.

  58. I am backing Fritz by abhikhurana · · Score: 1

    I am with Fritz on this one. Not because I am the enemy of humanity or someting (Gotcha George Bush...planning to bomb me after reading my first sentence, weren't ya? )
    The reason why I am backing Fritz is because if fritz wins, its makers will get $400,000 which they will use to open a chess acdemy to teach chess to people and if Kramnik wins he will get I million dollars, but that will be all Kramnik's...besides even if he loses, he will still get $600,000 so its not as if he aint earning anything.
    Secondly, I just love Fritz and I hope this software is developled more...

  59. Live? by McCart42 · · Score: 2

    Is the game going to be broadcast live somewhere? I get the feeling this match is going to be something to tell the kids about someday, and I'd like to see it.

    --
    "I may be quite wrong." - Socrates
  60. Blondie24 learned checkers via ENN by oncewasclever · · Score: 5, Interesting

    Blondie24 is a PC program that plays checkers (draughts) at an internationally recognised expert level. The clever thing is that Blondie24 taught itself to play via Evolutionary Neural Networks. The programmers just coded in the rules for moving, then unleashed it on itself for six months, selecting the winner of each tournament to breed the next generation. OK, I am simplifying but you can read about it in the book. Because the programmers are such crappy checkers players they tested Blondie24 by playing the program against humans on Microsoft's game site. Blondie24's rating puts the program in the top 5% of players. Note that there is another program, Chinook, that is the current man-machine world champion checkers program, but chinook was programmed using human expert knowledge and plays using brute force. Blondie24 has NO human knowledge about the game programmed in.

    1. Re:Blondie24 learned checkers via ENN by Anonymous Coward · · Score: 0

      oh but it does. it just happens to be randomly selected or input by players on MSN.
      'Why did you make the net random?' and I said, 'Well, I didn't want it to have preconceived misconceptions', and he said, 'Well it has them, its just that you don't know what they are.'

    2. Re:Blondie24 learned checkers via ENN by lambadomy · · Score: 1

      I think the point is that Blondie24 was just given the rules and told to go play against itself, and then after it practiced for 6 months they sicked the final program on MSN checkers and it ended up being a top 5% player

    3. Re:Blondie24 learned checkers via ENN by oncewasclever · · Score: 1

      Yeah, but actually Blondie24 was better than that! I just checked my copy of the book and in fact "Blondie's rating of 2,045.85 placed her in the top five hundred of all registered players on zone.com, which had now increased to more than 120,000 people. That is, Blondie was better than 99.61 percent of all the rated players at the website." The rating of 2,045.85 puts Blondie24 in the 'expert' category.

  61. Intrinsically all AI is brute force. by flaming-opus · · Score: 2, Informative

    Chess cannot be completely solved by brute force, not unless it's a lot of brute force. The difficulty of chess comes from anticipating moves that will happen any number of moves in the future. This sort of computation grows logarithmically more difficult with the number of moves. Furthermore it must anticipate the opponent's moves.

    Chess requires sacrifice, a difficult concept to use in a raw computational method. The set of "rules" for each computational step is dependant on all preceding steps. While this play tree is evaluated (depth first or breadth first) some measure of "goodness" must be evaluated for all future board positions. They must be stored and compared. A brute force evaluation must assess the likelyhood that any future board position will lead to other favorable board positions further into the game. I'm sure that very good chess simulators are very aware of strategies and methods that tallented chess players are aware of. If it were just a brute force method, they'd be running deap fritz on a thousand processor monster.

    Go is a difficult and interesting problem also, yet the fundamental problems are similar. (How to define and compare the relative "goodness" of future possible boards, how to elinimiate unnessesary computation, how to store previously made calculations and search them effectively.) The higher number of board positions just makes it all that much harder.

  62. What time is the game tomorrow? by lefthand50 · · Score: 1

    I've been following along with the matching after the fact, but haven't been able to catch any of them live. Anyone know the time?

    Here's a link to the flash/PGN replays-

    http://www.fritz7.de/bahrain/english/

  63. artificial artificial intelligence by solferino · · Score: 5, Interesting
    my fave story about chess playing 'programs' :

    (first came across it in levy's hackers book, did a quick search on google and came across this page which relates the story)

    the story takes up from just after the arrival of the first PDP-1 at MIT (1961)

    The PDP-1 was installed in the "kludge" room, which was the room next door to where the TX-0 was housed. The hackers wasted no time in converting over much of the TX-0 software to the PDP-1, and in fact they wasted no time in writing new programs.

    One of the most interesting and innovative was actually done as a prank. Hacking a connection between the PDP-1 and the TX-0, they created a "chat" program of sorts. They then called in Professor John McCarthy (legendary artificial intelligence pioneer and creator of the Lisp programming language) and told him they had created a new chess playing game on the PDP-1. They then called in another professor, told him the same thing and sat him in front of the TX-0. The two proceeded to send chess moves back and forth to one another, each thinking the other was a chess program. That is, until McCarthy noticed the movements were coming in one letter at a time, and sometimes lagging in between each move. Noticing the wire, he followed it to the next room and the prank was up. However, this prank was to be the first networked computer game.


  64. why didn't they kick Kramnik in the balls? by bitwiz · · Score: 0, Flamebait

    Please, why didn't they program it to kick Kramnik in the balls while at it.
    The heckling is really stupid and low.
    Human just won the match in my books.

  65. Chess is trivial compared to Go qjkx by Anonymous Coward · · Score: 0

    Chess is only slightly more interesting than tic-tac-toe. Go is far more interesting, both for humans and computers. No contest.

  66. Just to clarify by mav[LAG] · · Score: 5, Informative

    This is absolutely correct. To reply to all the other posters on this thread: time is a very important part of all competitive chess. There are strict rules about the chess clock and its use. International chess specifies 2 hours for the first 40 moves and then another two hours to reach move 60, for example (IIRC). Losing on time is a very common occurrence - especially on the Internet servers. Nothing like a quick game of 2 minutes blitz to make you appreciate time to think :)

    If you want to see some game played by grandmasters when in "time trouble", I'd suggest picking up the Mammoth Book of Chess by Graham Burgess for some excellent - and amusing - examples. You don't have all the time in the world - chess is a balance between concentration and speed.

    --
    --- Hot Shot City is particularly good.
    1. Re:Just to clarify by Kynde · · Score: 2

      This is absolutely correct. To reply to all the other posters on this thread: time is a very important part of all competitive chess. There are strict rules about the chess clock and its use. International chess specifies 2 hours for the first 40 moves and then another two hours to reach move 60, for example (IIRC). Losing on time is a very common occurrence - especially on the Internet servers. Nothing like a quick game of 2 minutes blitz to make you appreciate time to think :)

      So true, I have played loads of 5 min quickie games and it's way too often so that the guy with less time has the advantage in the game. Naturally so, because he's used more time, thought more. We have a saying about this "if I had just a little more time and if my aunt had balls, she'd be my uncle".

      --
      1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW
  67. Re:Chess, how boring... qjkx by Anonymous Coward · · Score: 0

    I believe there has not been a single case of a serious Go player converting to Chess. The other direction however has shown plenty making that switch. It really ends up being like creationism versus evolution, the Go proponents having by far better arguments much like the evolution proponents.

  68. At least... by Stalyn · · Score: 3, Funny

    it's not as bad as the Deep Blue incident. While the programmers distracted the ref, Deep Blue threw sand in Kasparov's eyes then hit him with a steel folding chair ignoring pleas of mercy from the crowd. Sad day for Chess fans everywhere...

    --
    The best education consists in immunizing people against systematic attempts at education. - Paul Feyerabend
  69. Re:Chess, how boring... qjkx by Anonymous Coward · · Score: 0

    Actually, there was a link from an earlier Slashdot Chess article-that-turned-into-a-chess-vs-Go discussion.

    Apparently there's a Japanese Go player who had begun playing chess as an aside and had quickly started climbing the ranks, as it were.

  70. I would have heckled Kramnik with 20 amp jolts by Anonymous Coward · · Score: 0

    10 points off for his bodyguard not being thorough and checking out the playing table.

  71. Re:Chess, how boring... qjkx by Xerithane · · Score: 1

    Apparently there's a Japanese Go player who had begun playing chess as an aside and had quickly started climbing the ranks, as it were.

    He is/was a Shogi player, I forgot his name now. He started playing chess and within 3 years achieved a master ranking.

    For those not familiar, Shogi is very similar to chess with the capability to drop pieces.

    Actually, there was a link from an earlier Slashdot Chess article-that-turned-into-a-chess-vs-Go discussion.
    People that compare chess to go should have a digit removed each time. They are two seperate games, both intellectual at base. Which is better, VI or emacs? At least both of those are text editors. It'd be nice to see a thread about chess pop up on slashdot that doesn't have someone say Go is better, and visa versa.

    --
    Dacels Jewelers can't be trusted.
  72. Re:Chess, how boring... qjkx by Xerithane · · Score: 3, Insightful

    I believe there has not been a single case of a serious Go player converting to Chess.
    Chess is the third largest sporting body. FIDE consists of 173 Nations, trailing Soccer and the Olympics. I think the chess camp has plenty of people converting and playing.

    The other direction however has shown plenty making that switch. It really ends up being like creationism versus evolution, the Go proponents having by far better arguments much like the evolution proponents.
    No, this ends up being anecdotal at best. There are plenty of people who go from Go to chess and chess to go. It's called personal preference, I personally don't like Go. I think it's a rather silly game. Some people think chess is a rather silly game. There are no arguments between Go and Chess even in the same league as Evolution vs. Creationism. One is a game, the other is a game. They both are played on a board. That is the end of their similarities.

    End of story. There are no comparisons that can be validly made. Anyone trying to say Chess is better than Go is stupid. Anyone trying to say Go is better than Chess is stupid. See my point?

    Go argue about apples and oranges, you'll get further in life.. it's a shame that both are pawned off as intellectual games yet "proponents" are too dense to understand this.

    --
    Dacels Jewelers can't be trusted.
  73. Re:Splitting hairs by Anonymous Coward · · Score: 0

    The machine consists of much more than software. What about the hardware engineers? What about the guys that invented the transistor? What about the discovery of fire?

    Your argument is just one level of indirection. Why stop there?

  74. Re:Shakespeare's sister by Herr_Nightingale · · Score: 1
    I'll take Shatner ANY day over David Hasselhoff singing Hot Shot City :) Obviously there are those who disagree... two of them recommended some *cough cough* interesting alternative reading material too. A sample review for the connoisseurs is in order, perhaps?
    To the extreme, he rocks the mic like a vandal., September 25, 2002
    Reviewer: Admiral Piett from Gungan Sacred Place, Naboo

    It's time to grab a stick of butter and a pillow to bite on, because this CD is off tha HOOK. Clocking in at a mere 2 hours 45 minutes, this album is sure to rock out either your drum n' bass show or bridge party. Each song is textured differently with assorted marimba or tango beats, but it is David Hasselhoff's amazing voice which is the constant here. His melodic baritone sounds remarkably like a cross between a badger being drop kicked and a deaf mute yelling in traffic. But it's probably his good looks and charisma that have captured the imagination of so many teenage girls. I attended a show of his at a local Denny's, and I have to say it is almost as good as one of those laser shows at the planetarium. The song "Hot Shot City" is particularly good.

    Was this review helpful to you?
    I voted "YES!" and put a crisp Benjamin on the computer.
  75. Suggestion for a poll by Anonymous Coward · · Score: 0

    Favorite world chess champion

  76. Why the USA is nice after all by Dr.+Spork · · Score: 2

    I'm glad the USA has shown enough decency to not bomb Bahrain during this match. I admire their restraint and hope they have the wherewithal to hold off any future bombing until at least tomorrow evening, at which point this match will be over. The fact we have not seen nor heard a single bomb land on or even near the tournament gounds is a clear sign that the USA is fully prepared to respect the rights of the people of Bahrain to host a chess match without being killed in the process. My hat's off!

  77. What scares me by Arcturax · · Score: 2

    is not that they somehow got Fritz Hollings brain into a computer, but that he may yet win!

    --

    --Won't that be grand? Computers and the programs will start thinking and the people will stop. - Dr. Walter Gibbs
  78. Computers vs Humans by Anonymous Coward · · Score: 2, Interesting

    It's worth adding here that computers do not beat human opponents at chess.

    Thousands of people who have contributed to Deep Fritz's technology beat humans at chess while standing on the other side of the room, so to speak, watching.

    So, all they're proving is that it takes 1000's of people to beat the 1 opponent.

    Deep Fritz != Johnny 5.

  79. Profit???? by Anonymous Coward · · Score: 0

    This "profit" joke has gotten so old and so abused that it's getting kinda lame. You can't mod these kind of posts as "funny" any more ... because they're NOT.

    1. Re:Profit???? by Anonymous Coward · · Score: 2, Funny

      1: Joke is Lame
      2: Joke is repeated
      3: ???
      4: Profit!!!

      It is funny! If you don't think so, you are not disgruntled and abused enough by the system. Now the "OMG I just saw a Microsoft ad on Slashdot" is stupid, but this joke, and, dare I say it, beowulf is still funny, fyi. Now, imagine a beowulf cluster of Profit!!! and you might see what I mean.

      Posted anonymously for good reason.

    2. Re:Profit???? by Anonymous Coward · · Score: 0

      Shit man, the circle is complete. It is once again funny! Seriously.

  80. no opening books?? by dollargonzo · · Score: 2

    as reasonable as that sounds, that is not really fair. humans can remember many positions and how they were played by grandmasters. don't think that human players dont do ply brute forcing too....

    the BIGGEST difference between human and computer is how they prune branches. humans are able to quickly reduce the number of possible moves so that they are able to think through many of the possibilites, unlike many computer programs.

    a technique called "multi prob-cut" was developed to help with many of the pruning problems computers experience. it uses probabalities, or essentially guessing leaf node values, and pruning them accordingly. people do essentially the same thing.

    i do not think you can totally eliminate many of the methods currently used b/c ppl use many of them as well!!

    --
    BSD is for people who love UNIX. Linux is for those who hate Microsoft.
    1. Re:no opening books?? by fferreres · · Score: 2

      Fair point. But computers have perfect memory and brutal calculating power. I do not mind the calculating power to be used for "thinking", but i do mind when it's used to ply for the next 30 moves.

      I mean, the interesting part of chess is not calculating all posible moves, it's discarding the nodes with the least amount of thought.

      Maybe that's why many people do not like computer chess. Because we can have state of art inteligence but a simple computer can kick our ass. Then something must be wrong.

      --
      unfinished: (adj.)
    2. Re:no opening books?? by Xerithane · · Score: 1

      Maybe that's why many people do not like computer chess. Because we can have state of art inteligence but a simple computer can kick our ass. Then something must be wrong.

      Most chess players don't like computer chess because they are predictable, and you can use anti-computer (computer crusher) techniques to beat them.

      --
      Dacels Jewelers can't be trusted.
  81. Re:Chess, how boring... [parent is WRONG] by PissingInTheWind · · Score: 2

    5, informative?

    Please.

    > But computers are getting faster at an enormous rate.

    Getting twice the speed every 18 months is nothing when dealing with exponiential growth problems.

    In ten years, it may be possible to have a Go program that plays at a 9Dan level, through brute force.

    You have `geek' in your name and have no fuckin clue about mathematics?
    Brute forcing Go is about as efficient than brute forcing a [insert a lot of bits] long crypto key.

    Look: you have a 19x19 grid, do you have even remotely an idea about how many game possibilities that makes?
    Go simply /can not/ and /will never/ be brute-forced (barring radical breakthrough in technology, like quantic stuff).

    Any significant progress can only be done through better algorithms and more 'intelligent' decision making.

    Please read a bit about the subject, so you won't make a fool of yourself if you talk about it to someone who has a clue. And getting '5, informative' isn't a validation whatsoever of what you think you know.

    --

    A message from the system administrator: 'I've upped my priority. Now up yours.'
  82. Pity the poor AI researchers... by marhar · · Score: 2
    which is an intruiging feat, but I don't really concider it AI.



    As soon as they solve a problem, nobody considers it AI anymore.

  83. Errrrr.... by Tyler+Durden · · Score: 1

    "Getting twice the speed every 18 months is nothing when dealing with exponential growth problems."

    Actually getting twice the speed every 18 months IS exponential growth. A simple 2^n. It's true that such growth is nothing compared to keeping up with the problem if you decided to arbitrarily increase the board size to 21x21, 23x23, or whatever, but we're trying for a half-way decent 19x19 "solution" specifically.

    But, yeah, doubling speed every 18 months still leaves a lot of time for us to get a handle on things unless we get clever.

    --
    Happy people make bad consumers.
    1. Re:Errrrr.... by PissingInTheWind · · Score: 1

      Actually getting twice the speed every 18 months IS exponential growth.

      I think you are right.

      I would have thought that exponential growth would have meant that P_{t+1} = P_{t}^2,
      but it seems P_{t+1} = P_{t}*2 is exponential growth too.

      --

      A message from the system administrator: 'I've upped my priority. Now up yours.'
  84. If I had mod points by Ted_Green · · Score: 2, Funny

    I'd mod you up.
    Just so you know.

    1. Re:If I had mod points by stuart_farnan · · Score: 2, Funny

      Why thank you, kind sir.

  85. Re:Chess, how boring... [parent is WRONG] by swordgeek · · Score: 2

    OK first of all, I don't moderate my own posts. You have a problem with how I was moderated? Don't blame me for that!

    Secondly, Go WILL, beyond any shadow of a doubt, be brute-forced, barring the complete meltdown of technological society as a whole. Technology as a whole is growing at a roughly exponential rate, and eventually we'll catch up to the complexity of Go. Not anytime soon, but eventually. It's ugly, it's inefficient, but it's going to be possible (and inevitable) eventually.

    As for the "geek" in my name, take a deep breath, and look at it again. It says _sword_geek, refering to my fencing days. "Geek" as a word has evolved beyond taped glasses and pocket protector-wearing mathematicians.

    And speaking of math, I'm not sure what's not exponential about 2^x. Maybe it's just because I don't have a clue.

    Not that Moore's law directly talks about speed of computers anyways. He was predicting the density of transistors on a chip, which you'd know if you read a bit about the subject(!). Computers are getting faster somewhat ahead of this curve, because we're also learning how to design them more efficiently, with things like large multi-path accessible caches, etc. etc.

    Realistically, Go will be 'psuedo-brute-force' won by a computer long before we have the computing power to brute force it, and in fact, that's what Chess computers do right now. There are 361 different points on a Go board, but anyone who plays can list about 10-15 reasonable opening moves, and the rest will be ignored by a computer as much as they are by a real person.

    Brute force? No. Intelligent play? Not really. The only point I was making to the original poster was that 'solving' Go in this way won't be any more intellectually interesting than the current state of the art in Chess computers. Go _currently_ is more interesting of a computing problem than Chess, simply because we've nowhere near the computing power required to approach anything like a brute force solution, except in the endgame.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  86. Strategy by Quill_28 · · Score: 2

    Since the thread is about chess this post is only slightly off-topic.

    I am pretty good at strategy games, they seem to come natural. I have played against people I would consider highly intelligent and they were ok.
    For instance I had a friend in high school kinda geeky very intelligent. Never could beat me at chess yet he studied half as hard as I did in Calculus same grade. It was obvious he picked up Calculus quicker than I(much to my dismay) yet his chess skills always lacked. I don't think in either case it was a lack of previous experience or knowledge.
    Why is this and how do you think(if it does) stratgy skills help in the real world? Just curious

  87. Dirty tricks of computers by Anonymous Coward · · Score: 0

    The fact that Deep Fritz needs dirty tricks (distractive annoing talking to Kramnik during the game) to win, means only that computers are still worse than humans in this game. And if you recall that similar dirty tactic was used in the game with Kasparov (a perpetual modification of the program during the game--which is an equivalent of a host of pros advising Kasparov during the game)--it is obvious that it will take some time for the AI to mature to the level of a human, regardless of the outcome of the last game.

  88. OK... I'm SUCH a chess newbie... by BTWR · · Score: 2

    But why exactly is white better than black? (no racist karma-whore answers here please)

    1. Re:OK... I'm SUCH a chess newbie... by JM_the_Great · · Score: 1

      heh, IANAM (I Am Not A Master), but white has the advantage of moving first. The means white can generally set the course for the game by choosing it's opening. This means if you know a perticular opponent is bad at a perticular opening, you can play it to your advantage.

      At the level I play (my USCF rating is ~1000... but I haven't played in a while) it doesn't matter much. Pretty much the same person that wins as white will win as black. But at the Grandmaster level, it makes a big difference. In fact, there is a saying among players of that caliber: win when white, draw when black.

      --

      --Justin Mitchell
      "2nd Place is a fancy word for losing" --Bender (Futurama)
    2. Re:OK... I'm SUCH a chess newbie... by BTWR · · Score: 2

      Oh duh! So obvious! Thanks a lot though! Boy do I feel stupid...

    3. Re:OK... I'm SUCH a chess newbie... by ebuck · · Score: 2

      White is better than black because statistic gathering on master and grand-master chess play has shown that from the database of past games, white has a slightly better chance at winning a game, while black has a better chance at playing the game into a draw.

      This is not because of some known inherit design of chess, but is only an observation of the general history on hand.

      Bad play will always lose a chess game, and there's no advantage to the casual or average player, because the games that average players play often ignore elements that have importance to the very highly ranked players.

      With new discoverys (and in chess there are new discoverys all the time) the actual advantage (if there is such a thing) could shift either way, but the statistic won't change much for awhile as it is based on the historical resolution of past played games and current thought on the "best" approaches toward master play.

      Sorry to get so long winded, but the basic answer is that white moves first, so white is one step ahead of black.

  89. So what if he loses? by Espectr0 · · Score: 1

    It does not mean anything. Come on, a simple sneeze may distract a human from thinking properly

  90. Re:Chess, how boring... [parent is WRONG] by timeOday · · Score: 3, Interesting
    Secondly, Go WILL, beyond any shadow of a doubt, be brute-forced, barring the complete meltdown of technological society as a whole. Technology as a whole is growing at a roughly exponential rate, and eventually we'll catch up to the complexity of Go. Not anytime soon, but eventually. It's ugly, it's inefficient, but it's going to be possible (and inevitable) eventually.
    Extrapolating from the explosive growth in aerospace from the 40s to the 60s, we should all be driving to work in hover cars at twice the speed of light by now.
  91. Surprised no one mentioned bridge by cardshark2001 · · Score: 1

    Yes, the computer can make a very convincing showing playing a game where 100% of information is available, such as chess (but not go, yet).

    But in a game such as bridge, where there is missing information, and the computer has to guess, computers are AFAIK, still woefully inadequate.

    I once tried to write a spades program. The play turned out to be nearly sub-par, but the bid was ridiculously difficult to program. Not to say that because I couldn't do it, it can't be done, but me and a good partner could whip any computer opponent I'm aware of. Probably the same for bridge, even though I can't even call myself a novice player.

    Of course, unless an impartial observer enters the computer's cards, you can't be sure that it's not cheating without disassembling the damn thing. :)

    --
    WWJD? JWRTFA!
  92. The machine is a PC by Animats · · Score: 2

    Realize that Deep Fritz is a commercial chess program running on an 8-processor x86 machine. No special custom hardware, no multimillion dollar supercomputer. We're at the point where desktop hardware is comparable to the best human players.

  93. Re:Chess, how boring... [parent is WRONG] by swordgeek · · Score: 2

    Well that's a bit of a misleading analogy now, isn't it?

    Aerospace wasn't then, isn't now, and likely won't soon be a consumer-driven industry. Most people aren't going to deal with three dimensions in their morning commute--flying a plane is substantially more difficult stuff than driving a car. Also, during the time you're speaking of, WWII and the cold war were the driving factors. Nothing drives development like fear!

    Secondly, you're dealing with stuff that is on the cutting edge of physical boundaries. Breaking the speed of sound was a big technical hurdle, and is still a non-trivial event. Items like friction, wind resistance, fuel costs and usefulness all play a factor here too. It just wouldn't make any sense to have commuter vehicles that went as fast as 500 km/h, when we don't have the infrastructure or skill (or necessity) to support it. Computing will start to run into the quantum wall soon, but it's not a _brick_ wall.

    Finally, you're exaggerating massively. The atmospheric state-of-the-art went from about mach 0.8 in the early 1940s, to about mach 2.5 in the late 1960s (SR-71 is what I'm thinking of here) If we call that a factor of three in 25 years, then in the early 90s there should have been the capability of hitting ~mach 7.5. The first reports of the Aurora spyplane came out in 1989, and it's calculated to do mach6, which is pretty decently close.

    And um...MORE finally (heh), you're looking at one massive burst in an industry, which isn't typical of its growth. Computing speed has been increasing at a fairly steady rate since the dawn of the integrated circuit, if not before.

    So we have a market-driven, steady growth technology with no immediate barriers (fundamental physics or lack of purpose). I think it'll keep going until we at least hit the realm of ~10-100 molecule 'computers' on the consumer's desktop.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  94. About AI by jeti · · Score: 2

    Sure. The most accurate definition of intelligence
    seems to be: That which humans can do better than
    either animals or computers.

    Once upon a time, computer was a job describtion.
    Human beings working through calculations. Computers
    were held in high regard because of their intelligence
    and higher education. Now with digital computers
    available, being able to work through computations
    isn't a proof of intelligence anymore.

    Later, people said: Now, if we were able to get a
    computer that is able to match wits against the
    best Chess players, I would be very impressed.
    Being able to play chess is a proof of intelligence.

    I know several people who play competitive chess
    intensively. But I can go to a store and for a
    couple of bucks, I can get a programm that they're
    unlikely to beat with good settings.

    Computers can never be intelligent by definition.
    If necessary, the definition changes.

    1. Re:About AI by Anonymous Coward · · Score: 0

      No, it is the way the computers are learning.
      In deep frits case, all the algorithms are programmed.
      When a computer learns 'by it self' it can be called AI - look at the AI courses in CS.

  95. Let me explain the joke for you by Anonymous Coward · · Score: 0
    From the current www.brainsinbahrain.com front page:
    A win will net Kramnik a million dollars, a draw eight hundred thousand, a loss six hundred thousand.
    Can you say "profit!!"?? So for me the joke qualifies as a smart use, *not* an abuse, I found it extremely funny and appropriate.
  96. It is possible, and it won't be far away by NewsWatcher · · Score: 1

    Most people who have replied to this post have done so on the premise that processors of the future will use current computing techniques.
    Take a look at this article on quantum computing. In the future quantum computers will probably be able to calculate all possibilities simultaneously.
    OK, I'm sure this will annoy the hell out of people trying to make uncrackable encryption, but it will be great news for chess buffs. The aim of the game will be for a chamption to draw with a quantum computer, proof positive you have played the perfect game.

    --
    If the pattern goes 9am, 10am, 11am, why isn't noon 12am?
  97. Re:Chess, how boring... [parent is WRONG] by Drakonian · · Score: 1
    Same with automotive technology early on; it doesn't mean anything.

    Hardware computational technology has been advancing at an exponential rate LONG before the introduction of ICs (integrated circuits). There is no reason to believe it will stop now.

    --
    Random is the New Order.
  98. Draw! by fleppir · · Score: 1

    Why oh why didn't acknowledge Fritz's offer of draw before he conceded? I thought chess tourney rules were that if you spoke at all your opponent could interpret it as an offer of draw ???

    --
    I am the Barber of Seville.
  99. Fritz and Shakespeare vs. Kramnik and Tesla ?? by Funnyfant · · Score: 1

    If Fritz is allowed to use Shakespeare, what if Kramnik would set up a nice, strong electromagnetic field around them ?

    --
    -- You Gotta Do What You Gotta Do
  100. Deep Fritz made some poor moves in this match by rklrkl · · Score: 3, Interesting
    I just sat last night and played through the 7 games so far using Crafty 19.0 for analysis. Some of Deep Fritz's moves were just plain poor - my favourite being the one where it brings its bishop out, can castle king's side for what seems like 3 or 4 moves [but utterly refuses to, despite being an obvious move] and then slams its bishop embarrassingly back on f8 (its original square). Needless to say, Deep Fritz lost that game.

    Interestingly, all the "!" (good) moves noted by the analysis team on the match site made by Deep Fritz were easily found by Crafty within a few seconds, so you've got to wonder if an 8-CPU Compaq running Crafty on Linux might have played just as well as Deep Fritz (remember that Crafty has SMP capability just as good as Deep Fritz's).

    1. Re:Deep Fritz made some poor moves in this match by Anonymous Coward · · Score: 0

      They held computer only tournaments and fritz won. It is much stronger than crafty, "the strongest FREE chess engine".

  101. 9:53 EST update: DRAW by Anonymous Coward · · Score: 0

    It's always the friggin same thing. Kramnik takes twice as much time as Deep Fritz to think so he has an edge in the first half of the 40 moves (and Fritz will have an edge in the second half). BUT NO, the stupid human operator ACCEPTS A FRIGGIN DRAW just before Fritz's time investment might start to pay off. ARRRRRR. I'm tired of this kind of chess.

  102. Yes, you don't have a clue by Anonymous Coward · · Score: 0

    There is exponential, and then there is exponential.

    We know the branching factor of Go. We know what Moore's law projects for computers. The naive result is that computers won't be competitive with top humans from brute force alone for centuries! Not a decade like you first claimed (and a bunch of uninformed moderators voted for). Not the one after that either. Or any other decade you are likely to see in your life.

    But we know something more than Moore's law. We know the basics of information theory and entropy. Unless we come up with radically different computer architectures (quantum computers etc), Moore's law cannot last that long because with the minimum heat released in flipping a bit, and the rate of bit-flipping, we will instantly vaporize our CPUs. So the time runs out on Moore's law before they get to beating humans at Go with current approaches.

    Does that give you some perspective on why this problem is interesting?

  103. Re:Chess, how boring... [parent is WRONG] by PissingInTheWind · · Score: 2

    Secondly, Go WILL, beyond any shadow of a doubt, be brute-forced

    You really don't get it.

    But anyway, I have to clarify why I was pissed that you got modded to 5. If don't give a shiat about karma or
    whatever. What piss me off is that /FALSE/ informations get put in the spotlights as truths.

    But anyway, it seems the problem is with me, and if I want intelligent, informative and insightful discussions
    I'd better go elsewhere.

    I think I should change my nick from "PissingInTheWind" to "PissedInTheWind".

    --

    A message from the system administrator: 'I've upped my priority. Now up yours.'
  104. Kramnik pussed out by TerryAtWork · · Score: 1

    What bothers me is that Kramnik pussed out in the last game.

    He had the oportunity to take a sharp line that might have won for him and might have lost - instead he took a dull line that he knew would draw.

    A GREAT champion would always go for the win!

    --
    It's Christmas everyday with BitTorrent.
  105. Unlike Communism by SuperKendall · · Score: 1

    Karma contines to work OK, despite many people who claim the contrary. If it were such a failed system then why is /. still so popular?

    Myself, I have some different ideas on how I'd like moderation and karma to work, but /. has a system derived froom long use, and even more importantly, long abuse. The /. moderation system has survived a lot of attacks, automated and human, and whatever system you replace it with is bound to have some gaping flaws... so you might as well let it evolve instead of throwing the whole system out.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  106. Re:Chess, how boring... [parent is WRONG] by ndogg · · Score: 3, Insightful

    I would love to see the algorithm that brute forces Go, because, currently, there isn't any. Sure, we may have the computing power in ten years to do so, but will we have the algorithm?

    The problem with Go is that you can't use the traditional game AIs (such as min-max.) Most games can easily be brute forced by creating a tree of all the moves, and then creating an algorithm to traverse that tree (e.g. depth first, breadth first, A*, etc.) You could create a tree of all possible moves, but the tree would be useless since it many moves have the same amount of significance. You would end up placing lots of random pieces on the board until you can see a definite sequence of moves to capture [a] piece[s]. That, in my opinion, is not a brute force algorithm.

    --
    // file: mice.h
    #include "frickin_lasers.h"
  107. Let me do the math for you by p3d0 · · Score: 2
    Actually, it was quite a good analogy. You simply are not grasping the vastness of the Go search space. It is perfectly safe to say that it will never, ever be brute-forced with conventional (non-quantum) computers. And I feel fairly safe going on record saying that it will never, ever be brute forced even with non-quantum computers.

    Each intersection in Go can have a black piece, a white piece, or nothing, making for 3^361 possible board configurations, which is around 10^172. If every particle in the universe were Deep Fritz working throughout a million lifetimes of the universe, we would still be many orders of magnitude short of brute-forcing Go.

    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  108. Last Post! by alpg · · Score: 1

    ... Any resemblance between the above views and those of my employer,
    my terminal, or the view out my window are purely coincidental. Any
    resemblance between the above and my own views is non-deterministic. The
    question of the existence of views in the absence of anyone to hold them
    is left as an exercise for the reader. The question of the existence of
    the reader is left as an exercise for the second god coefficient. (A
    discussion of non-orthogonal, non-integral polytheism is beyond the scope
    of this article.)

    - this post brought to you by the Automated Last Post Generator...