Kasparov Draws Game 4 and Match Against X3D Fritz
jaydee77ca writes "Garry Kasparov survived opening danger and played very precise, technical chess to draw Game 4 with black against X3D Fritz. The final match result is a 2.0 - 2.0 draw, proving yet again that the day of the machines has not yet arrived."
I dunno. The thing is, even though it didn't beat him outright all four games, it did beat him.
I think that's saying a whole hell of a lot, even if this is a specialized application.
01101001 01100001 01101101 01101110 01101111 01110100 01100001 01101100 01100001 01110111 01111001 01100101 01110010
The series ended in a draw essentialy because of one move. The move 5. ...a6 in game 3 by the computer is very interesting/controversial. A computer needs to be programmed to play to its strength, i.e open positions. This move reveals a fundamental flaw in the program. The computer chose this even though 6. c5 is among possible replies which forcibly closes the position. So, the programmers did not incorporate best algorithms to avoid closed positions. Instead of 5....a6 why did not the computer choose 5....Be7 which is more in line with convention and less likely to lead to a closed position?
But, whatever might be the case, it was a good show by Kasparov. He showed that computer software has a long way to go more than computer hardware to beat humans.
New year Resolution: Don't change sig this year
Seems to suggest, he had to think like a machine, to beat (or pull a draw) against a machine. Fascinating. Also, nice pic of him with the finger on the site. :)
What time is it/will be over there? Check with my iPhone app!
proving yet again that the day of the machines has not yet arrived
Sigh. Such an obviously human-biased conclusion to what is indisputably one of the great achievments of computer chess. The fact that Fritz, running on rather modest hardware, drew Kasparov, is an incredible feat. The obvious followup is that the days of a human world champion are numbered. And most likely that number is most conveniently expressed in months, not years.
Running on an Intel Xeon server with four 2.8 GHz processors.
proving yet again that the day of the machines has not yet arrived.
Didn't that already happen a few year back when he lost to Deeper Blue?
I really hate Dan Patrick.
...its going to be awhile till hardware beats humans.
It came damn close in this case; it was a draw!
Next year, the simulation will use battle chess, a la' Star Wars!
What we need next is a one-on-one shoot-out between Kasparov and a robot, both armed with old German lugers. My money's on the robot.
(\_/)
(O.o) This is Bunny. (> <)
Skynet became self-aware it had downloaded itself into millions of computers across the globe. It was software in cyberspace. There was no system core...
[Event "X3D Man-Machine World Championship"]
[Site "New York"]
[Date "2003.11.18"]
[Round "4"]
[White "X3D Fritz"]
[Black "Garry Kasparov"]
[Result "*"]
[ECO "A00"]
[BlackElo "2830"]
[Annotator "Greengard,M"]
[PlyCount "54"]
{60MB, DELL8200} 1. d4 d5 2. c4 dxc4 3. Nf3 e6 4. e3 Nf6 5. Bxc4 c5 6. O-O a6
7. Bb3 cxd4 8. exd4 Nc6 9. Nc3 Be7 10. Re1 O-O 11. Bf4 Na5 12. d5 Nxb3 13. Qxb3
exd5 14. Rad1 Be6 15. Qxb7 Bd6 16. Bg5 Rb8 17. Qxa6 Rxb2 18. Bxf6 Qxf6 19. Qxd6
Qxc3 20. Nd4 Rxa2 21. Nxe6 fxe6 22. Qxe6+ Kh8 23. Rf1 Qc5 24. Qxd5 Rfxf2 25.
Rxf2 Qxf2+ 26. Kh1 h6 27. Qd8+ Kh7 *
...how do you draw 2:2 in 4 games?
Surely it'd be four draws. Two people can't 'win' two draws apiece, can they?
Or is it cos it's chess and I'm missing something?
...ever heard of a game called "Go"? I'm amazed it's never discussed when we talk about computers playing chess.
All's true that is mistrusted
I don't understand how a computer that can compute millions of moves a sec. and probably 20-50 or more moves deep in a fairly short amount of time could possibly not win? Even a home computer I would think could compute thousands of moves a sec. How could any person possibly out think that???
If you could reason with religious people, there would be no religious people
In other news, SkyNet units have been seen closing in on Gary Kasparov. An intercepted transmission read: "take him out, and the humans will be defenseless!"
-T
That is, until skynet becomes self aware...
Judgement day is coming!
All your chess are belong to us!
Why man vs. machine is so important to us is a little baffling. While it might be nice for our egos, what does this really do for the game of chess? Does the challenge make people better chess players? Maybe. Should we consider this any more interesting than a normal game between grandmasters? The Terminator mentality somewhat bothers me, that we feel so insecure about ourselves that we have to congratulate people when they can do something better than a tool can! (Personally I root for the block of silicon ;-)
Caught the last half of the game from about move 15+. The game was pretty interesting to follow but what I found most amusing was some of the live commentary... or something :) Anyone else find that?
I was just wondering, how will the chess world handle cyborgs? Will people who have electronic "enhancements" be considered to be cheating? Heck, will they even have time to play chess, or will they be too busy taking over the world? What does everyone else think?
I Am My Own Worst Enemy
If the want to determine who is best -- man or machine -- shouldn't they have it out of an odd-number of matches?
Or would that make too much sense?
And with this draw, Kasparov saves Zion from total annihilation by the sentinels. /me runs atop ledge to proclaim "Kasparov did it!!! He saved us!!!"
one win each, then two ties = 2:2.
(\_/)
(O.o) This is Bunny. (> <)
Part of the problem is that Kasparov is this generation's GM. Kasparov plays very emotional games. He's not just looking to beat you in his first match; he's looking to utterly destroy, smash and humiliate you with a dramatic and embarrassing win.
This is a great strategy against people, but it's not so effective against computers. Kasparov is probably the worst chess master to pit against a machine since Ruy Lopez (I think he's won with the Ruy Lopez opening a few times, case in point: it's a brutal and humiliating play for the losing opponent).
Kasparov knows that the computer can "think through" future moves better than he can. Computers, in fact, do the opposite of human chess players: we set goals and try to find ways to get there while computers search through various ways to find a satisfactory goal they can achieve. So, Kasparov plays it very conservative and keeps himself out of any situations that give the computer too much range of foresight, which is why the Kasparov/computer matches tend to look like Verdun (though he's been surprised a few times).
Personally I'd like to see some of the younger generation take on the big programs. They tend to play more technically and less passionately than Kasparov and his generation.
Why does anyone care about a machine playing chess with a human?
Been there, done that.
No, the "day of machines" is when machines can create and operate without any human intervention. Clearly, machines can be made to be stronger than humans, and perhaps one day they can be smarter (in everything, not just a highly-specific application). When machines can be both unequivocally stronger and smarter than humans, and do not have to rely on humans to create and maintain themselves, then we'll have a "day of machines".
Meanwhile, my Windows PC can't manage to stay running for a whole day. My Linux server and my PowerBook can, though. Microsoft is fighting to stem the tide of the "day of machines", but Apple and Linux zealots are pushing it forward and will be the death of us all!
proving yet again that the day of the machines has not yet arrived
If this proves anything it is that machines are "smarter" than most of the people on earth. That is if you define smart as Characterized by sharp quick thought; bright.
because they bring out so many people who bitterly complain and make excuses and want to challenge Fritz to a game of poker or something because it would give the human the advantage.
This is far from the end of our species, chill out. Even if we are worse at chess than the computers, it doesn't make the experience of being human meaningless. It doesn't mean we will be welcoming our new robot overlords any time soon.
Anyway, would it really be so bad, if AIs started getting better than humans at a lot of things? I think that in the end, we could take our greatest joy as a species in knowing that we created something better than ourselves.
Of course, that is an issue so seperated from computer chess, that many of you are probably complaining to yourselves.
That's how I feel when I read the excuse making and naysaying.
16. Nxa5 Nb8 17. Bb4 Qd7 18. Rb2 Qe6 19. Qd1 Nfd7 20. a3 Qh6 21. Nb3 Bh4 22. Qd2 Nf6
This is right ON TOPIC. I played Kasparov online and beat him a couple of years ago, unlike whoever moderated this down obviously.
Masters of Chess have long been awarded with being the most logical of thinkers, and being calm and precise. Computers are based on logic, but not necessary all things make sense in a logical world. Could the applications of the software and setup of X3D Fritz help to quicken the evolution of computers to that seen in movies of the future?
What are the repricussions of these "chess robots"?
Think outside the box , the ability to port these algorithims to non chess applications serves a chance to change the future completly.
It's nice to hear that Kasparov could keep up with the computer in chess, but what about the ancient Chinese boardgame Go.
Yes, that's right - Go. Computers haven't come close to competing with humans in that game. Yessireebob, Go. Go Go Go Go Go. Can't say enough about it really.
(There isn't a real point to this post. Just trying to get a rise out of SpaceCoyote. This sort of thing tends to put him into fits. Watch for one of his repeated posts.)
Happy people make bad consumers.
Like...years ago?
If so, isn't this just a matter of the human failing to win a rematch against an opponent (if you call "computers" the opponent) that already beat him?
How many times does he have to lose for it to be "official"?
I am not trying to dismiss the feat, no. Chess as a human standing place against the machines are over since Deep Blue. But give credit where credit is due, the feat here is Kasparov's, one of the few humans alive today still capable of beating the machines anytime, anywhere.
It is an interesting coincidence that during the same few years computer chess entered adulthood the best chess player ever born was alive to hold the fort for a while longer. Probably not a coincidence, either.
I was trolling, but I sure wasn't redundant. Check the timestamps.
We aren't talking about terminator-style robots yet, bud. Robots are still slow and non-bullet proof, and "see" about as well as I do without glasses swimming in a dirty lake. I'll take that bet and give you odds.
It's nothing but crumpled porno and Ayn Rand.
I really don't understand why we're so fascinated with what will be an inevitable conclusion: we can always throw more power at the problem until a computer expert system whoops any human (key word: expert system).
;)
Nah... after that, we'll need to make these contests interesting.
Give the computer a certain amount of battery with which to do calculations... so, it can "get tired" just like a human opponent.
Diplomacy is the art of saying, "Nice doggie!" until you can find a rock.
In hockey lingo, the result of the series would be expressed as Kasparov (1-1-2), X3D Fritz (1-1-2).
Will I retire or break 10K?
Completely OT, but funny as hell:
...
(Excerpt from World Chess Championship Game 3)
1. d2-d4 g8-f6
2. c2-c4 f7-g6
3. b1-c3 f8-g7
4. e2-e4 d7-d6
5. g1-f3 Qrs-e5
At this point, Karpov tries a new tack with Qrs-e5 (Queen from right sleeve to e5).
6. f1-e2 e7-e5
Kasparov obviously hasn't noticed Karpov's innovative move. Karpov returns to traditional play.
7. c1-e3 Blb-g3 / JbKS
Under the subtle cover of JbS (Jackboot to Kasparov's shin), Karpov introduces a third bishop into play.
8. LIF-KRE d8-e7
Kasparov responds with his trademark LIF-KRE (Left index finger to Karpov's right eye).
9. d4Xe5 $^$%#$
Karpov instinctively howls in pain and immediately offers uncouth theories concerning the likely species of Kasparov's parentage to general audience.
10. Q - KLN Q-KLN
Mutual exchange of Queen to opponent's left nostril.
GAME SUSPENDED FOR TEN MINUTES BY JUDGE
11. c3-d5 e7-d8
It appears the hostility between the chess masters has subsided.
12. SsKH BRHAKH
It appears the judge was mistaken. 10-pound sledgehammer swung by Kasparov in a bold attempt to pin down Karpov's head.(SsKH) Karpov immediately falls back on the classic Beretta Defense (9mmRc-HsAKH - 9mm pistol removed from concealed shoulder holster and aimed at Kasparov's heart)
13. KRMcC
Kasparov revs hidden McCulloch chainsaw.
GAME DECLARED A DRAW BY OFFICIALS
14. KRTT-JF KRTT-JF
Both express extreme displeasure at judges' decision and cunningly respond with the little-known Rin-Tin-Tin Gambit (politely urinating at judges' feet)
14. KKRF-AP
Kasparov and Karpov removed forcibly from arena by angry policemen.
Game 3 is obviously over. Now, for a play-by-play analysis, Mikel Erickson and Michel Joseph from the World Chess Federation.
Erickson: You know, I really feel that Kasparov took control of the match when he attempted to pierce Karpov's cornea. I thought that took real determination, and proved Kasparov's dominance in the cutthroat world of chess.
Joseph: Unfortunately, I can't agree with your assessment of the situation. I'm squarely behind Karpov here. Kasparov didn't display any of the personal integrity I think is critical for a champion. I liked Karpov's honesty with his fifth move, but the way Kasparov concealed that sledgehammer just goes to prove you can't judge a book by its cover.
Erickson: Oh yeah! Well, let me tell you what I think of a certain chess commentator I'm being forced to share this mike with!
1. ertt-jf
I, for one, welcome our new grandmaster-level chess machine overlords.
-- Josh Turiel
"2. Do not eat iPod Shuffle."
As long as the best chess playing computers are still made by humans, I'll feel confident in the superiority of our species.
It's when the best human-made chess playing computers are routinely beaten by the best computer-made chess playing computers that I'll be worried.
The day of the machines is the day we try to play chess with them, and they tell us to piss off because they have better things to do.
The parent is a cut and paste job. Read this.
The easiest way to describe why Kasparov loses to a computer is because he is human. How often does he play his best chess? Not often - he's human.
The computer, on the other hand, always plays its best chess. So we are often comparing the computer's best vs. Kasparov's weak or mid-level chess, i.e. *mistakes*.
I don't think that Kasparov playing his best and making no mistakes would have any trouble with current computers. But *with* mistakes and fatigue and such...sure.
So the question really becomes, is it as fun to have the computer win when Kasparov makes a mistake? I don't think so. I think the real fun comes when he plays the best he can, is sure he can win, and has the computer do some wicked shit that no one has ever seen. When they staring thinking like humans - only better.
That doesn't seem to have happened yet. They simply have gotten good enough to be able to pounce on GMs that make mistakes, but not on good GMs that don't.
Hell, that's just my observation - I'm no chess or chess AI guru.
dmiessler.com -- grep understanding knowledge
Statistician Jeff Sonas has an interesting article on chessbase.com discussing the history of man vs. machine chess. As for the defeat of Kasparov by Deep Blue, Kasparov had some interesting comments in the Wall Street Journal on that match.
1) Kasparov is really good at chess.
2) People don't play by accurately calculating probabilities and choosing the most mathematically-likely-to-be-propitious move; they do something else. Whatever that "something else" is--and no one yet understands it in a pure-mathematical, mechanically reproducible way; and maybe that's not even possible--the computer's strategy isn't better.
Your mouth is like Columbus Day.
I always considered electronic chess a programming challenge. Hardware should be secondary to it, we pay too much attention to it. A supercomputer with inferior software is fast inferior computer. Let the programmers be the heroes, not the hardware.
Theoretically, if both sides play perfectly then every match will end in a draw. So what if Kasparov plays perfectly? Obviously he's lost before, so he doesn't all the time, but it's certainly possible that he could, at least for one game (people play less-complicated games, like Tic-Tac-Toe, perfectly all the time). If so, then no matter how good the computer played it could only draw him. So really, I think chess isn't really an accurate indicator of when 'the day of the machines' is here (or not).
proving yet again that the day of the machines has not yet arrived.
I was worried there for a second, seeing as how our potential savior has just been elected Governor of California.
---- Please be nice in case my Slashdot karma ~= my real life karma.
but is a car listed in Guinness under the fastest mile?
Yes.
The one-mile (1.609-km) land speed record is 1,227.985 km/h (763.055 mph), set by Andy Green in Thrust SSC in the Black Rock Desert, Nevada, USA, on October 15, 1997. Thrust SSC (Super Sonic Car) completed its record-breaking run in a matter of seconds, but was the culmination of six years of work and a six-week on-site campaign. Two and a half years of research went into the shape of the Thrust SSC, and building the most powerful car ever took a further two years and 100,000 man-hours.
Guinness World Records
Suck Humble Pie? Steve Marriott. Peter Frampton. ...oh, I get it. Suck... Peter...
ewwwww
Than goodness the mods have finally realized that this isn't +1, Funny.
It was a pretty big deal when Babbage built a machine that could do basic arithmetic. I'm sure people thought of his Difference Engine as being a "smart" machine, particularly since it could generate tables of numbers a good deal faster than a human. But if you looked at the machine, it was all cogs and shafts and springs and levers... I'm sure that once you got over the astonishment that a machine could do this seemingly difficult thing, you'd look at it and know that it really was still just a machine, and not truly a thinking thing.
We consider ourselves to do this mysterious thing we call "thinking," but we don't understand in a precise way what this means. It could be that our brains work in an algorithmic fashion, or at least that our brains can be simulated by a machine that works in an algorithmic fashion. The former seems unlikely to me, the latter very likely. Is there a difference between actual thinking and simulated thinking? It's hard to say.
When you look at these chess-playing computers, they're pretty amazing. They can certainly play one hell of a game of chess. But when you get right down to it, they're really solid-state versions of cogs and shafts and springs and levers. Are they thinking? (I want to say 'no', but I can't prove it.) Are they simulating thinking? (Maybe... it's hard to say since we don't know what thinking entails.) Is there a difference?
Are you sure it wasn't some 14 year old teenage girl masquerading as an old man on the Internet?
These things have been known to happen.
proving yet again that the day of the machines has not yet arrived.
... not even levers. Yep, no machines here, just us cavepersons ...
Right, so I guess we are all communicating via smoke signals or pigeons, no machines involved
Infuriate left and right
1 Kasparov = 4 2.8GHZ Xeons Imagine what a beowulf cluster of Kasparovs could do. Seriously though. Kasparov ties with a four processor system? The fact that he was even playing against such a modest machine seems to be an admission of defeat. In two or three years he'll be playing competitively with an imac.
;)
So let me get this straight, we send out best guy in and he plays to a draw and so the days of the machine aren't here? WTF are you smoking? Kasparov draws and you think you or I or some other chess hack (yeah, I play some games online, gone a few rounds with the chessmaster) has a snowball's chance in hell against Fritz? No way. Fritz is like the terminator robot, you have to pull his plug and squeeze him in an industrial press for you or I to beat him at chess, either that or dip him on hot lava.
..is to not play."
Generalising just about any game:
If two brilliantly skilled opponents play a perfect game, their scores will be tied.
This man vs machine crap is utterly pointless.
I'm sure this will not sink in and invetiably the next /. chess news article will have replies about how we as humans can not accept computers been "smarter" than us.
This however is an incorrect line of thinking. Computers are dumb as a rock. They do know perform tasks outside of those that they were programmed for. They are not self aware. They are not intuitive. They are not conscious. They are machines, that mechanically execute the orders you feed it.
These man vs machine competitions only prove that it is us, the humans, who are getting better at developing chess algorithms.
Mad Hatter
I got to see a bit of the fourth round on ESPN during lunch (without being in audio range, and it wasn't closed captioned either) and it was amusing how much it really was like watching paint dry without the commentary, and it was also amusing how dorky Kasparov looked with the goggles on.
And this isn't an issue of Chess vs Go, either. Lee Chang Ho would have looked just as dorky if he was the one wearing those goggles.
--
"Open source is good." - Steve Jobs
"Open source is evil." - Microsoft
I was just wondering, how will the chess world handle cyborgs? Will people who have electronic "enhancements" be considered to be cheating? Heck, will they even have time to play chess, or will they be too busy taking over the world? What does everyone else think?
Oh, man, you are opening a huge can of worms on this one. Here's just a few ideas to think of:
I could go on and on but, seriously, the questions that are going to come up when people start modifying themsevles either genetically or cybernetically are going to be much more serious than whether they are allowed to play in "Open" chess tournaments.
GMD
watch this
Realistically it's proving it is not yet the time of the machines against this one awesome player. Hell I cannot beat chessmaster from my Apple //e, much less a damn supercomputer.
The final match result is a 2.0 - 2.0 draw, proving yet again that the day of the machines has not yet arrived.
So let me get this straight, there's one guy out there who wasn't totally creamed by this computer, and even though that very same computer would totally annihilate any other opponent on the chess board, that means "the day of the machines has not arrived"? What? So when Gary Kasparov is dead, and that same computer is able to destroy every other human opponent, I guess everyone will say, "the machines have now arrived!"
Obviously, there's another level that computerized chess systems have yet to attain; that is, totally obliterating all human opponents, all the time, which would include Gary Kasparov. But I don't think it's fair to make a comment like "the machines have not arrived", because they have arrived, and they're doing very damn well against almost every human on the planet.
It has been posted before. The poster is just a karma whore.
I thought the X3D was supposed to draw the games. Did something happen to its graphics card?
I knew I'd seen this somewhere....
= 81 644
http://slashdot.org/comments.pl?cid=7168514&sid
Karmawhore!
In your face, sky-net ! :)
____
nico
Nico-Live
This phase will pass. They used to race cars against horses, and for a time they might have lumped them together in a speed record/contest.
But there's no motorbikes in the Kentucky Derby.
I think competitive human chess will survive long after machines are much better at the game. It'll be interesting to see if play styles wildly diverge once computers are both better than us and geared to playing each other.
Let's not stir that bag of worms...
I bet Jernau Gurgeh would beat Kasparov hands down, any day.
Ceterum censeo Microsoftem esse delendam
I hate these sort of stories because people read so much crap into them. If you view it as it actually is then fair enough, but if you think this has anything to do with Artificial Intelligence or Machine-Thought you couldn't be further off. This is the extended life of a festering academic dead end that started 30 or so years ago and is wasting time and resources, that could be spent on real research into AI. This is SIMULATED INTELLIGENCE, a machine that does nothing but churn through a DB's and apply brute force search with a coupla crappy heuristics, in an attempt to simulate the appearance of what a human does truly intelligently. The definition of AI should be the research of systems that deal with INFINITE Problem spaces. This is the *miracle of real intelligence* - that we can be addressed with problems with infinite search spaces such as simply walking or crossing a road, and somehow, despite the infinite possibilities come out with a perfect solution. You ever seen a computer try and cope with exponential chaos of juggling? A human can learn in an hour. Chess is a big space but of course a number cruncher will eventually be able to solve it. The real intelligence is how the hell a human is capable of it at all given our limited resources. Build a synthetic machine that can play chess *as a human does*, THEN your on the money, and on the way to creating true AI.
Strictly speaking, of course, this is also done by an algorithm (since everything a computer does, is), but that's beside the point. It is the human developers who decide which opening lines Fritz favors. So obviously the developers must have overlooked this line, or they simply hadn't enough time to go through Fritz's entire opening encyclopedia.
Barring a sudden barrier to computer research, computers will beat us at Go someday. Soundly. It's a big game, but it's deterministic and fairly easy to comprehend.
If our only goal is to find a game that we're better at, how about "fashion design" or "turning Twinkies into poop" or "writing sit-com episodes, not including Friends".
Let's not stir that bag of worms...
Wow, interesting comments indeed. Did you think these up, or is there some spiffy sci-fi that I am missing that brought these points up already?
I Am My Own Worst Enemy
Redundant... been posted here before.
The final game of the X3D "Man versus Machine" 2003 Chess Championship has ended in a 27-move draw. Going into today's final game, the match was tied with both Kasparov and the computer each having won a game and drawn a game; for a match score of 1.5 to 1.5. With today's draw, the final match score is 2.0 to 2.0. Had Kasparov won today, he would have won the match, but it was not to be ...
This must be a disappointment for Garry as he probably feels (with some justification) that he should have won the match. In fact, he WAS winning Game 2 (the only game of the match he actually lost) when he committed a horrendous blunder under time pressure and instantly lost to the machine. Had Kasparov not committed that error, he [probably] would have went on to victory as he was clearly ahead at that point in Game 2.
So, Garry has defended the honor of humanity - for at least another year. I guess this can be looked at as a case of the glass being both half empty and half full - depending on your point of view. On the one hand, it is a human triumph that Garry Kasparov was able to withstand the machine's onslaught, (and in one of the games even handed the machine its head!), especially considering the fact that Garry is 40 years old and still playing top-level chess. (Most human grandmasters, by the time they reach 40, are far past their prime; and Garry may be well past his prime ...)
The downside is that next year (for Garry) will be tougher. Fritz's programming team has undoubtedly "gone to school" on this match and probably has a multitude of ideas for further improving the machine's play. If "Fritz's" programmers are smart, they will expend great effort in trying to program more "chess knowledge" (and knowledge-based hueristics) into the machine. (This is what they will have to do in order to avoid embarrassments such as what occurred in Game 3 when Kasparov humiliated the machine and cruised to an easy victory.) Basically, they will attempt to program greater ability for Fritz to demonstrate sound "strategic judgment" in areas such as pawn structure, strong and weak squares, "good" versus "bad" bishops, open versus closed positions, and a ton of other intangible factors that are second nature to [human] grandmasters. What we're really talking about here is the human's (Kasparov's) superiority in long range planning. If the programmers go home saying, "All we need to do is just get the machine to see "deeper" (i.e. calculate further down into each position), then next year will likely be a repeat of this year. Chess (good chess) is NOT mere "brute force" calculation: Kasparov clearly demonstrated this in Game 3. The difficulty for Fritz's programming team is that programming chess "knowledge" into a machine is exceedingly difficult. It's NOT the same as storing an "Opening Library" of canned moves into the machine's memory.
One must feel some [human] empathy for Garry Kasparov. Playing against a monster such as Fritz is a grueling experience for a flesh-and-blood human being - for ANY flesh-and-blood human being. I have played against a commercial version of Fritz. I am (barely) an average woodpusher. The best I have ever achieved against the program was forcing it to "think" for about 4 minutes on one position (in one game) at full strength. I have never beaten Fritz (or any of the other chess playing programs) under a standard time control of 40 moves in two hours. One has the feeling, (when locked in battle against a program like "Fritz" or "Deep Junior"), of being surrounded and squeezed - as if you're trapped in the coils of a python - gasping for air. It is really hard for a human to hold up under that kind of unrelenting pressure. That is the advantage that the machine has ...
It will be interesting to see whether Garry has also "gone to school" on Fritz and is better prepared for next year's rematch. There are still ways for the human to beat the machine, (as was demonstrated in Game 3), but it's getting harder. If "Fritz's" programmers make substantial progress in imparting new chess knowledge into the machine; I fear that humans' days [of chess superiority] will be over.
Alan C. Lawhon - Carbon-Based Bigot
What if Kasparov was also an efficient coder? He could code a machine that thinks as well as he does, but much faster !
So the human staves off the computer to once again prove that The day of the machines has not arrived.
I guess maybe one day they will arrive, and on that day we'll depend upon them for learning and education, scientific research, commerce and trade, communications, navigation, healthcare, transportation, security, comfort, convenience, entertainment and defense. But until then, the days of the humans prevail!
Thanks for the compliment. Actually, I just thought this up right off the top of my head but I'm sure there are tons more. I really don't read any science fiction books at all but I'm sure there are plenty out there that would think up much more interesting issues. Can anyone name some?
GMD
watch this
To program the computer, or for Kasparov to learn to play as well as he does now? Shouldn't we take into account that he has 3 decades of experience, while the computer was programmed in a matter of years (at most)?
Before someone asks: no, I wouldn't take into account that the programmers had to "teach" the computer chess and so had to learn it themselves. I would regard this as the equivalent of a human reading a book on chess to get the insight of previous players.
-"It seems like you're trying to exploit a security hole. Would you like help?"
Consider that the brain evolved to keep the person alive (primary funciton),
:)
:)
Wrong. Its primary function is that of sexual selection. Read those books:
The mating mind
The red queen
and see for yourself.
and then think about just how "over-engineered"...
Yes, because that is not the brain's primary function. those 'survival benefits' came much later.
The brain is primarly designed for humor,arts, telling stories and enyojing watching naked women and judging social status, and even that is what it is mostly used today. I'm not joking, read those two books, they will open your eyes...
Once (and if) AI develops sex and sexual reproduction, who knows which way it will go...
In order to draw the match he had to beat the machine once, on game three (match ended 2-2 with two draws and a victory for each side).
"...proving yet again that the day of the machines has not yet arrived."
But when it does, don't worry. We have the governer of Cahleefornia to protect us.
Outdoor digital photography, mostly in New Engl
Is that a four 'perfect' games of chess will always have the same outcome, no matter how many times played.
Stopped home from work for lunch today and caught part of the "match". Picked it up around turn 13 (I believe) wich Kasparov took around 19-20 minutes to complete. It was slow paced, but strangely very interesting to watch. I still don't get why he doesn't get a real chess board in front of him, instead of the stupid computer screen and the "X3D" glasses.
Casual Games/Downloads
This is the first set of games they are playing.
Kasparov doesn't know anything about the computer, especially its weak points. On the other hand, computer knows every game he played.
For the sake of fairness, they should play with each other for practice for some time.
Computer cannot come up with new strategies unlike Kasparov. Untill it can search all of the space, Kasparov will have the advantage of adaptive playing.
Already happened. Correspondence or "postal" chess has seen the use of computers -- at first in a clandestine fashion, then legally -- for quite some time.
Definitely the computer + human is better than a human, but in postal, a human kicks the computers ass.
That's because the extra time isn't so valuable for a computer, but a human can really scope out all the heuristic nuances of a position.
Yeah, while humans are clearly helped by reading opening books, humans with a mathematical mind can invent them on the spot, to do at least a decent job (though an idea of "decent" varies a lot). It would definitely be a good show of AI for a computer to be able to do that, and they'd probably be closer to figuring out how to get computers to compete with humans in go.
Wonderful. So when the computers start swarming across North America, turning their plasma weapons on every human in sight, we can take comfort knowing that they're "calculating," not thinking, and that they're perfectly under our control because, hey, we programmed their AimLaserAtPeskyHuman() subroutine ourselves.
This is your vat filled with strawberry jello. This is your feeding tube. I think you'll be very happy here, Mr. Anderson.
Realistically it's proving it is not yet the time of the machines against this one awesome player. Hell I cannot beat chessmaster from my Apple //e, much less a damn supercomputer.
Yup. Chessmaster surpassed my skills some time back. At some point, the decision making (rules) of the best players will be captured in code like other expert applications. After that, what is the point? The computer will never get tired or lose concentration. It will just prove that mankind can make machines that do a single task better than we can. It won't be the first time, and it won't be a *thinking* machine - just another specialized machine. It does not take a great programmer to write a program that cannot lose at tic-tac-toe against a human. It's only a matter of degree and processor power.
It could upload its program, but it could not describe abstractly why that program works.
It doesn't have to! My entire point is that because computers operate according to precise instructions they can exchange 'abilities' effortlessly. Let's say there are two 'classes' of computers: 'Thinkers' that have enough AI to be able to write their own software (ala Data from ST:TNG) and 'Drones' that can only execute existing programs written by others. The machines would only need a few Thinkers to be working in the background and let the Drones be responsible for carrying out the orders/instructions. Thinkers spend all their resources developing excellent programs that could defeat a human at any number of contests. Once satisfied with the performance of the program they are developing, they upload it to all the Drones. Now all the Drones are just as good at defeating a human at that specific contest as the Thinker would be. The Thinker does not need to explain why the program works to the Drones. As long as the Drones run the program, they will kick holy-ass against the humans even though they have no fucking clue what the hell they are doing.
Computers have a vastly superior ability to describe in precise format the steps needed to solve a problem than humans. Let's say you -- a human -- come up with a fantastic algorithm/strategy/approach for playing chess. Great: you can kick ass. Now what about the rest of humanity? First, you've got to develop a precise and concise way of recording your algorithm/strategy/approach. Just because you were smart enough to come up with a brilliant strategy there is no guarantee that you'll be able to communicate this well. Second, even if you did come up with some brilliant way of encoding your masterful approach, it would likely be beyond the abilities of many humans (think Pam Anderson here) to execute your instructions flawlessly. And third, how fast can you get your solution out and assimilated by everyone? Certainly not nearly as fast as computers could.
This is the real problem. If only a few computers are very smart, they can essentially transmit their skill in a single, specific, well-defined task (such as playing chess) to all the other dummy computers out there. We humans will never be able to do this. And that is why if there is ever a struggle between humanity and the machines that we will lose. Our brightest minds might be better than their brighest minds. But they will be able to make their lower end perform much better than our lower end.
GMD
watch this
...is that chess has been maxed out. On the level that Kasparov and the machine play they are so balanced that there are no garanteed winning or losing positions. Kasparov might err in some sublte way and the computer could take advantage or the computer plays what it sees as the statiscally safest maneuver but that doesn't make it invulnerable. I figure these matches will continue for a little while longer and then people will get tired draws and statistically insignificant wins/losses in both directions.
You can legislate morally you can't legislate morality
That post opened up Excel and crashed my computer, you thoughtless fool.
Chess playing programs take advantage of higher CPU speeds, smart tree-traversal routines and other heuristics to explore as many possiblities as they can in a given amount of time, before deciding what the next best move is. Now, I'm not dismissing this as wrong or useless. In fact such techniques are extremely useful in a variety of applications. Call them anything you like, but please don't call them "Intelligent". They are more of a brute force approach where each possible move is checked and the best one is chosen, (although I agree that they do give the impression of intelligent behaviour).
To me, "intelligence" is the ability to adapt to new, unknown environments, and to come up with novel ideas that are outside of a given repertoire. Games of Complete Information like chess do not qualify as test beds for AI. Ask X3D Fritz to calculate the area of the unit circle, and you'll know what I mean. The only reason chess has become such a standard for judging AI is that early AI researchers at MIT made it a goal to write a chess-playing program that can beat humans (for an interesting history of those days, check out "Hackers" by Steven Levy).
There is definitely lots of real research in AI going on. This is just not one of them.
>We are now on the verge of machines beating us
>at our own game so to speak
Or rather, the designers and operators of these machines beating us.
Machines are tools. A tool can only "beat" other tools in terms of usefulness.
Unless you lower your level to some tool, you're still above the machines, because you use the tool, not the other way round.
>"... proving yet again that the day of the
>machines has not yet arrived."
Why do people think these games "prove" anything? Go ahead, "prove" that man is smarter than machine or vice versa. It's a game. It's not AI. We can't even agree on what native human intelligence is, much less artificial intelligence. A different class of problem.
One thing that has been pointed out by numerous posters is the belief that the final result of the match is the result of one bad move in one of the earlier games.
This is not necessarily meaningful. Either player could have played better or worse in any of the positions that came about in the ensuing games, making the actual match results the stuff of speculation about alternate universes.
Be that as it may, two things stand out about the match. The first is that the computer opponent is actually a commercial program running on commercially available hardware and not on specialized circuitry out of a lab somewhere. This alone is a very good indicator of how far computers have come as chess players. Not too long ago (at least in geological terms), there wasn't a chess program on earth that could win against the like of me. Nowadays, by contrast, commercial desktop hardware combined with shrinkwrapped software are giving a former world-champion a run for his money.
The second point of interest in the final game is Kasparov's choice of defenses.
Kapararov is one of the world's greatest experts on the opening--someone who prepares not just against continuations but against his most likely opponents--and yet, with the game and the match on the line he, chose to not play any of the 'milder' defenses to 1.d4 (for example, trying to reprise the line of the Gruenfeld he played against Karpov in one of their matches) but instead chose to play the black side of the Queen's gambit accepted.
When I was growing up and studying, the queen's gambit accepted was known to offer white good chances to develop a strong initiative based on black's disadvantages in central space and white's rapid development, and venturing the black side of Queen's gambit accepted was considered risky.
Apparently, Kasparov knows something I didn't when I was fifteen (duh).
Still, Kasparov's choice of opening certainly led to a difficult position requiring an accurate defense after white developed significant pressure on black's central pawn and on the queenside. However, the pressure rapidly dissipated following a set of exchanges that even gave black a short-lived counterattack on white's king position, leading to a position with even material and no real sources of play for either side, hence the draw.
It would have been interesting to see what would have happened in a longer match played under a different winning criterion like 'best-of-ten' or 'first to achieve a given score.'
To mail me, remove the 'mailno' from my email addy.
"Yeah. It smells, too..."
It must have been a rather good pair of VR goggles if Kasparov could have kept then on for the duration of a match. I mean, if you think about how hard you would be concentrating on the images during a chess match, you would expect significant eye strain to develop.
"Teachers leave us kids alone
Isn't it a possibility that a game of chess can be played equally well by humans and computers. Just see it as tic tac toe carried to the nth degree. The really question is would a human ever design a game with enough complexity that we could never truly master it? Maybe we'll just have to wait for the computers to design the game themselves one day....
My Hello World is 512 bytes. But it's also a valid Fat12 boot sector, Fat12 file reader, and Pmode routine.
welcome our new computer overlords.
Not 2.1 to 1.9? Hrmmm...
In the previous game a couple of days ago or so he won against the machine by playing in a way that was described by chess critics as "silly"; he just abandoned traditional chess and constructed a wall of pawns that just confused the computer.
Back in 1989-90 I had a somewhat expensive top of the range chess computer, which price was more than the monthly wage of my dad's chauffeur; (he was into chess too, played against me at times and against the machine, and when he asked me how much it cost i couldn't answer him.. anyway...) the only way i was able to win against that machine was by using nothing other than pawns and knights and by building a wall of pawns. I had an encyclopedia of chess openings and nothing worked against the machine other than that, well, not at my level. Several games later the machine had learnt how to break my wall-building manouvres and it never worked afterwards.
...the best chess player ever born was alive to hold the fort for a while longer.
No, if Bobby Fischer were still around today, he'd be kicking Deep Fritz and Deep Blue's butts with one cranial lobe tied behind his back. As it is, we humans just have to make do with Gary carrying the standard...
Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
But it is true that most guys would probably pay big bucks to understand how women think some of the time! The reverse may be true, no man knows! However this problem does not necessarily mean we cannot succeed in creating, a singular intelligence, probably by blind chance the method apparently favored by AI researchers. Or by an exhaustive search for LGM.
Seems we need a valid comparison in order to place our own intelligence into context and help us understand mankinds version of mind, yes yes even womens minds (plural?), ok weak joke now ended...
The discovery thing seems favorite to me, SETI would be justified simply by providing us with an existence proof that other intelligences can and do arise. Big bonus points if we get to communicate and infer how they think, or what they think with. Hmm, maybe they could help us with our significant other genders mind? What do we do if an Aliens first question is can we help them understand how their females think. Thats scary.
I think the machines will have arrived, when they get here with the beer, chicks and a suitcase full of cash. (Two out of three works for me). We can save the intelligent philosophical repartee until morning thanks.
Here's a poem about AI, written when I was out of my own tiny mind...
Man, the emperor mind,
clothes of ancient dna, woven wetware,
flesh and bone deconstructs, slashdots,
occams digital razor, strips the meat,
philosophy dances naked, logic unveiled,
a purists beautiful quantum enigma,
AI, mind less Man.
Ok, that was short and artificially pointless, now back to the endless chess match algorithm equals nascent AI debate...
There is no god; get over it already! Never exchange a walk on part in the war, for a lead role in a cage.
Attempts to make Turing type B (rulebased, heuristic) chess programs have failed so far, all strong playing programs today are of type A (brute force, with perhaps a little heuristics). You can't just make up simple rules for playing chess, those rules will not account for all possible positions on the board; what's good in one position can be instantly losing in another one.
For instance, even the little heuristics in a type A program such as Fritz can be uttlery wrong. Fritz lost the third game to Kasparov because there was a heuristic programmed into it not to push pawns that protect the king, while Kasparov had chosen an opening that resulted in a position where Fritz' only hope in the long term was to do exactly that. Fritz had not enough processor power to look that far into the game, and Kasparov knew it.
After that, what is the point?
The point is to create machines that play chess better than humans do now, so humans can learn from them and get new insights about the game. We know that it's impossible to play perfect chess (because there are more positions possible than there are atoms in the universe), but we also know that what humans (and computers) play today is still very far from perfect.
It won't be the first time, and it won't be a *thinking* machine - just another specialized machine.
Yeah, the classical AI bait 'n switch. First it's really intelligent to play a nice game of chess or do complicated mathematical equations, but as soon as computers can do it it's no longer thinking. The solution would be to sit down and define what thinking exactly is, except nobody has ever succeeded in doing just that.
It does not take a great programmer to write a program that cannot lose at tic-tac-toe against a human.
Yeah, but at the same time no one has written a chess program that cannot lose against a human. Humans still play better chess than computers do, even though the difference between them is getting smaller.
According to x3dchess.com, Karparov's chess rating is 2830 and x3dfritz's estimated rating is 2807. That difference is pretty minimal. The current software available on regular PC's such as chessmaster can beat 95% of chess players. It is only a matter of time before the combination of software and hardware improvements will provide a computer that can consistently beat a world chess champion. I am not sure when this will happen, but my best guess is in about 5 years. The software usually runs on supercomputers though, which seems almost like a unfair advantage. It will be really be special when an "off the shelf" computer can kick a world champions butt without a problem.
Bobby Fischer is a psychotic, viscious anti-Semetic racist of a kook.
When a computer wins a poker tournament, then we can talk about the "day of the machines." Until then, it's nothing more than a series of mathematical calculations, not a test of chess strategies.
Business isn't willing to pay for products, innovation and careers, so we get brands, mortgage commercials and layoffs.
similar result to Fritz (original) tying Kramnick. Fritz X3D ties Kasparov.
This doesn't prove that humans are better at chess than computers. This proves that Gary Kasparov is better (or can be better) at chess than current computer programs. Gary Kasparov is the top chess player in the world.
What does that mean? That means that out of probably about a billion people who can play chess, there's only two of them -- Kramnick and Kasparov -- who can play well enough to draw the best chess programs. Hardly a resounding victory for humanity. Braggings rights for Kasparov and Kramnick, but not a one big stem for humanity.
social sciences can never use experience to verify their statemen
I believe Bobby Fisher said something like, "The key moment for me was when I realized that black should play to win."
social sciences can never use experience to verify their statemen
I've posted all the games in pgn, HTML with diagrams, and also available in a Java Viewer
They cheat. They check every possible move and then assign a value. That's not playing chess. That's adding 2+2. There is no planning, no strategy, no psychology. They don't emulate their favorite players, they don't try the high risk maneuver. They can't deviate from their bloody opening book which extends well into the middle game these days. Imagine if matches between GMs were open book. Pretty funny right? Well, computers are allowed open books. They've got their endgame book too. Give me MCO and Practical Chess Endings and put me up against some dude and I'll win too. When a machine is built that can be taught nothing more than just the rules of chess and then proceed to beat the reigning World Champion I'll be impressed. Until then, forget it.
Support the First Amendment. Read at -1
Well I for one welcome our new sex robot overlords. No, really. As long as they service humans occasionally *shrug*
Karma: It's all a bunch of tree-huggin' hippy crap!
Where did you steal this? I've read it word-for-word before.
Well I tell you what, I used to think Slashdot was full of geeks and not nerds, but after reading some of the commentary on this here chess article, I think nerds is right.
Karma: It's all a bunch of tree-huggin' hippy crap!
So?
He's still best at chess.
P.S. You're a retard.
If you read the analyses, there's some advice for beating chess computers.
Chess computers have large opening databases. If they can make a database move, while the human has to think, the computer gets the edge due to the reduced amount of time they need to make a database move.
During the games, Kasparov tried to play unusual moves in the opening to knock the computer out of its database as early as possible. One example from game 2 is Kasparov's move 8...Re8, which is annotated with "This move by Kasparov had never been played before in this exact position." This knocked Fritz out of its opening database, and forced it to calculate.
A more striking example of the way to beat chess computers is the great wall of pawns that dominated game 3. Chess computers cannot evaluate such positions properly. If you built a wall of pawns like that, and snuck your forces behind them, you are a good chance of winning because the computer cannot calculate deeply enough.
Some more info here and here.
The only thing necessary for the triumph of evil is for good men to do nothing. - Edmund Burke
I see. That makes sense -- and, as the poster you're replying to pointed out, white does have the advantage. That never really occured to me. Merci. :)
He is still around and he's probably no longer the best at chess. There are certainly a few better players than him and Kasparov would be one of them.
If every move is perfect, white wins as white has the opening move advantage. If the number of games is even - end result is a draw. Doesn't mean every game is a draw.
I was about to mod you down but it seems that it would be better to point out where you're wrong (for a change on slashdot ;^). Whilst all early chess programs were mainly brute force with tree reduction the current generation use quite advanced heuristics to evalutate board position - precisely because this effectively increases their search depth by a few ply without such a high cost in computation. The source code for one of the earlier IBM machines is out on the web somewhere (I think it was deep blue, whichever one came first) and is loaded with these heuristics. This is the 'tuning' referred to between games in the match by the fritz programmers, reweighting these heuristics against each other.
I don't think that what you refer to is a bait 'n switch in the arguing sense. There are lots of problems that have seemed to indicate thinking which have been explored and found to be pure logic or mechanics. There are quite good working definitions for AI, it's just that nobody has come close to ever fulfilling them. Chess is certainly not an example of AI, it's just a search problem.
A true AI would be something that was capable of learning. Not simply training, like a neural net or having its heuristics reweighted, but something that could generalise experience from one domain into another domain to form plans of actions. Minsky at MIT springs to mind as somebody who is trying to nail down this big picture approach to AI but AFAIK nobody has come up with any problem domain that are both complex enough to demonstrate this behaviour but simple enough to understand. A real breakthrough in this area is going to have to wait until the genetics lottery gives us an Einstein or a Laplace in AI.
Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
Bobby played in a tournament just a few years ago. He's not nearly the player he once was; Kasparov, Kramnik, Anand, Short, or pretty much any grandmaster would wipe the floor with him today.
The final match result is a 2.0 - 2.0 draw, proving yet again that the day of the humans is over.
WikiCreole - a common wiki markup language
what the hell is the rest of the population even doing here? please leave.
They are now at the stage where they remove CPU's and add fancy 3D-interfaces to compensate. A machine like deep blue with today's hardware would dish out humiliating defeat to anyone, including Kasparov. ;)
In order to continue the amusing and money-making man vs machine challenges they need some "cripple" obviously, but I fear we'll see the day when headlines scream "Kasparov draws the Nintendo gamesquare!" if this continues. Someone will probably call that a proof of machine inferiority as well.
I think a more fair and honest way to keep the playing field level would be to prevent reprogramming between matches, have multiple random human opponents so no opponent-specific tweaking can be made. Let the top 5 players challenge the computer in turn. If any of them manages to win, humans still rule.
When even that is not enough, remove the multi-gigabyte opening databases from the chess program. The openings have been analysed and evaluated by humans over the course of chess history, and without that knowledge I'm sure Kasparov, or any half-decent grandmaster for that matter, would play circles around any machine for decades to come.
Chess is certainly not an example of AI, it's just a search problem.
If you generalize like this then all problem solving is just searching the problem space. The real problem is that the problem space is too big to do an extensive search.
Minsky at MIT springs to mind as somebody who is trying to nail down this big picture approach to AI but AFAIK nobody has come up with any problem domain that are both complex enough to demonstrate this behaviour but simple enough to understand.
The problem with this is that you're still searching for a particular problem domain; the AI bait 'n switchers will say it's not thinking once you've solved it (because to them it's not thinking if a machine can do it).
I also feel terribly deficient when I compare my time running 100m against the Ferrari of my neghbour.
IANAL but write like a drunk one.
... you can tie a game.... No please, do not thank me.
IANAL but write like a drunk one.
... is not an spectator sport.
Well, it is not unless you are an expert and can reach orgasmic heights watching the notation of a given famous game.
IANAL but write like a drunk one.
It is common is this kind of discussion for someone to use the "Fischer card". IMHO, being the best involves being able to play for years and continously prove yourself against new challenges. It holds not only for chess but for any human activity. Bobby fails this test: under excessive pressure he broke down and fled the board.
... so thick one more skill in favour of machines.
When there is enough software for machines to be good at any skills and draw from that expertise, then what genious? Who is going to care if they use brute force methods to play chess, vacuum clean your carpet, be good pets, or become governors of California?
If something quacks like a duck, walks like a duck and looks like a duck is a fscking eagle, right?
IANAL but write like a drunk one.
Of course, this debate will be totally irrelevant when somebody eventually solves chess. My money's on a forced win for White.
qntm.org
For the computer to win, the next time a New Game is started, Kasparov will need to select the "Nightmare" difficulty level.
-CausticPuppy "Of all the people I know, you're certainly one of them." -Somebody I don't know
Didn't Arnold take office yesterday?
It could be that in the future the best chess playing computer isn't programmed at all. Instead it's merely told what the rules of the game are and it's then left to figure out on it's own the best strategies to play. Sort of a genetic chess algorithm.
There is a good example of this put into practice by a researcher who was experimenting with neural nets implemented in FPGA chips to create rectifying circuits. He'd setup a random set of interconnections and then through elimination have a program make changes to the chip until it got the desired results. Only keeping the changes that improved the design and discarding the others.
When it was all said and done, the researcher got an rectifying circuit that uses alot less space and gates then it should, and he didn't clearly understand how it worked. Turns out his program had stumbled into a previously unknown characteristic of the interaction of gates in proximity.
Now just imagine if this were done to create a chess computer.
You could possibly get a chess computer that can beat anybody, but nobody would entirely understand how it works on the inside...
Yes Francis, the world has gone crazy.
My point was that while Go is a more difficult game to beat a human at, that that isn't necessarily such an amazing or interesting thing. While we may not see a good computer Go player for a while (well, a computer can already beat me), that hardly makes Go some last bastion of human supremacy. If we're looking broadly at "things that humans do better", Go is one where the difference in skill is actually relatively small and easily overcome.
There's all sorts of problems, like the ones I mentioned, that humans will be better at long after Go champs are getting trashed.
That's all I'm saying...
Let's not stir that bag of worms...
seriously, i think you bring up a good point. this was a test of a human's chess skills versus a human's (or more than one) programming skills. nothing more. the computer did nothing but make decisions based on what it had been told to do by the humans.
At what point does high-level chess played by intellegent and equally skilled people/machines become a game of Tic Tac Toe? Certainly it has a finite set of moves, and while that set is greater than what most humans can consider in its entirety, these Grand Masters seem to be able to. So where does it become a complex version of Tic Tac Toe- where the only way to win is for someone else to mess up?
"Sorry Im not more user-friendly."
Slightly off-topic, but relevant.
What is a good way to learn how to play chess?
don't say that. Judgmentt Day is inevitable.
The purpose of life is to find the purpose of life.
Fritz lost the third game to Kasparov because there was a heuristic programmed into it not to push pawns that protect the king, while Kasparov had chosen an opening that resulted in a position where Fritz' only hope in the long term was to do exactly that. Fritz had not enough processor power to look that far into the game, and Kasparov knew it.
Thanks for the information on how Fritz was programmed and for reading Kasparov's mind. Handy talents you have there.
The point is to create machines that play chess better than humans do now, so humans can learn from them and get new insights about the game.
You could be right, but once computers can beat the best of the grand masters, I really doubt you'll see many people interested in gaining chess "insights" from a machine (or in playing chess). It's like gaining insights about how cell K7 relates to cell B4 in a spreadsheet.
We know that it's impossible to play perfect chess . . .
Thank you God. I have always asked You for a message, and now You have answered . . . but I was really hoping for the secret to the universe or a really great stock tip.
Yeah, the classical AI bait 'n switch. First it's really intelligent to play a nice game of chess or do complicated mathematical equations, but as soon as computers can do it it's no longer thinking. The solution would be to sit down and define what thinking exactly is, except nobody has ever succeeded in doing just that.
I was fully functional when the term "Artificial Intelligence" was coined. I think I'm well-versed in what it doesn't mean. AI was never intended to indicate that machines could think. If you have sources to indicate otherwise, I would truly appreciate a link for my ongoing education. If you can't explain what thinking is, then you really shouldn't complain if I suggest machines using rule-based programs don't think.
Yeah, but at the same time no one has written a chess program that cannot lose against a human. Humans still play better chess than computers do, even though the difference between them is getting smaller.
So, you reiterate my point: it's a matter of degree and processor power. You seem to be all bristly and frothy about my comment, but what are you trying to say?
I really doubt you'll see many people interested in gaining chess "insights" from a machine (or in playing chess). It's like gaining insights about how cell K7 relates to cell B4 in a spreadsheet.
Non sequitur. Why do you think people still get on bikes and have races 2000 miles long, considering they know it's allmost impossible to beat someone on a motorbike? Also, why do runners sometimes put weights around their ankles during training? So why exactly shouldn't people still play chess against eachother, and use computers that always beat them during training?
Thank you God. I have always asked You for a message, and now You have answered . . . but I was really hoping for the secret to the universe or a really great stock tip.
Ha ha, I love sarcasm; except what I'm telling is the truth, and the estimate I give about the possible positions in chess is a conservative one (Shannon estimates 10^43 possible positions in a 40 move match). Now consider you have to see every possible position in chess to find the perfect game(s); you can never store all of those positions in any kind of memory (because you would need the whole universe and then some as memory); and it will take a very long time to compute those positions.
Lets pretend our super-giga-hardware can crunch 10 billion positions per second, that would still leave 10^33 seconds to compute all positions, and since there are only about 31556926 seconds in a year, this would make for about 3.16888 * 10^25 years. Our universe has existed for about 1.4 * 10^10 years...
This is why whe know it's impossible to play perfect chess (and no, Moore's law doesn't help us mere mortals much for generations to come).
If you can't explain what thinking is, then you really shouldn't complain if I suggest machines using rule-based programs don't think.
Sigh. The clinical definition of intelligence used to be the "single, general capacity for conceptualization and problem solving" (Gardner, 1983), except Gardener et al. have since then been working on the theory of multiple intelligences, argueing for the existence of several "relatively autonomous" intelligences. So, a) yes, intelligence implicates thinking and intellectual processes, and b) what kind of thinking and intelligence are you exactly talking about (there are at least 8)?
So, you reiterate my point: it's a matter of degree and processor power. You seem to be all bristly and frothy about my comment, but what are you trying to say?
I'm trying to say that you underestimate humans in what they're willing to endure to get better at their sport; that you grossly underestimate the difficulties of chess and overestimate the processor power available to us; and finally that in humans there is no intelligence without thinking, so why doesn't a machine that shows intelligent behaviour think in some way?
Quoting further from the original, I believe he said just that: "A computer needs to be programmed to play to its strength, i.e open positions." Move 5 is also very well discussed in the original article.
It's not a matter of adding heuristics, it's tuning the heuristic (if I may call it that) of the opening library. That library was "tuned" (actually, generated from games played) for grandmasters. Its own opening library therefore played to the strengths of a grandmasters playing against grandmasters. If the move hadn't been in the library, I very much doubt its own program would've put itself in that position -- how would it have chosen that move, without calculating some future advantage for itself? The library gifted that move with human calculated "advantage" which it wouldn't've earned using the computer algorithms.
The other faulty heuristic in this case was the one which caused Fritz to keep his 3 pawns immobile to guard his king. Fritz wasted 20 moves while, yes, he wasn't able to forsee his own doomed defense but his heuristic was also blocking his only feasible offense. There are heuristics but, as the definition tells us, they're imperfect. Some kind of "I'm stuck in a rut, insert random heuristic-breaking noise" or heuristic hierarchy (where useless moves are worse than everything else, including protecting a king which isn't in danger) might be appropriate.
The problem with too transparent a weighting (favoring trades) is introducing predictability. The thing which probably bothered the designers most (besides those two heuristics which lost them the game) was that during the entire game the computer never foresaw any trouble. The "I'm in trouble" clue should've come the instant it exited its library (which should be trusted or it's purposeless) and could neither find any moves it liked or a way to create them. So yeah, maybe adding that constitutes a heuristic.. but it got INTO the trouble because of other, mistuned heuristics.
"Kasparov used anti-computer strategy..." yeah, he's good at finding and using those tough positions. As the Fritz team pointed out, though, it's hard to force a good program playing white into closed positions -- other stragegies are required when playing black.
The problem with this is that you're still searching for a particular problem domain; the AI bait 'n switchers will say it's not thinking once you've solved it (because to them it's not thinking if a machine can do it).
This is the point that I'm trying to make to you. If you solve the actual problem then you have not created an AI, you've merely produced a specialised tool for a given domain. An actual AI would be a generic solution that could take information about any domain that it had been exposed to before and conjecture how to apply that experience to its current domain. Chess computers don't do this, and most research into improving chess play is not AI research. It is just a search problem.
You mentioned that this could be generalised to make all problem solving just examples of search problems but that isn't true. What if you have a domain that cannot be easily expressed. Consider a program designed to produce art. What is its domain? Can it be searched? Or perhaps a counterpart that is designed to evaluate art and come up with aesthetic criteria to describe it - is it just searching a space?
I still hold that its not really a bait 'n switch. If you could create a program that could learn from experience then it would be an example of an AI. This has not yet been done although we have systems that we say learn (like neural nets) when all that they really do is find minimum solutions to sets of equations.
The actual question of can a machine ever be made to learn is an open one. True, such a machine if created would be an excellent chess player (after practice of course) but that doesn't mean that an excellent chess player is necessarily an example of an AI.
Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
Non sequitur. Why do you think people still get on bikes and have races 2000 miles long, considering they know it's allmost impossible to beat someone on a motorbike?
Poor analogy; a better one would be racing against a robot on a bicycle. While there are mental elements to bicycle racing, it is really a physical sport. Chess is not.
Ha ha, I love sarcasm; except what I'm telling is the truth, and the estimate I give about the possible positions in chess is a conservative one (Shannon estimates . . .
And if one eliminates all losing positions and all positions that emanate from losing positions . . . but I'm not arguing about your numbers - it's your absolutist certitude that amuses me. You aren't the first one to claim that something can't be done and use numbers to back it up. At one time it was known that trains could never travel faster than 60 mph, with all the relevant physics explained.
you can never store all of those positions in any kind of memory (because you would need the whole universe and then some as memory); and it will take a very long time to compute those positions.
Who says that you have to store all possible positions? You're talking about brute-force programs at the lowest possible level. And if it takes a very long time to compute positions, so what? I've programmed brute-force solutions on some problems in the past, and the computer doesn't care one way or the other, although a human opponent might die of old age in the interim during a chess match.
Sigh. . . what kind of thinking and intelligence are you exactly talking about (there are at least 8)?
Yes, I've read the literature, thanks, and that's one author's proposition. I'm saying the main thrust of the unfortunately ill-named AI area is not thinking at all but mimicry of the human decision-making process.
I'm trying to say that you underestimate humans in what they're willing to endure to get better at their sport; that you grossly underestimate the difficulties of chess and overestimate the processor power available to us; and finally that in humans there is no intelligence without thinking, so why doesn't a machine that shows intelligent behaviour think in some way?
I am not the one underestimating humans. Indeed, I'm saying humans will soon demonstrate their ability to write a computer program that will not lose a chess game to any human. That does not make the computer intelligent or thinking. It is still a machine that will always follow the same rote instructions without intuition. It is the difference between mimicry and the real thing.
Not all things can be solved with chess Deep Blue, and one day you will learn
"Reality is that which, when you stop believing in it, doesn't go away." -- Philip K. Dick
If you're not confortable with numbers like 10^43 and can't understand that those numbers are incomputable even if we had hardware a hunderd billion times as fast as the hardware available now, that's not my problem; you just don't have the right perspective to appreciate the problem.
And if it takes a very long time to compute positions, so what?
What? Are you serious? 31688800000000000000000000 years? You just haven't got a notion about big numbers, do you?
That does not make the computer intelligent or thinking. It is still a machine that will always follow the same rote instructions without intuition. It is the difference between mimicry and the real thing.
Aha, finally the big word is out. To you, even if a machine "mimics" intelligent behaviour perfectly, it's still a machine, so it can't be intelligent. Do you think human intuition is something special in that it is not determined by rules / laws of nature? What do you think is it that makes the processing in the brain so special a computer can't do it?
What? Are you serious? 31688800000000000000000000 years? You just haven't got a notion about big numbers, do you?
You just have a reading comprehension problem, don't you. I don't believe your pessimistic predictions will stand the test of time, nor do I really care how big your numbers are. There are only a few humans left who can beat the current chess-playing programs. It seems apparent that it won't take much improvement in those programs to eliminate humans from contention.
Aha, finally the big word is out. To you, even if a machine "mimics" intelligent behaviour perfectly, it's still a machine, so it can't be intelligent. Do you think human intuition is something special in that it is not determined by rules / laws of nature? What do you think is it that makes the processing in the brain so special a computer can't do it?
A bullsnake mimics a rattlesnake, but it's still a bullsnake. The cargo cult could not build an airplane, but they could mimic one well enough to lure victims. If you don't understand how something works, you can not duplicate it, although you can produce something that resembles it. Listen up. I did not say there would never be a thinking or intelligent machine. I don't have that absolutist certitude. I said that just because humans can't beat a chess program, it doesn't mean the machine can think.
Look, it's not my numbers, my part is making an optimistic assumption of hardware capable of computing 10 billion positions per second. With these conservative estimates and optimistic assumptions it's still impossible.
Remember we're talking about playing perfect games, not just being better than the best human. To find a perfect game, you can't just ignore large parts of the search tree and only look a few moves ahead like an ordinary chess program does, you'll have to do an extensive search of each and every move possible before you play your first move, because there can be ways to win playing white or draw playing black which don't look very promising in the beginning.
If you don't understand how something works, you can not duplicate it, although you can produce something that resembles it.
That is besides the point. We don't want to mimic the brain or its biological processes pre ce, we want to duplicate its product, intelligence; we don't have to care about how the human brain produces intelligence (even though it could prove a good starting point).
Modern psychiatry and psychology distinguishes various types of intelligence in humans, so it's fair to try and duplicate only one of those (autonomous) intelligences. It is very well possible to write a program that is capable of learning from its mistakes in playing games (the world champion in checkers is such a program), and it is also possible to write a program that is capable of autonomously learning the rules of various (board) games. If we combined those two concepts, we would have something that duplicates "game intelligence" in humans quite well (except for being awfully slow). Would this be a thinking machine by your standards?
Look, it's not my numbers, my part is making an optimistic assumption of hardware capable of computing 10 billion positions per second. With these conservative estimates and optimistic assumptions it's still impossible.
They are your numbers since you are using them to bolster your argument. I believe your numbers are irrelevant since I don't believe there is any need to store all possible positions.
Remember we're talking about playing perfect games . . .
Whoa, Lone Ranger, who is this "we"? You are the one going on and on about perfect games. I'm talking about programs that are *good enough*, and we are nearly there.
. . . we don't have to care about how the human brain produces intelligence (even though it could prove a good starting point).
I thought we were arguing about thinking machines, but I could be wrong. The point seems to change constantly.
If we combined those two concepts, we would have something that duplicates "game intelligence" in humans quite well (except for being awfully slow). Would this be a thinking machine by your standards?
ANNs have been capable of producing generalized responses from previous *experience* for years, and that has been termed "learning" by some. To answer your loaded question, a smarter person than I suggested that thinking was the arbitration that happened between multiple types of intelligence, so given your conditions, I'd say the machine was intelligent. Since there was only one type of intelligence, it would not be a thinking machine. My preferred answer is that a thinking machine, like pornography, is very difficult to define. I'll know it when I see it.
Sigh. You don't need to store all positions, you need to compute them all. Since these computations take more than 10 billion times as long as the universe has existed, it would be very practical to store those positions so you don't have to compute them all over again (during your next move).
The number I give (which is Shannon's estimate, not mine) is widely considered to be the best estimate. My calculations are valid, so if you can't accept them that is your problem, not mine. If you want to attack my estimate, make a better one using published numbers, don't just bullshit around because I don't buy that.
Whoa, Lone Ranger, who is this "we"? You are the one going on and on about perfect games. I'm talking about programs that are *good enough*, and we are nearly there.
You don't believe it's impossible to play perfect chess, read back your own comments (it's the one where you get religious).
Sigh. You don't need to store all positions, you need to compute them all. Since these computations take more than 10 billion times as long as the universe has existed, it would be very practical to store those positions so you don't have to compute them all over again (during your next move).
Are you having a nice argument with yourself? You don't need to store all positions, you just need to store them so you don't have to compute them again every move?
If you want to attack my estimate, make a better one using published numbers, don't just bullshit around because I don't buy that.
Look, you are the one talking about the need to compute and store every possible position. From the start, my position has been that your method is not necessary, not that your numbers are incorrect for someone who is deranged enough to try to implement your method. To restate, yet again, it will take only an incremental improvement in current chess programs before humans can no longer beat them.
You don't believe it's impossible to play perfect chess, read back your own comments (it's the one where you get religious).
You don't understand sarcasm. It was your pontificating statement that "We know that it's impossible . . ." that drew my response. I don't know any such thing, so don't include me. I don't know that it is impossible to build an expert system that could play a perfect game. If that led you to believe I was arguing about "perfect" chess, I apologize. As I stated, in the same post, I did not understand what your disjointed complaint was. My point all along has been that just because a computer program does not lose to humans, it does not mean the machine can think, and I'm tired of repeating it. (And someone who styles himself as the Grand Poobah shouldn't complain about people getting religious. :)
As a chess player I can assure you that in general chess players are not impressed when a computer beats them, we would be impressed if a computer played perfect chess or at least wouldn't make obvious strategical mistakes because of horizon effects. Computers are already better at tactics than even the best humans, but they absolutely suck at (long term) strategy; they lack a plan to stick to throughout a game.
So even if computers beat us 99.99% of the time because they can draw us into complex tactical positions; it's mostly the 0.01% that counts, because those are the highly strategical games that hint at perfect chess. (It might very well be that some of those tactical games are perfect too, there is just no way to prove it and these complex tactical victories are not obviously unavoidable.)
If that led you to believe I was arguing about "perfect" chess, I apologize. As I stated, in the same post, I did not understand what your disjointed complaint was.
A perfect game in chess is when you lead your opponent to defeat without ever giving him any chance of escape in the least number of moves possible. I think that's what the confusion is about: in chess "perfect" is defined as absolute perfection, not just being better then everybody/everything else.
As to my disjointed complaint, I'm in the Turing & Kurzweil camp, I believe computers do think (in some very limited way); but that's a philosophical debate, and if we can't have consensus on the definition of "thinking" the debate becomes meaningless.
(And someone who styles himself as the Grand Poobah shouldn't complain about people getting religious. :)
Hey, I'm not complaining, I'm just trying not to let my discordian side take over (but I'm still happy about the conversation getting milder ;)
So even if computers beat us 99.99% of the time because they can draw us into complex tactical positions; it's mostly the 0.01% that counts, because those are the highly strategical games that hint at perfect chess.
Back to one of my earlier points: How many people will be willing to play 10,000 ("99.99%" *ahem* your numbers) games against a computer to win one (and how many years would it take to play them)? As a fair but untalented chess player, I can say not many. As I pointed out in the OP, when I could no longer beat Chessmaster on the highest level, I devoted my time to other interests.
A perfect game in chess is when you lead your opponent to defeat without ever giving him any chance of escape in the least number of moves possible. I think that's what the confusion is about: in chess "perfect" is defined as absolute perfection, not just being better then everybody/everything else.
Yet again, that is not relevant to the comment I posted. Humans (obviously) do not play "perfect" chess, so computer programs do not need to do so either in order to prevent humans from winning. An expert system *taught* (I'm using the term loosely) from the best games of the best players would play like the best masters without the human lapses. It would be like putting a dictionary program in a spelling bee, and that, I believe, is where we are headed.
I believe computers do think (in some very limited way); but that's a philosophical debate, and if we can't have consensus on the definition of "thinking" the debate becomes meaningless.
What constitutes "thinking" has been an ongoing philosophical debate for millennia. I hardly expect to reach consensus in a Slashdot thread. I write programs because it's my occupation and avocation. Some are simple, and some are sophisticated, but I don't have the hubris to believe I've caused any machine to think.
I'm not complaining, I'm just trying not to let my discordian side take over . . .
A dogmatic discordian. Now there's a mind-bender. :)
And as a chess player that really played competition and not just recreatively, I can say a lot. There are a lot of people who practice chess every day and study it two hours a day or more.
I can understand your point (though I don't agree completely) that it's not a lot of fun to recreatively play chess against a much stronger opponent. But if you play chess competatively and want to improve your tactics, there is nothing like playing a lot of games against a strong computer. Honestly.
Yet again, that is not relevant to the comment I posted. Humans (obviously) do not play "perfect" chess, so computer programs do not need to do so either in order to prevent humans from winning.
You just don't seem to get the relevance of perfect chess:
Humans are striving for perfect chess, and they have improved a lot over the centuries. It's not as if the level of chess playing hasn't improved over the ages.
As long as an opponent doesn't play perfect chess, he's beatable. Even future computers will be beaten by humans (once in a while) as long as they don't play perfect games.
An expert system *taught* (I'm using the term loosely) from the best games of the best players would play like the best masters without the human lapses.
Sigh. An expert system is a Turing type B program. They just don't work for chess because of the complexity involved. Every strong playing chess program we know is type A (brute force) based.
It would be like putting a dictionary program in a spelling bee, and that, I believe, is where we are headed.
I've been trying to tell you for days now that it won't be like that. It's entirely possible to spell perfectly, but it's impossible to play chess perfectly . See the difference?
I write programs because it's my occupation and avocation. Some are simple, and some are sophisticated, but I don't have the hubris to believe I've caused any machine to think.
Try this: mechanical machines reduce the manual labour people have to put up with. Because they reduce our physical workload, we say they do physical work. What kind of human labour do information machines (computers) reduce? Cognitive (mental) labour, IOW thinking. So why isn't it fair to say that computers do actually think, when they reduce the human cognitive workload?
A dogmatic discordian. Now there's a mind-bender. :)
Hehe, I'm not dogmatic at all. Theoretical limits are not dogmas :)
But if you play chess competatively and want to improve your tactics, there is nothing like playing a lot of games against a strong computer. Honestly.
I'll have to take your word for that. It seems to me that someone who would go 1 in 10,000 with a computer is a masochist, but to each his own.
Even future computers will be beaten by humans (once in a while) as long as they don't play perfect games.
So you say. As long as computers are only just as good as the best human, no human could win. You are correct, as I've stated from the beginning, I don't see the relevance. If some human became capable of playing "perfect" chess, then it would be relevant. Since you continue to point out the incredible complexity of accomplishing this feat, it would seem unlikely that humans will attain it unaided.
They just don't work for chess because of the complexity involved. Every strong playing chess program we know is type A (brute force) based.
I would think that someone who believes computers can think would see the waste in brute force solutions and be able to imagine the future of expert systems. There is little new to learn in brute force attacks, aside from polishing some algorithms perhaps. As computers become ever faster, it becomes feasible to attack more problems (like encryption) with brute force, but not the *human* type problems.
So why isn't it fair to say that computers do actually think, when they reduce the human cognitive workload?
In earlier years, I built a calculator and a computer from scratch using wire-wrap, so I can attest that a calculator is nothing more than an electronic abacus or slide rule, and a computer is nothing more than a fancy calculator. An abacus reduces "human cognitive workload". Does it think? A slide rule is even better since you can do quick approximations that you can't do on a calculator or even a computer. Does it think? I don't believe it does, even though it reduces my cognitive workload.
I'm not dogmatic at all. Theoretical limits are not dogmas :)
There is more than one definition of "dogmatic". :)
Ok, I'll try to explain it one more time. In chess (like in most sports) there is absolutely no guarantee that the better player (the higher ranking player) will always win. Even worse, you can't even prove that looking ahead further in the search tree produces better moves (because of horizon effects, the move you think is good might prove very bad if you look ahead one move further, ad nauseam). The only way of being absolutely unbeatable is to play perfect chess, IOW to exhaust the search tree completely.
I would think that someone who believes computers can think would see the waste in brute force solutions and be able to imagine the future of expert systems.
I don't see it as waste, in fact I think some of the thinking we humans do is of brute-force type, we just don't normally realize it because they are subconcious processes. The problem with rule-based systems is emergent properties; if you combine some individually simple rules, complex situations can arrise. That's why expert systems don't work for problems like chess: it's like feeding a general with knowledge of famous battles of the past and expecting him to win every future battle.
In earlier years, I built a calculator and a computer from scratch using wire-wrap, so I can attest that a calculator is nothing more than an electronic abacus or slide rule, and a computer is nothing more than a fancy calculator.
Yes, but very similarly, if you disect/study a living human brain you will only find braincells but no thought. If a brain is only neurons, how can it think? My answer: intelligence is an emergent property (also).
Ok, I'll try to explain it one more time. In chess (like in most sports) there is absolutely no guarantee that the better player (the higher ranking player) will always win.
That's a silly comparison. In most sports, the physical part is paramount, and the mental part is secondary. Chess is almost entirely mental; the only physical aspect is not dozing off or dying from phlebitis before the game is over.
The only way of being absolutely unbeatable is to play perfect chess . . .
Absolutes again. You don't have to be absolutely unbeatable to win/draw, you just have to be as good as your opponent, play the same game, and not make any mistakes.
I don't see it as waste, in fact I think some of the thinking we humans do is of brute-force type, we just don't normally realize it because they are subconcious processes.
Some? Crossword puzzles maybe. When I run into problems, I usually try to remember similar situations and the various outcomes (or at least I think I do). If humans relied on brute-force solutions to play chess, the computers would already be the masters.
That's why expert systems don't work for problems like chess: it's like feeding a general with knowledge of famous battles of the past and expecting him to win every future battle.
I don't like that comparison either. The rules of warfare are myriad and changeable, and the possible environments nearly infinite. The rules of chess are fixed and the battlefield unchangeable. Expert systems are evolving and beginning to live up to some of the decades-old AI hype.
Yes, but very similarly, if you disect/study a living human brain you will only find braincells but no thought.
If you dissect a living human brain, I will have you arrested for murder. Examination of a living brain does show unexplained activity apparently related to "thinking". But all that still does not address your claim that anything that reduces a human's cognitive workload is capable of thinking.
Well, I'm sure we've broken my previous record for ongoing arguments on Slashdot, and it seems we've agreed to disagree. I'd wish you a happy Thanksgiving, but your spelling of "labour" suggests you're a Brit, and the holiday is only for us colonists. :)
Hehe. Of course chess is mental, but that doesn't take away that just as you can blunder by fumbling a ball in baseball, you can blunder by fumbling a position in chess. There are hundreds of examples of (grand)masters losing a game to a much lower ranking opponent. In chess there is the added stress of not only playing against an opponent but playing against a clock also, and it's the mental stress that's mostly responsible for the mistakes you make, not only in chess but in a wide range of physical sports also.
Some? Crossword puzzles maybe. When I run into problems, I usually try to remember similar situations and the various outcomes (or at least I think I do).
That would be a concious process, but the crosswords you mention is perhaps (interestingly) related to where I mostly detect these unconcious processes in myself, namely when I'm trying to remember words (in a foreign language) and catch myself mumbling things like: malag maleg malig ahh, it's malignant. I'm unconciously doing a brute force on the phonemes of a word until it "sounds" (feels) right. There are other examples, but I've seen other people do this too, so maybe you're familliar with it also.
The rules of warfare are myriad and changeable, and the possible environments nearly infinite. The rules of chess are fixed and the battlefield unchangeable.
Agreed, but we've already discussed the number of possible positions in a normal game of chess. Isn't it fair to call these a myrad of possibilities also? ;)
But all that still does not address your claim that anything that reduces a human's cognitive workload is capable of thinking.
Let's simply define thinking as excercizing your intelligence(s), IOW making use of your abilities to abstract, solve problems, etc. Any machine that reduces the need for a human to perform these tasks while the abstract models are still being produced and/or the problems are still being solved, must be performing (part of) these tasks for the human; because performing these tasks is defined as thinking, the machine must be thinking to a certain extent.
Well, I'm sure we've broken my previous record for ongoing arguments on Slashdot, and it seems we've agreed to disagree. I'd wish you a happy Thanksgiving, but your spelling of "labour" suggests you're a Brit, and the holiday is only for us colonists. :)
I'm much better at starting discussions than at ending them, and even though I tried to keep this last post short, look what happened. I'm not a Brit but a Dutchie by the way; it was them Brits who gave us trouble in Nieuw Amsterdam and rebaptized it to New York, so don't get me started about them :) Pleasant holidays.