The game ends when at most one player is left. The surviving player wins.
After 200 rounds, the game is stopped as if all remaining players are eliminated.
Players who are eliminated on the same turn are ranked by the number of boxes they managed to destroy during the game.
From this I understand that if a player outlives another player (but does not win), his rank at the end of the battle should be higher. Instead, they are treated as if they were eliminated in the same turn and ranked according to the number of boxes destroyed.
I suspect that they had the current behavior in mind and expressed it the wrong way. But maybe it’s the programmer that implemented it wrong, can’t say which is the correct one… Anyway, I doubt that they will change the current behavior at this point in time though.