Will computers ever solve chess?

Sort:
FBloggs
lfPatriotGames wrote:

I know you didn't say it was true. You said "I don't think they're guessing." If they aren't guessing, what are they doing? And I dont even know if there was a consensus the earth was flat. It's just something people still talk about. I think most people didn't know or care. And it's just my guess that a perfectly played game means white always wins. I dont even know what a perfectly played game is. I've never seen one, it's never been done. But since it seems that people that play white win more often than people who play black that maybe that tiny advantage, coupled with "perfect play" would lead to a win every time. Afterall, nothing can beat perfect play.

As I've already said, guess means "to arrive at or commit oneself to an opinion about something without having sufficient evidence to support the opinion fully." Proof is not necessary to support the opinion fully. If there is proof, it's not even an opinion; it's a fact.

Nobody knows if a perfectly played game will end in a draw or a win for white. But knowing and guessing aren't the only options. We are sure of many things in life that we cannot absolutely know. There are scientific theories that we have great confidence in because they've been tested many times. We still don't have proof that they're correct. But they're certainly not the product of guesswork.

Most grandmasters believe a perfectly played game will end in a draw. That's not a guess based on nothing. It's an opinion based on knowledge and experience - an understanding of white's first move advantage after having played countless games on both sides.

Elroch
troy7915 wrote:
Elroch wrote:

My point is that the beliefs (to be more specific, beliefs that moves are good) of very strong chess players are very probably mostly true, and aimed primarily at achieving that truth.

Do you disagree? If you feel inclined to do so bear in mind that every position and every move has a precise value 0, 1/2 or 1 (the value of a position is the max of values of the moves if the player has white or the min if he has black, of course), and that the empirical evidence is that most (not all, of course) positions have multiple optimal moves. I say this because the success rate of players in picking moves is helped by the fact that usually there are multiple correct answers.

 

  Right there: ‘very probably...’—that’s a belief still. When you say ‘optimal moves’ it’s the same: ‘optimal’ for now.

No, that's not what I meant. What I meant is that it is highly probable that a large majority of moves played by very strong players are optimal in the absolute sense of a 32-piece tablebase. This is a judgement call: it is not possible to prove it: doing so would be as difficult as solving chess.

As an empirical hint of this, note that as standards of chess have risen, genuine refutations that change assessments remain the exception rather than the rule. This remains true with engines that have extremely high ratings to help with analysis. Games are won by occasional errors, often in positions where a player has made analysis relatively hard for his opponent.

troy7915

Obviously assessments don’t change as often as they once were, simply because the power of computation has increased. The machine simply ‘sees’ much more than a GM in the past would have. That doesn’t mean anything, as the present computers’powers of computation will be a laughing stock for future machines, and present assessments may change drastically.

  ‘Solving chess’ only would offer the definitive answer. Until then we are left with guesses, which despite looking stronger than those of the past, are still a far cry from the final verdict, if you look at the power of computation of present computers which, although impressive, are still able to look only at a small fraction of all the variants. And that's regarding computers! Imagine how small the humans’window of seeing the big picture is...

sameez1
vickalan wrote:
sameez1 wrote:

Just wondering is there any game proven to NOT be a draw with Perfect play.

There's the pile game that can be a win for the first or second player depending on the the number of marbles. Chopsticks is a win for the second player (but the rules can be revised so it's a win for the first player). Not sure what else. That would be interesting to have a list of all games that aren't a draw with perfect play.

The pile game is described in this video:

 

The ending gets strange because it shows some positions in infinite chess that are a win for one player, but it requires ridiculously long games.

 I thank you for that interesting post.

FBloggs
lfPatriotGames wrote:

But since it seems that people that play white win more often than people who play black that maybe that tiny advantage, coupled with "perfect play" would lead to a win every time. Afterall, nothing can beat perfect play.

I neglected earlier to respond to the last part of your post. Yes, white wins a higher percentage of games than black at the grandmaster level. That's understandable because moving first gives white a slight advantage. If one side has a small advantage at the beginning, it makes sense that over time that side will win more games. Small advantages may accumulate to become decisive. An inaccurate move by white may allow black to equalize - and the small advantage white started with is gone. But an inaccurate move by black will increase the advantage white began the game with. In other words, because white begins with a slight advantage, he can get away with a bit more.

