There is a download button for the folder can you download it and attach
it here?

Le 03/11/2015 15:53, Murat Yildizoglu a écrit :
> Hi,
> I have a unique mole script in the folder that contains the netlogo
> file, and I upload it on the web interface to use it, after having
> deleted the old version in the web interface.
>
> Is there another cache folder where OM stocks its files and scripts?
> If yes how to clan it and why the old script seems to survive there?
>
> I have even eliminated the dashes from all variables that are accessed
> by OM (including the NL variables that appear in the NLoutput
> instructions), but I continue to get the same error.
>
> I am getting very mad at this  mystery :-(
>
> 2015-11-03 15:29 GMT+01:00 Romain Reuillon <[email protected]
> <mailto:[email protected]>>:
>
>     That's because the oms which contains the error is in the same
>     directory as you current script. You can import element from one
>     script to another in a directory, that's why all the script are
>     compiled. If the scripts are unrelated you can store them in
>     separate folders.
>
>
>     Le 03/11/2015 15:15, Murat Yildizoglu a écrit :
>>     Hi Romain,
>>
>>     I have discovered that indeed, but you can see in the bottom part
>>     of my mail that I do not use them in my mole anymore. So I am
>>     suprised to continue to get this message over and over when I try
>>     to compile the modified mole without dashes.
>>
>>     Best,
>>
>>     Murat
>>
>>     2015-11-03 15:03 GMT+01:00 Romain Reuillon
>>     <[email protected] <mailto:[email protected]>>:
>>
>>         Hi Murat,
>>
>>         you may not you the '-' letter in variables names in OpenMOLE
>>         / scala... You may use '_' instead.
>>
>>         Romain
>>
>>
>>         Le 03/11/2015 14:55, Murat Yildizoglu a écrit :
>>>         Hi, I am advancing in my experiments with OM and NL.
>>>         I have been able to send my runs to our cluster and get back
>>>         my results for the last period.
>>>         I am transforming my mole and my NL file in order to get
>>>         time series from runs.
>>>
>>>         But I am getting a strange problem: I have initially had
>>>         some vaiables with a dash in their name, and I have had to
>>>         change them of course. I do not have any of them in my mole
>>>         (while I have dashes in the NL variables). When I click on
>>>         the Play button, the compilation fails with the following
>>>         messages for all such variables:
>>>
>>>         org.openmole.core.exception.UserBadDataError: Compilation error:
>>>         om is already defined as value om
>>>                       val om-avprofit-vector = Array[Double]
>>>                           ^
>>>         on line 199
>>>
>>>         (what is the object of these references to line numbers by
>>>         the way?)
>>>
>>>         As you can see below, I do not have such variable names in
>>>         my mole.
>>>         Do you have any idea how this happens, and how I can solve this?
>>>
>>>         Thank you in advance for your help! I am quite at loss here...
>>>
>>>         val iota22 = Val[Int]
>>>         val mu22 = Val[Int]
>>>         val probrad = Val[Double]
>>>
>>>         // Time series
>>>         val omprice = Array[Double]
>>>         val omavprofit = Array[Double]
>>>         val omavcapital = Array[Double]
>>>         val omavtrajectory = Array[Double]
>>>         val ommaxtrajectory = Array[Double]
>>>         val ommintrajectory = Array[Double]
>>>         val omtcc = Array[Double]
>>>         val omnbf = Array[Double]
>>>         val omnbt = Array[Double]
>>>         val omavproductivity = Array[Double]
>>>         val ommaxproductivity = Array[Double]
>>>         val omminproductivity = Array[Double]
>>>         val omavclustering = Array[Double]
>>>         val omavdistance = Array[Double]
>>>
>>>         val exploration =
>>>           ExplorationTask(
>>>         //    (iota22 in (0 to 3 by 1)) x
>>>             (mu22 in (0 to 3 by 1)) x
>>>             (probrad in (0.1 to 0.4 by 0.05))
>>>           )
>>>          
>>>           val savevectors0 = 1
>>>           val savefrequency0 = 10
>>>           val networkstructure0 = "Lattice"
>>>           val nbf0 = 25  //225
>>>          
>>>           val cmds = List(
>>>           "init-grid-globals",
>>>           "setup",
>>>           "while [ticks < 100] repeat ${savefrequency0}[go]")
>>>          
>>>           val myTask =
>>>          
>>>         
>>> NetLogo5Task("/Users/myildi/Dropbox/These-vanDerPol/Modele/openmole/VDPMYV02-om.nlogo",
>>>         cmds,true) set (
>>>             outputs +=
>>>         
>>> (iota22,mu22,probrad,savevectors0,savefrequency0,nbf0,networkstructure0),
>>>             netLogoInputs += (iota22, "iota2"),
>>>             netLogoInputs += (mu22, "mu2"),
>>>             netLogoInputs += (probrad, "probrad2"),
>>>             netLogoInputs += (savevectors0, "save-vectors"),
>>>             netLogoInputs += (savefrequency0, "save-frequency"),
>>>             netLogoInputs += (nbf0, "nbf0"),
>>>             netLogoInputs += (networkstructure0, "net-structure"),
>>>             netLogoOutputs += ("om-price-vector", omprice),
>>>             netLogoOutputs += ("om-avprofit-vector", omavprofit),
>>>             netLogoOutputs += ("om-avcapital-vector", omavcapital),
>>>             netLogoOutputs += ("om-avtrajectory-vector",
>>>         omavtrajectory),
>>>             netLogoOutputs += ("om-maxtrajectory-vector",
>>>         ommaxtrajectory),
>>>             netLogoOutputs += ("om-mintrajectory-vector",
>>>         ommintrajectory),
>>>             netLogoOutputs += ("om-tcc-vector", omtcc),
>>>             netLogoOutputs += ("om-nbf-vector", omnbf),
>>>             netLogoOutputs += ("om-nbt-vector", omnbt),
>>>             netLogoOutputs += ("om-avproductivity-vector",
>>>         omavproductivity),
>>>             netLogoOutputs += ("om-maxproductivity-vector",
>>>         ommaxproductivity),
>>>             netLogoOutputs += ("om-minproductivity-vector",
>>>         omminproductivity),
>>>             netLogoOutputs += ("om-avclustering-vector",
>>>         omavclustering),
>>>             netLogoOutputs += ("om-avdistance-vector", omavdistance)
>>>           )
>>>          
>>>           val env1 = LocalEnvironment(4)
>>>          
>>>          
>>>          
>>>           val csvHook =
>>>         
>>> AppendToCSVFileHook("/Users/myildi/Dropbox/These-vanDerPol/Modele/openmole/result-om-test.csv",
>>>               
>>>          
>>> iota22,mu22,probrad,savevectors0,savefrequency0,nbf0,networkstructure0,
>>>
>>>                 omprice,
>>>                 omavprofit,
>>>                 omavcapital,
>>>                 omavtrajectory,
>>>                 ommaxtrajectory,
>>>                 ommintrajectory,
>>>                 omtcc,
>>>                 omnbf,
>>>                 omnbt,
>>>                 omavproductivity,
>>>                 ommaxproductivity,
>>>                 omminproductivity,
>>>                 omavclustering,
>>>                 omavdistance
>>>         )
>>>          
>>>           exploration -< (myTask on env1 hook csvHook)
>>>
>>>
>>>          
>>>
>>>         -- 
>>>         Prof. Murat Yildizoglu
>>>
>>>         Note: Please use the following address as such
>>>
>>>         UNIVERSITE DE BORDEAUX 
>>>         GREThA (UMR CNRS 5113)
>>>         MURAT YILDIZOGLU
>>>         16 AVENUE LEON DUGUIT
>>>         CS 50057 
>>>         33608 PESSAC CEDEX 
>>>         FRANCE
>>>
>>>         Bureau : E-331
>>>
>>>         mail: murat.yildizoglu at u-bordeaux.fr <http://u-bordeaux.fr>
>>>
>>>         web: www.yildizoglu.fr <http://www.yildizoglu.fr>
>>>
>>>
>>>
>>>
>>>         _______________________________________________
>>>         OpenMOLE-users mailing list
>>>         [email protected] <mailto:[email protected]>
>>>         http://fedex.iscpif.fr/mailman/listinfo/openmole-users
>>
>>
>>         _______________________________________________
>>         OpenMOLE-users mailing list
>>         [email protected] <mailto:[email protected]>
>>         http://fedex.iscpif.fr/mailman/listinfo/openmole-users
>>
>>
>>
>>
>>     -- 
>>     Prof. Murat Yildizoglu
>>
>>     Note: Please use the following address as such
>>
>>     UNIVERSITE DE BORDEAUX 
>>     GREThA (UMR CNRS 5113)
>>     MURAT YILDIZOGLU
>>     16 AVENUE LEON DUGUIT
>>     CS 50057 
>>     33608 PESSAC CEDEX 
>>     FRANCE
>>
>>     Bureau : E-331
>>
>>     mail: murat.yildizoglu at u-bordeaux.fr <http://u-bordeaux.fr>
>>
>>     web: www.yildizoglu.fr <http://www.yildizoglu.fr>
>>
>>
>>     _______________________________________________
>>     OpenMOLE-users mailing list
>>     [email protected] <mailto:[email protected]>
>>     http://fedex.iscpif.fr/mailman/listinfo/openmole-users
>
>
>     _______________________________________________
>     OpenMOLE-users mailing list
>     [email protected] <mailto:[email protected]>
>     http://fedex.iscpif.fr/mailman/listinfo/openmole-users
>
>
>
>
> -- 
> Prof. Murat Yildizoglu
>
> Note: Please use the following address as such
>
> UNIVERSITE DE BORDEAUX 
> GREThA (UMR CNRS 5113)
> MURAT YILDIZOGLU
> 16 AVENUE LEON DUGUIT
> CS 50057 
> 33608 PESSAC CEDEX 
> FRANCE
>
> Bureau : E-331
>
> mail: murat.yildizoglu at u-bordeaux.fr <http://u-bordeaux.fr>
>
> web: www.yildizoglu.fr <http://www.yildizoglu.fr>
>
>
> _______________________________________________
> OpenMOLE-users mailing list
> [email protected]
> http://fedex.iscpif.fr/mailman/listinfo/openmole-users

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
OpenMOLE-users mailing list
[email protected]
http://fedex.iscpif.fr/mailman/listinfo/openmole-users

Reply via email to