Wednesday, June 14, 2006

Arlisy Version 0.1 Released

Arlisy is a programming project I started on May 21.

Arlisy stands for artificial life synthesizer. It uses neural networks and an evolutionary algorithm to simulate the process of life. Each neural network consists of binary input states, neurons, and binary output states. Depending on how the fitness function of the evolutionary algorithm is implemented, the resulting neural network can attempt to solve a variety of interesting problems.

This version of Arlisy is not very impressive since only a simple neural network has been implemented. Without the evolutionary algorithm all the program does is produce random characters. Once the evolutionary algorithm is finished the program should become much more interesting. Click here to download Arlisy version 0.1.

This is probably going to be one of my main projects for this summer. I have been trying to go through all of the proper stages of software development. Since this will be my first official open source program, I placed it under the GNU General Public License. The project is hosted at SourceForge.net, and can be found at http://sourceforge.net/projects/arlisy.