haorenhui
2023-10-30 6d6cc10d9e8e242661da7fd655dec155a09d676c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Quintiq file version 2.0
#parent: #root
Relation LibOpt_Optimizer_Run_LibOpt_Run_Optimizer
{
  #keys: '1[139164.3.541201892]'
  Description:
  [*
    The relation `LibOpt_Run` to `LibOpt_Optimizer` is purposely set to protected. The `LibOpt_Run` should never know how it was created. This way the run is completely independent of the optimizer that created it, meaning that it is easy to reuse all components of the run in another optimizer.
    Settings should be stored on the individual `LibOpt_Components`.
    
    If you need to get to your dataset type, you can use the `Optimization` method on `LibOpt_Run` or `LibOpt_Component`.
  *]
  DefaultRelationStrategy
  {
  }
  RelationSide.LeftSide Run
  {
    #keys: '3[139164.3.541201894][139164.3.541201893][139164.3.541201895]'
    Cardinality: '1toN'
    ObjectDefinition: LibOpt_Optimizer
    OwningSide: 'Owned'
  }
  RelationSide.RightSide Optimizer
  {
    #keys: '3[139164.3.541201897][139164.3.541201896][139164.3.541201898]'
    Cardinality: '0to1'
    ObjectDefinition: LibOpt_Run
    OwningSide: 'Reference'
    InterfaceProperties { Accessibility: 'Protected' }
  }
}