summaryrefslogtreecommitdiff
path: root/src/bin/perf-test.rs
AgeCommit message (Collapse)Author
2018-09-08Put selection of full monte carlo tree behind a feature flagJustin Worthe
2018-08-11Clippy-suggested editsJustin Worthe
2018-08-09Removed dynamic settingsJustin Worthe
It worked really well for round 2 to set constants
2018-08-09Removed expressive engineJustin Worthe
Refocus on the bitwise idea. It's faster, and has more potential for speed. Also, it works well as a way of thinking on the puzzle as a whole.
2018-07-21Simplified duration handling to allow longer profilingJustin Worthe
2018-07-21Disabled benchmarking on expressive engineJustin Worthe
2018-07-07Changed default implementation used by main to be bitwiseJustin Worthe
2018-07-02Initial drop in replacement implementationJustin Worthe
It's faster than the other one! Doesn't tesla yet, but still! Yay!
2018-07-01Set up (failing) property test for working of new game stateJustin Worthe
Unfortunately, for this test to work, I still need to implement the function that reads the game state and goes from one to the other.
2018-06-30Updated benchmark to only take constant map size into accountJustin Worthe
2018-06-03Moved json parsing to be part of a module, with textmap equivalenceJustin Worthe
2018-05-16Moved away from special benchmarking suiteJustin Worthe
Just using normal monte carlo. More iterations -> better.
2018-05-15Moved perf intermediary files to target folderJustin Worthe
2018-05-14Changed invalid move checking to be a debug assertionJustin Worthe
2018-05-14Added profiling target with perfJustin Worthe