Remix.run Logo
chongli 7 days ago

evaluate positions at low depth and high depth and select positions where the best move switches.

Won’t that bias in favour of common sacrifices in the endgame? The issue with using depth is that humans don’t struggle with depth uniformly. Humans can calculate to a lot more depth with a sequence of obvious moves (recaptures, pawn races) than they can in more complex situations (closed positions in the midgame).

janalsncm 7 days ago | parent | next [-]

Yeah, this is called the horizon effect: if I take your knight with my queen and stop calculating I’m up a knight, when in reality the queen will be taken on the next turn.

lazyant 7 days ago | parent [-]

One chess engine I saw long ago used a small depth (maybe even 1!) but with the exception of consecutive captures to avoid the biggest case for this issue (pawn promotion as well iirc)

nilslindemann 7 days ago | parent | prev [-]

Seems to me that if it is common, it is better known, so the AI knows it better, so it is less komplex.