protected void AddPlaceHornTurn(AIVariant variant, Context context, int playerID) { if (context.turn.TurnActionCounter == 0) { AuctionCM.Bet bet = context.auction.GetCurrentBetForPlayer(playerID); if (bet.bet == 1) { int islandID = GetIslandForHorn(context, playerID); PlayerRule placeHornTurn = new PlaceHorn(islandID); variant.AddTurn(placeHornTurn); } } }
protected void AddEndPlayerTurn(AIVariant variant, Context context, int playerID) { variant.AddTurn(new EndPlayerTurn()); }