One problem is that it evaluates the first position higher than this one at low depths though the eval quickly rises, which suggests a possible solution - if the side which is ahead has pawns and the pv does not reset the 50 move counter for a long time and the eval does not change significantly, make the evaluation more drawish.zamar wrote:White has an extra piece and a passed pawn on 7th rank. With very few exceptions this is always winning, so I see nothing wrong with the evaluation.jwes wrote:Stockfish evaluates this position as +8.20 for white. This seems like a very optimistic evaluation.
[d]5k2/6p1/8/5P2/4K3/5R2/8/8 w KQkq - 0 1
zamar wrote:For human it's easy to detect these kind of fortress positions. But for computers... nope.It also seems that there should be some way search could see that it is not won. There are less than 20,000 relevant positions (bk on f8 or e7, white pieces anywhere, or without wp at f7 and bk on f8, g8 or h8, white pieces anywhere) and there should be some way the program can see that it cannot force any other positions.
[d]5k2/5Pp1/6P1/8/4K3/8/2B5/8 b - - 0 36