Skip to content

Harbor Battle

How to play

Harbor Battle is our own single-player take on the classic naval grid game. Sink the computer's fleet before it sinks yours.

The board

Two 10×10 grids labeled A–J across and 1–10 down: your fleet, and your targeting grid.

The fleet

  • Carrier5 cells
  • Battleship4 cells
  • Cruiser3 cells
  • Submarine3 cells
  • Patrol Boat2 cells

Placement rules

  • Ships are placed horizontally or vertically only.
  • Ships may not overlap.
  • Ships must remain separated — at least one empty cell between every ship, including diagonally.
  • Ships must fit entirely inside the grid.
  • Choose Quick setup for a random valid layout or place your fleet manually.

Turns

  • Turns alternate after every shot, whether it hits or misses.
  • Each turn fires one shot at an unfired coordinate on your targeting grid.
  • The server resolves every shot — the computer never sees where your ships are.

Results

  • Miss — an empty cell.
  • Hit — you struck a ship.
  • Sunk — all of a ship's cells are hit.

Difficulty

  • Easy — the computer picks random unfired cells.
  • Standard — random search until a hit, then intelligent follow-up along the ship's line.
  • Challenging — parity search with remaining-ship logic and stronger hit-chaining. The computer never reads your ship positions.

Winning

The first side to sink every ship in the opposing fleet wins. Refreshing your browser resumes the game where you left off.

Boat-care notes in your inbox

Get practical boat-care guides, seasonal reminders, and local boating updates.

No spam. Unsubscribe anytime. By subscribing you agree to our privacy policy.