|
FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
|
A cloneable version of the LexOrder constraint. More...

Public Member Functions | |
| LexOrderCloneable (IntVarCloneable[] x, IntVarCloneable[] y) | |
| It creates a lexicographical order for vectors x and y,. | |
| LexOrderCloneable (IntVarCloneable[] x, IntVarCloneable[] y, boolean lt) | |
| It creates a lexicographical order for vectors x and y,. | |
| LexOrderCloneable | cloneInto (StoreCloneable targetStore) throws FailException |
| Public Member Functions inherited from org.jacop.constraints.ConstraintCloneableInterface< LexOrderCloneable > | |
| abstract C | cloneInto (StoreCloneable targetStore) throws CloneNotSupportedException, FailException |
| Creates a new constraint that is a (state-less) clone of this one, but expressed on the variables with the same names found in the input store. | |
A cloneable version of the LexOrder constraint.
| org.jacop.constraints.LexOrderCloneable.LexOrderCloneable | ( | IntVarCloneable[] | x, |
| IntVarCloneable[] | y ) |
It creates a lexicographical order for vectors x and y,.
vectors x and y does not need to be of the same size.
| x | first vector constrained by LexOrder constraint. |
| y | second vector constrained by LexOrder constraint. |
Referenced by cloneInto().
| org.jacop.constraints.LexOrderCloneable.LexOrderCloneable | ( | IntVarCloneable[] | x, |
| IntVarCloneable[] | y, | ||
| boolean | lt ) |
It creates a lexicographical order for vectors x and y,.
vectors x and y does not need to be of the same size.
| x | first vector constrained by LexOrder constraint. |
| y | second vector constrained by LexOrder constraint. |
| lt | defines if we require strict order, Lex_{<} (lt = true) or Lex_{<=} (lt = false) |
| LexOrderCloneable org.jacop.constraints.LexOrderCloneable.cloneInto | ( | StoreCloneable | targetStore | ) | throws FailException |