Skip to content

achrafl0/cellular-automaton-viz

Repository files navigation

Cellular Automaton Visualisation

About

This project is made in React to have fun around 2D cellular automaton and explore the Norman H. Packard and Stephen Wolfram paper.

Roadmap

  • Setup the project
  • Setup the display of a grid
  • Apply the rules on the press of a button
  • Apply the rules automatically each X ms
  • Have user input for the rule
  • Have user input for which neighbors to chose
  • Add the possibility for the user to input initial state
  • Refactor the code to be easier to handle ( to explore Cellular Automata Algorithms )
  • Seperate Birth/Survival rules ( now we are considering them as the same rule, making it impossible to simulate Conway's Game of life for instance ) for now we represent the rule as a 10bit number, we'll make the switch to a 20bit number after )
  • Better display of the rule for explaining the behaviors
  • Add small database of interesting rules

Capture d’écran 2022-11-20 à 00 56 58

About

Simple Tool to Vizualize 2D Cellular Automaton

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published