artificial life + swarming + genetic algorithms:
emergent behavior arising through complex interactions of simple algorithms
Implemented in Flash using Actionscript. Particles swarm, reproduce, and die. Child entities inherit color, lifespan & reproductive ability of parent particles. Reproductive ability is inversely proportional to lifespan, thus maintaining population balance. Fitness level is determined by ability to chase and intercept white particle. Success results in renewal of energy. New particles are introduced when population drops beneath threshold. Number on corner indicates current population.
Interestingly, behavior akin to many systems emerges: the mating flight of birds/insects swarms, fluid-dynamics, an overhead view of a band of predators chasing down lone prey, and if an outline were drawn around the outermost particles, a behavioral system similar to amoeba-like simple lifeforms can be observed.
|