Population monitor additionne donc les rejet à la matrice discard égale aux captures ? (MatrixND discard = popMon.getCatch(pop).copy();)
Si la matrice discard n'est remplie que par des 0 au début c'est bon ? Ou popMon additionne les rejets entre eux tous les mois ? Dans ce cas il faudrait remettre la matrice à 0 à chaque pas de temps ?
Le 7 juin 2011 16:52, Eric Chatellier
<chatellier@codelutin.com> a écrit :
> Oui c'est l'export rejet nombre qui marche pas. Mais il n'y a pas de rejet
> si on ne met pas la règle. Donc on peut pas comparer.
> Mais les captures sont égales aux rejets + les débarquements.
> Et là quand je fais une simulation, les valeurs de captures en export sont
> plus petites que les valeurs de rejets en export. Ce qui n'est pas logique.
> Et les débarquement sont du coup négatifs.
>
> Le nombre affiché par le log info ("value") devrait normalement être dans le
> fichier rejet nombre :
>
> Rejet = Capture * coef de rejet (compris entre 0 et 1)
>
> Le coef de rejet est affiché par le log info "rejet".
> Et le rejet est affiché par le log info "value".
Je n'ai pas vérifié les données résultat.
Sans regles : il n'y a pas de rejet.
Avec regles : il y a des rejets.
Je pense que dans votre cas, les nombres ne sont pas ceux attendu.
Avez vous verifiez que l'echainement des boucles est correct ?
Car PopulationMonitor.addDiscard ajoute un rejet supplémentaire
au rejet deja existant pour une date et une pop.
L'erreur ne serait pas là ?
--