Salut Chirine,
alors...
quand tu fais la calibration tu as le numéro du plan qui s affiche dans la colonne "plan" de la queue de simulation. Si ca ne depasse pas 0 c est que ca ne marche pas. C est ce qui semble se produire ici.

du coup il faut aller voir les dernieres lignes du error, les voici : (je t explique tout pour que tu apprennes a le faire)

INFO [Simulation Thread local] (CalibrationEspeceq1q2Export.java:283) afterSimulation - after simulation
 INFO [Simulation Thread local] (DataStorage.java:205) getStorage - Create new storage for  2007-11-22-16-30_0
 WARN [Simulation Thread local] (ConfigurationFactory.java:127) parseConfiguration - No configuration found. Configuring ehcache from ehcache-failsafe.xml  found in the classpath: jar:file:/C:/Documents%20and%20Settings/Chirine.Hussein/Bureau/isis-fish-3.0.20/lib/ehcache-1.2.1RC.jar!/ehcache-failsafe.xml
 WARN [Simulation Thread local] (SimulationManager.java:378) run - Error during simulation of  2007-11-22-16-30
fr.ifremer.isisfish.IsisFishRuntimeException: Can''t evaluate plan script
    at fr.ifremer.isisfish.simulator.PlanGenerator.setLastSimulation(PlanGenerator.java:148)
    at fr.ifremer.isisfish.simulator.SimulationManager$QueueItem.setLastSimulation(SimulationManager.java:449)
    at fr.ifremer.isisfish.simulator.SimulationManager$SimulationThread.run(SimulationManager.java:314)
Caused by: java.lang.IndexOutOfBoundsException: toIndex = 6
    at java.util.SubList.<init>(Unknown Source)
    at java.util.RandomAccessSubList.<init>(Unknown Source)
    at java.util.AbstractList.subList(Unknown Source)
    at org.codelutin.math.matrix.SubMatrix.<init>(SubMatrix.java:58)
    at org.codelutin.math.matrix.AbstractMatrixND.getSubMatrix(AbstractMatrixND.java:557)
    at analyseplans.CalibrationEspeceq1q2Export.afterSimulation(CalibrationEspeceq1q2Export.java:297)
    at fr.ifremer.isisfish.simulator.PlanGenerator.setLastSimulation(PlanGenerator.java:144)

J ai mis en rouge ce qu il faut voir... et la ca devient limpide non ? ;-)
il y a une erreur dans la simulation nommee "2007-11-22-16-30"
du au fait qu il ne peut pas evaluer le code "CalibrationEspeceq1q2", a cause d une erreur dans la partie "after simulation" à la ligne 297 et cette erreur c est que tu demandes un index superieur a la taille de la matrice.

voici la ligne 297 en question
MatrixND L = L2.getSubMatrix(1,2,4).copy();

tu n en as besoin que si tu ne calibres pas sur toutes les strategies et que tu n en veux que certaines
disons que tu as 6 strategies (ATTENTION la numerotation commence tjs a 0 : 0,1,2,3,4,5) et que tu calibres sur les 3 premieres strategies (0,1,2) il faut ecrire
MatrixND L = L2.getSubMatrix(1,0,3).copy();

Bon courage
Sigrid

ps : n oublie pas de passer a la V3.0.21 et de synchroniser


chirine HUSSEIN a écrit :

Bonjour à tous,

On est en train de travailler sur la calibration de la capturabilité,  elle a l’aire de marcher mais, on n’arrive pas  à trouver  le ficher  exportsResults.

Je vous envoie par contre le fichier d’erreur.

Merci pour votre aide .

 



Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail

_______________________________________________ Isis-fish-user mailing list Isis-fish-user@lists.labs.libre-entreprise.org http://lists.labs.libre-entreprise.org/mailman/listinfo/isis-fish-user

-- 
Sigrid LEHUTA
  ~ ><> ~

Ecologie et Modèles pour l'Halieutique
IFREMer, rue de l'ile d'Yeu BP 21105 
44311 Nantes Cedex 03