このページは、NetLogo のソース コードに興味のあるオープン ソース開発者を対象としています。
他のユーザーは、Northwestern の NetLogo ホームページおよび Google の NetLogo ユーザー グループにアクセスしてください。
NetLogo の最新バージョンはここからダウンロードできます。
これは、支援が必要な内容によって異なります。 NetLogo コミュニティには、コミュニケーション用のさまざまなチャネルがいくつかあります。迅速にサポートを受ける最善の方法は、リクエストを適切なチャネルに送信することです。
NetLogo の最新バージョンでバグが発生した場合は、「既知の問題」ページをチェックして、他のユーザーがすでにその問題を報告していないかどうかを確認してください。誰も問題を報告していない場合は、GitHub の問題を開くか、バグ リストに電子メールを送信してください。可能であれば、バグを表示するモデルと、問題が発生したときに何をしていたかに関する情報を含めてください。バグのあるインタラクションに関するモデルと情報を含めることで、問題の修正がはるかに簡単になり、発生している問題を正確に修正できるようになります。モデルが公開されていない場合は、バグ メーリング リストに送信してください。このリストは非公開であり、モデルが公開されることはありません。
あなたが NetLogo を学習していることに興奮しています! NetLogo には、基本概念を紹介し、使い始めるのに役立つチュートリアルが付属しています。 NetLogo の基礎となる概念を説明した教科書をお探しの場合は、MIT Press から紙の本または電子ブックとして入手できる『エージェント ベース モデリングの概要』を参照してください。 NetLogo の「エージェントベース モデリングの概要」というタイトルの入門コースのアーカイブは、Complexity Explorer で利用できます。
NetLogo リソース ページには、多くの優れたリソースがリストされています。Netlogo-Users Google グループは、モデリングに関する質問に頻繁に取り組んでいます。グループは管理されているため、ほとんどのメッセージは少なくとも翌営業日まで送信されないことに注意してください。 StackOverflow には、かなり活発な NetLogo コミュニティもあります。 NetLogo ユーザーは、モデリングに関する自由回答の質問をするのに適した場所である傾向があります。たとえば、「プレート テクトニクスのモデルの作成に興味があるのですが、誰かアドバイスをいただけますか?」などです。 StackOverflow は、「タートルとリンクの小さな世界のネットワークを作成するにはどうすればよいですか?」など、明確な答えを伴う特定の質問をするのに最適な傾向があります。
新しい機能を追加するために必要なリソースは限られていますが、新しいアイデアをお待ちしています。問題トラッカーをすぐに検索して、過去に誰かが同じようなことを提案していないかどうかを確認してください (何かを見つけた場合は、その問題にコメントして、それが人々が興味を持っていることであることを私たちに知らせてください)。それ以外の場合は、GitHub で機能拡張リクエストを開くか、フィードバック リストに電子メールを送信してください。
まずは Wiki から始めるのが良いでしょう。拡張機能の開発者については、拡張機能 API のページを参照してください。既存の拡張機能の開発者で、それを NetLogo 6 に移植することに興味がある場合は、6.0 移行ガイドを参照してください。制御 API に関する Wiki ページもあります。
拡張機能や埋め込みの開発者は、かなり具体的な質問をすることがよくあります。これらの開発者には、netlogo-devel Google グループに投稿するか、Gitter に参加することをお勧めします。
私たちの目標は、ユーザーが選択したプラットフォーム (Mac、OS X、または Linux) 上でソースから NetLogo を構築できるようにすることです。詳細については、Building wiki ページをご覧ください。このページの情報が役に立たない場合、問題が発生した場合、または混乱した場合は、netlogo-devel Google グループに投稿するか、Gitter に参加してサポートをリクエストしてください。私たちは NetLogo の構築を簡単にできるよう努めていますので、ご提案や遭遇した問題があればぜひお聞かせください。
私たちは、Google Summer of Code 2017 に指導団体として参加できることをとてもうれしく思っています。この夏、NetLogo への貢献に興味を持っていただけて、さらにうれしく思います。特定の質問がある場合、またはチャットに興味がある場合は、GSoC 2017 チャット ルームにご参加ください。学生の申請は 3 月 20 日に GSoC で開始され、それが全員にとって NetLogo への取り組みへの関心と、どのようなプロジェクトに貢献したいかを正式に宣言する機会となります。提案に含めたい内容のガイドラインは、組織ページで説明されています。
申請が検討されるには、NetLogo または NetLogo Web への寄稿が承認される必要があることに注意してください。貢献に取り組む前に、GSoC 2017 Gitter チャネルで議論してください。これにより、私たちは常に状況を把握できるようになり、他の人がすでに計画していることに取り組む時間を節約できる可能性があります。
ぜひお問い合わせください!
フィードバック リストに電子メールを送信するか、Gitter で質問してください。
みんな持っていますよ。 NetLogo はここにあります: https://github.com/NetLogo/NetLogo/issues
...wikiに載ってます。
NetLogo 開発、NetLogo の内部構造、NetLogo ソース コード、NetLogo API の使用法などについて話すには、Google グループの netlogo-devel に参加してください。
パッケージ リポジトリ ホスティングは Cloudsmith によって親切に提供されます。