nbShowdownPlayers = 0;
communityCards = new ArrayList<Card>();
List<MutableSeatedPlayer> players = new ArrayList<MutableSeatedPlayer>();
players.addAll(table.getMutableSeatedPlayers());
players.removeAll(playersSittingOutNextRound.keySet());
pots = new MutablePots(players);
playersSittingOutNextRound.clear();
// new looping lists
currentHandPlayers = new LoopingList<MutableSeatedPlayer>(players);
initialCurrentHandPlayers = new LoopingList<MutableSeatedPlayer>(players);