Bonjour, En effet, ca ne va pas. matPropVessForYear est une matrice Month/Strategy donc "getSemantic(0).contains(str)" ne peux pas contenir de strategy. Le 26/09/2025 à 09:14, dedah.ahmed-babou@ird.fr a écrit :
Bonjour Eric, Merci pour cette réaction. J'ai modifié dans le fichier .txt fr.ifremer.isisfish.types.fr.ifremer.isisfish.types.Integer en java.lang.Integer Mais je pense que le problème vient du fait que matPropVess.setValue(annee, mois, str, matPropVessForYear.getValue(mois, str)); n'est jamais exécuté (ligne 140) car matPropVessForYear.getSemantic(0).contains(str) est à false (ligne 139). De ce fait Nb vessel reste à zéro.
Ci-joint la règle, le fichier .txt et le log pour un coup de main.
Merci par avance.
Dedah.
----- Mail original ----- De: "Eric Chatellier" <chatellier@codelutin.com> À: "isis-fish-users" <isis-fish-users@list.isis-fish.org> Envoyé: Jeudi 25 Septembre 2025 12:59:22 Objet: Re: [Isis-fish-users] Pb forçage de l'effort + fichier
Bonjour,
Ici le script a planté à cause de : java.lang.ClassNotFoundException: fr.ifremer.isisfish.types.fr.ifremer.isisfish.types.Integer
J'ai l'impression que le fichier de données contient juste "Integer" et pas "java.lang.Integer".
Mais oui, c'est la bonne voie, il faut que le type dans le fichier _allMonthStrategy.txt et dans le script soit le même (ici java.lang.Integer).
Le 25/09/2025 à 10:32, dedah.ahmed-babou@ird.fr a écrit :
Bonjour Sigrid, Le pb n'était pas encore résolu, merci pour ton appui.
J'ai remplacé fr.ifremer.isisfish.types.Month:0,1,2,3,4,5,6,7,8,9,10,11
par java.lang.Integer:0,1,2,3,4,5,6,7,8,9,10,11 et exécuté mon script et ça n'a pas changé les résultats.
J'ai aussi exécuté la règle avec le script simplifié que tu m'as envoyé mais il se plante, j'ai pas encore réussi à décortiqué la source d'erreur, il y a apparament un pb de dimension mais avant ça il y a une autre erreur.
Ci-joint le fichier log.
-------------------------------------------------------------------------------- *De: *"LEHUTA" <Sigrid.Lehuta@ifremer.fr> *À: *"isis-fish-users" <isis-fish-users@list.isis-fish.org> *Envoyé: *Mercredi 24 Septembre 2025 20:18:13 *Objet: *Re: [Isis-fish-users] Pb forçage de l'effort + fichier
Le 24/09/2025 à 22:17, Sigrid LEHUTA a écrit :
Hello
je n 'ai pas compris si tu as résolu ton problème au final ?
Il semble que ton script ne lise pas correctement le fichier car la matrice ne contient que des 0 (alors que ton fichier a des valeurs non nulles).
J ai essayé de simplifier le script pour éviter que des erreurs ne s'y glissent. vérifie la compilation (je ne l'ai pas fait) et teste cette version.
Si ca ne marche pas non plus, j'ai un doute sur les semantics : @Eric, stp à la rescousse
dans ton fichier tu as fr.ifremer.isisfish.types.Month:0,1,2,3,4,5,6,7,8,9,10,11
et le script utilise un entier for (Integer mois : allMonth)
Les types ne sont pas compatibles (mais il y a peut-etre une flexibilité... Eric ?)
tu peux remplacer dans ton fichier fr.ifremer.isisfish.types.Month:0,1,2,3,4,5,6,7,8,9,10,11
par java.lang.Integer:0,1,2,3,4,5,6,7,8,9,10,11 pour être sûr.
A+
Le 24/09/2025 à 17:42, dedah.ahmed-babou@ird.fr a écrit :
Bonjour Sigrid, Merci pour ta prompte réaction. Sans appeler la règle de forçage, l'effort n'est pas nul, les captures non plus. Avec l'appel de la règle, effectivement elle modifie l'effort de pêche en le remettant à zéro et les captures par conséquent.
A plus.
-------------------------------------------------------------------------------- *De: *"LEHUTA" <Sigrid.Lehuta@ifremer.fr> *À: *"isis-fish-users" <isis-fish-users@list.isis-fish.org> *Envoyé: *Mercredi 24 Septembre 2025 07:29:17 *Objet: *Re: [Isis-fish-users] Pb forçage de l'effort
Bonjour Dedah,
il semble que ton nombre de navires soit = 0. Peux tu vérifier ca ? Regarde aussi l'effort en sortie pour voir s'il est nul ou si le probleme est entre l'effort et la capture.
Bonne chance !
Le 23/09/2025 à 14:04, dedah.ahmed-babou@ird.fr a écrit :
Bonjour à tous, Je voudrais adapter un script de forçage de l'effort de pêche suivant le mois et la stratégie pour chaque année séparement.
Les fichiers de donnée, de script et de log de simu sont ci-joint.
Mon problème en est que les captures restent nulles à la fin de chaque simulation.
Si quelqu'un a une idée.
Merci par avance.
Dedah.
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org https://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users Archives et moteur de recherche:http://list.isis-fish.org/pipermail/isis-fish-users/
-- /!\ Boite mail saturée (en cours de nettoyage laborieux) Pour ma santé mentale et l'environnement, merci d'éviter les pièces jointes au maximum. -- Sigrid LEHUTA
><> __/\__ ~ ><> ~ \____/ ~
Fisheries modeller IFREMER - HALGO-EMH Ecology and modeling for fisheries science DECOD Dynamics and sustainability of ecosystems: from source to sea AFH Association Française d'Halieutique (AFH)
Centre Atlantique - Rue de l'Ile d'Yeu BP 21105 - 44311 Nantes Cedex 03 Tel. : 02 40 37 42 38 (8238)
Participez à l'ENQUETE Réduction des captures de dauphins :https://http-proxy.cloud.codelutin.com/enquete_delmoges
https://peche.ifremer.fr/Le-role-de-l-Ifremer/Recherche/Projets/Description-... https://www.francefilierepeche.fr/projets/gemmbe/ https://delmoges.recherche.univ-lr.fr/presentation-du-projet/ https://www.ices.dk/advice/ESD/Pages/Bay-of-Biscay-and-the-Iberian-Coast_Lan... https://halgo.ifremer.fr/en https://www.umr-decod.fr/en https://www.association-francaise-halieutique.fr/
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org https://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users Archives et moteur de recherche: http://list.isis-fish.org/pipermail/isis-fish-users/
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org https://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users Archives et moteur de recherche:http://list.isis-fish.org/pipermail/isis-fish-users/
-- /!\ Boite mail saturée (en cours de nettoyage laborieux) Pour ma santé mentale et l'environnement, merci d'éviter les pièces jointes au maximum. -- Sigrid LEHUTA
><> __/\__ ~ ><> ~ \____/ ~
Fisheries modeller IFREMER - HALGO-EMH Ecology and modeling for fisheries science DECOD Dynamics and sustainability of ecosystems: from source to sea AFH Association Française d'Halieutique (AFH)
Centre Atlantique - Rue de l'Ile d'Yeu BP 21105 - 44311 Nantes Cedex 03 Tel. : 02 40 37 42 38 (8238)
Participez à l'ENQUETE Réduction des captures de dauphins :https://http-proxy.cloud.codelutin.com/enquete_delmoges
https://peche.ifremer.fr/Le-role-de-l-Ifremer/Recherche/Projets/Description-... https://www.francefilierepeche.fr/projets/gemmbe/ https://delmoges.recherche.univ-lr.fr/presentation-du-projet/ https://www.ices.dk/advice/ESD/Pages/Bay-of-Biscay-and-the-Iberian-Coast_Lan... https://halgo.ifremer.fr/en https://www.umr-decod.fr/en https://www.association-francaise-halieutique.fr/
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org https://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users Archives et moteur de recherche:http://list.isis-fish.org/pipermail/isis-fish-users/
-- /!\ Boite mail saturée (en cours de nettoyage laborieux) Pour ma santé mentale et l'environnement, merci d'éviter les pièces jointes au maximum. -- Sigrid LEHUTA
><> __/\__ ~ ><> ~ \____/ ~
Fisheries modeller IFREMER - HALGO-EMH Ecology and modeling for fisheries science DECOD Dynamics and sustainability of ecosystems: from source to sea AFH Association Française d'Halieutique (AFH)
Centre Atlantique - Rue de l'Ile d'Yeu BP 21105 - 44311 Nantes Cedex 03 Tel. : 02 40 37 42 38 (8238)
Participez à l'ENQUETE Réduction des captures de dauphins :https://http-proxy.cloud.codelutin.com/enquete_delmoges
https://peche.ifremer.fr/Le-role-de-l-Ifremer/Recherche/Projets/Description-... https://www.francefilierepeche.fr/projets/gemmbe/ https://delmoges.recherche.univ-lr.fr/presentation-du-projet/ https://www.ices.dk/advice/ESD/Pages/Bay-of-Biscay-and-the-Iberian-Coast_Lan... https://halgo.ifremer.fr/en https://www.umr-decod.fr/en https://www.association-francaise-halieutique.fr/
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org https://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users Archives et moteur de recherche: http://list.isis-fish.org/pipermail/isis-fish-users/
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org https://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users Archives et moteur de recherche: http://list.isis-fish.org/pipermail/isis-fish-users/
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org https://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users Archives et moteur de recherche: http://list.isis-fish.org/pipermail/isis-fish-users/
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28