Cover | Actual Devices | Ideal Devices | Assemblage | Concept | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
flock群れの動きシミュレーション
ソフト概要
flock:グレッグ・レイノルズによる群れの動き(birdoid)のルールを参照したシミュレーションプログラム。
Linux版圧縮ファイルのダウンロード OS-X版圧縮ファイルのダウンロード Win版圧縮ファイルのダウンロード 動作環境Win10, OS-X(10.6)にて動作確認。
開発環境Processingにてプログラミング。アプリ化はOS-Xにて行う。
使用法それぞれの機種に合ったファイルを解凍して実行するだけ、なのだが、FreewareのProcessingをインストールして、圧縮ファイル中のソースを読み込んで実行させれば、パラメータによる群れの動きの変化が見て取れる。
パラメータは以下の通り(ソース頭の4行) iv: 個体(点)の動く速度の初期値 rf: 個体同士が近づいた時の反発の程度 sf: 隣の個体とのスピードの同調の程度 gf: 各個体の群れの重心に向かう程度 制限事項
このプログラムはフリーソフトウェアです。日本では著作権の放棄は出来ないそうですので、一応PDSではありませんが、以下の条件に基づいて、自由に解析・改変等していただいて結構です。また転載・配布は、転載者の責任において行って頂くぶんには自由です。
このプログラムを使用した事によって発生した損害は一切保証しません。このプログラムに不備があっても、作者はそれを訂正する義務を負いません。
改変を前提にしたソース配布ですので、バグレポートはお受けいたしませんし、バージョンアップもありません。
20151215 ivan
|
||||||||||||||