Skip to content

a command-line battleship AI that tells you what squares to attack to sink their ships

Notifications You must be signed in to change notification settings

spaceshark123/Battleship_AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Battleship AI

This Java project acts as an AI helper for choosing the squares you attack in your Battleship games. Run the Main.java file and follow the instructions to win all of your Battleship games. When testing this project, I made several opponents rage-quit in frustration.

Features

  • Alphanumeric or coordinate output (ex. A3, x = 3, y = 2)
  • Built-in standard battleship setup (Russian)
  • customizable setups:
    • board size
    • ship adjacency rules (can ships be placed next to each other)
    • number of each ship
  • Simple user interface
  • Probabilistic Grid Simulation

About

a command-line battleship AI that tells you what squares to attack to sink their ships

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages