Agentes Emergentes

Inspirados pelo famoso Game of Life de John Conway, desenvolvemos um simulador de emergência a partir do comportamento de múltiplos agentes. O resultado final não poderia ser previsto na etapa de design, pois o objetivo era projetar agentes que operassem através de um algoritmo e que, interagindo entre si, pudessem gerar outro indivíduo em um nível de abstração superior.

Foram implementadas três regras simples atuadas por cada agente:

  1. Cada indivídio se desloca em uma única direção;
  2. Ao se chocarem com os limites do ambiente os indivíduos invertem o sentido de sua trajetória;
  3. Ao se chocar com outro indivíduo, o agente assume a posição daquele, sendo rotacionado randomicamente em até 10 graus no sentido horário, a partir de um eixo excêntrico, variando em 1% do seu tamanho.