The end goal of Problem Modeling is to produce a problem description to feed the Optimization Engine.
...
Get to know the structure of the
Run.groovy
logic.Define the dimensions categories hierarchies.
Define the spaces.
Define the scopes inside each space.
Define the variables inside each scope.
Define the criteria inside each scope.
...
A problem description does not exist in isolation and is delivered along with a Model Logic responsible for providing the mappings, in the form of Model Tables, between this high-level description of the problem and the actual values coming from the partition’s transactional and master data. This step is documented in the next section Problem Tables.