Maxime Antoine - Cellular Automata Project
Cellular Automata Project
2024

Roles

  • Back-End Development
  • Project management

Technologies

  • Java
  • HTML
  • PHP
  • CSS
  • JS
  • SQL

Tools

  • VS Code
  • WampServer

In collaboration with a team of students from Polytech Lyon, I contributed to the development of DAC (Définition d'Automate Cellulaire), a comprehensive platform aimed at defining, simulating, and visualizing cellular automata. The project centered around creating a Java-based application and a dedicated website to facilitate the exploration and understanding of cellular automata concepts.

DAC official website

Key Contributions:

  • Development of Java-based Application: Played a significant role in the development of a Java project enabling users to define and simulate cellular automata. The application provided a user-friendly interface for creating, editing, and visualizing various cellular automata configurations.

  • Website Development and Documentation: Took charge of building a dedicated website to showcase the DAC project, including detailed documentation of the DAC programming language, examples of cellular automata simulations, and an online DAC editor.


  • Website

    Website

    Automata examples

    Automata examples

    One cellular automaton with its DAC code