Welcome to the Cellular Automata App! This app provides an interactive platform to explore different types of 2D cellular automata, including the Game of Life, Gliders, Uniform Cellular Automata, and Non-Uniform Cellular Automata. Users can engage with a variety of automata rules, visualize them in real-time, take quizzes, and explore educational content related to cellular automata.
- Game of Life: Simulate Conway's famous Game of Life with real-time evolution.
- Glider Patterns: Create and visualize gliders within the Game of Life grid.
- Uniform and Non-Uniform CA: Experiment with both uniform (single-rule) and non-uniform (rule-varied) cellular automata.
- Interactive Quizzes: Test your knowledge of cellular automata with quizzes.
- Guided Learning: Access educational materials to deepen your understanding of automata theory.
- Dashboard: View stats, insights, and patterns generated from different simulations.
- Real-Time Visualization: Watch cellular automata evolve under various rules in real-time.
- Games: Play CA-inspired games to learn through interactive experience.
- Support for Custom Rules: Add and test your own CA rules in the app.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
To install the Cellular Automata App, follow these steps:
- Clone the repository:
git clone https://github.com/SugamShaw27/Cellular-Automata
- Custom Rule Editor: Allow users to define their own CA rules dynamically.
- Advanced Visualization Options: Choose different color maps, grids, and more.