But we're talking about a perfectly played game. And you made my argument for me above. As you said, "After all, nothing can beat perfect play." Nothing (including perfect play by white) can beat perfect play (by black). Even perfect play by white cannot convert his slight advantage into a decisive advantage - against perfect play by black. In order for a perfectly played game to result in a win for white, the game must be a theoretical win for white before the first move is played.

Over time it appears that white's winning percentage (including draws) at the highest level varies between 52% and 55%. That range seems about right to me if having the first move gives white a small advantage. But it seems way too low if white's first move advantage is decisive - if his game is theoretically won at the outset.

Think about this. Suppose white's first move advantage is decisive. How do we explain white's dismal results? White begins with a theoretically won game and manages a winning percentage of just 52% to 55%. And how do we explain black's extraordinary results? Black begins with a theoretically lost game and yet manages to attain a winning percentage of 45% to 48%. We're talking about the same players! If white's first move advantage is decisive, white should have a winning percentage of 100% with perfect play on both sides. Black should have a winning percentage of 0%. Human players are not capable of perfect play of course - with the white or black pieces.  But how do you explain why the same players, when playing black, play so much better than when playing white? You've got to explain that if you're going to argue that white's first move advantage is decisive.

 

blueemu

I agree that White's initial first-move advantage is insufficient to win, given perfect play on both sides. There is such a thing as "having the better of the draw", and that is likely the case here.

Piscivore

It could be that Black has a forced win.  It is known that it is not always good to be the player on the move in a symmetrical position.  Perhaps the initial position is in a subtle equilibrium, and being forced to move is to be forced to lose, if only Black knew the proper responses at each and every move.  In other words, it can be speculated that the initial position of the game of chess is one grand Zugzwang that mere mortals have yet to comprehend.  In that case, the very best first move for White under the circumstances could be something like 1 a3, disturbing the equilibrium the least and  inflicting the least damage on one's self.

Of course, I don't really believe this for a moment.  Based on the development of opening theory over time, and the experience of many generations of masters, I believe that it is very likely that the game is a draw with best play on both sides.  (It is only an impression; obviously I can't prove it.)

 

ponz111

There is such a thing as "evidence". The evidence is overwhelming that chess is a draw with optimum play for both sides.

troy7915
Piscivore wrote:

It could be that Black has a forced win.  It is known that it is not always good to be the player on the move in a symmetrical position.  Perhaps the initial position is in a subtle equilibrium, and being forced to move is to be forced to lose, if only Black knew the proper responses at each and every move.  In other words, it can be speculated that the initial position of the game of chess is one grand Zugzwang that mere mortals have yet to comprehend.  

 

 

 That’s what I meant when I suggested earlier a win for either White or Black: The intitial position  being one of  Zugzwang—who moves first loses. 

  It could go either way, and all we have right now are guesses.

Elroch

In the 19th century, white's advantage was between 52% and 53%. By the 1930s it was up to 54%. In most modern databases it seems to be around 55% (chess.com's data gives about 55.5%).

In the 1200 games between AlphaZero and Stockfish using specified openings each of which had 100,000 recorded examples in a database (i.e. the most popular mainlines), white scored 58.7% (standard error 0.69% ) In the 100 game match between the same two engines with complete freedom in the opening, white scored 61% (standard error 2.4%).

With the trend observed as chess knowledge has advanced, plus the hint of further increases in white advantage as play becomes even stronger, it would be unwise to be too sure that the theoretical result of chess is a draw. Think of it this way, if white ever got to 75% in empirical results, the two hypotheses would have equal standing even without extrapolating further. With the results above around 60% we are already quite a long distance from 50% to that point, and heading strongly in one direction.

There are two factors at play in the empirical results. One is the more comfortable task that white has which leads to a computational advantage and an effective rating boost, and the other is the noise introduced by the errors of the two players. The fact that doubling computing power has less and less effect at higher levels might suggest that white would have less advantage, but it is clear that the reduction in noise from errors is the stronger effect and dominates this.

The empirical advantage of the first move is increasing, and we cannot be sure how far this will go: there is certainly no sign of the trend stopping yet.

DiogenesDue
Elroch wrote:

In the 19th century, white's advantage was between 52% and 53%. By the 1930s it was up to 54%. In most modern databases it seems to be around 55% (chess.com's data gives about 55.5%).

