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

Public Member Functions | |
| CumulativePrimaryCloneable (IntVarCloneable[] starts, int[] durations, int[] resources, IntVarCloneable limit) | |
| It creates a cumulative constraint. | |
| CumulativePrimaryCloneable (List<? extends IntVarCloneable > starts, List<? extends Integer > durations, List<? extends Integer > resources, IntVarCloneable limit) | |
| It creates a cumulative constraint. | |
| CumulativePrimaryCloneable | cloneInto (StoreCloneable targetStore) throws FailException |
Private Attributes | |
| final IntVarCloneable[] | starts |
| The start variables originally passed to the constructor. | |
| final int[] | durations |
| The durations originally passed to the constructor. | |
| final int[] | resources |
| The resources originally passed to the constructor. | |
A cloneable version of the CumulativePrimary constraint.
| org.jacop.constraints.cumulative.CumulativePrimaryCloneable.CumulativePrimaryCloneable | ( | IntVarCloneable[] | starts, |
| int[] | durations, | ||
| int[] | resources, | ||
| IntVarCloneable | limit ) |
It creates a cumulative constraint.
| starts | variables denoting starts of the tasks. |
| durations | variables denoting durations of the tasks. |
| resources | variables denoting resource usage of the tasks. |
| limit | the overall limit of resources which has to be used. |
References durations, resources, and starts.
Referenced by cloneInto().
| org.jacop.constraints.cumulative.CumulativePrimaryCloneable.CumulativePrimaryCloneable | ( | List<? extends IntVarCloneable > | starts, |
| List<? extends Integer > | durations, | ||
| List<? extends Integer > | resources, | ||
| IntVarCloneable | limit ) |
It creates a cumulative constraint.
| starts | variables denoting starts of the tasks. |
| durations | variables denoting durations of the tasks. |
| resources | variables denoting resource usage of the tasks. |
| limit | the overall limit of resources which has to be used. |
| CumulativePrimaryCloneable org.jacop.constraints.cumulative.CumulativePrimaryCloneable.cloneInto | ( | StoreCloneable | targetStore | ) | throws FailException |
Implements org.jacop.constraints.ConstraintCloneableInterface< C extends DecomposedConstraint<? extends Constraint > >.
References CumulativePrimaryCloneable().

|
private |
The durations originally passed to the constructor.
Referenced by CumulativePrimaryCloneable(), and CumulativePrimaryCloneable().
|
private |
The resources originally passed to the constructor.
Referenced by CumulativePrimaryCloneable(), and CumulativePrimaryCloneable().
|
private |
The start variables originally passed to the constructor.
Referenced by CumulativePrimaryCloneable(), and CumulativePrimaryCloneable().