Skip to content

Latest commit

 

History

History

spe-ed-solver

spe-ed-solver Multi-Module Project

Further information about the submodules are contained in their seperated README files! Each module is split into source code (src/main/java) and tests (src/test).

Submodule core

This is the entry point of the application. It deals with the command line parameters and the management of the solvers.

Submodule simulation

This package provides a simulation of the game spe-ed. The board dimensions, players/solvers and the deadline limits can be passed via the cli.

Submodule solver

This is the heart of the application. Here are the different solvers to win the game spe-ed as often as possible.

Submodule utility

Essential functions that are used across the entire application. Examples are logging or geometric calculations.

Submodule visualisation

Anything that concerns the Viewer and its functions.

Everything that communicates with another server. Provides the received data as Java objects for the other modules.