https://github.com/boatx/pyca
Cellular automaton with Qt GUI
https://github.com/boatx/pyca
cellular-automata cellular-automaton conway-s-game-of-life python python-3-5 qt5-gui
Last synced: 7 months ago
JSON representation
Cellular automaton with Qt GUI
- Host: GitHub
- URL: https://github.com/boatx/pyca
- Owner: boatx
- License: gpl-3.0
- Created: 2013-10-16T06:24:31.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2022-12-03T14:03:39.000Z (almost 3 years ago)
- Last Synced: 2025-01-19T07:42:30.782Z (9 months ago)
- Topics: cellular-automata, cellular-automaton, conway-s-game-of-life, python, python-3-5, qt5-gui
- Language: Python
- Homepage:
- Size: 38.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pyCA
[Cellular automaton](https://en.wikipedia.org/wiki/Cellular_automaton) in Python with Qt GUI.
## Implemented automata:
* [Conway's Game of Life](https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life)
* [Sand Pile (model of sand grains motion)](https://en.wikipedia.org/wiki/Block_cellular_automaton)## Usage
```bash
python main.py
```
* Switch between automaton implementation from 'File' menu.
* Control speed of animation by slider.
* Click on grid to switch cell state.## Requirements
* python => 3.5