Play Battleship
This HTML5 game pits you against the machine!
My TurnI win!I lose.
Your TurnYou Win!You Lose.
Stats
Top 10 Player Wins
Rank | Moves | AI Mode |
---|---|---|
1 | 17 | Learning |
2 | 17 | Learning |
3 | 17 | Learning |
4 | 17 | Learning |
5 | 17 | Learning |
6 | 17 | Learning |
7 | 17 | Learning |
8 | 17 | Learning |
9 | 17 | Learning |
10 | 17 | Learning |
(Your scores are highlighted)
Rules
- Each player places their ships. (The AI places its ships randomly, and it cannot see where you've placed your ships.)
- The players take turns taking shots at squares. The results are either "hit", "miss", or "you sunk my [whatever]".
- The winner is the first player to sink all of the other player's ships.
Instructions
- Move your ships around by pressing the arrow keys, clicking squares on the board, or using the "turn" button.
- When you've got a ship where you want it, press the "drop" button.
- On your turn, click a square on the other board and see what happens.
- Watch the "messages" box below the boards.
Options
AI mode cannot be changed while a game is in progress.
The AI uses data about how all previous players have placed their ships (as well as the normal Probability
algorithm) to determine likely ship locations.
The AI assumes a random ship distribution when calculating the best square, just like
the probability calculator does. Also uses diagonal skewing.
The AI has no idea what's going on. It does not understand the game of Battleship. It tries random squares and
watches the little blinking dots, experiencing a mild sensation that it describes as "pleasure". You are almost guaranteed to win,
and the AI is ok with that.