Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-19 | Inlined unnecessary map | Justin Worthe | |
2018-05-19 | Removed dependency on OS randomness for seeding | Justin 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-16 | Moved away from special benchmarking suite | Justin Worthe | |
Just using normal monte carlo. More iterations -> better. | |||
2018-05-15 | Rayon for threading | Justin Worthe | |
2018-05-14 | Added running total of unoccupied cells | Justin Worthe | |
2018-05-14 | Changed invalid move checking to be a debug assertion | Justin Worthe | |
2018-05-14 | Reduced number of needless allocations to improve perf | Justin Worthe | |
Current iterations: 26486 in 10 seconds | |||
2018-05-14 | Added profiling target with perf | Justin Worthe | |
2018-05-12 | Limited bot to run within the 2 second window | Justin Worthe | |
2018-05-12 | Debugged and fixed the errors that had the monte carlo not working | Justin 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-12 | Initial stab at monte carlo implementation | Justin Worthe | |
Doesn't seem to be working quite right... just sits there accumulating energy. | |||
2018-05-12 | Brought random crate back | Justin Worthe | |
2018-05-12 | Added new building specifications | Justin Worthe | |
2018-05-10 | Split to library. Reimplemented sample strategy in new state. | Justin Worthe | |