private void UpdateShips(Ship[] ships) { this.originalShips = ships; this.Ships = ships.Where(x => x != null).ToArray(); this.State.Calculate(); this.State.Update(); }