- IdSorter - rione.utilのクラス
-
EntityIDでソートするためのコンパレータ
- IdSorter(OrderBy) - クラス のコンストラクタrione.util.IdSorter
-
標準コンストラクタ
- IdSorter() - クラス のコンストラクタrione.util.IdSorter
-
省略コンストラクタ
自動的に昇順にソートされる
- ignoreUntil - クラス の変数rione.model.ConfigConstants
-
- INDEX_CLASS - クラス のstatic変数rione.model.AgentConstants
-
- init(ChangeSet) - クラス のメソッドrione.communication.DummyPort
-
- init(ChangeSet) - インタフェース のメソッドrione.communication.Port
-
各サイクルのvoiceやradioのMessageを生成する直前で呼ばれます.
- initialize(StandardEntity, Config) - クラス のメソッドrione.model.AdvancedWorldModel
-
WorldModelを初期化する
- initialize(StandardEntity, Config) - クラス のメソッドrione.test.MockWorldModel
-
- IntPropertySorter<E extends rescuecore2.standard.entities.StandardEntity> - rione.utilのクラス
-
IntPropertyの値でソートするためのコンパレータ
暗黙的にIntPropertyにキャストするので、
urnにIntPropertyでないPropertyを指定してはならない
使用例:
List list = new ArrayList(world.getEntitiesOfType(StanderdEntityURN.CIVILIAN));
Collections.sort(list, new IntPropertySorter(StanderdPropertyURN.HP, OrderBy.DESC));
この記述方法では、listに格納されたCivilianが、HPの降順にソートされる。
- IntPropertySorter(StandardPropertyURN, OrderBy) - クラス のコンストラクタrione.util.IntPropertySorter
-
標準コンストラクタ
- IntPropertySorter(StandardPropertyURN) - クラス のコンストラクタrione.util.IntPropertySorter
-
省略コンストラクタ
自動的に昇順にソートされる
- isAggregator() - クラス のメソッドrione.agent.CommunicationAgent
-
- isApproached() - クラス のメソッドrione.model.areapartition.PartedArea
-
- isContainsHuman(Blockade) - クラス のメソッドrione.model.LocateInBlockade
-
閉塞内にHumanがいるかどうかを返す。
- isEmpty() - クラス のメソッドrione.model.AdjacentGraph
-
- isEmpty() - クラス のメソッドrione.util.UnionFindTree
-
- isEndable() - クラス のメソッドrione.model.route.pov.graph.PointNode
-
- isIgnorableBlockad(Blockade) - クラス のメソッドrione.model.route.area.ReachableArea
-
対象のblockとそれに接するblockらが通路をふさいでいるかどうかの判定。
- isIgnorableBlockad(Blockade, boolean) - クラス のメソッドrione.model.route.area.ReachableArea
-
対象のblockとそれに接するblockらが通路をふさいでいるかどうかの判定。
- isIsolation(EntityID) - クラス のメソッドrione.model.IsolatedArea
-
再帰的につながっているAreaを孤立しているAreaのSetから除外する
- isIsolation(Area) - クラス のメソッドrione.model.IsolatedArea
-
孤立しており、行くことができない場所であるかどうか。
- isLocateInBlockade(Pair<Integer, Integer>) - クラス のメソッドrione.model.LocateInBlockade
-
座標が閉塞の内側かどうかを返す。
- isLocateInBlockade(int, int) - クラス のメソッドrione.model.LocateInBlockade
-
座標が閉塞の内側かどうかを返す。
- isMessenger() - クラス のメソッドrione.agent.CommunicationAgent
-
- isNoRadio() - クラス のメソッドrione.agent.CommunicationAgent
-
- isNoRadio() - クラス のメソッドrione.communication.CommunicationUtil
-
- isNoVoice() - クラス のメソッドrione.communication.CommunicationUtil
-
- IsolatedArea - rione.modelのクラス
-
- IsolatedArea(StandardEntity, AdvancedWorldModel) - クラス のコンストラクタrione.model.IsolatedArea
-
- isPassable(Road) - クラス のメソッドrione.model.route.area.ReachableArea
-
そのエリアが通行可能かどうかを返す。
- isPassable(Road, Road, Road) - クラス のメソッドrione.model.route.area.ReachableArea
-
Roadで from -> through -> to が通れるか返す
- isPassable() - 列挙 のメソッドrione.model.route.pov.graph.PassableDictionary.PassableLevel
-
- isRadioChannel(int) - インタフェース のメソッドrione.communication.channel.ChannelManager
-
そのチャネルが無線か
- isRadioChannel(int) - クラス のメソッドrione.communication.channel.RandomChannelManager
-
- isReachable(Area) - クラス のメソッドrione.model.route.pov.POVRouter
-
UNPASSABLE以外で到達可能(UNKNOWNを含む).
- isReachable(EntityID) - クラス のメソッドrione.model.route.pov.POVRouter
-
UNPASSABLE以外で到達可能(UNKNOWNを含む).
- isReachable(EntityID) - クラス のメソッドrione.model.route.pov.reachable.BFSReachableArea
-
- isReached() - クラス のメソッドrione.model.areapartition.PartedArea
-
- isRecognized(Road) - クラス のメソッドrione.model.route.area.ReachableArea
-
- isSamePath(List<Pair<Integer, Integer>>) - クラス のメソッドrione.util.MyArea
-
- isStateChanged() - クラス のメソッドrione.model.areapartition.PartedArea
-
- isSureReachable(Area) - クラス のメソッドrione.model.route.pov.POVRouter
-
*_PASSABLE系の辺のみで到達可能
- isSureReachable(EntityID) - クラス のメソッドrione.model.route.pov.POVRouter
-
*_PASSABLE系の辺のみで到達可能
- isSureReachable(EntityID) - クラス のメソッドrione.model.route.pov.reachable.BFSReachableArea
-
- isSureReachable(EntityID, EntityID) - クラス のメソッドrione.model.route.pov.reachable.UFTReachableArea
-
- isVisible(EntityID) - クラス のメソッドrione.model.AdvancedWorldModel
-
Entityが視界内にあるかどうかを返す
- isVoiceChannel(int) - インタフェース のメソッドrione.communication.channel.ChannelManager
-
そのチャネルが音声か
- isVoiceChannel(int) - クラス のメソッドrione.communication.channel.RandomChannelManager
-
- iterator() - クラス のメソッドrione.communication.MessageBitSection
-
- iterator() - クラス のメソッドrione.model.BuriedHumans
-
- iterator() - クラス のメソッドrione.util.UnionFindTree
-