It is not surprising that stockfish is relatively better in the endgame butjdart wrote:This is not very surprising. Search in Stockfish is very selective and it reaches extreme depths in the endgame very quickly. Extra depth will probably help it there, compared to other engines, and probably helps more than the loss in precision from the selectivity hurts. (I don't much about the eval function of Stockfish, certainly not compared to other programs, so I can't say how much of a factor that is. I know it has recognizers for some common endgames, but that is pretty common nowadays).
--Jon
I do not think that it is because of the fact that it reachs bigger depths because reaching bigger depths by stockfish happens also in the opening.
It seems that for some reason stockfish has a superior search in the endgame.
It may be interesting to have a test suite of random mates in 40 from tablebases to see if stockfish perform better than other programs against tablebases(meaning winning against tablebases more often than other programs).
My guess is that stockfish is going to perform better but it may be interesting to find out if I am right.
I would like to see if the advantage of stockfish in tablebase positions becomes bigger at longer time control.
My guess may be wrong but my guess is that we are going to have something like this after testing 1000 positions
1)Stockfish 2.3.1 850 wins(3 minutes per move)
2)Houdini3 800 wins(3 minutes per move)
3)Houdini3 500 wins(3 seconds per move)
3)Stockfish 2.3.1 450 wins(3 seconds per move)



