| Quintiq file version 2.0 | 
| #parent: #root | 
| Method MyFinalize | 
| { | 
|   TextBody: | 
|   [* | 
|     /* can put some code here to be called when meta optimizer is done.  | 
|      | 
|     macroplan := this.Optimization().astype( Optimization ).MacroPlan();  | 
|     algrun := macroplan.GetLastAlgorithmRun();  | 
|     if ( guard( algrun.IsForBenchmarking(), false ) )  | 
|     { | 
|       debuginfo( '- take benchmark scenario offline -' );  | 
|       scenariomanagermdsid := ScenarioManager::GetMDSID().MDSKey(); | 
|       debuginfo( 'ScenarioManager::LibOBT_JobMakeScenarioUnavailable' );  | 
|      | 
|       smmdsid := MDSID::Create( scenariomanagermdsid ); | 
|       ScenarioManager::LibOBT_JobMakeScenarioUnavailable( smmdsid, macroplan.MDSID() ); | 
|     } | 
|   *] | 
|   InterfaceProperties { Accessibility: 'Module' } | 
| } |