Cellular Automata SIMulator
A simulator for cellular automata using lua to define rules, available for 3D CA.
Just download from the release page and unzip to use.
- Clone or download this repo;
- Make sure that qt and opengl is well configured;
qmake && make
or open from Qt Creator.
Casim depends on xtensor
xlt
lua
and freeglut. The licenses of these libraries are placed under third_party
- Neighbor radius from script
- Messages & information
- Performance optimization
- (LuaJIT maybe)
- (Game engine maybe)
- Auto adjusting for viewer
- Error handling for Automaton
This is my project for the assignment of computer programming class this semester. Yet some implementation in this project is crappy. Maybe I will optimize/refactor them later.