In the 1200 games between AlphaZero and Stockfish using specified openings each of which had 100,000 recorded examples in a database (i.e. the most popular mainlines), white scored 58.7% (standard error 0.69% ) In the 100 game match between the same two engines with complete freedom in the opening, white scored 61% (standard error 2.4%).

With the trend observed as chess knowledge has advanced, plus the hint of further increases in white advantage as play becomes even stronger, it would be unwise to be too sure that the theoretical result of chess is a draw. Think of it this way, if white ever got to 75% in empirical results, the two hypotheses would have equal standing even without extrapolating further. With the results above around 60% we are already quite a long distance from 50% to that point, and heading strongly in one direction.

There are two factors at play in the empirical results. One is the more comfortable task that white has which leads to a computational advantage and an effective rating boost, and the other is the noise introduced by the errors of the two players. The fact that doubling computing power has less and less effect at higher levels might suggest that white would have less advantage, but it is clear that the reduction in noise from errors is the stronger effect and dominates this.

The empirical advantage of the first move is increasing, and we cannot be sure how far this will go: there is certainly no sign of the trend stopping yet.

OMG, it's an intelligent, factual post...in this thread.  Kudos happy.png.

lfPatriotGames
FBloggs wrote:
lfPatriotGames wrote:

But since it seems that people that play white win more often than people who play black that maybe that tiny advantage, coupled with "perfect play" would lead to a win every time. Afterall, nothing can beat perfect play.

I neglected earlier to respond to the last part of your post. Yes, white wins a higher percentage of games than black at the grandmaster level. That's understandable because moving first gives white a slight advantage. If one side has a small advantage at the beginning, it makes sense that over time that side will win more games. Small advantages may accumulate to become decisive. An inaccurate move by white may allow black to equalize - and the small advantage white started with is gone. But an inaccurate move by black will increase the advantage white began the game with. In other words, because white begins with a slight advantage, he can get away with a bit more.

But we're talking about a perfectly played game. And you made my argument for me above. As you said, "After all, nothing can beat perfect play." Nothing (including perfect play by white) can beat perfect play (by black). Even perfect play by white cannot convert his slight advantage into a decisive advantage - against perfect play by black. In order for a perfectly played game to result in a win for white, the game must be a theoretical win for white before the first move is played.

Over time it appears that white's winning percentage (including draws) at the highest level varies between 52% and 55%. That range seems about right to me if having the first move gives white a small advantage. But it seems way too low if white's first move advantage is decisive - if his game is theoretically won at the outset.

Think about this. Suppose white's first move advantage is decisive. How do we explain white's dismal results? White begins with a theoretically won game and manages a winning percentage of just 52% to 55%. And how do we explain black's extraordinary results? Black begins with a theoretically lost game and yet manages to attain a winning percentage of 45% to 48%. We're talking about the same players! If white's first move advantage is decisive, white should have a winning percentage of 100% with perfect play on both sides. Black should have a winning percentage of 0%. Human players are not capable of perfect play of course - with the white or black pieces.  But how do you explain why the same players, when playing black, play so much better than when playing white? You've got to explain that if you're going to argue that white's first move advantage is decisive.

 

You said mostly what I was already thinking. If white goes first, and plays perfectly, even perfect play by black is not good enough. If two runners, of equal ability start a race, one starts first by a tiny amount, then the two running "perfectly" at the same pace will always result in the person going first winning. But like I said, I dont even know what perfect play is since I have never seen it. It's all guesses and speculation. If both sides ever did play perfectly this conversation wouldn't even exist, chess would be solved.

What I didn't know was the exact percentage that white wins. I figured it would be about between 51 to 53%. Some are saying it's as high as 55% which surprises me. That says to me that whites advantage is bigger than I thought origninally.Given that human chess players are terrible at chess, that's an impressive number. And even among computers supposedly white wins more often. And since computers are in their infancy it makes sense to me that over time white will win more often as computer, and people, get better. A thousand years from now maybe chess wont be solved. But I'll guess the computers a thousand years from now will have white winning more often than black, by a bigger percentage than even 55%.

DiogenesDue
lfPatriotGames wrote:

You said mostly what I was already thinking. If white goes first, and plays perfectly, even perfect play by black is not good enough. If two runners, of equal ability start a race, one starts first by a tiny amount, then the two running "perfectly" at the same pace will always result in the person going first winning. But like I said, I dont even know what perfect play is since I have never seen it. It's all guesses and speculation. If both sides ever did play perfectly this conversation wouldn't even exist, chess would be solved.

