1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  | Quintiq file version 2.0 
 |  #parent: #root 
 |  Method Experiment ( 
 |    Real maxSeconds, 
 |    Number maxThreads 
 |  ) 
 |  { 
 |    Description: 'Maintain by R&D' 
 |    TextBody: 
 |    [* 
 |      // jasperb Feb-27-2012 (created) 
 |       
 |      if( this.SetupId() = -1 ) 
 |      { 
 |        error('BenchmarkUtilities::Setup was not called or failed'); 
 |      } 
 |       
 |      if( this.ExperimentId() <> -1 ) 
 |      { 
 |        error('BenchmarkUtilities::Experiment was called already'); 
 |      } 
 |       
 |      experimentid := this.GetOrCreate( "experiment", 
 |                                        "setupid,maxseconds,maxthreads", 
 |                                        "", 
 |                                        [String] this.SetupId() + "," + [String] maxSeconds + "," + [String] maxThreads, 
 |                                        "" ); 
 |       
 |      this.ExperimentId( experimentid ); 
 |    *] 
 |  } 
 |  
  |