Le 02/09/2010 15:56, Paul MARCHAL a écrit :
Bonjour, Bonjour,
Dans une de mes règles, je souhaiterai récupérer la valeur de mes captures. J'y parvenais avec la dernière version d'ISIS mais pas avec celle que j'utilise actuellement (3.3.0.3) (la valeur de ma matrice est nulle). J'ai l'impression que le contenu du script ResultName a changé, mais cela ne devrait pas être un problème.
Voici la partie utile de mon code:
ResultStorage resultmanager = context.getSimulationStorage().getResultStorage(); MatrixND CatchPerStrMet = null; for (Population pop : populations){ CatchPerStrMet = resultmanager.getMatrix( date.previousYear(),pop,
ResultName.MATRIX_CATCH_WEIGHT_PER_STRATEGY_MET_PER_ZONE_MET); } En effet, ce résultat n'est enregistré que si la simulation a été lancé avec le simulateur "SimulatorEffortByCell" au lieu de "DefautSimulator".
Par contre, il me semble que avec ce simulateur les calculs et résultats sont différents (calculs par cellule plutôt que par zone ?) Je pense que quelqu'un d'autre pourra vous répondre mieux que moi sur l'intérêt scientifique de ce simulateur. -- Éric<chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com