Commit Graph

14 Commits

Author SHA1 Message Date
Lucas Scharenbroich
5fe12243ad Fix bugs in heuristic function and code sequences 2016-12-04 23:14:51 -06:00
Lucas Scharenbroich
5fc5a254ab Change the success function to allow the order of the succesors to be controlled 2016-11-30 16:13:43 -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
9d7aeb355c Split out supporting classes into their own class files 2016-11-30 08:17:05 -06:00
Lucas Scharenbroich
de3754e91e Add a 16-bit word operation and unit test 2016-11-30 00:43:54 -06:00
Lucas Scharenbroich
ff48fefcd4 Fix merge issues and make code more compatible 2016-11-30 00:08:26 -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
Lucas Scharenbroich
af7aabf160 Project update to include all relevant files 2016-11-26 23:41:11 -06:00
Lucas Scharenbroich
1a575a91b6 Adaptor around the Fast Priority Queue NuGet package 2016-11-26 23:40:21 -06:00
Lucas Scharenbroich
77f92507b7 Flesh out the AI support classes 2016-11-26 23:39:50 -06:00
Lucas Scharenbroich
b3569db950 Added initial set of generic AI search files 2016-11-25 00:05:29 -06:00