#2282
"I think rook or knight would lose." ++ Yes, that is correct.
"The point is, according to your own description of your method your computation must consider the resulting position where White has two dark square bishop's. Precisely what you say will never happen."
++ I do not count positions with two dark square bishops in my assessment of the feasibility of weakly solving chess.
Of course I allow any underpromotions that may arise during the actual weakly solving of chess.
This is by the way no counterexample to the heuristic of never underpromoting to a bishop unless to avoid stalemate. Promoting to a queen is still the simplest and best way to draw.
Promotions to bishops may be the rarest, but they empirically occur in 1 in 33,000 games i.e. well over 1 in 10,000,000 moves, which is likely not too different to the frequency of positions where such a move is optimal. That is plenty to use the intuitive argument I provided why a substantial fraction (something like 0.1%) of all legal positions with multiple underpromotions are reachable via optimal play.
The argument that promotion to a bishop can only be strictly superior to queening in a winning position sounds correct. However, I believe eliminating lines where an opponent can win by promotion to bishop could be crucial to analysis of a drawing position (in order to avoid getting into them - assuming the opponent can only queen could be fatally deceptive). That makes such positions potentially important. The same for positions with 5 underpromotions to bishop to achieve a win.
Pfren, BlueEmu, and Llama each have their own unique take on things as well.
Yeah, I seem to be less hostile in this topic. I'm willing to consider how chess may or may not be solved in the future.
The main hurdle for me is one you've brought up a lot (I haven't been reading this topic religiously, so I don't know if @tygxc has answered it yet) and that is saying out loud that a class of positions can be ignored is very different from devising an approach that allows the software to completely skip over them.
From a distance, the argument seems to be that if we let a computer catalogue a large number of positions we can slap a "weakly solved" label on it. I mean sure, ok. As far as I know there's been no strict definition given to "weakly solved." You want to say that an engine plus enormous catalogue would outperform today's engines? Sure. Sounds obvious. If you want to say more than that then let's hear it