titreapropos.gif (1817 octets)

espn80x14.gif (859 octets)


A propos des labyrinthes...

Les labyrinthes sont habituellement définis comme des édifices composés d'un grand nombre de pièces, disposées de telle manière qu'on n'en touve que très difficilement l'issue. Le mot "labyrinthe" vient du grec laburinthos, ce qui signifie "Palais des Haches", en référence au palais du roi Minos de Crète, construit selon la légende par l'architecte Dédale et dans lequel se situait la demeure du Minotaure.

Les labyrinthes contituent un défi en raison de leur complexité et de la confusion qu'ils engendrent. Il faut dire que leurs concepteurs prennent un malin plaisir à multiplier les méandres et les voies sans issues dans leurs constructions, afin de faire tourner la tête aux visiteurs qui acceptent de s'y aventurer... Cette recherche improbable de la sortie, cette quête qui revêt parfois un caractère ésotérique sont cependant loin de décourager les volontaires... comme en témoigne la multiplication des parcs à thème et des jardins "labyrintiques" que l'on constate aujourd'hui.

La conception d'un labyrinthe obéit paradoxalement à des règles assez simples. Ces règles sont relativement faciles à formaliser et à transposer sous la forme de programmes informatiques, au point de permettre la génération automatique et aléatoire de labyrinthes aux formes diverses. Dans ce cas, l'imagination du concepteur humain est   remplacée par le jeu du hasard, qui détermine seul l'agencement des galeries et le chemin conduisant à la sortie.

MAFALDA

MAFALDA (Machine spécialisée dans la Fabrication de Labyrinthes et de Dédales aux tracés Aléatoires) est constituée par un ensemble de pages Web dynamiques, permettant de générer automatiquement des labyrinthes de formes rectangulaires, polygonales ou circulaires. Elle s'appuie sur l'algorithme du "karatéka fou", sur lequel d'avantage d'informations seront proposées ici prochainement.

MAFALDA permet de créer les labyrinthes à partir de données entrées par les internautes. Les utilisateurs peuvent générer des labyrinthes de dimensions diverses, en afficher la solution, et bien sûr les imprimer. Les figures les plus complexes (définies comme celles proposant la solution la plus longue) sont automatiquement enregistrées pour figurer dans la galerie de MAFALDA. Dernière nouveauté, MAFALDA permet désormais le parcours interactif des labyrinthes rectangulaires créés !

L'ensemble des tâches de création, de parcours interactif et de résolution des labyrinthes sont effectuées à l'aide des langages PHP et Javascript, deux technologies permettant d'ajouter de l'interactivité aux pages Web. MAFALDA a été entièrement programmée par Thierry Arsicaud en mars 2001 - mai 2002.


Copyright © 2001-2002 Thierry Arsicaud - Tous droits réservés

Accueil | Labyrinthes rectangulaires | Labyrinthes circulaires | Labyrinthes polygonaux
Parcours interactifs |
Galerie | Liens | A propos de MAFALDA... | Livre d'Or