Commit graph

17 commits

Author SHA1 Message Date
Brad Van Vugt
44b6b94666
Add TeamRuleset (#13)
This builds on work done by @dlsteuer in #10
2020-02-20 10:24:44 -08:00
Brad Van Vugt
8153585f57
Add "EliminatedBy" to snake eliminations. (#11)
* add eliminated by

* add test

* make sure largest snake is listed as eliminator on head to head collisions

* remove unused type def

* Reduce memory usage during elimination checks.

Co-authored-by: Daniel Steuernol <dlsteuer@gmail.com>
2020-02-19 11:44:48 -08:00
Brad Van Vugt
a241c526b2 Merge branch 'master' of github.com:BattlesnakeOfficial/rules 2020-02-19 11:15:10 -08:00
Brad Van Vugt
021b363822 Add comment to make sure random spawns are always same color. 2020-02-19 11:15:03 -08:00
bvanvugt
ccd7a4e47d Maintain at least 1 food on board at all times. 2020-02-01 10:47:15 -08:00
bvanvugt
6edb4ce5d4 Reduce standard food spawn to a 15% chance. 2020-01-15 16:42:43 -08:00
bvanvugt
d7b4663ef4 Bump food spawn rate to better match previous algorithm. 2020-01-14 16:39:41 -08:00
bvanvugt
60c0b149ba Merge branch 'master' of github.com:BattlesnakeOfficial/rules 2020-01-09 13:59:03 -08:00
bvanvugt
20c42a7a72 Constant whitespace. 2020-01-09 13:58:49 -08:00
Brad Van Vugt
9c13dea6c0 Add error cases to standard move resolution. 2020-01-05 21:03:54 -08:00
Brad Van Vugt
7854e11e51 Package name rulesets -> rules. 2020-01-05 17:08:05 -08:00
Brad Van Vugt
72b6d78c93 More test coverage. 2020-01-03 12:56:33 -08:00
Brad Van Vugt
7d29514b6c More test coverage for StandardRuleset. 2020-01-03 11:39:19 -08:00
bvanvugt
010b3aa08f Rename consts, remove pointers where not wanted/needed, snake placement tests. 2020-01-02 16:10:33 -08:00
bvanvugt
53d57d8e6a Update README 2020-01-01 23:10:49 -08:00
Brad Van Vugt
29a8fd1dd4
Update standard.go 2020-01-01 17:23:01 -08:00
Brad Van Vugt
321b67239a
Create standard.go 2019-12-31 20:43:23 -08:00