1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| Quintiq file version 2.0
| #parent: #root
| FunctionOverride CalcMetaOptimizerTried
| {
| TextBody:
| [*
| value := this.MetaOptimizerTriedCount();
| /* 0.0;
| if ( guard( this.MacroPlan().OptimizerMetaEIS().IsNeedEstimatedImprovementScores(), false ) )
| {
| value := average( this.GetLeafPISPIPs(), Elements.astype( ProductInStockingPointInPeriodPlanningLeaf ), pipsipleaf, pipsipleaf.MetaOptimizerTriedCount() );
| }
| value := (value + this.MetaOptimizerTriedCount() ) / 2; // average between avg of leafs and count on non leaf itself
| */
| this.MetaOptimizerTried( value );
| *]
| }
|
|