Chess will never be solved, here's why

Sort:
Avatar of MARattigan
tygxc wrote:

@6981

"the claim that a full bishop up, no compensation of any kind is a win is incorrect."
++ So you know it better than Capablanca who said so?

"a bishop advantage can often be a significant advantage in chess, it is not a guarantee"
++ It is.

...

If you say so Ty.

White to move

 

Avatar of tygxc

@6986

Near the initial position.
This is another weird artificial construct.
Even 5 underpromotions to bishops.
Otherwise it is a known 4-men KBP vs. K draw.

Avatar of Botlosenik
tygxc wrote:

@6983

"is everything else the same?, how much the same must they be"
++ The same is the same, like 1 e4 e5 2 Ba6?

++++ This is not exactly the same. Without a definition, in fact, even with a definition, even only one assistant will give different answers at different times. Humans just aren't as consistent as you believe.

"what to do when the good assistants disagree" ++ They should never disagree.
They should only cut short on what they are absoltely sure about, like 1 e4 e5 2 Ba6?

++++ How "absolutely" sure? Given that the same person will give different answers to the same such issue, given different moods, different times of day and so on, the word "absolutely" is not as clear as you believe. Absolutely sure as in "9 out of ten times I will be right"? As in 99999 out of 100000?

"or agree but are wrong?" ++ That should never happen.
That is why good assistants are needed, e.g. (ICCF) grand(master)s.

++++ It most definitely will happen. Even the same GM will change opinion on such matters over time.

"There are certainly positions where the absolute world elite players disagree on this issue"
++ Most positions, in that case: calculate.
The shortcut is only to avoid useless calculation like 1 e4 e5 2 Ba6?

++++ It is absolutely not clear to me that given perfect play by both players after these moves changes status of the position. It could very well be that starting pos is a draw, and after Ba6 it is still draw.

"find positions with stuff that probably no human will judge correctly in a consistent manner"
++ Most positions are such that neither human, nor engine can evaluate. That is why in most positions just calculation is in order until the 7-men table base is hit.

++++ So most of the time the assessment of the assistant is unnecessary (he dares not say he is sure), some of the time it is wrong (humans make mistakes), and all of the time it is an incredible slowdown. I don't think you understand how much of a slowdown it gives. Deep Blue was capable of evaluating 200 million positions per second (you can use a different number if you want, this was just the number I found that was easiest to find). You want to put a human in there to evaluate every position where there is a clear material difference. Now suppose the position is such that one player is down a piece but may or may not have sufficient compensation. Lets say something like e4 a6 Bxa6 Nxa6. Pretty much any move done by either side from that position will lead to another position where white is down a bishop ish, and question is whether there is compensation or "everything is equal". Let's say half the positions are like that. Give him one second per position, and he will still spend 100 million seconds to check each one of them.  You really think this is a good idea? I hope you are aware that computers typically do selective search already, so they do spend less time on weak moves? And that analysis of a bad move typically can be performed much faster than OK moves using alpha beta cutoff or similar methods since you get faster to positions that are shown to be suboptimal? Or the Alpha Zero algorithm, which will use neural nets to do super fast and often superior guesses of the value of a position without the need for a human?

 

Avatar of MARattigan
tygxc wrote:

...

Otherwise it is a known 4-men KBP vs. K draw.

Same applies.

What's your point? How does it contradict, "a bishop advantage can often be a significant advantage in chess, it is not a guarantee"?

Avatar of DiogenesDue
tygxc wrote:

@6986

Near the initial position.
This is another weird artificial construct.
Even 5 underpromotions to bishops.
Otherwise it is a known 4-men KBP vs. K draw.

You can't use this caveat all the time.  What you are freely admitting is that the absolute values you are claiming are not absolute, they are fluid, ergo your estimates built on them are garbage.  A tempo is not worth 0.33, and a bishop is not worth 3.  These are approximations of estimates.   The values are fluid.  Now, could you determine the average of all these fluid values and assign an accurate average value to them?  Yes.  By solving chess.  Your premise is entirely backwards.  You propose to use a bunch of inaccurate data and imperfect analysis to determine these values...but you are trying to bootstrap using analysis dependent on the faulty values you are trying to determine.  It's not hard to understand.

Your bishop assertion is drawn from Capablanca, taken out of context, and is ridiculous, since a minor piece up is the textbook example of not having enough material to mate alone.  It is easy to set up a vast number of positions where having extra tempi of any amount is still losing. 

It's New Year's Eve.  Time to move on from your unbreakable windmill.

Avatar of BoardMonkey

tygxc is like the wilderbeast the lions can't bring down.

