Artificial Life  |
Artificial Life through Java Examples
A look at several popular artificial life cellular automata with example Java applets. | James Matthews
| 02/12/2004
|
Cellular Automata with the Generation5 JDK
A look at how to create cellular automata examples using the Generation5 JDK. This article uses the dictyostelium slime mold simulation as a case-study. | James Matthews
| 19/08/2004
|
Conway's Game of Life Application (Delphi)
A Win32 Delphi application that runs Conway's Game of Life in a small window. | Michiel van Oudheusden
Data file only | 27/10/2002
|
Slime Mold Simulation - Java Applet
An Artificial Life example simulating simple slime mold cells. | James Matthews
| 15/09/2002
|
L-Systems Explorer
Not strictly ALife, L-Systems can create realistic looking plant structures using simple recursive rules. LSE allows you to explore such rules. | James Matthews
| 09/08/2002
|
CA Creator
A very simple program designed to create small 1D cellular automata that Stephen Wolfram studied. | James Matthews
| 03/10/2000
|
Gaming  |
A* Explorer
Learn how the A* algorithm works by creating your own maps and stepping through the A* progress. | James Matthews
| 30/08/2002
|
PenteAI
A complete implementation of Pente, with an AI opponent. | James Matthews
| 24/03/2001
|
A* Pathing Finding: CPathFinder
A C++ class that implements the A* pathing algorithm. | James Matthews
| 02/09/2000
|
General  |
The JavaScript Turing Machine
A simple implementation of a Turing Machine that performs unary addition. | James Matthews
| 06/01/2000
|
Genetic Algorithms  |
Genetic Algorithm and Traveling Salesman Problem
The example of using Genetic Algorithm for solving Traveling Salesman Problem. | Konstantin Boukreev
| 15/12/2001
|
Solving the Travelling Sales Man Problem using a Genetic Algorithm
This essay discusses some issues which arise in solving the Travelling Salesman Problem using a genetic algorithm. | Andy Thomas
| 06/07/2001
|
eVM & Shinka: Experiments Evolving Assembly Code
A project of mine that I discontinued. Some very interesting results arose... | James Matthews
| 05/07/2001
|
Randomal64 Pseudo Random Number Generator
Randomal64 is small and simple C++ class which implements a widely used pseudo random number generation algorithm. | Andy Thomas
| 20/04/2001
|
Genetic Algorithm with Floating Point in Assembler
The purpose of this article is introduce how to make Genetic Algorithm in assembly. | Manabu Ishii
| 27/02/2001
|
Diophantine Equation Solver
Case study looking at how to use genetic algorithms to solve a diophantine equation. | James Matthews
| 14/02/2000
|
Machine Vision  |
Image Analysis Explorer Pro
A fully-functional image analysis program with features like fast-fourier transforming, convolution, rank filters, and much more. | James Matthews
| 27/06/2002
|
Real-time Sobel Edge Detection with a QuickCam
Implements a sobel edge detector using the QuickCam SDK. | James Matthews
| 28/02/2002
|
Natural Language Processing  |
Archbot - A Chatterbot building Architecture, or "Bot Architecture" using XML, MSAgent, SAPI and WSH
Archbot is a chatterbot building system or "architecture" that allows the user to build voice controlled, scriptable, animated chatterbots using XML files that provide the bot's specifications. | Greg Binning
| 09/04/2002
|
MARS: A Virtual Doctor
A simple university programming project. Takes natural language descriptions of symptoms and tries to diagnose the problem. | T. Harrision, J. Matthews, J. Greensmith, B. Wootton and A. Scott
| 15/05/2001
|
IQATS (Intelligent Question and Answer Test Summarizer)
A program written in Scheme that creates questions and answers automatically. | Samuel Hsiung
| 03/10/2000
|
Neural Networks  |
Kohonen-based Image Analysis using the Generation5 JDK
A look at how to write a Kohonen neural network to analyze and group similar photos. | James Matthews
| 11/12/2007
|
Simple BMP File Analysis Using MLPs
This article looks at recognizing bitmapped smiley faces using MLPs. | Povilas Daniušis
| 17/02/2004
|
nNExplorer
Neural Network explorer allows you to train and watch a neural network in real-time and tweak a variety of parameters. | Lucio Torres
| 03/10/2003
|
Gesture Recognition Application (Delphi)
Delphi program that uses a neural network to recognize alphabetical gestures. | Michiel van Oudheusden
Data file only | 27/10/2002
|
Neural Network Explorer
Create an run your own neural networks in a graphical environment. | James Matthews
| 24/08/2002
|
Kohonen Demonstrator - Java Applet
A Kohonen neural network self-organizes itself across a simple cartesian plane. | James Matthews
| 09/07/2002
|
Mouse Gestures Recognition
Feedforward multilayer neural network and mouse gesture recognition | Konstantin Boukreev
| 15/12/2001
|
XOR Neural Network Code
Neural network code to solve the XOR problem. | Craig Furness
Data file only | 15/12/2001
|
Optical Number Recognizor (ONR)
Uses perceptrons to recognize the digits 0-9. | James Matthews
| 07/05/2001
|
Hopfield Image Recognizor (HIR)
Another simple program that uses a Hopfield associative neural network to recognize simple binary images. | James Matthews
| 21/04/2001
|
PDA32 - Perceptron Demonstrator
Separates two groups of points uses a perceptron. | James Matthews
| 22/12/2000
|
Simulated Annealing Demonstrator (SAD)
A very simple program that uses simulated annealing to find the minimum of a complicated function. | James Matthews
| 18/09/2000
|
XORGA
A simple C++ program that shows how to use a genetic algorithm to evolve neural network weights. | James Matthews
| 31/05/2000
|
Back-Propagation: CBPNet
A simple C++ class implementing backpropagation. | James Matthews
| 24/01/2000
|
Kohonen Demonstrator
A simple dialog-based Windows application that demonstrate a Kohonen self-organizing neural network. | James Matthews
| 15/01/2000
|
Speech Recognition  |
SapiWizard: A SAPI-enabled AppWizard
Ease SAPI development with this AppWizard plugin for Microsoft Visual C++! | James Matthews
| 26/06/2002
|
IntelliMusic
Control your music using your voice! | James Matthews
| 12/01/2002
|
Uncertainty Handling  |
fuzzy Class Description
'fuzzy' class breakdown. | James Matthews
| 20/12/1999
|