<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <pre style="background-color:#2b2b2b;color:#a9b7c6;font-family:'JetBrains Mono',monospace;font-size:9,8pt;"><span style="color:#cc7832;">private double </span>effortNominalPerStrategyMet(Strategy str<span style="color:#cc7832;">, </span>Metier metier<span style="color:#cc7832;">, </span>TimeStep step) {
    Month month = step.getMonth()<span style="color:#cc7832;">;
</span><span style="color:#cc7832;">    </span>StrategyMonthInfo smi = str.getStrategyMonthInfo(month)<span style="color:#cc7832;">;
</span><span style="color:#cc7832;">
</span><span style="color:#cc7832;">    double </span>propSetOfVessels = str.getProportionSetOfVessels()<span style="color:#cc7832;">;
</span><span style="color:#cc7832;">    int </span>nbOfVessels = str.getSetOfVessels().getNumberOfVessels()<span style="color:#cc7832;">;
</span><span style="color:#cc7832;">    double </span>propStrMet = smi.getProportionMetier(metier)<span style="color:#cc7832;">;
</span><span style="color:#cc7832;">    double </span>effortNominalPerVessel = effortNominalPerStrategyPerVessel(str<span style="color:#cc7832;">, </span>metier<span style="color:#cc7832;">, </span>step)<span style="color:#cc7832;">;
</span><span style="color:#cc7832;">
</span><span style="color:#cc7832;">    if </span>(log.isDebugEnabled()) {
        log.debug(
                <span style="color:#6a8759;">" strategy=" </span>+ str +
                <span style="color:#6a8759;">" metier=" </span>+ metier +
                <span style="color:#6a8759;">" propSetOfVessels=" </span>+ propSetOfVessels +
                <span style="color:#6a8759;">" nbOfVessels=" </span>+ nbOfVessels +
                <span style="color:#6a8759;">" propStrMet=" </span>+ propStrMet +
                <span style="color:#6a8759;">" effortPerVessel=" </span>+ effortNominalPerVessel
        )<span style="color:#cc7832;">;
</span><span style="color:#cc7832;">    </span>}

    <span style="color:#cc7832;">double </span>result = propSetOfVessels * nbOfVessels * propStrMet * effortNominalPerVessel<span style="color:#cc7832;">;
</span><span style="color:#cc7832;">
</span><span style="color:#cc7832;">    return </span>result<span style="color:#cc7832;">;
</span>}</pre>
    <p></p>
    <pre class="moz-signature" cols="72">
Bonsoir Eric

peux-tu me confirmer que l'effort nominal calculé par cette fonction retourne bien l'effort du step modifié par les regles en cours dans la simulation?

smi.getProportionMetier(metier) rend la proportion du metier à step et pas celle du mois dans la Region au debut de la simu ?

c'est ce bout de code qui me mets le doute 
Month month = step.getMonth()<span style="color:#cc7832;">;
</span>StrategyMonthInfo smi = str.getStrategyMonthInfo(month)<span style="color:#cc7832;">;

</span><span style="color:#cc7832;">
</span>
merci
bonne soirée
stephanie 


......................................................................
Stephanie MAHEVAS
UMR MARBEC - site de Sète
IFREMER/HM 
<a class="moz-txt-link-freetext" href="https://annuaire.ifremer.fr/cv/16343/">https://annuaire.ifremer.fr/cv/16343/</a>

 Tel: (33) 04 99 57 32 39  (8239)  - 06 75 83 59 33

    o   \ o /  _ o         __|    \ /     |__        o _  \ o /   o
   /|\    |     /\   ___\o   \o    |    o/    o/__   /\     |    /|\
   / \   / \   | \  /)  |    ( \  /o\  / )    |  (\  / |   / \   / \
......................................................................  </pre>
  </body>
</html>