Quintiq file version 2.0
|
#parent: #root
|
StaticMethod Create (LibOpt_Snapshot parent, String name, POAScore score) as LibOpt_SnapshotPOASolution
|
{
|
TextBody:
|
[*
|
result := parent.Run().Snapshot( relnew, LibOpt_SnapshotPOASolution );
|
result.Parent( relset, parent );
|
|
result.Role( name );
|
result.BenefitOffset( score.BenefitOffset() );
|
result.CostOffset( score.CostOffset() );
|
result.PlannedNodeBenefit( score.PlannedNodeBenefit() );
|
result.TotalConstraintScore( score.TotalConstraintScore() );
|
result.TotalGoalScore( score.TotalGoalScore() );
|
result.TotalResourceScore( score.TotalResourceScore() );
|
result.UnplannedNodeCosts( score.UnplannedNodeCosts() );
|
|
return result;
|
*]
|
}
|