[ library(ic_cumulative) | Reference Manual | Alphabetic Index ]

# profile(+StartTimes, +Durations, +Resources, ?Profile)

Cumulative constraint on specified tasks.

StartTimes
  Collection of start times for tasks (fd variables or integers)
Durations
  Collection of duration for tasks (fd variables or integers)
Resources
  Collection of resource usages by tasks (fd variables or integers)
Profile
  List of resource usage at the start of each task

## Description

StartTimes, Durations and Resources are collections (a la collection_to_list/2) of equal size N of finite domain variable or integers, with the same meaning as in cumulative/4. Profile is unified with a list of length N of finite domain variables or integers indicating the level of resource usage at the starting point of each task.

## See Also

cumulative / 4, eclipse_6 : collection_to_list / 2, lists : collection_to_list / 2