Cormas Pharo Port v0.2 available

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Cormas Pharo Port v0.2 available

SergeStinckwich
Dear all,

I made available a new version (v0.2) of Cormas on Pharo.
CORMAS is a multi-agent simulation engine that is running on
VisualWorks Smalltalk:
http://cormas.cirad.fr/indexeng.htm

You can download this version by using the last Moose 5.1 image :
https://ci.inria.fr/moose/job/moose-5.1/

and doing in a Playground:

Gofer new
   url: 'http://smalltalkhub.com/mc/SergeStinckwich/CORMAS/main';
   configurationOf: 'Cormas';
   loadStable.

At the moment, nothing is working ;-)
Almost classes of the original VW version are now in Pharo except some
classes like Jun* that will I guess disappear for the new version if
we use ROASSAL instead. I will start to clean the code now in order to
be able to run as simple model like Fire Automata model

All the code is also available on github here: https://github.com/cormas/cormas

If some of you want to be added in the CORMAS github org, please tell me:
https://github.com/cormas
I will feel less alone ;-)

You can join the mailing-list to help here:
https://groups.google.com/forum/#!forum/cormas-dev

Regards,

--
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/

Reply | Threaded
Open this post in threaded view
|

Re: Cormas Pharo Port v0.2 available

abergel
Hi Serge!

I’ve tried to load Cormas, but I got an error about some missing dependencies…

Alexandre


> On Mar 31, 2015, at 5:00 PM, Serge Stinckwich <[hidden email]> wrote:
>
> Dear all,
>
> I made available a new version (v0.2) of Cormas on Pharo.
> CORMAS is a multi-agent simulation engine that is running on
> VisualWorks Smalltalk:
> http://cormas.cirad.fr/indexeng.htm
>
> You can download this version by using the last Moose 5.1 image :
> https://ci.inria.fr/moose/job/moose-5.1/
>
> and doing in a Playground:
>
> Gofer new
>   url: 'http://smalltalkhub.com/mc/SergeStinckwich/CORMAS/main';
>   configurationOf: 'Cormas';
>   loadStable.
>
> At the moment, nothing is working ;-)
> Almost classes of the original VW version are now in Pharo except some
> classes like Jun* that will I guess disappear for the new version if
> we use ROASSAL instead. I will start to clean the code now in order to
> be able to run as simple model like Fire Automata model
>
> All the code is also available on github here: https://github.com/cormas/cormas
>
> If some of you want to be added in the CORMAS github org, please tell me:
> https://github.com/cormas
> I will feel less alone ;-)
>
> You can join the mailing-list to help here:
> https://groups.google.com/forum/#!forum/cormas-dev
>
> Regards,
>
> --
> Serge Stinckwich
> UCBN & UMI UMMISCO 209 (IRD/UPMC)
> Every DSL ends up being Smalltalk
> http://www.doesnotunderstand.org/
>

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




Reply | Threaded
Open this post in threaded view
|

Re: Cormas Pharo Port v0.2 available

stepharo
In reply to this post by SergeStinckwich
Excellent serge!
Keep pushing.

Le 31/3/15 22:00, Serge Stinckwich a écrit :

> Dear all,
>
> I made available a new version (v0.2) of Cormas on Pharo.
> CORMAS is a multi-agent simulation engine that is running on
> VisualWorks Smalltalk:
> http://cormas.cirad.fr/indexeng.htm
>
> You can download this version by using the last Moose 5.1 image :
> https://ci.inria.fr/moose/job/moose-5.1/
>
> and doing in a Playground:
>
> Gofer new
>     url: 'http://smalltalkhub.com/mc/SergeStinckwich/CORMAS/main';
>     configurationOf: 'Cormas';
>     loadStable.
>
> At the moment, nothing is working ;-)
> Almost classes of the original VW version are now in Pharo except some
> classes like Jun* that will I guess disappear for the new version if
> we use ROASSAL instead. I will start to clean the code now in order to
> be able to run as simple model like Fire Automata model
>
> All the code is also available on github here: https://github.com/cormas/cormas
>
> If some of you want to be added in the CORMAS github org, please tell me:
> https://github.com/cormas
> I will feel less alone ;-)
>
> You can join the mailing-list to help here:
> https://groups.google.com/forum/#!forum/cormas-dev
>
> Regards,
>


