Battleship explained in wiki:
(also Battleships or Sea Battle1) is a guessing game for two players. It is played on ruled grids (paper or board) on which each players fleet of ships (including battleships) are marked. The locations of the fleets are concealed from the other player. Players alternate turns calling "shots" at the other player's ships, and the objective of the game is to destroy the opposing player's fleet.
My question is, is there a "best strategy" in such a game?
For example, the grid is $10\times 10$ size, and each side has 5 ships (1 ship of $1\times 5$, 1 for $1\times 4$, 1 for $1\times 3$ and 2 ships of size $1\times 2$), what is the best strategy to arrange the ships at the beginning and the strategy to target shots?
Of course there are some simple conclusion, e.g. if one is looking for a long ship of size $1\times 5$, areas not big enough shouldn't be targeted.
However, are there more tips?
for example, if a shot hits, then the next shot, shall be aimed one grid upper, lower, left or right of the current hit?
another example, at the beginning, shall one distribute the fleet among all the $10\times 10$ grids or locate them together?
also, should one put the $1\times 2$ small ship near a big ship so it would be neglected by the adversary, or place it away from other ships?
considering gaming, if ships are randomly evenly distributed among all possible locations, there are some cells has higher probability of being "part of a ship" than other cells, hence such cells will be on higher priority of attack from the adversary's point of view. Then, shall a player's strategy be simply randomly placing the ships, or, foreseeing the adversary's aiming, redistribute the ships so that the probability of each cell is the same?