I will be migrating to JDK7 over the next month. Also, I will be adding WordNet support for the inference engine. I will continue refactoring to the defacto net.sf namespace. Dynamic character creation will be finished soon based partly on the pcgen project on sourceforge. http://www.sourceforge.net/projects/pcgen Toward the end of the year I hope to start working on a hybrid server based on pcgen DM server, freeciv-server, and manaworld server.
This is a semi-annual file release which includes some data for testing, some configs to play with and an overall update 'cause it's just that time. A lot of features have been tweaked and a javadoc has also been made available.
I have created an innovative set of interfaces providing a framework for inference engines using generics in Java. In the new package /infer I have made common inference coding tasks a breeze. A sample application using String as the type to create a rudimentary chatterbot is included in the package. Javadoc has not been created but I had to get this released right away!
To get it running you need to open the project in a Java IDE like NetBeans and create the following directories in the project root {$root.dir}/data/text/output. Text files will be parsed in from data/text, toss in a few txt ebooks and run the project. The output will create a file MeanGuy.dat in data/text/output . The current configuration requires about 1GB of ram to run on Linux and about 1.5GB of ram on Vista for a 16MB input stack.
The refactoring process is about half-way complete. Along the way I've added some exciting new features and probably some very annoying bugs, too. Help, I need testers! Shout at me, tell me what's good, bad and ugly.
I'm working on an interpreter for the Regis random sentence generator. I'm studying like crazy to build an inference system that will knock the socks off some commercial grade systems. Hand tooled programming rocks! Also, the working apps are collected in the AppLauncher program that runs out of the jar.
In order to fit in with existing packaging standards for sourceforge projects, I have begun a major refactoring so that all package will subsist as net.sf.alizagameapi.*
New 11/19/2008:
Layer Fractal API.
-Aliza.Geom.LayerFractal
-Aliza.Geom.StackedFractal (not working)
-Aliza.Graph.BitmapImageFile
-Aliza.Graph.LayerFractalImage
-Aliza.Gui.FractalViewer (not working)
-Aliza.Util.LayerGrid
Aliza.AI.Genetics.odg Diagram of Genetic algorithm. (incomplete)
Aliza.Gui.BeanSchema.odg Diagram of future GUI Dialog system.
Foreign Libraries added:
Java3D Sun CDDL?
image4j LGPL
XmlBeans Apache Free Liscense