Avatar of Botlosenik
MARattigan wrote:
tygxc wrote:

@6981

"the claim that a full bishop up, no compensation of any kind is a win is incorrect."
++ So you know it better than Capablanca who said so?

"a bishop advantage can often be a significant advantage in chess, it is not a guarantee"
++ It is.

...

If you say so Ty.

White to move

 

With a little care it should also be possible to set up a mirrored position, where white wins, but if you add a B at the wrong position, he actually loses. I believe the following is such a position, though I did not spend much time on it. Could be I messed up. In this particular pos it is quite easy to see the B is in the way (compensation), but there could be other positions where the problem is far more subtle, where you have to see a non-obvious correct plan to see that the B is in the way of performing this correct plan. Making that puzzle is left as an exercise for the reader. happy.png



Edit: I now no longer think this is a win for white with the B removed. Black seems to have some really annoying maneuvers, like if white captures d3 it seems sufficient for black to be able to reply Ke5 (threatens Kf4 which would win) and then to capture on d6, and if white instead maneuvers his K to d5, it seems sufficient for black to play Kg7/Kg6/Kf7.

The following slightly more contrived position surely must be a working example of what I wanted.

 

Avatar of Optimissed
RemovedUsername333 wrote:

@6960

There are several logical and mathematical errors in the provided statement. Firstly, the claim that "a full bishop up, no compensation of any kind is a win" is incorrect. While having a bishop advantage can often be a significant advantage in chess, it is not a guarantee of victory. It is possible for a player with a bishop advantage to lose the game, especially if their opponent has other compensating factors such as a material advantage or a superior position.

Of course, it isn't a guarantee of victory if the player with the Bishop doesn't know what they're doing. But in this kind of position, Bishop up on move 2, where if Black takes with 2. ....ba instead of Nxa6 then black also has a significant positional advantage, as well as the extra Bishop, it should be a certainty. In general, Bishop up so early in the game is an absolute guarantee of a win, provided the player with the Bishop knows how to play. It can always be swapped for one or more pawns. Of course, if someone can't play so well, they're just as likely to lose against a strong opponent as if they started a bishop down. 

Additionally, the claim that "a tempo up is enough to win" is also incorrect. A tempo is simply the time it takes a player to make a move, and while having an extra tempo can be advantageous, it is not a guarantee of victory.

Obviously. Why even reply to such an idea?

The statement that "1 e4 e5 2 Ba6? is a forced checkmate for black" is also incorrect. While the move 2...Ba6 may be a strong move for black, it is not a forced checkmate. It is possible for white to defend against this attack and potentially even gain an advantage.

"Forced checkmate" means forced against best play but it also implies that the player with the Bishop can actually play a decent game and understands how to force the win which exists. Weak players, who have no real idea how to play and to whom all chess results are a matter of luck, possibly have not much room to comment here.

Furthermore, the calculation of the Shannon number as 10^120 is incorrect. The Shannon number represents the total number of possible chess games, not the number of possible positions. The correct calculation of the Shannon number is significantly larger than 10^120.

I'm not interested in that, personally, since it's clear that all the ideas on show need to be rethought and quoting things like "Shannon Numbers" is just or can be just a means to try to indicate expertise where it doesn't exist. In any case, it can have been no more than an approximation or even a guess, whatever it is.

The assertion that weakly solving chess without any game knowledge would take 100,000 years is also flawed. This calculation is based on incorrect assumptions about the number of legal positions and the number of possible moves per ply, and does not take into account the fact that many positions can be evaluated much more quickly using chess engines and databases.

Obviously, tygxc asserts 5 years. Which is likely to be closer? tygxc has no understanding of the complexity, even assuming that white cannot lose from the initial position and therefore only finding drawing moves for black is necessary. When you get a number of people who don't really know how to think about problems like this and whose minds aren't clear anyhow, it just leads to a perpetual show of incompetence, which is only to be expected.

It's pretty clear that no-one has a really clear idea of procedures that are necessary. I asked "what is the first thing that must be done?" for a reason. If everyone has ignored it, that isn't because I can't think clearly. It's because others can't and the result here is like a bunch of five year olds trying to solve general relativity.

No offence intended of course. I'm just trying to be objective.

It is important to carefully consider the evidence and reasoning behind any claims, particularly when it comes to complex topics such as chess.

I wish influential people had tried to think well about the Ukraine conflict, at its outset.

 

Avatar of Optimissed
DesperateKingWalk wrote:
tygxc wrote:

@6983

"is everything else the same?, how much the same must they be"
++ The same is the same, like 1 e4 e5 2 Ba6?

