Class Resolve

    • Constructor Detail

      • Resolve

        public Resolve()
    • Method Detail

      • getAllVariables

        private java.util.Set<ClpVariable> getAllVariables​(Term arg)
        find all variables in input argument, and all variables connected to them via constraints
      • getVariablesFromInputArgument

        private java.util.Set<ClpVariable> getVariablesFromInputArgument​(Term arg)
        find all variables in the input argument - input argument could be a single variable or a list of variables
      • getConstraints

        private java.util.Set<org.projog.clp.Constraint> getConstraints​(java.util.Set<ClpVariable> variables)
        return all constraints of all of the given variables
      • createBruteForceSearch

        private org.projog.clp.BruteForceSearch createBruteForceSearch​(org.projog.clp.ClpConstraintStore.Builder builder,
                                                                       java.util.Map<ClpVariable,​org.projog.clp.Variable> variables)