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 TypeClassDescriptionclass
Context 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 TypeMethodDescriptionvoid
Optimization.endSimulation
(OptimizationContext context) Cette methode est appelee après chaque serie de simulation soit apres firstSimulation et nextSimulation.double
Objective.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.void
Optimization.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)void
Optimization.firstSimulation
(OptimizationContext context) La premiere generation doit etre construite dans cette methode dans l'init.void
Optimization.init
(OptimizationContext context) Appele lors de l'initialisation.void
Optimization.nextSimulation
(OptimizationContext context) Génère une nouvelle série de simulation suivant le context d'optimisation.