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
  #11  
Old 01-31-2007, 04:52 PM
soon2bepro soon2bepro is offline
Senior Member
 
Join Date: Jan 2006
Posts: 1,275
Default Re: Is Chess solvable?

Computing power advances at an amazing rate. Chess is not that complicated. I think it wont be so long before it can be solved. A couple centuries maybe. Have in mind we didn't even get to the point where we can solve a game as simple as checkers.

Now talk about solving Go, there you have a challenge.
Reply With Quote
  #12  
Old 01-31-2007, 06:02 PM
Siegmund Siegmund is offline
Senior Member
 
Join Date: Feb 2005
Posts: 1,850
Default Re: Is Chess solvable?

I personally would not be THAT amazed to see chess solved in my lifetime, though I am not holding my breath.

The database holding all the solved positions is of course huge and will keep getting huger. The database necessary to make a meaningful contribution is not so huge -- a 7-piece ending either leads to a draw or to one of seven families of 6-piece endings - so all you need access to to solve that position are those seven families of 6-piece endings.
Reply With Quote
  #13  
Old 01-31-2007, 10:51 PM
ChrisV ChrisV is offline
Senior Member
 
Join Date: Jul 2004
Location: Adelaide, Australia
Posts: 5,104
Default Re: Is Chess solvable?

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

[/ QUOTE ]

The game-tree complexity of chess (that is, the number of possible games of chess that can be played) is much, MUCH higher than the number of atoms in the universe. In fact, if you took the number of atoms in the universe and squared it, that would be closer to the mark. However, the number of legal positions in chess is far less than the number of atoms in the universe. In fact, the Earth alone contains at a minimum 10,000 times more atoms than the number of legal chess positions. But even so, you can imagine that this makes a database storing all possible positions completely infeasible - it would take up a good chunk of the Earth.
Reply With Quote
  #14  
Old 02-01-2007, 04:46 AM
Siegmund Siegmund is offline
Senior Member
 
Join Date: Feb 2005
Posts: 1,850
Default Re: Is Chess solvable?

[ QUOTE ]
In fact, the Earth alone contains at a minimum 10,000 times more atoms than the number of legal chess positions. But even so, you can imagine that this makes a database storing all possible positions completely infeasible

[/ QUOTE ]

No, it doesn't. A simple list of positions is infeasible. But what matters is how much *information* is contained in that database. It can be compressed, greatly - recall, for instance, a king and a bishop cannot mate a king, but a king and rook can. That one sentence covers just short of a million positions. (2*64*63*62 arrangements of three distinct pieces, only a tiny handful of which need handled individually - for instance those where the singleton king moves next and can capture the threatening rook and cause a draw)

The simple endings have been known for years, of course -- but there are many more officially unexplored areas which won't take up much storage at all. Say, white has lost no pieces and black has 3 randomly selected pieces left: the list of such positions from which black can force a draw is gonna be realllll short.
Reply With Quote
  #15  
Old 02-01-2007, 12:49 PM
bocablkr bocablkr is offline
Senior Member
 
Join Date: Mar 2005
Location: South Florida
Posts: 1,467
Default Re: Is Chess solvable?

[ 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.
Reply With Quote
  #16  
Old 02-01-2007, 01:02 PM
disjunction disjunction is offline
Senior Member
 
Join Date: Nov 2004
Posts: 3,352
Default Re: Is Chess solvable?

[ QUOTE ]


No, it doesn't. A simple list of positions is infeasible. But what matters is how much *information* is contained in that database. It can be compressed, greatly - recall, for instance, a king and a bishop cannot mate a king, but a king and rook can. That one sentence covers just short of a million positions. (2*64*63*62 arrangements of three distinct pieces, only a tiny handful of which need handled individually - for instance those where the singleton king moves next and can capture the threatening rook and cause a draw)


[/ QUOTE ]

This is an interesting point. But I don't think anybody looks at this type of compression. I assuming that chess programs are just doing a heuristic search. They take a move, and the resulting position, and they have a really good metric for evaluating whether the resulting position is good. The technology direction would then be to (1) Do better evaluations (2) Find new, interesting ways to explore the search space. I wouldn't think there's much current effort to say "Well, this position really reduces the same as this other position", in a provable way, beyond what is already there (i.e., the endgames you mentioned).

Maybe there's some automated way to do these reductions (to AI people (or you if you're one of them), it seems like you are proposing finding interesting relations that can prune the search space ). I dunno, it's an interesting thought, but personally I'd be a little surprised the compression is effective enough.
Reply With Quote
  #17  
Old 02-01-2007, 01:40 PM
Joerii Joerii is offline
Senior Member
 
Join Date: Feb 2006
Location: Two tabling the $12\'s
Posts: 197
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 ]

Maybe he means solar system or galaxy ?
Reply With Quote
  #18  
Old 02-01-2007, 01:48 PM
kurto kurto is offline
Senior Member
 
Join Date: Sep 2004
Location: in your heart
Posts: 6,777
Default Re: Is Chess solvable?

Can they even reasonable estimate the matter in the Universe? If its infinite and we cannot see the 'end of it'... how can they reasonable assume they know the amount of matter?
Reply With Quote
  #19  
Old 02-01-2007, 02:00 PM
Joerii Joerii is offline
Senior Member
 
Join Date: Feb 2006
Location: Two tabling the $12\'s
Posts: 197
Default Re: Is Chess solvable?

Exactly. With the galaxy we could make an estimate but it would be a pain in the ass to write it down :-)
Reply With Quote
  #20  
Old 02-01-2007, 02:42 PM
bisonbison bisonbison is offline
Senior Member
 
Join Date: Nov 2003
Location: battling obesity
Posts: 11,598
Default Re: Is Chess solvable?

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?
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 07:59 AM.


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