-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
good first issueGood for newcomersGood for newcomers
Description
There are optimization low hanging fruit that could use a refactor and can be worked on with independent PRs for them:
- Move direction constants (i.e. "up", "down", etc)
-
BattleSnake::Contextcurrently returns a{ moves: X, neighbors: Y }but that could benefit from being handled as a struct or class of its own (utility methods on them) - Any loop related logic optimization throughout strategies and
Strategy::Utilsmethods- Doing a better job with nested loops and heuristic opportunities to iterate more efficiently has lots of potential to improve performance overall
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomers