Example #1
0
 public Experiment(string name, string description)
     : base(name, description)
 {
     executionState = ExecutionState.Stopped;
     executionTime  = TimeSpan.Zero;
     optimizers     = new OptimizerList();
     Runs           = new RunCollection {
         OptimizerName = Name
     };
     Initialize();
 }
Example #2
0
        private Experiment(Experiment original, Cloner cloner)
            : base(original, cloner)
        {
            executionState = original.executionState;
            executionTime  = original.executionTime;
            optimizers     = cloner.Clone(original.optimizers);
            runs           = cloner.Clone(original.runs);

            experimentStarted = original.experimentStarted;
            experimentStopped = original.experimentStopped;
            Initialize();
        }
Example #3
0
 public Experiment()
     : base()
 {
     name           = ItemName;
     description    = ItemDescription;
     executionState = ExecutionState.Stopped;
     executionTime  = TimeSpan.Zero;
     optimizers     = new OptimizerList();
     Runs           = new RunCollection {
         OptimizerName = Name
     };
     Initialize();
 }
Example #4
0
 protected OptimizerList(OptimizerList original, Cloner cloner)
     : base(original, cloner)
 {
 }