SingletonGroups

名前

SingletonGroups — 存在する時刻値ごとにアクショングループが作成されるべきであることを示します。

説明

通常は、複数のアクションが同じタイムステップでスケジュールされる場合にのみ、並行アクショングループが作成され、そのタイムステップでアクションが進められます。この場合、直接アクションがリンクされる単一のオブジェクトを新たに作成するだけで済むため、これらのアクショングループのオーバーヘッドは相対的に低くなります。加えて、タイムステップに存在するアクションが1つだけの場合は、アクショングループを作成しなければさらに高速になります。しかし、カスタムサブクラスが与えられている場合は、アクションがたった1つしかなくても、あるタイムステップのアクションを検査する必要があるかもしれません。

SingletonGroupsオプションを指定すると、その時刻値にアクションが1つしかないときでも、存在する時刻値ごとにアクショングループが作成されます。

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

なし

メソッド

フェーズ: Setting

フェーズ: Using