Package solvers
Class RandomValueHeuristic
- java.lang.Object
-
- solvers.RandomValueHeuristic
-
- All Implemented Interfaces:
ValueHeuristic
public class RandomValueHeuristic extends java.lang.Object implements ValueHeuristic
Cette classe permet de faire une ordonnance aléatoire de valeurs.
-
-
Constructor Summary
Constructors Constructor Description RandomValueHeuristic(java.util.Random random)
Constructeur par défaut.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.Object>
ordering(Variable variable, java.util.Set<java.lang.Object> domain)
Retourne une liste de valeurs ordonnées selon l'heuristique.
-
-
-
Method Detail
-
ordering
public java.util.List<java.lang.Object> ordering(Variable variable, java.util.Set<java.lang.Object> domain)
Description copied from interface:ValueHeuristic
Retourne une liste de valeurs ordonnées selon l'heuristique.- Specified by:
ordering
in interfaceValueHeuristic
- Parameters:
variable
- variabledomain
- domaine de la variable- Returns:
- liste ordonnée au sens de l'heuristique
-
-