private void DestroyShip(IShip ship)
 {
     ship.ClearCurrentPosition();
     this.ships.Remove(ship);
 }