using System.Collections.Generic; using V3.Objects; namespace V3.AI { /// /// Stores the knowledge of the computer player about the game world, and /// is used for the evaluation of the strategy. It is also used to decide /// which actions to take based on the current state. /// public interface IWorldView { int EnemyCount { get; set; } int InitialPlebsCount { get; set; } int PlebsCount { get; set; } float NecromancerHealth { get; set; } List IdlingKnights { get; } List Targets { get; } List Plebs { get; } } }