This is to run several snakes of varying difficulty at https://battlesnake-training-snakes.herokuapp.com/snake_1 https://battlesnake-training-snakes.herokuapp.com/snake_2 https://battlesnake-training-snakes.herokuapp.com/snake_3 ...
Run the snake server locally:
> ./scripts/run_snake
this should provide all snakes at different paths, i.e.:
Run the game server locally:
> ./scripts/run_server
To help battlesnake attendees train and verify their snakes, we'll provide a pool of snakes with a gradient of difficulties.
- Goes in a straight line (always in the longest direction)
- Avoids walls
- Avoids walls
- Avoids snake segments
- Avoids walls
- Avoids snake segments
- Eats first food in list
- Avoids walls
- Avoids snake segments
- Eats orthoganally closest food
- Avoids walls
- Avoids snake segments
- Eats orthoganally closest food
- Avoids walls
- Avoids snake segments
- When hungry, eats closest food
- Avoids walls
- Avoids snake segments
- When hungry, eats closest food
- Goes for potential head/head kills of smaller snakes
- Avoids walls
- Avoids snake segments
- When hungry, eats closest food
- Goes for potential head/head kills of smaller snakes
- Moves in to tail of snakes (when they aren't possibly eating)
- Avoids walls
- Avoids snake segments
- When hungry, eats closest food
- Goes for potential head/head kills of smaller snakes
- Moves in to tail of snakes (when they aren't possibly eating)
- Does not enter small spaces when larger space is an option.
- DOS food
- honeypot food
- empty path, instead of shortest path
- Do you have an issue or suggestions for this repository? Head over to our Feedback Repository today and let us know!