64f3acc8

Projet MOM 2 2023

Voici le répositoire git du projet de MOM2. Ce projet a pour but de construire un système multi-agent basé sur le papier choisi (voir section Lien du papier).

Les membres du groupe de projet ce compose de :

  • Niels TILCH
  • Sami BOULECHFAR
  • Bechir MNAKRI

Préparation de l'environnement de code

Ajouter le chemin absolue de la librairie jade dans l'environnement variable du système sous le nom 'CLASSPATH'.

Exécution du code

Pour exécuter les agents :

  1. Compiler les fichiers java
cd src
javac *.java
  1. Exécuter l'agent à l'aide de la librarie Jade :
java jade.Boot -container -host localhost [Nom donné à l"agent]:[Nom de la classe de l'agent]

ou bien exécuter à l'aide du main.java avec la commande suivante :

java main.java

Voici un exemple avec les classes que l'on a :

java jade.Boot -container -host localhost monpetitAgent:FirstAgent

Une fenêtre s'ouvira avec tous les agents créés.

Jade

Voici le lien de téléchargement de la librairie Jade : lien.

Lien du papier

Papier de Linyun Xionga, Penghan Lib, Ziqiang Wangb et Jie Wangb.

Titre : Multi-agent based multi objective renewable energy management for diversified community power consumers.

Lien du papier.