AIsOfCatan.StarterAgent.ChoosePlayerToDrawFrom C# (CSharp) Method

ChoosePlayerToDrawFrom() public method

public ChoosePlayerToDrawFrom ( IGameState state, int validOpponents ) : int
state IGameState
validOpponents int
return int
        public int ChoosePlayerToDrawFrom(IGameState state, int[] validOpponents)
        {
            if (!silent)
                Console.WriteLine(id + ": Choosing opponent to draw from");
            return validOpponents.OrderBy(o => state.GetPlayerScore(o)).First(); // steal from highest points
        }