Package org.jamesii.core.experiments.optimization

Examples of org.jamesii.core.experiments.optimization.Optimizer


        .getClass());
  }

  @Override
  public ExperimentSteererVariable<Optimizer> getTestObject() throws Exception {
    Optimizer opt =
        new Optimizer(new MockOptimizationAlgorithm(), new MockOptProblemDef());
    return new ExperimentSteererVariable<>("expSteerer", Optimizer.class, opt,
        new SequenceModifier<>(new Optimizer[] { opt }));
  }
View Full Code Here


            .getValues().size());
  }

  @Override
  public OptimizerVariable getTestObject() throws Exception {
    Optimizer opt =
        new Optimizer(new MockOptimizationAlgorithm(), new MockOptProblemDef());
    return new OptimizerVariable(new Optimizer[] { opt });
  }
View Full Code Here

   * @param optimizer
   *          the optimizer
   *
   */
  public void execute(IOptimizationAlgorithm optAlgo) {
    Optimizer optimizer = new Optimizer(optAlgo, problemDef);
    try {
      while (true) {
        optimizer.next();
        TaskConfiguration simConfig = new TaskConfiguration();
        RunInformation runInfo =
            new RunInformation(simConfig.newComputationTaskConfiguration(null));
        runInfo.setResponse(new HashMap<String, Object>());
        optimizer.executionFinished(null, runInfo);
      }
    } catch (NoNextVariableException ex) {
      paretoFront = optimizer.getParetoFront();
    }
  }
View Full Code Here

TOP

Related Classes of org.jamesii.core.experiments.optimization.Optimizer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.