Portfolio
Mstrdav
Projets web, simulations & visualisations interactives — algorithmes, mathématiques et rendu temps réel, le tout en JavaScript vanilla.
Le Jeu de la Vie
Automate cellulaire de John Conway (règle B3/S23). Dessinez des cellules à la souris, lancez l'évolution et observez émerger des structures stables, des oscillateurs ou des vaisseaux qui traversent la grille.
Grille infinie
Automate cellulaire sur une grille infinie : déplacez-vous, zoomez et dessinez des cellules. Une base commune vouée à être fusionnée avec le Jeu de la Vie en un unique moteur d'automates cellulaires.
Mots croisés
Génération et résolution de grilles de mots croisés : solveur par retour sur trace (MRV), définitions placées dans les cases noires et numérotation automatique des cases.
Cryptogramme
Déchiffrez une citation par substitution mono-alphabétique. Cliquez une lettre chiffrée, tapez votre hypothèse, et l'outil vous indique si vos correspondances sont justes.
Théorème des 4 couleurs
Coloriez une carte planaire avec au plus 4 couleurs, sans que deux régions adjacentes ne partagent la même couleur. Testez votre coloriage ou laissez un algorithme glouton s'en charger.
Art Shader · Julia
Fractale de Julia calculée en temps réel sur le GPU via un shader GLSL. Le paramètre complexe c évolue en boucle et la palette de couleurs est modulée par des sinusoïdes.
Épicycles & Fourier
Redessinez une courbe fermée à l'aide de cercles tournants : la transformée de Fourier discrète décompose votre tracé en une somme d'épicycles de rayons et de vitesses variés.
Autres projets
Une sélection d'autres réalisations, expériences et outils — cliquez pour ouvrir le dépôt correspondant.