Generation 5: Artificial Intelligence Repository - CA Creator
Logo

CA Creator

Program: CA Creator.
Author: James Matthews.
Requirements: Windows 95. (To compile: MS Visual C++ v5.0)

Download here (21K) - Note: you will need MFC42.DLL to run this.

This program is a much more advanced version of the Wolfram program I created in PASCAL. Firstly, its for Windows 95 and secondly, the rules can be altered within the program itself.

2D CAs are simple little 'organisms' that have two states, alive or dead. Their state always depends on the 3 cells above them. In CA Creator (CAC), you can set the rules via the list box at the side of the 'world' where the results are drawn. To change the default rules, merely double click on the rule to change. The icons dynamically change to reflect the changes, so you can check the rules at a glance.

CAs can produce some cool looking results when generated from an initial line of cells, or from a single point. To take this into consideration, there is an option to toggle this behaviour. Tick the "Start from line" to get the program to generate a line of random cells to start the CA.

Interesting...
Here is a small list of some rather interesting rules to try (D = Dead, A = Alive):

Rule StringLine/Point
D,A,D,D,D,A,A,ALine
D,A,A,A,A,D,D,DPoint
D,A,A,A,A,A,A,DBoth
D,A,D,A,A,D,D,DBoth

  • Alife - Essay on ALife.
  • Interview with Steve Grand - Lead Programmer of 'Creatures.'
  • Interview with Steven Levy - Author of 'Artificial Life: Quest for New Life.'
  • Interview with Craig Reynolds - Creator of Boids.
  • Java Adaptation of Boids - Flozoids.
  • Java Adaptation of Life - Multilife.

  • CA Creator for Win95.