Planning the Sub' Hunter game
The objective of the game is to find and destroy the enemy sub' in as few moves as possible. The player takes shots and each time guesses the location of the sub' by taking in to account the distance feedback (sonar ping) from all previous shots.
The game starts with the player facing an empty grid with a randomly placed (hidden) submarine lurking somewhere within.
The grid represents the sea and each place on the grid is a possible hiding place for the submarine the player is hunting. The player takes shots at the sub' by guessing where it might be hiding and tapping one of the squares on the grid. The tapped square is shown highlighted and the distance to the sub' from the tapped square is shown.
This feedback means the sub' is hiding somewhere on (not within) the radius of 15 squares as demonstrated in the previous image.
Note
Note that the dashed-circle in the previous image is not part of the game. It is my attempt to explain...