Package examples
Class HousePlanner
- java.lang.Object
-
- examples.HousePlanner
-
public class HousePlanner extends java.lang.Object
Démonstration d'un planificateur sur un exemple précis d'une maison pour le fil rouge.
-
-
Constructor Summary
Constructors Constructor Description HousePlanner()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Set<java.util.Set<java.lang.Object>>
allSubsets(java.util.Set<java.lang.Object> objects)
Retourne l'ensemble de tous ses sous-ensembles.static void
main(java.lang.String[] args)
Méthode principale.static java.util.List<Action>
printExecutionTime(Planner planner, java.lang.String plannerName)
Affiche la durée d'exécution pour trouver le plan et retourne le plan trouvé.static void
printPlan(java.util.List<Action> plan, java.lang.String houseName)
Affiche les caractéristiques du plan trouvé.
-
-
-
Field Detail
-
WIDTH
public static final int WIDTH
Largeur et longueur par défaut pour cette classe là uniquement.- See Also:
- Constant Field Values
-
LENGTH
public static final int LENGTH
Largeur et longueur par défaut pour cette classe là uniquement.- See Also:
- Constant Field Values
-
-
Method Detail
-
main
public static void main(java.lang.String[] args)
Méthode principale.- Parameters:
args
- arguments passés au terminal lors de l'exécution de cette classe
-
printExecutionTime
public static final java.util.List<Action> printExecutionTime(Planner planner, java.lang.String plannerName)
Affiche la durée d'exécution pour trouver le plan et retourne le plan trouvé.- Parameters:
planner
- planificateur- Returns:
- plan trouvé
-
printPlan
public static final void printPlan(java.util.List<Action> plan, java.lang.String houseName)
Affiche les caractéristiques du plan trouvé.- Parameters:
plan
- plan trouvéhouseName
- nom de la maison
-
allSubsets
public static final java.util.Set<java.util.Set<java.lang.Object>> allSubsets(java.util.Set<java.lang.Object> objects)
Retourne l'ensemble de tous ses sous-ensembles.- Parameters:
objects
- ensemble d'objets- Returns:
- l'ensemble de ses sous-ensembles
-
-