<div dir="ltr">I like Python, but I also use other languages and I don’t think it’s the best for everything. For example, when I teach deep learning to business people who don’t code, I recommend R and H2O. R is simpler for non-coders and H2O can handle spreadsheet data better, for example when there is missing data or categorical inputs. My point is that Python is not hard, but it can be less friendly for busy managers who want to learn AI basics. This is when I compare Python/Scikit Learn with R/H2O, not even Python/Tensorflow which is very powerful but very difficult to learn for non-coders. One more thing, for the common business use case, I think R/H2O is more powerful than Python with typical deep learning platforms like Scikit Learn and Tensorflow. Obviously, if you wish to play with large language models or computer vision, there's only one horse in town and it ain't R! Use Python for these!<br><br>For ABM programming, it also depends on what you want to do. My default choice is NetLogo, even though it’s light weight. I think that for many ABM problems, a basic “toy-model” can show the idea and the basic emergence of complexity. For example, in South Africa, where electricity is a big problem, I made a NetLogo toy model to show the current costs of different types of electricity production. The model shows that solar and wind with batteries may be good, but they are outrageously expensive given that peak demand at 7 pm because battery grid storage is very expensive. So, you still, unless you're willing to pay so much to cripple the economy, need a reliable base load. With a simple NetLogo toy model, I could show this idea easily.<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 1 May 2023 at 09:02, Russell Standish <<a href="mailto:lists@hpcoders.com.au">lists@hpcoders.com.au</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, May 01, 2023 at 06:40:52AM +0200, Pieter Steenekamp wrote:<br>
> A few years back, I built a model for a client using AnyLogic. I think It was a<br>
> great choice at the time for that specific application, with its choice of<br>
> simulation modes and build in optimization algorithms. But now, with the<br>
> explosion of packages in the Python world, I'm not sure if I'd make the same<br>
> choice today. <br>
<br>
Interesting comment. Of course, I'm going all-in on Python, and the<br>
next version of EcoLab will be Python-based, rather than the current<br>
TCL.<br>
<br>
<br>
> <br>
> On Mon, 1 May 2023 at 00:06, Russell Standish <<a href="mailto:lists@hpcoders.com.au" target="_blank">lists@hpcoders.com.au</a>> wrote:<br>
> <br>
>     Anyone use AnyLogic?<br>
> <br>
>     Mind you, the requirement to use Java is for me a big detriment, and<br>
>     the main reason I keep using and developing EcoLab.<br>
> <br>
>     Cheers<br>
> <br>
>     On Sun, Apr 30, 2023 at 04:20:40PM +0200, Pietro Terna wrote:<br>
>     >     Currently Repast4Py for parallelization and sometimes pure Python in<br>
>     a<br>
>     > Jupyter notebook.<br>
>     ><br>
>     >     Best, Pietro<br>
>     ><br>
>     > Il 30/04/23 13:53, Jochen Fromm ha scritto:<br>
>     ><br>
>     >     Yes, LLMs give a new boost to agent-based modeling and agent-based<br>
>     software<br>
>     >     engineering, but it is a totally new class of agents. AutoGPT is an<br>
>     example<br>
>     >     <a href="https://github.com/Significant-Gravitas/Auto-GPT" rel="noreferrer" target="_blank">https://github.com/Significant-Gravitas/Auto-GPT</a><br>
>     ><br>
>     >     What do you think is better to use by the way, Repast4Py or Mesa, or<br>
>     just<br>
>     >     pure Python in a Jupyter notebook ?<br>
>     >     <a href="https://youtu.be/bjjoHji8KUQ" rel="noreferrer" target="_blank">https://youtu.be/bjjoHji8KUQ</a><br>
>     ><br>
>     >     -J.<br>
>     ><br>
>     ><br>
>     >     -------- Original message --------<br>
>     >     From: Pietro Terna <<a href="mailto:pietro.terna@unito.it" target="_blank">pietro.terna@unito.it</a>><br>
>     >     Date: 4/30/23 12:13 PM (GMT+01:00)<br>
>     >     To: <a href="mailto:friam@redfish.com" target="_blank">friam@redfish.com</a><br>
>     >     Subject: [FRIAM] remembering Swarm<br>
>     ><br>
>     >            Dear all,<br>
>     ><br>
>     >            remembering Swarm: <a href="https://arxiv.org/pdf/2304.03442.pdf" rel="noreferrer" target="_blank">https://arxiv.org/pdf/2304.03442.pdf</a><br>
>     >     <br>
>     >     It would seem to be an important step ahead in the field of social<br>
>     >     simulation. Best, Pietro<br>
>     ><br>
>     >     --<br>
>     ><br>
>     >     "It is the hallmark of any deep truth that its negation is also a<br>
>     deep truth." Neils Bohr.<br>
>     ><br>
>     >     A <a href="https://terna.to.it/breviArticoli.html" rel="noreferrer" target="_blank">https://terna.to.it/breviArticoli.html</a> riporto dei miei brevi<br>
>     articoli su temi di attualità.<br>
>     ><br>
>     >     Home page: <a href="https://terna.to.it" rel="noreferrer" target="_blank">https://terna.to.it</a>  Twitter: <a href="https://twitter.com/" rel="noreferrer" target="_blank">https://twitter.com/</a><br>
>     @pietroterna<br>
>     >     Mastodon: <a href="https://mastodon.uno/@PietroTerna" rel="noreferrer" target="_blank">https://mastodon.uno/@PietroTerna</a><br>
>     ><br>
>     ><br>
>     ><br>
>     >     -. --- - / ...- .- .-.. .. -.. / -- --- .-. ... . / -.-. --- -.. .<br>
>     >     FRIAM Applied Complexity Group listserv<br>
>     >     Fridays 9a-12p Friday St. Johns Cafe   /   Thursdays 9a-12p Zoom<br>
>     <a href="https://bit.ly/virtualfriam" rel="noreferrer" target="_blank">https://bit.ly/virtualfriam</a><br>
>     >     to (un)subscribe <a href="http://redfish.com/mailman/listinfo/" rel="noreferrer" target="_blank">http://redfish.com/mailman/listinfo/</a><br>
>     <a href="http://friam_redfish.com" rel="noreferrer" target="_blank">friam_redfish.com</a><br>
>     >     FRIAM-COMIC <a href="http://friam-comic.blogspot.com/" rel="noreferrer" target="_blank">http://friam-comic.blogspot.com/</a><br>
>     >     archives:  5/2017 thru present <a href="https://redfish.com/pipermail/" rel="noreferrer" target="_blank">https://redfish.com/pipermail/</a><br>
>     <a href="http://friam_redfish.com/" rel="noreferrer" target="_blank">friam_redfish.com/</a><br>
>     >       1/2003 thru 6/2021  <a href="http://friam.383.s1.nabble.com/" rel="noreferrer" target="_blank">http://friam.383.s1.nabble.com/</a><br>
>     ><br>
>     ><br>
>     > --<br>
>     ><br>
>     > "It is the hallmark of any deep truth that its negation is also a deep<br>
>     truth." Neils Bohr.<br>
>     ><br>
>     > A <a href="https://terna.to.it/breviArticoli.html" rel="noreferrer" target="_blank">https://terna.to.it/breviArticoli.html</a> riporto dei miei brevi articoli<br>
>     su temi di attualità.<br>
>     ><br>
>     > Home page: <a href="https://terna.to.it" rel="noreferrer" target="_blank">https://terna.to.it</a>  Twitter: <a href="https://twitter.com/@pietroterna" rel="noreferrer" target="_blank">https://twitter.com/@pietroterna</a><br>
>     > Mastodon: <a href="https://mastodon.uno/@PietroTerna" rel="noreferrer" target="_blank">https://mastodon.uno/@PietroTerna</a><br>
>     ><br>
>     ><br>
> <br>
>     > -. --- - / ...- .- .-.. .. -.. / -- --- .-. ... . / -.-. --- -.. .<br>
>     > FRIAM Applied Complexity Group listserv<br>
>     > Fridays 9a-12p Friday St. Johns Cafe   /   Thursdays 9a-12p Zoom https://<br>
>     <a href="http://bit.ly/virtualfriam" rel="noreferrer" target="_blank">bit.ly/virtualfriam</a><br>
>     > to (un)subscribe <a href="http://redfish.com/mailman/listinfo/friam_redfish.com" rel="noreferrer" target="_blank">http://redfish.com/mailman/listinfo/friam_redfish.com</a><br>
>     > FRIAM-COMIC <a href="http://friam-comic.blogspot.com/" rel="noreferrer" target="_blank">http://friam-comic.blogspot.com/</a><br>
>     > archives:  5/2017 thru present <a href="https://redfish.com/pipermail/" rel="noreferrer" target="_blank">https://redfish.com/pipermail/</a><br>
>     <a href="http://friam_redfish.com/" rel="noreferrer" target="_blank">friam_redfish.com/</a><br>
>     >   1/2003 thru 6/2021  <a href="http://friam.383.s1.nabble.com/" rel="noreferrer" target="_blank">http://friam.383.s1.nabble.com/</a><br>
> <br>
> <br>
>     --<br>
> <br>
>     ----------------------------------------------------------------------------<br>
>     Dr Russell Standish                    Phone 0425 253119 (mobile)<br>
>     Principal, High Performance Coders     <a href="mailto:hpcoder@hpcoders.com.au" target="_blank">hpcoder@hpcoders.com.au</a><br>
>                           <a href="http://www.hpcoders.com.au" rel="noreferrer" target="_blank">http://www.hpcoders.com.au</a><br>
>     ----------------------------------------------------------------------------<br>
> <br>
>     -. --- - / ...- .- .-.. .. -.. / -- --- .-. ... . / -.-. --- -.. .<br>
>     FRIAM Applied Complexity Group listserv<br>
>     Fridays 9a-12p Friday St. Johns Cafe   /   Thursdays 9a-12p Zoom https://<br>
>     <a href="http://bit.ly/virtualfriam" rel="noreferrer" target="_blank">bit.ly/virtualfriam</a><br>
>     to (un)subscribe <a href="http://redfish.com/mailman/listinfo/friam_redfish.com" rel="noreferrer" target="_blank">http://redfish.com/mailman/listinfo/friam_redfish.com</a><br>
>     FRIAM-COMIC <a href="http://friam-comic.blogspot.com/" rel="noreferrer" target="_blank">http://friam-comic.blogspot.com/</a><br>
>     archives:  5/2017 thru present <a href="https://redfish.com/pipermail/" rel="noreferrer" target="_blank">https://redfish.com/pipermail/</a><br>
>     <a href="http://friam_redfish.com/" rel="noreferrer" target="_blank">friam_redfish.com/</a><br>
>       1/2003 thru 6/2021  <a href="http://friam.383.s1.nabble.com/" rel="noreferrer" target="_blank">http://friam.383.s1.nabble.com/</a><br>
> <br>
<br>
> -. --- - / ...- .- .-.. .. -.. / -- --- .-. ... . / -.-. --- -.. .<br>
> FRIAM Applied Complexity Group listserv<br>
> Fridays 9a-12p Friday St. Johns Cafe   /   Thursdays 9a-12p Zoom <a href="https://bit.ly/virtualfriam" rel="noreferrer" target="_blank">https://bit.ly/virtualfriam</a><br>
> to (un)subscribe <a href="http://redfish.com/mailman/listinfo/friam_redfish.com" rel="noreferrer" target="_blank">http://redfish.com/mailman/listinfo/friam_redfish.com</a><br>
> FRIAM-COMIC <a href="http://friam-comic.blogspot.com/" rel="noreferrer" target="_blank">http://friam-comic.blogspot.com/</a><br>
> archives:  5/2017 thru present <a href="https://redfish.com/pipermail/friam_redfish.com/" rel="noreferrer" target="_blank">https://redfish.com/pipermail/friam_redfish.com/</a><br>
>   1/2003 thru 6/2021  <a href="http://friam.383.s1.nabble.com/" rel="noreferrer" target="_blank">http://friam.383.s1.nabble.com/</a><br>
<br>
<br>
-- <br>
<br>
----------------------------------------------------------------------------<br>
Dr Russell Standish                    Phone 0425 253119 (mobile)<br>
Principal, High Performance Coders     <a href="mailto:hpcoder@hpcoders.com.au" target="_blank">hpcoder@hpcoders.com.au</a><br>
                      <a href="http://www.hpcoders.com.au" rel="noreferrer" target="_blank">http://www.hpcoders.com.au</a><br>
----------------------------------------------------------------------------<br>
<br>
-. --- - / ...- .- .-.. .. -.. / -- --- .-. ... . / -.-. --- -.. .<br>
FRIAM Applied Complexity Group listserv<br>
Fridays 9a-12p Friday St. Johns Cafe   /   Thursdays 9a-12p Zoom <a href="https://bit.ly/virtualfriam" rel="noreferrer" target="_blank">https://bit.ly/virtualfriam</a><br>
to (un)subscribe <a href="http://redfish.com/mailman/listinfo/friam_redfish.com" rel="noreferrer" target="_blank">http://redfish.com/mailman/listinfo/friam_redfish.com</a><br>
FRIAM-COMIC <a href="http://friam-comic.blogspot.com/" rel="noreferrer" target="_blank">http://friam-comic.blogspot.com/</a><br>
archives:  5/2017 thru present <a href="https://redfish.com/pipermail/friam_redfish.com/" rel="noreferrer" target="_blank">https://redfish.com/pipermail/friam_redfish.com/</a><br>
  1/2003 thru 6/2021  <a href="http://friam.383.s1.nabble.com/" rel="noreferrer" target="_blank">http://friam.383.s1.nabble.com/</a><br>
</blockquote></div>