This is the skeleton of battleship game engine and web application.
Currently the engine is the only part that is being worked on with tests for some of the game functions.
To test the game play the game automatically generates random fleet positions and shots for both players. After the game has run its course
Dependencies:
Battleship uses some libraries and annotation processors to make the code cleaner.
Lombok -- to automatically generate Getter/Setter and other boilerplate.
Equals Verifier -- ensures that the equals and hashcode functions work as expected.
UMLDoclet -- this integration is work in progress.
123456789a123456789b123456789c123456789d123456789e123456789f123456789g123456789h