Package fr.ifremer.isisfish.simulator
Interface Objective
- All Superinterfaces:
NecessaryResult
Interface des fonctions d'objectifs.
- Since:
- 4.3.0.0
-
Field Summary
Fields inherited from interface fr.ifremer.isisfish.result.NecessaryResult
EMPTY_STRING_ARRAY
-
Method Summary
Modifier and TypeMethodDescriptiondouble
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.Return plan description.Methods inherited from interface fr.ifremer.isisfish.result.NecessaryResult
getNecessaryResult
-
Method Details
-
getDescription
Return plan description.- Returns:
- plan description
- Throws:
Exception
-
eval
double 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.- Parameters:
context
- optimisation contextsimulation
- current simulationexports
- exportsobservations
- observations- Returns:
- double value
-