Your race analogy is flawed, though.  Black can by rule hold a draw with white "ahead" up to a full piece.  Black can also draw with greater material deficits, and can force perpetual check or stalemate.  If you could tie Usain Bolt in the 100yd dash by finishing a half second behind him, then your analogy would sort of work.

Elroch

Yes. The key factor is that chess CAN be a draw. In a game where draws don't exist we can be sure that one player has a winning strategy and if we can somehow convince ourselves that white cannot be at a disadvantage, white must be able to win. There are games where you can prove this without brute force. One large class of these is where the first player can mimic the second player after he has played his first move and where the rules are such that the first move cannot be a disadvantage.

Noughts and crosses (tic-tac-toe) provides a refutation of the argument that if the first player has an advantage, he must have a win.

svensvensven
So.... 200 some pages later, what’s the answer? Can computers ever solve chess?
troy7915

Until that happens, you will see 2 more million pages of guesses.

FBloggs
lfPatriotGames wrote:
FBloggs wrote:

But how do you explain why the same players, when playing black, play so much better than when playing white? You've got to explain that if you're going to argue that white's first move advantage is decisive.

 

You said mostly what I was already thinking. If white goes first, and plays perfectly, even perfect play by black is not good enough. If two runners, of equal ability start a race, one starts first by a tiny amount, then the two running "perfectly" at the same pace will always result in the person going first winning. But like I said, I dont even know what perfect play is since I have never seen it. It's all guesses and speculation. If both sides ever did play perfectly this conversation wouldn't even exist, chess would be solved.

What I didn't know was the exact percentage that white wins. I figured it would be about between 51 to 53%. Some are saying it's as high as 55% which surprises me. That says to me that whites advantage is bigger than I thought origninally.Given that human chess players are terrible at chess, that's an impressive number. And even among computers supposedly white wins more often. And since computers are in their infancy it makes sense to me that over time white will win more often as computer, and people, get better. A thousand years from now maybe chess wont be solved. But I'll guess the computers a thousand years from now will have white winning more often than black, by a bigger percentage than even 55%.

You didn't answer my question. If white begins the game with a theoretical win, that means black begins with a theoretical loss. However, white ends up with a winning percentage of just 52% to 55%. If you're right that white's first move advantage is decisive, white's winning percentage should be 100% if both sides play perfectly. So white's imperfect play results in a winning percentage far lower than it should be. But why does black's imperfect play result in a winning percentage far higher than it should be? The same players play white and black! If white's first move advantage is decisive, obviously imperfect play by him could blow that advantage - but isn't white's imperfect play neutralized by black's imperfect play? If white starts out with a decisive advantage (a theoretically won game) and white and black play equally imperfectly, white should have a very high winning percentage - far higher than 52% to 55%.

vickalan
svensvensven wrote:
So.... 200 some pages later, what’s the answer? Can computers ever solve chess?

I think this is one of the most popular threads on these forums. The possibility of computers solving chess has not been ruled out.


It's one of those great mathematical questions, where a surprise can happen. It reminds me when some mathematicians said in 1968 that all shapes which tile the plane have been found and that "no more are possible".

null

But then a few years ago, a new shape was found, creating huge chatter in the math world. This isn't it, but it's one of the cool ones:tongue.png

null

FBloggs
btickler wrote:
lfPatriotGames wrote:

You said mostly what I was already thinking. If white goes first, and plays perfectly, even perfect play by black is not good enough. If two runners, of equal ability start a race, one starts first by a tiny amount, then the two running "perfectly" at the same pace will always result in the person going first winning. But like I said, I dont even know what perfect play is since I have never seen it. It's all guesses and speculation. If both sides ever did play perfectly this conversation wouldn't even exist, chess would be solved.

Your race analogy is flawed, though.  Black can by rule hold a draw with white "ahead" up to a full piece.  Black can also draw with greater material deficits, and can force perpetual check or stalemate.  If you could tie Usain Bolt in the 100yd dash by finishing a half second behind him, then your analogy would sort of work.

You're right. It's a poor analogy. A game of chess is nothing like a race. The runner ahead at the end of the race wins. One side in a chess game may have a material advantage at the end of the game - but not a winning advantage and the game is drawn. An obvious example is king and bishop vs. king. One side is up an entire piece but cannot win.  

Whining

Computers will solve chess because the computing power will and continue to increase in the future. It's just a matter of time.