summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2017-07-22Added special case for a point that can be known to be a hit while seekingJustin Worthe
2017-07-15Updated shot ordering to choose cheeper one if scores are equalJustin Worthe
2017-07-15Avoided counting hit cells as eliminating unknownsJustin Worthe
2017-07-15Adding shooting of new weaponsJustin Worthe
2017-07-12Fixed bugs in knowledge updateJustin Worthe
2017-07-12Avoided placing adjacent shipsJustin Worthe
2017-06-24Implemented knowledge updates based on all weapon typesJustin Worthe
2017-06-24Knowledge update that can handle different weaponsJustin Worthe
2017-06-22Added turns to weapon being available to knowledgeJustin Worthe
2017-06-18Added knowledge of weaponsJustin Worthe
2017-05-30Added readme to projectJustin Worthe
2017-05-28Additional maths testsJustin Worthe
2017-05-27Added some tests for mathJustin Worthe
2017-05-24Changed bot extension for windowsJustin Worthe
2017-05-20Implemented lattice restricted battleship searchingJustin Worthe
2017-05-20Finished up efficient elimination of found shipsJustin Worthe
2017-05-20Eliminated more possibilities when ships are sunkJustin Worthe
2017-05-20Moved ship placement knowledge out to be one per shipJustin Worthe
2017-05-14Added model for knowledge of the game's stateJustin Worthe
2017-05-14Added documentation of json state typesJustin Worthe
2017-05-13Added checking if state is in use before shootingJustin Worthe
2017-05-13Random placementJustin Worthe
2017-05-13Split into smaller portionsJustin Worthe
2017-05-13Initial commitJustin Worthe
2015-10-17Reverted to a simple decision treeJustin Worthe
2015-09-20Made manually tuned brainJustin Worthe
2015-09-06Removed some buildings made network more efficientJustin Worthe
2015-09-01Fixed memory leakJustin Worthe
2015-08-29Improved efficiency of networkJustin Worthe
2015-08-16Updated project fileJustin Worthe