Two Plus Two Newer Archives  

Go Back   Two Plus Two Newer Archives > Other Topics > Science, Math, and Philosophy
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #21  
Old 02-01-2007, 03:23 PM
disjunction disjunction is offline
Senior Member
 
Join Date: Nov 2004
Posts: 3,352
Default Re: Is Chess solvable?

[ QUOTE ]
Okay, so I've read before about endgame tablebases, and clearly there's a mind-numbing gap between the current coverage (wikipedia says all 6-piece endgames have been solved: 4 pieces, 2 kings) and the complete 32-piece endgame tablebase that would solve that pesky "chess" issue.

Are there any Folding-at-home type distributed efforts to advance this? Or is the effort pretty much proprietary?

And someone must have done the math somewhere to estimate the total storage space necessary for storing that data. Petabytes? Exabytes? Zettabytes?

[/ QUOTE ]

Bison I'm not quite sure what you're asking. If you want to explore all the possible moves with 32 pieces, the problem grows exponentially the further you look forward. In one step we can make 10 moves, change this horizon to 2 and there are 10*10 possible moves, etc. It is growing exponentially. (When you grow things exponentially, you very quickly exceed the number of atoms in the universe, it's no big deal)

By distributing the computing, you are increasing your computing power and storage arithmetically. It doesn't really help and won't even bring you close.
Reply With Quote
  #22  
Old 02-01-2007, 03:30 PM
Al68 Al68 is offline
Senior Member
 
Join Date: Dec 2006
Posts: 394
Default Re: Is Chess solvable?

[ QUOTE ]
[ QUOTE ]
Although there is a limited number of legal moves, you have to consider the total number of combinations of all those legal moves. This would give you the total number of all possible endgames. This number is greater than the total number of atoms in the universe.

No, I'm not joking and I'm not making it up.
This is why IBM cannot just have their chess computer analize all possible endgames and always win. There is not enough computing power in the world to do that.
They have to try to teach the computor how to play, analize the strength of their position, anticipate future moves, etc., similar to the way a human plays.

[/ QUOTE ]

Can you show me the math behind your statement.

[/ QUOTE ]
Offhand, no, I can't. I may try to do a little research when I get the chance.
As far as where this claim came from, it was in a documentary about the IBM computer built to challenge the world chess champion, and the challenges they faced in building and programming the computer. They were asked why couldn't they just have the computer memorize every possible combination of legal chess moves, like you can do with a simpler game like checkers or tic tac toe, then it will always be a draw unless a mistake is made. That's when they said that the number of different combinations of legal chess moves is greater than the total number of atoms in the universe. So that was not an option.
Reply With Quote
  #23  
Old 02-01-2007, 03:43 PM
bisonbison bisonbison is offline
Senior Member
 
Join Date: Nov 2003
Location: battling obesity
Posts: 11,598
Default Re: Is Chess solvable?


Bison I'm not quite sure what you're asking. If you want to explore all the possible moves with 32 pieces, the problem grows exponentially the further you look forward. In one step we can make 10 moves, change this horizon to 2 and there are 10*10 possible moves, etc. It is growing exponentially. (When you grow things exponentially, you very quickly exceed the number of atoms in the universe, it's no big deal)

By distributing the computing, you are increasing your computing power and storage arithmetically. It doesn't really help and won't even bring you close.


Dis,

Oh, I'm not saying that I think this is a small issue, and I understand the implications of the exponential growth of possibilities. I'm just curious how the current effort to solve the 7-piece endgames is proceeding practically, and wondering what the theoretical processing time and required storage space is for that step, for the 8-piece, for the 9-piece, etc.

The followup question then is, who's generating these tablebases, and are they relying on proprietary technology to advance it (so their efforts are siloed) or are teams interested in solving the current frontier (7-piece games) using software that could marshall distributed computing to (at least in a minor way) augment their efforts?
Reply With Quote
  #24  
Old 02-01-2007, 04:24 PM
Al68 Al68 is offline
Senior Member
 
Join Date: Dec 2006
Posts: 394
Default Re: Is Chess solvable?

According to Wikipedia, the number of atoms in the observable universe is estimated to be 10^80. And the game-tree complexity (the total number of possible games that can be played) of chess is 10^123.

I don't know how many bytes would be required to store each single "possible game", but no matter how small you make the "byte storage device", it wouldn't be able to store more bytes than the number of atoms it contains. So there would never be enough atoms in the universe to make the storage device. All of this tells me that chess cannot be "solved" completely, ever.
Reply With Quote
  #25  
Old 02-01-2007, 05:12 PM
disjunction disjunction is offline
Senior Member
 
Join Date: Nov 2004
Posts: 3,352
Default Re: Is Chess solvable?

[ QUOTE ]

Dis,

I'm just curious how the current effort to solve the 7-piece endgames is proceeding practically, and wondering what the theoretical processing time and required storage space is for that step, for the 8-piece, for the 9-piece, etc.

The followup question then is, who's generating these tablebases, and are they relying on proprietary technology to advance it (so their efforts are siloed) or are teams interested in solving the current frontier (7-piece games) using software that could marshall distributed computing to (at least in a minor way) augment their efforts?

[/ QUOTE ]

Ah, I misunderstood your question. I just read the wiki article and I had never heard of endgame tablebases before. This could be because I'm a dumb ass who avoids going to department seminars, or maybe it's more of a chess problem than a search problem. You'd have to be a theory geek as well as a chess geek to be up on this stuff. Maybe someone else can answer, I'm in awe right now because apparently a lot of people here are both. [img]/images/graemlins/laugh.gif[/img]
Reply With Quote
  #26  
Old 02-01-2007, 05:17 PM
valenzuela valenzuela is offline
Senior Member
 
Join Date: Dec 2004
Location: Santiago, Chile
Posts: 6,508
Default Re: Is Chess solvable?

Al but many of those games would have missed mates.
Reply With Quote
  #27  
Old 02-01-2007, 05:58 PM
Philo Philo is offline
Senior Member
 
Join Date: Oct 2005
Posts: 623
Default Re: Is Chess solvable?

And don't forget they have to program the computer to play specifically against Kasparov!
Reply With Quote
  #28  
Old 02-01-2007, 06:14 PM
chezlaw chezlaw is offline
Senior Member
 
Join Date: Jan 2004
Location: corridor of uncertainty
Posts: 6,642
Default Re: Is Chess solvable?

[ QUOTE ]
According to Wikipedia, the number of atoms in the observable universe is estimated to be 10^80. And the game-tree complexity (the total number of possible games that can be played) of chess is 10^123.

I don't know how many bytes would be required to store each single "possible game", but no matter how small you make the "byte storage device", it wouldn't be able to store more bytes than the number of atoms it contains. So there would never be enough atoms in the universe to make the storage device. All of this tells me that chess cannot be "solved" completely, ever.

[/ QUOTE ]
Can't we solve it with a quantumn computer. Searching every node on the tree simultaneously should only take a few minutes.

chez
Reply With Quote
  #29  
Old 02-01-2007, 08:41 PM
ChrisV ChrisV is offline
Senior Member
 
Join Date: Jul 2004
Location: Adelaide, Australia
Posts: 5,104
Default Re: Is Chess solvable?

[ QUOTE ]
Can't we solve it with a quantumn computer. Searching every node on the tree simultaneously should only take a few minutes.

[/ QUOTE ]

I don't really know what I'm talking about, but I'm not sure a quantum algorithm could be designed that could do this. The quantum algorithms I've seen are designed to find one specific "correct" result, for example encryption cracking.

In any case, a quantum computer of sufficient complexity to do this is a couple of centuries off, I would estimate.
Reply With Quote
  #30  
Old 02-01-2007, 08:59 PM
arahant arahant is offline
Senior Member
 
Join Date: Jul 2006
Posts: 991
Default Re: Is Chess solvable?

[ QUOTE ]
[ QUOTE ]
Can't we solve it with a quantumn computer. Searching every node on the tree simultaneously should only take a few minutes.

[/ QUOTE ]

I don't really know what I'm talking about, but I'm not sure a quantum algorithm could be designed that could do this. The quantum algorithms I've seen are designed to find one specific "correct" result, for example encryption cracking.

In any case, a quantum computer of sufficient complexity to do this is a couple of centuries off, I would estimate.

[/ QUOTE ]

CENTURIES?!?! c'mon man....if it's doable, that is WAY too long. Look at the pace of advancement lately.

I'm actually willing to bet that chess is 'solved' within 100 years. Sadly, I only expect to live another 80 tops...
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 12:16 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.