summaryrefslogtreecommitdiff
path: root/src/strategy
AgeCommit message (Collapse)Author
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
I'm convinced that the cloud servers they're running on will be out of entropy, especially towards the end of the tournament. Rather have a less random initial seed than take that blocking performance hit.
2018-05-16Moved away from special benchmarking suiteJustin Worthe
Just using normal monte carlo. More iterations -> better.
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
Current iterations: 26486 in 10 seconds
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
Monte carlo now beats sample bot, if given plenty of time. I still need to put the max time tracking and enforcement in.
2018-05-12Initial stab at monte carlo implementationJustin Worthe
Doesn't seem to be working quite right... just sits there accumulating energy.
2018-05-12Brought random crate backJustin Worthe
2018-05-12Added new building specificationsJustin Worthe
2018-05-10Split to library. Reimplemented sample strategy in new state.Justin Worthe