- X for placing ship and hit battleship
- ' ' for available splace
- '-' for missed shot
- Single_player.py
- Computer randomly places 5 ships, player has 10 guesses
- Advanced_with_computer.py
- player and computer place 5 single ships, both guess
- take turns guessing, whichever one sinks all five first wins
- 5_ship_types_with_computer.py
- 5 different ship types - 2, 3, 3, 4, 5
- Single_player_OO.py
- Rewrite Single Player to use Object oriented programming
- Future algorithm considerations
- tell user when ship is sunk
- Computer Placement
- Place ships in center and not edges,
- cluster some ships, possibly in bottom right corner
- Computer Guess
- Picker center, then checkerboard guess strategy
- If hit, computer plays adjacent to ship