IBM ILOG Scheduler User's Manual > Getting Started with Scheduler > Searching for Solutions > Tools for Searching > Ranking Goals

A set of instances of IloResourceConstraint may be ranked (ordered along the time line) for a resource which defines a mutually exclusive relationship between activities that require it. Ranking is defined for the classes IloUnaryResource and IloStateResource.

Ranking is possible for any resource constraint with an IloFromStartToEnd time extent.

When a constraint is ranked first, the activity corresponding to it is positioned at the head of the activities not already ranked. Therefore, at any moment when ranking the resource constraints of a resource, there are:

See Figure 2.1.

solutionSearchs.gif

Figure 2.1 Ranking Process

This same breakdown applies in reverse chronological order for ranking resource constraints last.

Note
Ranking the activities on a resource does not necessarily bind their start and end times.

Scheduler provides predefined functions that return a goal that ranks resource constraints.