NetLogo は、言語を除いて、エージェントベースのモデリングに優れています。私はいつも、NetLogo の Logo 実装で (単純な case ステートメントを実装するなど) コード化するのが簡単であるべきことを行う方法を見つけようとして、自分の脳をゆがめていることに気づきます。ロゴはプログラマーの言語ではありません (この主張に激怒した人には申し訳ありません)。
これを行うことを目的とした Abe Gong の Tengolo プロジェクト ( http://compsocsci.blogspot.com/2012/02/announce-tengolo-python-alternative.html ) を見ましたが、このプロジェクトは放棄されたようです。また、スタック オーバーフローに関する別の質問 (エージェントベースのシミュレーション: パフォーマンスの問題: Python vs NetLogo & Repast ) は、Python の方が遅いことを示しているようです。
Jython を使用して、NetLogo が使用できるモジュールにコンパイルすることはかなり可能であるように思われますが、Python のような賢明な言語で NetLogo シミュレーションを実行できる何かを誰かが知っているかどうか疑問に思いました。考え?