algod
Class TestAlgoD

java.lang.Object
  |
  +--algod.Graphe
        |
        +--algod.TestAlgoD
All Implemented Interfaces:
GrapheInterface

public class TestAlgoD
extends Graphe

Problème de k coloration en algorithmique distribuée.

Version:
1.0
Author:
Alexandre Alapetite, Brice Andujar, Gregory Gontier

Field Summary
(package private)  boolean tourne
          Indique si le programme doit continuer à s'exécuter.
 
Fields inherited from class algod.Graphe
vSommets
 
Constructor Summary
TestAlgoD(int nbSommets, int nbColorations, double densite, boolean graphique, boolean verbose, long randomSeed)
           
TestAlgoD(java.lang.String fileName, int nbColorations, boolean graphique, boolean verbose)
           
 
Method Summary
(package private)  void finDesinscription()
          Méthode invoquée lorsque tous les threads se sont nettoyés et auto-détruits.
static void main(java.lang.String[] args)
          Point d'entrée pour tester les algorithmes de Sommet.
 void traiteCommande(int commande)
          Traite une commande entrée au clavier sur l'entrée standard.
 
Methods inherited from class algod.Graphe
addSommet, addSommet, affiche, afficheErreur, desinscription, destroy, genereArretesAlleatoires, genereArretesAlleatoires, getSommetAt, informations, isActive, nbCouleursUtiles, setArrete, setArrete, start, test, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

tourne

boolean tourne
Indique si le programme doit continuer à s'exécuter. La séquence de destruction, avec arrêt propre des threads démarre lorsque tourne passe à faux.

Constructor Detail

TestAlgoD

public TestAlgoD(int nbSommets,
                 int nbColorations,
                 double densite,
                 boolean graphique,
                 boolean verbose,
                 long randomSeed)

TestAlgoD

public TestAlgoD(java.lang.String fileName,
                 int nbColorations,
                 boolean graphique,
                 boolean verbose)
Method Detail

finDesinscription

final void finDesinscription()
Description copied from class: Graphe
Méthode invoquée lorsque tous les threads se sont nettoyés et auto-détruits.

Overrides:
finDesinscription in class Graphe

traiteCommande

public void traiteCommande(int commande)
Traite une commande entrée au clavier sur l'entrée standard.


main

public static void main(java.lang.String[] args)
Point d'entrée pour tester les algorithmes de Sommet.
Supporte des paramètres, comme ? pour l'aide et
nombre de couleurs[ ]nombre de sommets[ ]proba d'arc[ ](verboseEnvoie y-n)[](graine random)