public bool CanAttack(Territory attackedTerritory)
 {
     return(GetAttackableNeighbours(true).Contains(attackedTerritory));
 }
 public void TakeOwnership(Territory loser)
 {
     loser.Owner        = this.Owner;
     loser.NrOfSoldiers = this.NrOfSoldiers - 1;
     this.NrOfSoldiers  = 1;
 }