1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| Quintiq file version 2.0
| #parent: #root
| Method SetStartSolutionNrOfToolChangeVar (
| MPVariable var,
| const UnitPeriod unitperiod
| ) const
| {
| TextBody:
| [*
| // nr of toolchange = sum ( toolisused ) - 1
| startvalue := -1.0;
| traverse( unitperiod, ToolInUnitPeriod.Tool, tool )
| {
| startvalue := startvalue + this.GetStartSolutionToolIsUsedVar( unitperiod, tool );
| }
| var.StartValue( startvalue );
| *]
| InterfaceProperties { Accessibility: 'Module' }
| }
|
|