Module org.chocosolver.solver
Package org.chocosolver.solver.constraints.nary.cumulative
-
Class Summary Class Description Cumulative Cumulative constraintCumulFilter Class able to filter a subset of tasks for the cumulative constraintDefaultCumulFilter Default filtering for cumulativeDisjunctiveTaskIntervalFilter HeightCumulFilter Filtering (sweep-based) algorithm to filter task maximum heightsNaiveTimeCumulFilter Time-based filtering (compute the profile over every point in time)NRJCumulFilter Energy based filtering (greedy)PropCumulative Cumulative propagator Performs energy checking and mandatory part based filtering BEWARE : not idempotent, use two propagators to get the fix pointPropGraphCumulative Graph based cumulative Maintains incrementally overlapping tasks Performs energy checking and mandatory part based filtering BEWARE : not idempotent, use two propagators to get the fix pointSweepCumulFilter Basic implementation of Sweep-based Time-Table for cumulativeSweepCumulFilter.Event SweepHeiSortCumulFilter Alternative implementation of Sweep-based Time-Table for cumulative The set of variables to be pruned is sorted by decreasing heights, not timeTimeCumulFilter Time-based filtering (compute the profile over every point in time) -
Enum Summary Enum Description Cumulative.Filter Filtering algorithms for Cumulative constraint