Package solvers

Interface ValueHeuristic

  • All Known Implementing Classes:
    RandomValueHeuristic

    public interface ValueHeuristic
    Interface décrivant une heuristic capable d'optimiser les découvertes sur les valeurs lors de la résolution d'un problème.
    • Method Summary

      All Methods Instance Methods Abstract 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

        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.
        Parameters:
        variable - variable
        domain - domaine de la variable
        Returns:
        liste ordonnée au sens de l'heuristique