Commit graph

4 commits

Author SHA1 Message Date
Torben
397d925110
DEV-765 pipeline refactor (#64)
Refactor rulesets into smaller composable operations

In order to mix up the functionality from different rulesets like Solo, Royale, etc. the code in these classes needs to be broken up into small functions that can be composed in a pipeline to make a custom game mode.
2022-03-16 16:58:05 -07:00
Ebbe Steenhoudt
09aa6e01f9
Fixed constrictor and wrapped names (#61) 2022-01-31 09:43:10 -08:00
Rob O'Dwyer
015b681f14
DEV-280: Extract board generation out of rules.Ruleset (#51)
* extract board generation out of rules.Ruleset

* update comment and remove redundant interface check

* clone boardState in constrictor to respect the ModifyBoardState interface
2021-08-23 17:13:58 -07:00
bvanvugt
12f9297b8b Rename 'maze' -> 'constrictor', remove use of food 2021-01-19 14:55:49 -08:00