public void P3DeceptiveStepTrap() {
   var problem = new DeceptiveStepTrapProblem();
   problem.Length = 49;
   problem.TrapSize = 7;
   problem.StepSize = 2;
   DoRun(problem, 100, 123, 0.5, 6);
   DoRun(problem, 9876, 123, 0.785714285714286, 3489);
   DoRun(problem, 70000, 987, 1, 68292);
   problem.Length = 700;
   DoRun(problem, 100000, 987, 0.76, 58711);
 }
 protected DeceptiveStepTrapProblem(DeceptiveStepTrapProblem original, Cloner cloner)
     : base(original, cloner)
 {
     RegisterParameterEvents();
 }
 protected DeceptiveStepTrapProblem(DeceptiveStepTrapProblem original, Cloner cloner)
   : base(original, cloner) {
   RegisterParameterEvents();
 }