Un simulador de formigues
Instruccions:
Pica amb el ratolí per deixar una mica de menjar, i mira...

Què es això? Com funciona?
Mira en "Explicació d'aquest joc" a sota


 
Explicació d'Aquest Joc

Aquest joc és un exemple d'un programa de "Vida Artificial". Tot i que el comportament de les formigues sembla aleatori, no ho és en absolut.

En termes generals, cada formiga, es una cosa simple que es mou amb unes regles molt senzilles.

Les regles de les formigues
(1) Si no saps on hi ha menjar, mira de trobar-ne. 

(2) Si veus una altra formiga, pregunta si sap on hi ha menjar.  Si ho sap vas on et digui. Si no ho sap, separa't d'aquesta formiga (perquè després de tot, el menjar probablement no estigui a prop d'aquesta si no sap on hi ha menjar.)
(3) Si trobes menjar, porta'l cap al formiguer, i torna on has trobat menjar (perquè on hi ha menjar probablement n'hi haurà més). Si no trobes més menjar on tu pensaves que n'hi havia, comença a buscar de nou (i digues a altres formigues que no hi ha menjar allà).

Ja està!  Amb aquestes simples regles s'observa el comportament "complex" anterior.

Formigues buscant menjar.

 
 
Algunes formigues portant el menjar cap al formiguer metre que d'altres van cap al menjar.
 

Java Antz va ésser escrit per Joe Heitzeberg in l'octubre de 1998 perquè després d'una inspecció minuciós d'internet va veure que no hi havia prou "bugs". Podeu contactar amb ell a  joeh@goldbay.com
 

Models basats en individus

Els models basats en individus són simulacions basades en les conseqüències d'interaccions locals dels membres d'una població. Els individus poden ser plantes, animals en ecosistemes, vehicles, persones dintre de multituds o actors independents en animacions o jocs. Aquest models típicament consisteixen en un entorn o marc on les interaccions succeeixen, algunes regles o comportaments dels individus (regles de procediment) i paràmetres de característiques. En un model basat en individus, les característiques de la població es segueixen amb el temps. Això xoca amb les tècniques de modelització on les poblacions es simulen a partir de la mitja i el model tracta de simular els canvis en aquestes característiques mitges per tota la població. Els models basats en els individus també són coneguts com models basats en agents o entitats  i com a simulacions basades en individus/agents/entitats.

Els models basats en els individus són un subconjunt dels sistemes multi-agents que inclouen qualsevol sistema computacional on el disseny està basat bàsicament de una col·lecció de parts que interactuen. Per exemple un "sistema expert" pot estar compost de molts petits indicadors que interactuen entre ells per produir una solució.