IBM ILOG Scheduler User's Manual > Getting Started with Scheduler > Scheduler Building Blocks > Resources > Alternative Resources

An alternative resource set contains two or more resources with equivalent capabilities. An activity may require or provide only one resource from this set of alternative resources during its execution.

The class IloAltResSet is designed for use in resource allocation problems. An instance of IloAltResSet is an aggregate of IloResource instances. The resources of a set must be instances of the class IloCapResource.

An activity may only require or provide one of the resources of an instance of IloAltResSet, without specifying which one.