public class HeightCumulFilter extends SweepCumulFilter
SweepCumulFilter.Event
dlb, ECP, elb, eub, eventComparator, events, FIXPOINT, hlb, map, nbEvents, PRU, SCP, slb, sort, sub, tasksToUSe, temp, tprune
aCause, nbMaxTasks
Constructor and Description |
---|
HeightCumulFilter(int n,
Propagator cause) |
Modifier and Type | Method and Description |
---|---|
protected void |
generateMinEvents(int nbT) |
protected void |
pruneMax(IntVar[] e) |
protected void |
pruneMin(IntVar[] s) |
protected boolean |
sweep(IntVar capamax,
IntVar[] h,
int nbT) |
filter, removeNullDurations
public HeightCumulFilter(int n, Propagator cause)
protected void pruneMin(IntVar[] s) throws ContradictionException
pruneMin
in class SweepCumulFilter
ContradictionException
protected void pruneMax(IntVar[] e) throws ContradictionException
pruneMax
in class SweepCumulFilter
ContradictionException
protected boolean sweep(IntVar capamax, IntVar[] h, int nbT) throws ContradictionException
sweep
in class SweepCumulFilter
ContradictionException
protected void generateMinEvents(int nbT)
generateMinEvents
in class SweepCumulFilter
Copyright © 2015. All rights reserved.