summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-06-03Added makefile for creating submissionJustin Worthe
2018-06-02Added engine run with failing test exampleJustin Worthe
2018-06-02Made my game engine match theirsJustin Worthe
2018-06-02Moved replay-based test to have convenience import from game engine replayJustin Worthe
2018-06-01Put multispeed missiles back inJustin Worthe
2018-05-31Made move_missiles even tighter on iterating and cleaning upJustin Worthe
2018-05-31Tighter loop for removing destroyed buildingsJustin Worthe
2018-05-31Tweaking move missiles to be more efficientJustin Worthe
2018-05-31Profile driven optimization of missile movingJustin Worthe
2018-05-31Change to finding affordable buildings to avoid a resizeJustin 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-17Improved perf of removing item from unoccupied cells listJustin Worthe
2018-05-16Tracked energy production on the playerJustin Worthe
2018-05-16Moved unconstructed buildings to their own listJustin Worthe
2018-05-16Changed types to assume health can't be more than the hundred in theJustin Worthe
2018-05-16Moved away from special benchmarking suiteJustin Worthe
2018-05-15Moved perf intermediary files to target folderJustin Worthe
2018-05-15Additional code and bug fixes to help end to end testsJustin Worthe
2018-05-15Rayon for threadingJustin Worthe
2018-05-15Added end to end tests, comparing against actual game engineJustin Worthe
2018-05-14Fixed bug in unoccupied cell implementationJustin Worthe
2018-05-14Added running total of unoccupied cellsJustin Worthe
2018-05-14Increased profiler sampling frequencyJustin 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-13Removed unnecessary check on missile updatesJustin Worthe
2018-05-13Added benchmark that touches missilesJustin Worthe
2018-05-13Added initial benchmarksJustin 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
2018-05-12Fixed engine not paying for new buildingsJustin Worthe
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
2018-05-09Added converting from JSON code to game engine representationJustin Worthe
2018-05-05Initial commit with sample bot and embedded game engineJustin Worthe