Reply | Threaded
Open this post in threaded view
|

Re: Cormas Pharo Port v0.2 available

SergeStinckwich
In reply to this post by abergel
Thank you Alex, for trying to dl CORMAS.

Yes, I fix the problem. Should work now ;-)

BTW, this is really difficult to understand the problem because when a
dependancy is missing,
there is a debug window with Warning but no explanation in the header.
You have to click on the String, what dependancy is missing.
Look at the attached screenshot.

On Wed, Apr 1, 2015 at 1:32 AM, Alexandre Bergel
<[hidden email]> wrote:

> Hi Serge!
>
> I’ve tried to load Cormas, but I got an error about some missing dependencies…
>
> Alexandre
>
>
>> On Mar 31, 2015, at 5:00 PM, Serge Stinckwich <[hidden email]> wrote:
>>
>> Dear all,
>>
>> I made available a new version (v0.2) of Cormas on Pharo.
>> CORMAS is a multi-agent simulation engine that is running on
>> VisualWorks Smalltalk:
>> http://cormas.cirad.fr/indexeng.htm
>>
>> You can download this version by using the last Moose 5.1 image :
>> https://ci.inria.fr/moose/job/moose-5.1/
>>
>> and doing in a Playground:
>>
>> Gofer new
>>   url: 'http://smalltalkhub.com/mc/SergeStinckwich/CORMAS/main';
>>   configurationOf: 'Cormas';
>>   loadStable.
>>
>> At the moment, nothing is working ;-)
>> Almost classes of the original VW version are now in Pharo except some
>> classes like Jun* that will I guess disappear for the new version if
>> we use ROASSAL instead. I will start to clean the code now in order to
>> be able to run as simple model like Fire Automata model
>>
>> All the code is also available on github here: https://github.com/cormas/cormas
>>
>> If some of you want to be added in the CORMAS github org, please tell me:
>> https://github.com/cormas
>> I will feel less alone ;-)
>>
>> You can join the mailing-list to help here:
>> https://groups.google.com/forum/#!forum/cormas-dev
>>
>> Regards,
>>
>> --
>> Serge Stinckwich
>> UCBN & UMI UMMISCO 209 (IRD/UPMC)
>> Every DSL ends up being Smalltalk
>> http://www.doesnotunderstand.org/
>>
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>


--
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/

Screen Shot 2015-04-01 at 09.29.53.png (225K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Cormas Pharo Port v0.2 available

laura
Seems very interesting! Thank you for sharing it!

On Wed, Apr 1, 2015 at 4:42 AM, Serge Stinckwich <[hidden email]> wrote:
Thank you Alex, for trying to dl CORMAS.

Yes, I fix the problem. Should work now ;-)

BTW, this is really difficult to understand the problem because when a
dependancy is missing,
there is a debug window with Warning but no explanation in the header.
You have to click on the String, what dependancy is missing.
Look at the attached screenshot.

