Uses of Interface
fr.ifremer.isisfish.simulator.OptimizationContext
Packages that use OptimizationContext
-
Uses of OptimizationContext in fr.ifremer.isisfish.simulator
Classes in fr.ifremer.isisfish.simulator that implement OptimizationContextModifier and TypeClassDescriptionclassContext utilisé pour gérer les différentes simulation lancées par un script d'optimisation.Methods in fr.ifremer.isisfish.simulator with parameters of type OptimizationContextModifier and TypeMethodDescriptionvoidOptimization.endSimulation(OptimizationContext context) Cette methode est appelee après chaque serie de simulation soit apres firstSimulation et nextSimulation.doubleObjective.eval(OptimizationContext context, SimulationStorage simulation, List<org.nuiton.math.matrix.MatrixND> exports, List<org.nuiton.math.matrix.MatrixND> observations) Effectue une evaluation entre les exports et les observations.voidOptimization.finish(OptimizationContext context) Cette methode est appelee lorsqu'il n'y a plus de simulation a faire (init ou nextSimulation n'ont pas fait appel a context.addSimulation)voidOptimization.firstSimulation(OptimizationContext context) La premiere generation doit etre construite dans cette methode dans l'init.voidOptimization.init(OptimizationContext context) Appele lors de l'initialisation.voidOptimization.nextSimulation(OptimizationContext context) Génère une nouvelle série de simulation suivant le context d'optimisation.