Package org.projog.core.predicate.builtin.clp
package org.projog.core.predicate.builtin.clp
Predicates to support constraint logic programming.
-
ClassDescription
pj_add_clp_expression(X,Y)- defines a Java class as an CLP expression.CLP predicates for comparing boolean values.all_different([X,Y,Z])- enforce that none of the given CLP variables share the same value.Maintains a collection ofExpressionFactoryinstances.X in 1..4/[X,Y,Z] ins 1..4- restrict CLP variables to a range of values.CLP predicates for comparing numeric values.label([X])- assigns concrete values to the given CLP variables.