Quintiq file version 2.0
|
#parent: #root
|
StaticMethod ResetIsTried (
|
Period_MPs periods
|
)
|
{
|
TextBody:
|
[*
|
traverse( periods ,Elements.ProductInStockingPointInPeriod.astype( ProductInStockingPointInPeriodPlanning ), pispip )
|
{
|
pispip.MetaOptimizerTriedCountDebugPriorToReset( pispip.MetaOptimizerTriedCount() );
|
pispip.MetaOptimizerTriedCount( 0 );
|
pispip.MetaOptimizerTriedAsFriendCount( 0 );
|
pispip.MetaOptimizerNrTimesInScope( 0 );
|
}
|
|
traverse( periods, Elements.StockingPointInPeriod, spip )
|
{
|
spip.MetaOptimizerTried( 0 );
|
}
|
|
traverse( periods, Elements.UnitPeriod, up )
|
{
|
up.MetaOptimizerTriedDebugPriorToReset( up.MetaOptimizerTried() );
|
up.MetaOptimizerTried( 0 );
|
traverse( up, PeriodTaskOperation, pto )
|
{
|
pto.MetaOptimizerTriedDebugPriorToReset( pto.MetaOptimizerTried() );
|
pto.MetaOptimizerTried( 0 );
|
}
|
|
traverse( up, Unit.LaneLegForOptimization.Trip, trip )
|
{
|
trip.MetaOptimizerTriedDebugPriorToReset( trip.MetaOptimizerTried() );
|
trip.MetaOptimizerTried( 0 );
|
}
|
}
|
*]
|
InterfaceProperties { Accessibility: 'Module' }
|
}
|