AIsOfCatan.HumanAgent.PlaceStart C# (CSharp) Method

PlaceStart() public method

public PlaceStart ( IGameState state, IStartActions actions ) : void
state IGameState
actions IStartActions
return void
        public void PlaceStart(IGameState state, IStartActions actions)
        {
            Console.WriteLine("It is your turn to place a starting settlement (#" + assignedId + ")");
            var settlement = getSettlementPosition();
            actions.BuildSettlement(settlement);
            Console.WriteLine("Place a road connected to the settlement you just placed");
            var road = getRoadPosition();
            actions.BuildRoad(road);
        }