public bool IsComplete(IOldBattle battle) { return(battle.GetEnemyUnits() .All(unit => unit.IsAlive)); }
public bool IsFailed(IOldBattle battle) { return(battle.GetFriendlyUnits() .All(unit => !unit.IsAlive)); }
public virtual bool CanApply(IOldBattle battle) { return(true); }