/SoftwareEngineering-Battleship

Battleship game based on MDA with codegenerators for playfields and computermoves, Antlr and AI.

Primary LanguageJava

SoftwareEngineering-Battleship

Update Playfield/level.txt if necessary by insertion "w" for water and "s" for ship. Update ComputerMoves/computermoves.txt if necessary by insertion "row" and "position in row"; like "b7;".

Execute Playfield/PlayFieldGenerator.java to generate the level. Execute ComputerMoves/ComputerGenerator.java to generate the computermoves (KI). Execute Battleship/Main.java to start the game.