Releases: BattlesnakeOfficial/rules
Releases · BattlesnakeOfficial/rules
v1.1.5
DEV 1283: Arcade maze map (#77)
-
add "arcade_maze" map
-
add maps README
Json output isDraw correctly (#78)
v1.1.4
Add basic maps support to CLI (#74)
-
remove squad support and switch to using pipelines only in RulesBuilder
-
remove spawn_food.standard from legacy ruleset definitions
-
bugfix: Royale map generates Standard food
-
add maps support to CLI
-
add automated tests for all registered GameMap implementations
-
update README
Change all "int32" types to "int" (#75)
v1.1.3
add map to snake request body (#73)
v1.1.2
DEV 1303: Add empty and royale maps and update game map interface (#72)
-
move random generator into Settings
-
add empty and royale maps
-
place snakes on either cardinal or corner positions first
v1.1.1
Fixes bug in maps.UpdateBoard
.
v1.1.0
Add interface for custom maps and standard map implementation
v1.1.0-rc1
Changelog
- 5fc70a7 add seed and random number generator into Settings
- 94e47d9 fix dependency that breaks on go 1.18.1
- 1d89cc9 upgrade golangci-lint to a version that works with go 1.18
- f8a3f9e upgrade to go 1.18.1
v1.0.33
DEV-1096 - add a new "pipeline" concept (#67)
- added new Pipeline type which is a series of stages
- added a global registry to facilitate plugin architecture
- 100% test coverage
v1.0.32
Update CLI documentation (#69)
- Update usage section in the README with the latest flags.
- Update default sample output (BoardState fields have changed,
OutOfBounds has been removed).
- Add section describing options for getting JSON output with the
--output
and --debug-requests
flag.
v1.0.31
Stop spawning food in corners in competitive play. (#68)