Fungus

Fungus est un simulateur multi-agents de systèmes complexes. J'ai commencé à le travailler durant mon année de maîtrise.

Documents plus généraux:

  • Overview de Fungus: [HTML] - [PDF]
  • Les `slides' d'une courte présentation donnée à l'université Paris 13: [PDF].
  • Mémoire de maîtrise: [HTML] - [PDF] -- Mention très bien (comme quoi)
  • API JAVA: [HTML] - [PS.GZ] -- Toutes les classes sont là, y compris mes tests...
  • Documentation Doxygen: [HTML]
Documents plus spécifiques:
  • la référence du langage mycelium [HTML] - [PDF] -- DRAFT
  • le système de services [HTML] - [PDF] -- DRAFT
  • le service `scheduling' [HTML] - [PDF] -- DRAFT
  • le service `visualisation' [HTML] - [PDF] -- DRAFT
Une maigre page anglophone sert de vitrine pour ce projet. Le code source est sur sourceforge.net. Une demo peut se télécharger ici. Pour l'installer, tapez: java -jar fungus-demo-xx.jar dans un shell ou cliquez sur l'icône sous windows.

ScreenshotWare

Ceci est une ébauche d'un éditeur de simulation pour Fungus.

L'icône activée à droite de la `tool bar' est un module. En effet, cette interface n'est qu'un réceptacle pour des outils graphiques. Ces outils pourront être aussi variés que le permet votre imagination.

[] Le "Splash" qui indique que ca demare bien...

[] Une simulation `bidon' dessinée par Mycelium Graph.

[] Le gros logo a été dessiné par Benjamin Drieu

[] Une des premières versions du module de commande. Il sert à démarrer une simulation et à visualiser les principaux messages.

[] L'ancien agent moniteur reconverti en module.

[] Une première simulation des heat bugs.

[] Une représentation d'un script Mycelium.

[] Intégration de Jaxe pour éditer les programmes Mycelium.

Évolution du projets

Deux graphiques montrant l'évolution de Fungus

[]
Figure 9: Nombre de fichiers en fonction du temps

[]
Figure 10: Nombre de lignes en fonction du temps

Latest News
Warning: main(http://sourceforge.net/export/projnews.php?group_id=57560&limit=5&flat=1&show_summaries=0) [function.main]: failed to open stream: Network is unreachable in /mnt/102/sda/3/5/valvassori/unix/fungus/index.php3 on line 143

Warning: main() [function.include]: Failed opening 'http://sourceforge.net/export/projnews.php?group_id=57560&limit=5&flat=1&show_summaries=0' for inclusion (include_path='/mnt/102/sda/3/5/valvassori/include:.:/usr/php4/lib/php') in /mnt/102/sda/3/5/valvassori/unix/fungus/index.php3 on line 143


Warning: main(http://sourceforge.net/export/projhtml.php?group_id=57560&mode=full&no_table=1) [function.main]: failed to open stream: Network is unreachable in /mnt/102/sda/3/5/valvassori/unix/fungus/index.php3 on line 145

Warning: main() [function.include]: Failed opening 'http://sourceforge.net/export/projhtml.php?group_id=57560&mode=full&no_table=1' for inclusion (include_path='/mnt/102/sda/3/5/valvassori/include:.:/usr/php4/lib/php') in /mnt/102/sda/3/5/valvassori/unix/fungus/index.php3 on line 145