Commit Graph

17 Commits

Author SHA1 Message Date
Lucas Scharenbroich 05b56603f1 Add start of a GUI for visualizing the search process 2018-04-15 13:51:05 -05:00
Lucas Scharenbroich d63087795f Merge conflicts from upstream 2018-04-14 13:31:29 -05:00
Lucas Scharenbroich 69599c5643 Additional tests 2016-12-18 00:03:23 -06:00
Lucas Scharenbroich ab5413f885 Improved code generation required reducing the optimal cost of the single-byte test 2016-12-14 00:08:17 -06:00
Lucas Scharenbroich 21058f3e06 Fix solution printing and add actions to alow stack to advance to new lines. Added 8-bit PHA actions 2016-12-14 00:04:10 -06:00
Lucas Scharenbroich 5b45dfefa8 Simple test that surprised me! 2016-12-08 23:30:31 -06:00
Lucas Scharenbroich 06fa1bedac Add support for masks 2016-12-08 23:15:59 -06:00
Lucas Scharenbroich 243ff5175c Add support for overlapping data store optimizations 2016-12-08 21:59:46 -06:00
Lucas Scharenbroich 2e75b8d354 Imrpoved tests; building up to larger sprites 2016-12-05 23:17:53 -06:00
Lucas Scharenbroich 0a26e62c73 Begin adding ability to load images from command line. Additional tests; start to move toward graph search and then IDA* 2016-12-05 21:55:04 -06:00
Lucas Scharenbroich 5fe12243ad Fix bugs in heuristic function and code sequences 2016-12-04 23:14:51 -06:00
Lucas Scharenbroich b7a3af9437 Work toward improved heuristic functions ad add core unit tests 2016-11-30 16:07:22 -06:00
Lucas Scharenbroich de3754e91e Add a 16-bit word operation and unit test 2016-11-30 00:43:54 -06:00
Lucas Scharenbroich f1eeadb7f3 Simple fix for correcting unit tests 2016-11-29 00:54:37 -06:00
Lucas Scharenbroich b20b85e7bc Found and fixed search bugs. Path cost is still not being calculated correctly. 2016-11-29 00:51:06 -06:00
Lucas Scharenbroich 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 2016-11-29 00:20:29 -06:00
Lucas Scharenbroich 943eb36acb Minimal test to ensure that the simplest case is working 2016-11-26 23:41:51 -06:00