Aller au contenu principal

slug: "simuvaction" ref: "S6_V02" title: "Simuvaction" year: 2025 client: "Projet personnel d'Olivier Cloutier" typology: "Vitrine portfolio · Recherche appliquée" stack: ["TypeScript", "D3", "Visualisation interactive"] hosting: "Local · Recherche" duration: "Recherche continue" abstract: "Outil de simulation et de visualisation de scénarios. Recherche appliquée sur les modèles de propagation et la mise en scène de variables interactives." status: "vitrine" category: "vitrine"

Simuvaction

Année
2025
Client
Projet personnel
Référence
S6_V02
Typologie
Recherche
Année
2025
Code
~/_Projets_Dev/Simuvaction

Simuvaction est un outil de simulation et de visualisation de scénarios — recherche appliquée sur les modèles de propagation et la mise en scène typographique de variables interactives, dans la lignée des documents réactifs de Bret Victor.

Documents réactifs

L'idée centrale de Simuvaction tient en une phrase : un texte n'est pas une page figée, c'est un environnement où penser. Quand on lit « si vous augmentez la température d'un degré… », le lecteur peut bouger un curseur dans la phrase et voir les conséquences chiffrées se propager.

L'inspiration vient de Tangle.js (Bret Victor, 2010-2011) et des Explorable Explanations. La technique n'a pas vraiment percé en quinze ans — peu de chercheurs l'utilisent, peu de journalistes scientifiques l'adoptent. C'est pourtant un format qui pourrait changer la manière dont nous lisons les essais sur les modèles statistiques.

Méthode

Le moteur tourne en TypeScript pur côté client — aucun calcul serveur, aucun appel API. Les modèles de propagation (épidémiologiques, économiques, démographiques) sont implémentés en fonctions pures. Le rendu utilise Observable Plot pour les graphiques compacts, et une librairie maison pour les paramètres inline.

L'objectif n'est pas la précision scientifique d'un modèle de recherche — c'est la pédagogie visuelle. Quand un lecteur peut bouger un paramètre et voir trois lignes de texte changer en même temps que la courbe, il comprend mieux la relation que dans dix paragraphes d'explication.

Suivant →

VentiloPro