private GameState CurrentGamestate(int playerId) { GameState gs = new GameState(board, developmentCardStack, resourceBank, players, playerId, log, longestRoadId, largestArmyId); if (visual) { gui.NewGameState(gs); } return gs; }