"what to do when the good assistants disagree" ++ They should never disagree.
They should only cut short on what they are absolutely sure about, like 1 e4 e5 2 Ba6?

"or agree but are wrong?" ++ That should never happen.
That is why good assistants are needed, e.g. (ICCF) (grand)masters.

"There are certainly positions where the absolute world elite players disagree on this issue"
++ Most positions, in that case: calculate.
The shortcut is only to avoid useless calculation like 1 e4 e5 2 Ba6?

"find positions with stuff that probably no human will judge correctly in a consistent manner"
++ Most positions are such that neither human, nor engine can evaluate.
That is why in most positions just calculation is in order until the 7-men table base is hit.

 

Here is this clowns plan for solving the game of chess. 

By making a tablebase of positions that can not beat anyone at chess. Your insane and poorly designed and thought out plan. Could beat no human player at chess, or my dog at chess. By calculating out 10^17 positions. As it could not even play a game of chess once a sub optimal move is played.  What value is this to anyone. Even if you could do this as you claimed and it worked.

Why would you make such a tablebase of positions that you claimed is solving chess. But that is totally worthless to anyone.

You would have a tablebase of positions that you calculated out to be optimal, but with no value to any chess player. And your insane tablebase could not even play chess with a child and win. Or help with any kind of practical chess analysis. No sane person would call this having a weak solution to the game of chess.   

Chess is not checkers! Chess is not a game were you can force the others player down the game path of your choosing. 


Consider strong solving. What that leads to is an immense melee of lines .... every possible legal line, in fact, each leading to its conclusion, which is myriads more lines until each results in checkmate or a draw.

The trouble is, it does no good, because the mess would be impossible to follow. In any position that's winning for one side or another, each side actually has about an even chance of winning no matter who happens to have the forced win at any given point. That is when numbers of discreet lines are counted.

Without engine assessments of positions, it should be clear that no solution of chess can ever be attempted. Yet tygxc seems to be the only one here who is prepared to recognise that and his other claims are so ridiculously off the mark, they cannot be taken seriously. Although others attempt to argue against him, it seems they may not understand that engine assessments are necessary. However, flawed assessments can give rise to an erroneous result ... an incorrect "solution".

So again, all the Rattigans and Elrochs really ought to be answering the question "what is the first thing to do before chess can be solved? If they have the intelligence they obviously pride themselves in having, it's going to be very clear to them that answering that question discredits the general impression, which I share, that no current algorithm which is available is up to the task and so chess cannot be solved in any way, shape or form.

It seems we need to develop an algorithm which works well and which is 100% reliable. So what must be done first, in order that such an algorithm may be developed?

Avatar of Botlosenik
DesperateKingWalk wrote:

[...]

Chess is not checkers!

 

Didn't you get the memo? Fencing is chess with sticks. Wrestling is chess with body. Politics is 4d chess. EVERYTHING is chess! Surely checkers must be chess too.

Avatar of Botlosenik
Optimissed wrote:


It seems we need to develop an algorithm which works well and which is 100% reliable. So what must be done first, in order that such an algorithm may be developed?

