RendezVous

Maurin Benjamin , Giner Steve

Dans le cadre du projet de seconde année à l’IUT informatique de Montpellier, nous avons réalisé un exemple de logiciel fonctionnant en multi-agents en utilisant la plate-forme MadKit.

Le projet consistait en la création d’un logiciel fonctionnant avec MadKit qui nous permet d’apprendre les bases de la programmation multi-agent et d’aider les prochains utilisateurs de MadKit.

Ce logiciel permet de trouver un rendez-vous entre différents agents en fonction de leurs contraintes. L’utilisateur choisit un nombre d’agent ayant chacun des contraintes puis le programme trouve le rendez-vous le plus intéressant.

Dans la version finale, voici toutes les fonctionnalités de notre logiciel :

- Entrée des contraintes par l’utilisateur par l’intermédiaire d’une interface graphique.

- Possibilité d’entrer les contraintes aléatoirement.

- Bannissement d’agent(s) pour trouver une solution s’il n’en existe pas de base de façon optimale.

- Système d’importance des agents (rentrée par l’utilisateur) permettant de hiérarchiser les agents, cette hiérarchie est prise en compte dans le calcul.

- Système de rôles pour les agents prit en compte dans le calcul de bannissement.


Vous pouvez télécharger :