Logiciels

Il est en effet, à ma connaissance, impossible de trouver un exemple complet (et clair) pour réussir à démarrer la plateforme depuis le code source. Hors, lorsque l’on souhaite développer une application de taille raisonnable, cela devient un point critique. ce petit projet essaye donc de pallier ce manque en donnant un exemple simpliste de déploiement d’une plateforme en local (4 agents, 1+3 conteneurs, 3 exemples de comportements). Le code ne respecte pas les canons du bon développement, mais il essaye d’aller à l’essentiel.

Ce projet à vocation éducative fournit un environnement de déploiement pour la mise en oeuvre d’un SMA. Dans sa version courante, un seul type d’environnement est fourni (les graphes). L’objectif est simple, vous devez concevoir et mettre en oeuvre les comportements d’un ensemble d’agents JADE ayant pour mission d’explorer un environnement inconnu dans le but de ramasser la plus grande quantité de trésors possibles. Le code est fait de telle manière qu’il vous est possible de vous appuyer sur l’architecture sous-jacente pour implémenter votre propre environnement, et votre propre objectif.