Commit graph

10 commits

Author SHA1 Message Date
Torben
5e629e9e93
DEV-765 add some additional tests (#65)
Adds additional test coverage. Re-uses standard test cases where possible and added a few additional cases specific to some modes.
2022-03-15 16:41:39 -07:00
Rob O'Dwyer
e9f408cdbb
add turn to BoardState and remove it from RoyaleRuleset (#52) 2021-08-27 13:28:12 -07:00
Rob O'Dwyer
e416384007
Refactor RoyaleRuleset and move hazard damage into StandardRuleset (#50)
* move hazard damage into StandardRuleset

* OutOfBounds -> Hazards

* remove "out of bounds" in comment

* add cases for eating food to hazard damage test
2021-08-17 16:47:06 -07:00
John Oram
f31bdff4b8
add ruleset data to the calls made by the cli (name and version) (#32)
* add ruleset data to the cli (name and version)
* remove double ruleset tracking with royale mode
2021-07-02 20:00:19 -07:00
bvanvugt
d62807774b Invert the Y-Axis to match modern gameplay. 2021-01-19 15:33:05 -08:00
Brad Van Vugt
f5aec61e04 Rename "EliminatedByStarvation" > "EliminatedByOutOfHealth" 2020-09-10 12:00:56 -07:00
Brad Van Vugt
dcbc3aac5a Add static seed to royale rulset. 2020-07-29 13:14:42 -07:00
Brad Van Vugt
64dfc6dd55 Royale: Shrink a random edge instead of the whole board 2020-07-29 10:24:38 -07:00
Brad Van Vugt
2ca57f0779 Royale mode does damage instead of eliminating. 2020-07-27 10:59:52 -07:00
Brad Van Vugt
dd5a2fd88f Add new royale ruleset. 2020-07-25 17:37:41 -07:00