sit(self) with no seat ID has a special behavior:
it tries to place you in an empty seat whose partner is occupied.
If there is no such seat, you are placed in the first unoccupied seat.
If no seat is unoccupied, the call fails.
game.seat_pairs-- "Players must be seated in pairs."
game.win()-- The first client to send this wins the game.
Volity home page