Update:
It just did it again! It had the upper hand and I had 4 back and forth moves (8 total moves) with no stalemate. Then I was able to corner 2 of its 4 remaining pieces, corner it’s king in the corner and it tried to block with its last remaining rook. I took the rook and it immediately declared a stalemate! There were NO repetitive moves during the last 40 moves of the game and I was ONE MOVE from forcing Checkmate with its only remaining piece, it’s king. This game cheats!
If this game has me on the run and there’s only a few pieces left, I have actually made over FIFTY back and forth moves and it NEVER calls or allows for a stalemate to be declared.
However, if I have the computer on the run, if the computer is down to 1 or 2 pieces left, after just a few moves, sometimes 3 TOTAL moves (mine and the computer totaled) in any direction, it declares a stalemate. Those moves normally aren’t repetitive moves like a real stalemate should be.
On numerous occasions, I’ve had the upper hand and have been moving to box in or row compress the computer’s king into checkmate when the computer calls a stalemate even though there have been zero repetitive movements. (This has been happening with the difficulty setting at normal.)
In other words, this game cheats when it’s losing. The developer of this app needs to fix this issue.