Commit Graph

  • 28db7072d0 Resolve merge conflicts master Lucas Scharenbroich 2018-04-15 13:52:55 -0500
  • 05b56603f1 Add start of a GUI for visualizing the search process Lucas Scharenbroich 2018-04-15 13:51:05 -0500
  • d63087795f Merge conflicts from upstream Lucas Scharenbroich 2018-04-14 13:31:29 -0500
  • c530b88604 Fix issue of keeping dirty queue between runs Lucas Scharenbroich 2017-02-24 23:07:51 -0600
  • fda5e268d7 Add 0 and 1 constants Lucas Scharenbroich 2017-02-24 22:52:18 -0600
  • b1a3bd8f4e Clean up test framework a bit Lucas Scharenbroich 2017-02-24 22:51:46 -0600
  • 69599c5643 Additional tests Lucas Scharenbroich 2016-12-18 00:03:23 -0600
  • 8850bec117 Fix bug in the first solid word search Lucas Scharenbroich 2016-12-18 00:03:11 -0600
  • 53561fbcc8 Simplify success function and improve heuristic accuracy Lucas Scharenbroich 2016-12-16 22:52:14 -0600
  • df2318db29 Add example of heuristic optimism. Lucas Scharenbroich 2016-12-14 07:02:06 -0600
  • 0179827c65 Add additional documented limitations Lucas Scharenbroich 2016-12-14 07:00:22 -0600
  • d7b850b5ef Update README.md Lucas Scharenbroich 2016-12-14 00:14:26 -0600
  • ab5413f885 Improved code generation required reducing the optimal cost of the single-byte test Lucas Scharenbroich 2016-12-14 00:08:17 -0600
  • 21058f3e06 Fix solution printing and add actions to alow stack to advance to new lines. Added 8-bit PHA actions Lucas Scharenbroich 2016-12-14 00:04:10 -0600
  • ac9850998b Significant refactoring and addition of more test cases to exercise the base AI seach code Lucas Scharenbroich 2016-12-12 00:41:35 -0600
  • e4ae474a67 Add missing solution and project file updates Lucas Scharenbroich 2016-12-10 21:59:55 -0600
  • cfc2cda1a8 Interim refactoring of core AI search code to be more inspectable Lucas Scharenbroich 2016-12-10 21:56:27 -0600
  • 5b45dfefa8 Simple test that surprised me! Lucas Scharenbroich 2016-12-08 23:30:31 -0600
  • 06fa1bedac Add support for masks Lucas Scharenbroich 2016-12-08 23:15:59 -0600
  • 243ff5175c Add support for overlapping data store optimizations Lucas Scharenbroich 2016-12-08 21:59:46 -0600
  • 2d25c5c295 Add Iterative Deepening search infrastructure Lucas Scharenbroich 2016-12-08 21:59:21 -0600
  • 780f94050e Update README.md Lucas Scharenbroich 2016-12-08 21:57:41 -0600
  • e430006da2 Broken code which converting state representation Lucas Scharenbroich 2016-12-05 23:35:22 -0600
  • 2e75b8d354 Imrpoved tests; building up to larger sprites Lucas Scharenbroich 2016-12-05 23:17:53 -0600
  • 2bf19084f7 Add more tests and allow images to be loaded from the comomand line Lucas Scharenbroich 2016-12-05 23:17:31 -0600
  • 4861c84279 Merge branch 'master' of https://github.com/lscharen/iigs-sprite-compiler Lucas Scharenbroich 2016-12-05 21:55:16 -0600
  • 0a26e62c73 Begin adding ability to load images from command line. Additional tests; start to move toward graph search and then IDA* Lucas Scharenbroich 2016-12-05 21:55:04 -0600
  • 4a0e3aac99 Update README.md Lucas Scharenbroich 2016-12-05 15:46:35 -0600
  • 354428c0c5 Update README.md Lucas Scharenbroich 2016-12-04 23:37:24 -0600
  • 5194bb3b76 Update README.md Lucas Scharenbroich 2016-12-04 23:29:19 -0600
  • 5fe12243ad Fix bugs in heuristic function and code sequences Lucas Scharenbroich 2016-12-04 23:14:51 -0600
  • 5fc5a254ab Change the success function to allow the order of the succesors to be controlled Lucas Scharenbroich 2016-11-30 16:13:43 -0600
  • b7a3af9437 Work toward improved heuristic functions ad add core unit tests Lucas Scharenbroich 2016-11-30 16:07:22 -0600
  • 9d7aeb355c Split out supporting classes into their own class files Lucas Scharenbroich 2016-11-30 08:17:05 -0600
  • de3754e91e Add a 16-bit word operation and unit test Lucas Scharenbroich 2016-11-30 00:43:54 -0600
  • ff48fefcd4 Fix merge issues and make code more compatible Lucas Scharenbroich 2016-11-30 00:08:26 -0600
  • f1eeadb7f3 Simple fix for correcting unit tests Lucas Scharenbroich 2016-11-29 00:54:37 -0600
  • b20b85e7bc Found and fixed search bugs. Path cost is still not being calculated correctly. Lucas Scharenbroich 2016-11-29 00:51:06 -0600
  • e00ae24ab0 Flesh out the sprite compiler state and successor functions. A bug exists that is causing no progress to be made resulting in an eventual OOM exception Lucas Scharenbroich 2016-11-29 00:20:29 -0600
  • 943eb36acb Minimal test to ensure that the simplest case is working Lucas Scharenbroich 2016-11-26 23:41:33 -0600
  • af7aabf160 Project update to include all relevant files Lucas Scharenbroich 2016-11-26 23:41:11 -0600
  • 1a575a91b6 Adaptor around the Fast Priority Queue NuGet package Lucas Scharenbroich 2016-11-26 23:40:21 -0600
  • 77f92507b7 Flesh out the AI support classes Lucas Scharenbroich 2016-11-26 23:39:50 -0600
  • b3569db950 Added initial set of generic AI search files Lucas Scharenbroich 2016-11-25 00:05:29 -0600