SwarmObject

名前

SwarmObject — プロービングをサポートするSwarmシミュレーションでの、ほとんどのオブジェクトのスーパークラス。

説明

シミュレーションのすべてのエージェントのモデルは、SwarmObjectに存在することになります。したがって、どのエージェントに送られるメッセージも、それを定義する手間はほとんどがユーザに委ねられます。SwarmObjectの基本機能は、defobjライブラリに定義されたCreateとDropオブジェクト型から継承されます。

SwarmObjectは、Swarmのメンバになる予定のオブジェクトです。Swarmオブジェクトのコンテキストで定義されたイベントのスケジュールから送られるメッセージが、SwarmObjectの振る舞いを永続させます。

SwarmObjectに採用されているプロトコル

Create Drop

メソッド

フェーズ: Using