> For the complete documentation index, see [llms.txt](https://docs.pyreplay.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pyreplay.com/games/player-vs.-player/battleship.md).

# Battleship

<figure><img src="/files/dPr1ZoKH47JiOb1YOZxg" alt=""><figcaption></figcaption></figure>

Dive into the strategic depths of PvP Battleship, an electrifying online version of the classic game of naval warfare where skill and strategy determine the victor. This thrilling game pits you against opponents in real-time, challenging you to outmaneuver and outthink your adversary on a virtual sea.

In PvP Battleship, each player secretly arranges their fleet on a grid, with ships of varying sizes. The goal is simple yet challenging: seek and destroy your opponent's fleet before they decimate yours. With each turn, players guess the coordinates on the enemy's grid, aiming to hit and ultimately sink all the opposing ships. The game demands strategic planning, logical thinking, and a keen intuition to predict the enemy's moves.

The PvP element elevates Battleship to a competitive battle of wits. Players can customize their fleet setup, choose special abilities to gain the upper hand in crucial moments, and climb the ranks in a global leaderboard by winning matches.

With its blend of classic gameplay and modern PvP twists, Battleship offers a compelling strategic experience. Whether you're a seasoned admiral or new to the game, the waves of PvP Battleship are waiting for you to claim victory. Engage in this timeless game of naval strategy, where only the smartest and most cunning players will prevail.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.pyreplay.com/games/player-vs.-player/battleship.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
