Package solvers
Interface VariableHeuristic
-
- All Known Implementing Classes:
DomainSizeVariableHeuristic
,NbConstraintsVariableHeuristic
public interface VariableHeuristic
Interface décrivant une heuristic capable d'optimiser les découvertes sur les variables lors de la résolution d'un problème.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Variable
best(java.util.Set<Variable> variables, java.util.Map<Variable,java.util.Set<java.lang.Object>> domains)
Retourne la meilleure variable au sens de l'heuristique.
-
-
-
Method Detail
-
best
Variable best(java.util.Set<Variable> variables, java.util.Map<Variable,java.util.Set<java.lang.Object>> domains)
Retourne la meilleure variable au sens de l'heuristique.- Parameters:
variables
- ensemble de variablesdomains
- ensemble de domaines- Returns:
- meilleure variable au sens de l'heuristique
-
-