Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 812 Bytes

File metadata and controls

27 lines (18 loc) · 812 Bytes

ALife

Les différents programmes ont étés écrit en C et en GLSL (OpenGL 3.0). L'analyse des automates est disponible dans doc/.

Une version en ligne est disponible à l'adresse https://she3py.github.io/ALife/.

Compilation

Le programme requiert GNU Make, GCC, et GLFW.

Pour GLFW, si vous n'êtes pas sous Linux, il faudra probablement rajouter -I<le dossier> dans le CFLAGS du Makefile.

make clean # pour créer certains dossiers
make
./physarum
./autopoiesis
./gray-scott

Paramètres

Les paramètres sont définis dans src/physarum/config.c et src/autopoiesis/config.c. Il faudra ensuite recompiler le programme avec make.

Pour Gray-Scott, les paramètres sont définis dans src/gray-scott/main.c, mais la version Web propose des sliders et des pré-configurations.