NetLogoについて
NetLogoはマルチエージェントプログラム可能なモデリング環境です。世界中で何十万もの学生、教師、研究者によって使用されています。HubNet参加型シミュレーションを動力としています。Uri Wilenskyによって作成され、CCLで開発されています。無料でダウンロードできますし、NetLogo Webを通じてオンラインでも試すことができます。
初心者向けリソース
NetLogoの初心者やプログラミング全般の初心者向けには、多くのリソースがあります。NetLogoのチュートリアルは、モデルの読み込みと使用から、NetLogoコードでのモデルとのインタラクション、そして最後にゼロからモデルをプログラミングするまでの基礎をガイドします。初心者向けインタラクティブNetLogo辞書には、入門的なトピックに関する記事とビデオがあり、始め方のページも含まれています。ビデオには、ゼロからモデルを作成するための複数の例が含まれています。また、「プリミティブとは何か」と「学ぶべき最初の11のプリミティブ」もチェックしてみてください。これらは、NetLogoコードのプリミティブについて学びながら、インタラクティブに試すことができます。NetLogoの基本的な概念と機能をカバーする短い(2分)NetLogo紹介ビデオもあります。
詳細なリソース
NetLogoプログラミングに深く入り込む準備ができたら、完全なNetLogoマニュアルを確認してください。特に注目すべきは、インターフェースタブガイド、情報タブガイド、コードタブガイドで、ソフトウェアのすべてのコア機能に関する詳細が含まれています。プログラミングガイドには、NetLogoコードの書き方と高度なNetLogo機能の使用に関する多くの情報が含まれています。NetLogoプリミティブ辞書は、NetLogo言語のすべての組み込みプログラミングプリミティブの使用方法を説明しています。マニュアルには、NetLogoに付属するさまざまな機能、拡張機能、アプリケーションの説明と指示も含まれています。また、他のユーザーの質問に答えたり、NetLogoの最新情報を得たりできるオンラインフォーラムもあります。
NetLogoモデル
NetLogoには、大規模なサンプルモデルのライブラリが付属しています。