Está en la página 1de 1

Comparando a implementao do autmato

celular Enact no Mathematica e no MCell


Marcos Kleber S. Kunyosi, Fbio Tokio Miki, Pedro Paulo Balbi de Oliveira

Enact um autmato celular bidimensional, no deterministico, cuja evoluo
temporal representa um mundo auto-contido de vida artificial. Nesse mundo, uma
populao de agentes interage entre si e com o meio-ambiente, e, em
consequncia, nascem, morrem, reproduzem-se, desenvolvem-se e coevoluem.
Como do ponto de vista computacional o Enact pode ser visto como uma mquina
com computabilidade universal, sua estrutura permite a implementao de uma
Mquina de Turing arbitrria. Este artigo visa descrever o processo de
implementao do Enact e de uma Mquina de Turing especfica no software
Mathematica e tambm no sistema de dominio-pblico MCell, um simulador de
autmatos celulares. So destacadas as dificuldades e facilidades encontradas
durante os processos de implementao, e feita uma anlise critica de toda a
experincia.