In the Atomic ruleset that I know, the ending position of this game is not stalemate: lichess.org/ChiICzuitKTJ
The Atomic ruleset I know doesn't have a notion of check, so it's not illegal for a king to walk into check. The Atomic implementation on Lichess appears to forbid a king from walking into check, with some conditional logic to allow a king to be in check if it's adjacent to the enemy king.
This usually gives the same outcome... except for the edge case where a king is adjacent to the enemy king, and its only legal moves are both (1) into check and (2) not adjacent to the enemy king.
The Atomic ruleset I know doesn't have a notion of check, so it's not illegal for a king to walk into check. The Atomic implementation on Lichess appears to forbid a king from walking into check, with some conditional logic to allow a king to be in check if it's adjacent to the enemy king.
This usually gives the same outcome... except for the edge case where a king is adjacent to the enemy king, and its only legal moves are both (1) into check and (2) not adjacent to the enemy king.