KPathOrder

class KPathOrder : public KVariableSelector

A variable selector based on a path order.

The initial successor is chosen randomly. Then, the following chosen variable will the designated successor in the previous branching choice.

See

KVariableSelector

Since

2016.1

Public Functions

KPathOrder(const KIntVarArray &successors, const KIntMatrix &distanceMatrix)

Constructor.

KPathOrder(const KPathOrder &toCopy)

Copy constructor.

virtual KVariableSelector *getCopyPtr() const

return the first uninstantiated variable in the order of creation