Initial commit
reconfiguration
including test file generator
initial commit
initial commit
Updated classes to match server upgrades
- Added test units for Board and Simulator classes
- Corrected some major bugs on main simulation cycle on Simulator class
- Added more detail onto the simulation log messages
- Server simulation messages are logged to console. Server game detail
messages are logged clean (without any timestamp, or source info) into a
logfile called $HOME/mss.log
- Modified pom.xml to be able to package an exec jar file
- Added missing class GameLoggerConfig
- Fixed bug 1. After sending the board event, the main cycle thread now
sleeps during cycle length. The thread awakes to process the received
commands.
- Modified to comply with server code corresponding to issue 2.
- Added code to dispose connection when game ends
- Added feature requested on issue 2. Initial number of mines is now
specified in GAME ON command.
- GameEvent does now allows getMinesLeft method to be called in any
GameState
- Fixed the server to send new GAME_ON format to the file log.
Merge remote-tracking branch 'github.calegria/master'