And regarding the 30-40-50cps positions: if your point is that a cursed win may in fact be practically winnable within the 50-move rule (against a human or TB-less engine), then as I already explained it is up to the engine programmer to score cursed wins appropriately.syzygy wrote:It has of course been a draw since Ruy López introduced the 50-move rule in 1561.Lyudmil Tsvetkov wrote:but the 50-move draw is actually a win chesswise, while, quite frequently, epseically in the eg, 30-40-50cps 'winning' scores are actually draws.syzygy wrote:SF will avoid the 50-move draw (which it internally scores as about +0.003) in favour of the far better move that keeps the pieces on the board in the hope of finding a real win.Lyudmil Tsvetkov wrote:what about picking the best move controversy?
By keeping the 50-move rule/restriction, SF obviously chooses and plays suboptimal moves. Why do that? Is not the purpose of chess programming finding the best move?
However, in a real game it will be very rare to go from a 50cps position to a cursed win. A cursed win means you're up in material, so if it was the "cursed winner" that chose to exchange into the cursed win, he was coming from a +1 position or better. And that position will have had 8 or more pieces, so probably had real winning chances. So knowing about the cursedness of TB wins definitely helps engines to play better: to avoid a simplification into a cursed TB win.