I've finally decided to stop nit-picking and release a new alpha version of this software. It's better all around now, should be more compatible, more robust, etc.
I've included some basic POD documentation, a makefile to help along with the install process (although it is missing a lot of functionality still), and a large list of feature additions and enhancements.
Since we're in an alpha stage and things are changing rapidly, I'm not maintaining a changelog. Check out the SVN revision history to get an idea of some of the changes that are happening regularly. Once we hit stride with "official releases", I'll try to maintain a real changelog.... read more
I've set up SVN for this project, and have already made a few minor changes to the code. Also, I've set up some branches so people can see what kinds of changes I am planning to implement in the future.
I'm working on separating out the knowledge base script functions into a separate library module. Could be AI::ExpertSystem::Simple::Knowscript, or something similar. I'm making it an object-based library, so you will be able to instantiate multiple knowledgebase objects. This will also provide some flexibility in choosing alternate inference engines, since the knowscript object will be able to output alternate knowledge formats. ... read more
Uploaded the second alpha this morning. Includes fixed colorscheme, graphical visualizations based on Graph::Easy, and external libraries. Looks like we've had over 10 uploads of Alpha 0.1, so that's a good start!