Main Battleship Page

Provides Links to the various versions of Battleship

Version I10F
This version places the ship randomly in the first quadrant and/or on the two non-negative axes, on integer points, and the ship does not move between guesses. All guesses must be integer coordinates within (0,0) to (10,0) to (10,10) to (0,10) to (0,0)
Version I20F
This version of the program places the ship randomly in any of the quadrants, on integer points, and the ship does not move between guesses. The ship is on integer coordinates within (-10,-10) to (10,-10) to (10,10) to (-10,10) to (-10,-10), and all guesses must be in that area.
Version I200F
This version of the program places the ship randomly in any of the quadrants, on integer points, and the ship does not move between guesses. The ship is on integer coordinates within (-100,-100) to (100,-100) to (100,100) to (-100,100) to (-100,-100), and and all guesses must be in that area.
Version IxyF
This version has the ship position initialized to the first quadrant, on integer points. However, the user can change the x and y ranges as desired. The user specified range for both x and y must remain at least 10 wide. The ship does not move. All guesses must be within the given range.
Version I10M
This version has a moving ship. On each game the ship starts in the first quadrant, or on the adjacent axes, with each coordinate less than or equal to 10. The ship is also given a velocity for motion between guesses. After each missed guess, the ship's location is changed by the set velocity. The magnitude of the velocity insures that the each coordinate will change by no more than 3.
Version I20M
This version has a moving ship. On each game the ship starts in the rectange bounded by (-10,-10), (10,-10), (10,10), and (-10,10). The ship is also given a velocity for motion between guesses. After each missed guess, the ship's location is changed by the set velocity. The magnitude of the velocity insures that the each coordinate will change by no more than 3.
Version I3dF
A three-dimensional version of the game, with a stationary ship located in the non-negative value sector. The ship is located in the cube bounded by (0,0,0) and (10,10,10), on an integer point.
Version I3sF
A three-dimensional version of the game, with a stationary ship located in the non-negative value sector. The ship is located in the cube bounded by (-10,-10,-10) and (10,10,10), on an integer point.
Version I3dm
A three-dimensional version of the game, with a moving ship, initially located in the non-negative value sector. The ship is set with a positive velocity, away from the origin. The value of each coordinate changes by an integer value between 0 and 3 inclusive after each missed guess.

©Roger M. Palay
Saline, MI 48176
December, 1997