Putting a KvsK+Q position on the board, with weaker king to move, and the only legal move being to capture the queen, which results in an immediate draw, has the app calculating forever... Even though as soon the next move is played it alerts "game over! draw", and after that it actually still allows making moves, and after every single move still alerts "game over, draw".
While if the position is, for example, a mate in 1, it quickly calculates till depth 245 (on my Mac at least, not sure what limits are), immediately saying it's M1, and not calculating for even a second more.
Putting a KvsK+Q position on the board, with weaker king to move, and the only legal move being to capture the queen, which results in an immediate draw, has the app calculating forever... Even though as soon the next move is played it alerts "game over! draw", and after that it actually still allows making moves, and after every single move still alerts "game over, draw".
While if the position is, for example, a mate in 1, it quickly calculates till depth 245 (on my Mac at least, not sure what limits are), immediately saying it's M1, and not calculating for even a second more.
This does all feel like unexpected behavior...
Thanks