I made some comments  on such an algorithm above, starting with "Strange thread indeed". In short, I believe that without a revolution (as in making the existing stuff seem like children's toys) in either computer hardware or chess theory, what you are asking for is impossible in the foreseeable future.

Avatar of MARattigan
Optimissed wrote:
...


So again, all the Rattigans and Elrochs really ought to be answering the question "what is the first thing to do before chess can be solved?

I already answered that one - understand what is meant by "solved". Deciding what you mean by "chess" is also a good idea, because the solutions will depend on the rules and there are different sets of rules.

 

Avatar of Optimissed
Botlosenik wrote:
Optimissed wrote:


It seems we need to develop an algorithm which works well and which is 100% reliable. So what must be done first, in order that such an algorithm may be developed?

I made some comments  on such an algorithm above, starting with "Strange thread indeed". In short, I believe that without a revolution (as in making the existing stuff seem like children's toys) in either computer hardware or chess theory, what you are asking for is impossible in the foreseeable future.

Yes, completely agreed. For the past three or four years in these threads, when I can be bothered, I've argued that although according to the best authorities, chess cannot be fully represented, mathematically, if it is possible to identify and analyse unstable chess positions as a generic group, it may be possible to recognise constants or similarities, which may, conceivably, although I would say not likely, become a mathematical representation of part of chess. That is, the unstable element within chess, so that if it's possible to create an algorithm that recognises such a position from its mathematical or topographical representation; only then, to my mind anyway, which is an amateur's mind, It may be conceivable to take some steps towards developing an algorithm which will enable the solving of chess.

Avatar of Optimissed
MARattigan wrote:
Optimissed wrote:
...


So again, all the Rattigans and Elrochs really ought to be answering the question "what is the first thing to do before chess can be solved?

I already answered that one - understand what is meant by "solved". Deciding what you mean by "chess" is also a good idea, because the solutions will depend on the rules and there are different sets of rules.


 

Not if it's done by the naturally correct method, which is to analyse chess as games and not as positions. In any case, it's impossible to analyse positions without seeing each position as a game in itself, unless we have an algorithm that can assess a position on sight. I was telling people that about four years ago; but at that time my comments weren't understood. There's a lot more understanding now because people have actually thought about the problems involved, to some extent. 

Avatar of MARattigan
Optimissed wrote:
RemovedUsername333 wrote:

@6960

There are several logical and mathematical errors in the provided statement. Firstly, the claim that "a full bishop up, no compensation of any kind is a win" is incorrect. While having a bishop advantage can often be a significant advantage in chess, it is not a guarantee of victory. It is possible for a player with a bishop advantage to lose the game, especially if their opponent has other compensating factors such as a material advantage or a superior position.

Of course, it isn't a guarantee of victory if the player with the Bishop doesn't know what they're doing. But in this kind of position, Bishop up on move 2, where if Black takes with 2. ....ba instead of Nxa6 then black also has a significant positional advantage, as well as the extra Bishop, it should be a certainty. In general, Bishop up so early in the game is an absolute guarantee of a win, provided the player with the Bishop knows how to play. It can always be swapped for one or more pawns. Of course, if someone can't play so well, they're just as likely to lose against a strong opponent as if they started a bishop down. 

SF15 prefers Nxa6 all the way to depth 37, so if you know what you're doing as the player with the bishop and you know the win is certain we'd all like to see your 10/10 straight wins against SF15 from that position using 2...ba. Feel free to post them.

Avatar of MARattigan
Optimissed wrote:
MARattigan wrote:
Optimissed wrote:
...


So again, all the Rattigans and Elrochs really ought to be answering the question "what is the first thing to do before chess can be solved?

I already answered that one - understand what is meant by "solved". Deciding what you mean by "chess" is also a good idea, because the solutions will depend on the rules and there are different sets of rules.

Not if it's done by the naturally correct method, ...

Are you saying you don't need to understand what  "solve" or "chess" means before you can decide to attempt solving chess?

Avatar of Optimissed
MARattigan wrote:
Optimissed wrote:
RemovedUsername333 wrote:

@6960

There are several logical and mathematical errors in the provided statement. Firstly, the claim that "a full bishop up, no compensation of any kind is a win" is incorrect. While having a bishop advantage can often be a significant advantage in chess, it is not a guarantee of victory. It is possible for a player with a bishop advantage to lose the game, especially if their opponent has other compensating factors such as a material advantage or a superior position.

Of course, it isn't a guarantee of victory if the player with the Bishop doesn't know what they're doing. But in this kind of position, Bishop up on move 2, where if Black takes with 2. ....ba instead of Nxa6 then black also has a significant positional advantage, as well as the extra Bishop, it should be a certainty. In general, Bishop up so early in the game is an absolute guarantee of a win, provided the player with the Bishop knows how to play. It can always be swapped for one or more pawns. Of course, if someone can't play so well, they're just as likely to lose against a strong opponent as if they started a bishop down. 

SF15 prefers Nxa6 all the way to depth 37, so if you know what you're doing as the player with the bishop and you know the win is certain we'd all like to see your 10/10 straight wins against SF15 from that position using 2...ba. Feel free to post them.


All you're doing is showing that SF isn't a particularly good analyst. If you're an entire piece up on move two, would you have a knight which is far from the centre or a ready made open diagonal and open file?

You already made the childish comment about stockfish and 10/10 wins. Try to show you have a mental age over 13, maybe?

Avatar of MARattigan

All you're doing is showing that SF isn't a particularly good analyst.

That should simplify your task considerably.

You already made the childish comment about stockfish and 10/10 wins. Try to show you have a mental age over 13, maybe?

Yes, I did. We never saw your games.

But you still claim to know the position is won for Black - against any opponent. That's because you don't know the difference between "know" and "guess".

Avatar of Optimissed

Do you know the difference between being a clever-clogs 13 year old and the mature, wise and reflective 16 year old you should aspire to emulate? Apparently not. Grow up and I'll treat you as an adult.

Otherwise, don't tell others what they can know and what they can think when your own cognitive faculties are extremely under-developed.

Avatar of Botlosenik

OK, this discussion just got a bit too mature for me. 13yo? I might be able to pass as 11. I suppose I shall leave this to the experts.