Java Artificial Intelligence Library
It is with some pain that I have to move Jail to the archive section. There are a couple of reasons.. I completed my Masters degree in 2004, my thesis paper was on neural networks. Anything that I used for that thesis is considered intellectual property of the college. This severely limits what I can incorporate into Jail. More importantly though, after spending three years studying artificial intelligence my interest in it has waned. I still consider it a goal to program A.I. at a game company, and I may write some applied A.I. demos as a means to that end. However, this broad A.I. project will be discontinued.
So what made it into Jail anyway?
Neural Networks: Implementations for the Back Propagation network and Kohonen Self-Organizing Map are included. Features common to all included neural networks are:
WordBastard is a simple rich-text editor written in Visual Basic 6. I orignally wrote it to learn Visual Basic 4 and upgraded it a couple of times. It demonstrates many neat-o things that can be done easily in Visual Basic.
Game of Life
Conway's Game of Life is a classic computer simulation, dating back to 1970. Most computer science students are assigned this program at some point. This version is done in Visual Basic and demonstrates some tricky algorithms to implement.
Expresso is a simple scanner and parser for the Java language. A copy of lex and yacc (or some equivalent) are needed build this.