For games with unlimited rounds that seem like they will never end, I propose a system where the remaining players can vote to set a 'sudden death round limit'.
I am currently playing a game (10367429) where there are three players remaining and the balance of power is quite even. At the time of writing this we are up to round 582 and have been playing for 14 months! It is a common situation where if player X aggressively attacks player Y, then player Z will probably win; so besides the odd minor skirmish –nothing really happens. At this point it is obvious that none of us will suicide nor quit, so we may well be playing this game for many years to come! Not very enjoyable...
It has occurred to me that after a game has reached a certain milestone, say 150 or 200 rounds; the remaining players should have the option to vote to set a round limit to end the game. Perhaps 25 or 50 rounds. The player with the most troops at this point would be declared the winner just like regular round limited games. If the vote to enter sudden death is not unanimous then the game continues as usual until the next opportunity to vote arises (perhaps intervals of 25 rounds).
Any thoughts?