Here is a sample problem description in YAML. It is complete in terms of the description but the problem is too simple to optimize anything.
...
There are two hierarchies, one level each: [product]
and [customer]
.
There are two spaces: ByProduct
and ByProductAndCustomer
. Each of them contains only the standard All
scope.
...
In ByProductAndCustomer, All
scope, there are two variables: Volume
and Turnover
. Their values are different for each pair of (product x customer). Volumes are fixed, they are read from historical_volume
data. Turnovers are computed. They are the product of a list price by volume for each pair of (product x customer), they change because of list prices changes.
There is also a TargetTurnover
criterion in ByProductAndCustomer, All
scope. It defines that at a level of (product x customer) the turnover value should reach the historical_turnover
value.
...
language | yaml |
---|
...
Appsplus tabs lite macro | ||
---|---|---|
|