Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method Initialize ( 
 | 
  AlgorithmRun algorithmrun 
 | 
) 
 | 
{ 
 | 
  TextBody: 
 | 
  [* 
 | 
    this.BlendingLevel( algorithmrun.BlendingLevel() );  
 | 
    this.BlendingWeight( algorithmrun.BlendingWeight() );  
 | 
    this.CampaignLevel( algorithmrun.CampaignLevel() );  
 | 
    this.CampaignWeight( algorithmrun.CampaignWeight() );  
 | 
    this.CapacitySmoothingLevel( algorithmrun.CapacitySmoothingLevel() );  
 | 
    this.CapacitySmoothingWeight( algorithmrun.CapacitySmoothingWeight() );  
 | 
    this.CO2EmissionLevel( algorithmrun.CO2EmissionLevel() ); 
 | 
    this.CO2EmissionWeight( algorithmrun.CO2EmissionWeight() ); 
 | 
    this.ExpiredQtyLevel( algorithmrun.ExpiredQtyLevel() );  
 | 
    this.ExpiredQtyWeight( algorithmrun.ExpiredQtyWeight() );  
 | 
    this.FulfillmentLevel( algorithmrun.FulfillmentLevel() );  
 | 
    this.FulfillmentWeight( algorithmrun.FulfillmentWeight() ); 
 | 
    this.FulfillmentTargetLevel( algorithmrun.FulfillmentTargetLevel() );  
 | 
    this.FulfillmentTargetWeight( algorithmrun.FulfillmentTargetWeight() );   
 | 
    this.InventoryMixBalancingLevel( algorithmrun.InventoryMixBalancingLevel() );  
 | 
    this.InventoryMixBalancingWeight( algorithmrun.InventoryMixBalancingWeight() );  
 | 
    this.LotSizeLevel( algorithmrun.LotSizeLevel() );  
 | 
    this.LotSizeWeight( algorithmrun.LotSizeWeight() );  
 | 
    this.MaximumInventoryLevel( algorithmrun.MaximumInventoryLevel() );  
 | 
    this.MaximumInventoryLevelWeight( algorithmrun.MaximumInventoryLevelWeight() );  
 | 
    this.MaximumSupplyLevel( algorithmrun.MaximumSupplyLevel() );  
 | 
    this.MaximumSupplyWeight( algorithmrun.MaximumSupplyWeight() );  
 | 
    this.MinimumInventoryLevel( algorithmrun.MinimumInventoryLevel() );  
 | 
    this.MinimumInventoryLevelWeight( algorithmrun.MinimumInventoryLevelWeight() );  
 | 
    this.MinimumSupplyLevel( algorithmrun.MinimumSupplyLevel() );  
 | 
    this.MinimumSupplyWeight( algorithmrun.MinimumSupplyWeight() );  
 | 
    this.MinimumUnitCapacityLevel( algorithmrun.MinimumUnitCapacityLevel() );  
 | 
    this.MinimumUnitCapacityWeight( algorithmrun.MinimumUnitCapacityWeight() );  
 | 
    this.PostponementPenaltyLevel( algorithmrun.PostponementPenaltyLevel() );  
 | 
    this.PostponementPenaltyWeight( algorithmrun.PostponementPenaltyWeight() );  
 | 
    this.ProcessMaximumQuantityLevel( algorithmrun.ProcessMaximumQuantityLevel() );  
 | 
    this.ProcessMaximumQuantityWeight( algorithmrun.ProcessMaximumQuantityWeight() );  
 | 
    this.ProcessMinimumQuantityLevel( algorithmrun.ProcessMinimumQuantityLevel() );  
 | 
    this.ProcessMinimumQuantityWeight( algorithmrun.ProcessMinimumQuantityWeight() );   
 | 
    this.SalesDemandPriorityLevel( algorithmrun.SalesDemandPriorityLevel() );  
 | 
    this.SalesDemandPriorityWeight( algorithmrun.SalesDemandPriorityWeight() );  
 | 
    this.ServiceLevelLevel( algorithmrun.ServiceLevelLevel() );  
 | 
    this.ServiceLevelWeight( algorithmrun.ServiceLevelWeight() );  
 | 
    this.ShiftPatternChangesPenaltyLevel( algorithmrun.ShiftPatternChangesPenaltyLevel() ); 
 | 
    this.ShiftPatternChangesPenaltyWeight( algorithmrun.ShiftPatternChangesPenaltyWeight() ); 
 | 
    this.SlackLevel( algorithmrun.SlackLevel() );  
 | 
    this.SlackWeight( algorithmrun.SlackWeight() );  
 | 
    this.StockingPointCapacityLevel( algorithmrun.StockingPointCapacityLevel() );  
 | 
    this.StockingPointCapacityWeight( algorithmrun.StockingPointCapacityWeight() );  
 | 
    this.SupplyTargetLevel( algorithmrun.SupplyTargetLevel() );  
 | 
    this.SupplyTargetWeight( algorithmrun.SupplyTargetWeight() );  
 | 
    this.TargetInventoryLevel( algorithmrun.TargetInventoryLevel() );  
 | 
    this.TargetInventoryLevelWeight( algorithmrun.TargetInventoryLevelWeight() );  
 | 
    this.UnitCapacityLevel( algorithmrun.UnitCapacityLevel() );  
 | 
    this.UnitCapacityWeight( algorithmrun.UnitCapacityWeight() ); 
 | 
  *] 
 | 
  InterfaceProperties { Accessibility: 'Module' } 
 | 
} 
 |