Projet

Général

Profil

Actions

Wiki » Historique » Révision 11

« Précédent | Révision 11/18 (diff) | Suivant »
Anonyme, 16/04/2012 14:55


Wiki

Ce dépôt contient un ensemble de JPanel permettant facilement d'observer et de débugger des agents.
Il tire des dépendances vers common-components, jcommon et jfreechart uniquement (cf pom.xml).

How To ?

#1 Checkout the repo in your workspace.
Do it in console with hg clone /usr/local/Mercurial/SMAC/gatto/MASDebugToolKit

#2 Add the following in your pom.xml :

  <dependency>
            <groupId>MASDebugToolKit</groupId>
            <artifactId>MASDebugToolKit</artifactId>
            <version>0.0.1-SNAPSHOT</version>
  </dependency>

#3 Add something like this in your code :

ContextAgentRangeDebugPanel contextRangeDebug = new ContextAgentRangeDebugPanel();
contextRangeDebug.variableValueUpdate(varID, timeStamp, value);

contextRangeDebug.updateAgentRangeValue(contextRef, varID, min, max);

Agent State Panel

Context Range Panel

Mutliple Time Trace

Mis à jour par Anonyme il y a environ 14 ans · 18 révisions