Ernest-K / ShipsSimulation

Agent-based simulation made for the object-oriented programming course

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ShipsSimulation

An agent-based ship combat simulation

Run Locally

Clone the project

git clone https://github.com/Ernest-K/ShipsSimulation.git

Usage/Examples

This project is made with gradle. You can easily run code on your machine using gradle wrapper.

To run the code with default parameters type in project directory:

./gradlew run

or if you want specify arguments:

./gradlew run --args="[boardWidth] [boardHeight] [configFileName.json]"

In the resources folder there are some sample configurations files. You can modify existing configuration files or create your own.

Ships available for selection:

SLOOP
BRIGANTINE
GALLEON

About

Agent-based simulation made for the object-oriented programming course


Languages

Language:Java 100.0%