Un projet d'Expo-Science qui a pour but de simuler l'évolution naturelle selon la théorie de Charles Darwin
- Le simulateur est accessible sur expo.smartineau.me
- Notre travail de recherche est disponible sur Google Docs
- Notre rapport est disponible sur Google Docs
La documentation des champs de configuration est disponible ici
La foire aux questions est disponible ici
Une version publique du simulateur est disponible ici, mais vous pouvez l'héberger vous-mêmes avec Docker. Une image pré-construite est disponible sur Docker Hub et sur le Github Container Registry
À noter que vous avez besoin de Git, de Node, de NPM et de Yarn Classic
Avant de développer l'éditeur de configurations, il faut d'abord cloner le dépôt
git clone https://github.com/Samuel-Martineau/Simulateur-Evolution-Darwin
cd Simulateur-Evolution-Darwin
Le simulateur en lui-même est séparé de l'éditeur de configurations et est situé dans le dossier simulator-core
Avant de pouvoir travailler dessus, il vous faut installer ses dépendances
cd simulator-core
npm install
Vous pouvez par la suite le compiler pour la production via npm run prod
ou pour le développement via npm run dev
Avant de travailler sur l'éditeur de configuration, vous devez compiler le simulateur pour la production
Ensuite, vous devez installer ses dépendances
cd ..
yarn
Par la suite, vous pouvez le compiler pour la production via yarn build
ou pour le développement via yarn dev