summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-07-11First stab at pruning game treeJustin Worthe
2019-07-10Marked the position to do pruningJustin Worthe
2019-07-08Test case that included a collisionJustin Worthe
2019-07-08Command filtering to avoid wasting the selectsJustin Worthe
2019-07-07Compiles again now at leastJustin Worthe
2019-07-07Strategy split to allow creating a minimax with pruning strategyJustin Worthe
2019-07-07Cleaned up dead codeJustin Worthe
2019-07-07Cleaning up TODOsJustin Worthe
2019-06-29Put score allocation behind constantsJustin Worthe
2019-06-28Bumped benchmarking jsonJustin Worthe
2019-06-28Fixed issues identified through comparison with the official engineJustin Worthe
2019-06-28updated active worm in updateJustin Worthe
2019-06-28Function to give all valid bomb moves (also rustfmt)Justin Worthe
2019-06-27Select and move and select and shoot implementedJustin Worthe
2019-06-27Starting to allow selecting from all of the new movesJustin Worthe
2019-06-27Implemented bomb attacksJustin Worthe
2019-06-26Passing bomb count through from the jsonJustin Worthe
2019-06-26Removed outdated replayJustin Worthe
2019-06-26Implemented select move rulesJustin Worthe
2019-06-24New command types for select and bombsJustin Worthe
2019-05-26Update build instructions to match current processesJustin Worthe
2019-05-26Filesync on submission zipJustin Worthe
2019-05-26A bit faster through caching set of occupied spotsJustin Worthe
2019-05-26Setting up makefile for submissionJustin Worthe
2019-05-26Score based MCTSJustin Worthe
2019-05-25Implemented tracking of the tiebreaking scoreJustin Worthe
2019-05-22Added a strategy cache for reusing previous round dataJustin Worthe
2019-05-21More robust game logic and reasoningJustin Worthe
2019-05-20Extracted functionality for clearing out dead wormsJustin Worthe
2019-05-18Started breaking up state for easier unit testingJustin Worthe
2019-05-17Strategy to focus mctsJustin Worthe
2019-05-14Better performance for finding things to shoot atJustin Worthe
2019-05-14Filled in the rest of the MCTSJustin Worthe
2019-05-13Building up unsimulated moves listJustin Worthe
2019-05-12Outline of MCTSJustin Worthe
2019-04-26Refactored game map to use less memoryJustin Worthe
2019-04-25Strategy that starts building exhaustive game state treeJustin Worthe
2019-04-25Made the state object avoid any heap allocationsJustin Worthe
2019-04-25Implement move and dig commandsJustin Worthe
2019-04-25Test that match replay matches my simulationJustin Worthe
2019-04-25Arranged the types to start writing the replay based property testJustin Worthe
2019-04-25Call update vs create after the first moveJustin Worthe
2019-04-22More minimal game stateJustin Worthe
2019-04-22Structures representing game stateJustin Worthe
2019-04-22Start the project from the starter botJustin Worthe
2018-12-08Renamed variable to be more conciseJustin Worthe
2018-11-15More concise feature flags for variablesJustin Worthe
2018-09-19Added debug flags into release buildJustin Worthe
2018-09-17Added readme for completed botJustin Worthe
2018-09-08Update compile flags for submissionJustin Worthe