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; }
}
}