Skip to content

SugamShaw27/Cellular-Automata

Repository files navigation

Cellular Automata App

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.

Features

  • 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.

Application Interface and Screenshots

Alt text 1 Alt text 2 Alt text 3
Alt text 4 Alt text 5 Alt text 6
Alt text 7 Alt text 10 Alt text 8
Alt text 10 Alt text 9 Alt text 10

Installation

To install the Cellular Automata App, follow these steps:

  1. Clone the repository:
    git clone https://github.com/SugamShaw27/Cellular-Automata
    

Features in Development

  • Custom Rule Editor: Allow users to define their own CA rules dynamically.
  • Advanced Visualization Options: Choose different color maps, grids, and more.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published