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
This commit is contained in:
John Oram 2021-07-02 20:00:19 -07:00 committed by GitHub
parent d750b08317
commit f31bdff4b8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 86 additions and 29 deletions

View file

@ -55,6 +55,10 @@ func (r *RoyaleRuleset) CreateNextBoardState(prevState *BoardState, moves []Snak
return nextBoardState, nil
}
func (r *RoyaleRuleset) Name() string { return "royale" }
func (r *RoyaleRuleset) Version() string { return "1.0.0" }
func (r *RoyaleRuleset) populateOutOfBounds(b *BoardState, turn int32) error {
r.OutOfBounds = []Point{}