Skip to content

Latest commit

 

History

History
97 lines (67 loc) · 4.09 KB

CHANGELOG.md

File metadata and controls

97 lines (67 loc) · 4.09 KB

Changes in Warlight2BotTemplate

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project Warlight2BotTemplate to Semantic Versioning.

[0.4.0] - 2017-03-14

Added

Fixed

  • Bug in method RegionArray::filterOwner() fixed.
  • Bug with cloning map in method Environment::addRound() fixed.

Changed

[0.3.0] - 2017-03-08

Added

  • Continued to complete unit tests.

Changed

[0.2.0] - 2017-03-03

Added

Fixed

  • All super regions will be initialized with references to assigned regions.
  • Removed some type hints to allow overriding of template classes.

Changed

[0.1.2] - 2017-03-02

Changed

[0.1.1] - 2017-02-27

Fixed

[0.1.0] - 2017-02-27

Fixed

Changed

  • Massively reorganized namespace structure.
  • Divided game class "tank" in classes Bot, Player and Map.
  • Changed class Map to save snapshots for rounds - changed whole object initialization process.
  • Moved map initialization to class SetupMap.

Added

*- Interface Move and move PickMove added.

  • Added class Round to save map snapshots and player moves of each round. *- Added class Environment as container for player, map and rounds. *- Added missing command OpponentMovesCommand. *- Added configuration file and @covers annotations for code coverage. *- Added missing unit test for command classes. *- Added CHANGELOG.md file. *- Ignored composer.lock by git.

[0.0.1] - 2017-02-17

Added

*- First (unusable) version *- First UnitTests