summaryrefslogtreecommitdiff
path: root/src/strategy/monte_carlo.rs
AgeCommit message (Expand)Author
2018-08-12Allowed monte carlo search to use iron curtainsJustin Worthe
2018-08-11Clippy-suggested editsJustin Worthe
2018-08-09Rearranged random move selection to avoid expensive divisionJustin Worthe
2018-08-09Removed unnecessary Player fieldJustin Worthe
2018-08-09Removed dynamic settingsJustin Worthe
2018-08-09Added more TODO ideasJustin Worthe
2018-07-24Fixed min and benchmark logging in discarding searchJustin Worthe
2018-07-24Modified pruning to be friendlier to calculating benchmarksJustin Worthe
2018-07-23Added option for discarding poor performing moves earlyJustin Worthe
2018-07-02Initial drop in replacement implementationJustin Worthe
2018-07-01Set up (failing) property test for working of new game stateJustin Worthe
2018-06-30Initial stab at putting game engine behind a traitJustin Worthe
2018-06-30Removed deconstruction from the list of commands consideredJustin Worthe
2018-06-25Added rule on maximum two tesla towersJustin Worthe
2018-06-25Updated test cases and made engine work correctly according to testsJustin Worthe
2018-06-25Compilation, allowing new moves to be chosen, and missile move orderJustin Worthe
2018-06-09Added pruning of buying energy buildings behind a feature flagJustin Worthe
2018-06-02Moved replay-based test to have convenience import from game engine replayJustin Worthe
2018-05-31Clippy suggested changesJustin Worthe
2018-05-19Inlined unnecessary mapJustin Worthe
2018-05-19Removed dependency on OS randomness for seedingJustin Worthe
2018-05-16Moved away from special benchmarking suiteJustin Worthe
2018-05-15Rayon for threadingJustin Worthe
2018-05-14Added running total of unoccupied cellsJustin Worthe
2018-05-14Changed invalid move checking to be a debug assertionJustin Worthe
2018-05-14Reduced number of needless allocations to improve perfJustin Worthe
2018-05-14Added profiling target with perfJustin Worthe
2018-05-12Limited bot to run within the 2 second windowJustin Worthe
2018-05-12Debugged and fixed the errors that had the monte carlo not workingJustin Worthe
2018-05-12Initial stab at monte carlo implementationJustin Worthe