Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Abstract
 
 
Acadêmico(a): Guilherme Humberto Jansen
Título: Simulador de autômatos celulares unidimensionais
 
Abstract:
This paper describes the implementation of a simulator of one-dimensional cellular automata, developed from a multidimensional abstract perspective. The objective of the project is to simulate the elementary cellular automata defined by Wolfram (2002), allowing the user to inform the parameters of the elementary cellular automata to be simulated, and also to interact with graphical resources of didactic purpose for a better understanding of the concepts. The theoretical basis gather concepts from Wolfram (2002) and also from other important authors, needed for the requirements elicitation and for the specification of the simulator. The project was developed under the free software license AGPLv3, being structured in five Maven modules implemented in Java language and using the Processing library. Simulations of 3 elementary rules were generated by the correlative work Mathematica (WOLFRAM ALPHA LLC, 2016) and compared with the simulation performed in the developed tool. The comparisons were made under logical aspect through the JUnit library, under visual aspect using the tool BeyondCompare and also under aspect of time through an average of runtimes. The test results showed that the developed simulator works normally, although it is slower than the correlated work. The developed simulator has an easy-to-use graphical interface with didactic features that contribute to the study and dissemination of cellular automata area.