diff --git a/constrictor.go b/constrictor.go index 6acd787..65220db 100644 --- a/constrictor.go +++ b/constrictor.go @@ -4,6 +4,8 @@ type ConstrictorRuleset struct { StandardRuleset } +func (r *ConstrictorRuleset) Name() string { return "constrictor" } + func (r *ConstrictorRuleset) ModifyInitialBoardState(initialBoardState *BoardState) (*BoardState, error) { initialBoardState, err := r.StandardRuleset.ModifyInitialBoardState(initialBoardState) if err != nil { diff --git a/wrapped.go b/wrapped.go index bb0a27b..6399b5d 100644 --- a/wrapped.go +++ b/wrapped.go @@ -4,6 +4,8 @@ type WrappedRuleset struct { StandardRuleset } +func (r *WrappedRuleset) Name() string { return "wrapped" } + func replace(value, min, max int32) int32 { if value < min { return max