Je viens de retester et il a fait deux simus cette fois-ci, et créer un fichier histo.csv ce qui n'était pas le cas la première fois. Par contre il s'arrete et la simu mère également apres ceci.
J'ai jeté un coup d'oeil au fichier histo et les valeurs sont :
| 9.80E-05 | 2.68E+11 |
Hello,
j ai le meme warn que toi Eric dit de ne pas regarder, c est un truc de lutin...
sinon c est bien ca tu mets autant d annees de simus que de données et les effectifs initiaux au debut de ton jeu de données.
c est bisarre qu il stop apres la premiere simu car les 5 premieres sont normalement independantes et ne doivent pas poser de problemes.
Alors plusieurs hyp :
- le nombre de simu est limité à 30 dans le before simu au debut if number < 31
as tu changé cette valeur ?
- as tu bien rentré une valeur initiale de q pour les 5 premieres simus ?
- y a t il un caused by dans le debug a la fin ?
- a t il cree le fichier historic.csv (a cote du .bat) ? , il doit contenir la valeur de q et la valeur de la fonction objectif correspondante. Si ca n est pas le cas c est peut etre un pb dans le calcul de la fonction objectif.
- Quel est le format de tes données ? 12 lignes * 1 colonne ? les captures sont sommées sur les strategies et metier ? il faut que ton tableau de donnees ait le meme format que le tableau dans isis (moi je ne sommais pas sur les strategies) et soit presenté pareil.
j ai du mal a imaginer d'autres raisons ...
une possibilité est de commenter regulierement le script de calibration pour savoir ou ca bug : tu ajoutes "System.out.println("il passe la ligne 5");" etc un peu partout ou tu y affiches des objets par exemple les dimentions de la matrice de captures (Arrays.toString(L.getDim())) et tu verifie dans le debug quelles etapes il a apasse et lesquelles il a ratées.
il y a deja quelques commentaires notamment "critere" regarde si il te l a affiché.
sinon envois ton debug.
A++
courage !