On Wed, Apr 1, 2015 at 1:32 AM, Alexandre Bergel
<[hidden email]> wrote:
> Hi Serge!
>
> I’ve tried to load Cormas, but I got an error about some missing dependencies…
>
> Alexandre
>
>
>> On Mar 31, 2015, at 5:00 PM, Serge Stinckwich <[hidden email]> wrote:
>>
>> Dear all,
>>
>> I made available a new version (v0.2) of Cormas on Pharo.
>> CORMAS is a multi-agent simulation engine that is running on
>> VisualWorks Smalltalk:
>> http://cormas.cirad.fr/indexeng.htm
>>
>> You can download this version by using the last Moose 5.1 image :
>> https://ci.inria.fr/moose/job/moose-5.1/
>>
>> and doing in a Playground:
>>
>> Gofer new
>>   url: 'http://smalltalkhub.com/mc/SergeStinckwich/CORMAS/main';
>>   configurationOf: 'Cormas';
>>   loadStable.
>>
>> At the moment, nothing is working ;-)
>> Almost classes of the original VW version are now in Pharo except some
>> classes like Jun* that will I guess disappear for the new version if
>> we use ROASSAL instead. I will start to clean the code now in order to
>> be able to run as simple model like Fire Automata model
>>
>> All the code is also available on github here: https://github.com/cormas/cormas
>>
>> If some of you want to be added in the CORMAS github org, please tell me:
>> https://github.com/cormas
>> I will feel less alone ;-)
>>
>> You can join the mailing-list to help here:
>> https://groups.google.com/forum/#!forum/cormas-dev
>>
>> Regards,
>>
>> --
>> Serge Stinckwich
>> UCBN & UMI UMMISCO 209 (IRD/UPMC)
>> Every DSL ends up being Smalltalk
>> http://www.doesnotunderstand.org/
>>
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>



--
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/

Reply | Threaded
Open this post in threaded view
|

Re: Cormas Pharo Port v0.2 available

abergel
In reply to this post by SergeStinckwich
Yes, this is indeed bad. Maybe the GTDebugger team can do something in that respect.

Here is a way to reproduce this:

Doit: Error signal: ‘foobar'
Then you get 


Doiting: Warning signal: 'foobar'

Can we have the description of the warning in the debugger header? Would be great!

Cheers,
Alexandre
-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.



On Apr 1, 2015, at 4:42 AM, Serge Stinckwich <[hidden email]> wrote:

BTW, this is really difficult to understand the problem because when a
dependancy is missing,
there is a debug window with Warning but no explanation in the header.
You have to click on the String, what dependancy is missing.
Look at the attached screenshot.

Reply | Threaded
Open this post in threaded view
|

Re: Cormas Pharo Port v0.2 available

abergel
In reply to this post by SergeStinckwich
Now it works!

Alexandre
-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.



On Apr 1, 2015, at 4:42 AM, Serge Stinckwich <[hidden email]> wrote:

Thank you Alex, for trying to dl CORMAS.

Yes, I fix the problem. Should work now ;-)

BTW, this is really difficult to understand the problem because when a
dependancy is missing,
there is a debug window with Warning but no explanation in the header.
You have to click on the String, what dependancy is missing.
Look at the attached screenshot.

On Wed, Apr 1, 2015 at 1:32 AM, Alexandre Bergel
<[hidden email]> wrote:
Hi Serge!

I’ve tried to load Cormas, but I got an error about some missing dependencies…

Alexandre


On Mar 31, 2015, at 5:00 PM, Serge Stinckwich <[hidden email]> wrote:

Dear all,

I made available a new version (v0.2) of Cormas on Pharo.
CORMAS is a multi-agent simulation engine that is running on
VisualWorks Smalltalk:
http://cormas.cirad.fr/indexeng.htm

You can download this version by using the last Moose 5.1 image :
https://ci.inria.fr/moose/job/moose-5.1/

and doing in a Playground:

Gofer new
 url: 'http://smalltalkhub.com/mc/SergeStinckwich/CORMAS/main';
 configurationOf: 'Cormas';
 loadStable.

At the moment, nothing is working ;-)
Almost classes of the original VW version are now in Pharo except some
classes like Jun* that will I guess disappear for the new version if
we use ROASSAL instead. I will start to clean the code now in order to
be able to run as simple model like Fire Automata model

All the code is also available on github here: https://github.com/cormas/cormas

If some of you want to be added in the CORMAS github org, please tell me:
https://github.com/cormas
I will feel less alone ;-)

You can join the mailing-list to help here:
https://groups.google.com/forum/#!forum/cormas-dev

Regards,

--
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/


--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.







--
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/
<Screen Shot 2015-04-01 at 09.29.53.png>