修飾子とタイプ | メソッドと説明 |
---|---|
AdvancedWorldModel |
DebugAmbulanceTeamAgent.getWorld() |
修飾子とタイプ | メソッドと説明 |
---|---|
AdvancedWorldModel |
DebugFireBrigadeAgent.getWorld() |
修飾子とタイプ | メソッドと説明 |
---|---|
AdvancedWorldModel |
DebugPoliceOfficeAgent.getWorld() |
AdvancedWorldModel |
DebugPoliceForceAgent.getWorld() |
コンストラクタと説明 |
---|
CommunicationManagerPartsBuilder(rescuecore2.standard.entities.StandardEntity me,
AdvancedWorldModel world) |
CommunicationUtil(AdvancedWorldModel world) |
コンストラクタと説明 |
---|
AreaSplit(AdvancedWorldModel w,
int n) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
BurningBuildings.update(AdvancedWorldModel world,
rescuecore2.worldmodel.ChangeSet changeSet) |
コンストラクタと説明 |
---|
AdjacentGraph(AdvancedWorldModel world) |
BuriedHumans(AdvancedWorldModel w) |
BurningBuildings(AdvancedWorldModel world) |
ConfigConstants(rescuecore2.config.Config config,
AdvancedWorldModel world) |
CriticalArea(AdvancedWorldModel world) |
IsolatedArea(rescuecore2.standard.entities.StandardEntity me,
AdvancedWorldModel w) |
LocateInBlockade(AdvancedWorldModel world) |
TimeStamp(AdvancedWorldModel w) |
Uniform(AdvancedWorldModel world) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
AreaPartition.update(AdvancedWorldModel world,
rescuecore2.worldmodel.ChangeSet change) |
コンストラクタと説明 |
---|
AreaPartitionBuilder(AdvancedWorldModel world) |
コンストラクタと説明 |
---|
EnergyFlow(AdvancedWorldModel world) |
修飾子とタイプ | メソッドと説明 |
---|---|
static java.util.List<rescuecore2.worldmodel.EntityID> |
AreaRouter.get(rescuecore2.standard.entities.Area origin,
rescuecore2.standard.entities.Area destination,
CostFunction costFunc,
AdvancedWorldModel world,
int thinkTime)
A*探索
単一の目的地に移動する際に用いる
|
static java.util.List<rescuecore2.worldmodel.EntityID> |
AreaRouter.get(rescuecore2.standard.entities.Area origin,
java.util.Set<rescuecore2.standard.entities.StandardEntity> destinations,
CostFunction costFunc,
AdvancedWorldModel world,
int thinkTime)
ダイクストラ法
複数の目的地のどれかに移動する際に用いる
|
static CostFunction |
CostFunction.normal(ReachableArea reachable,
AdvancedWorldModel world)
デフォルトのコストファンクション
|
static CostFunction |
CostFunction.pf(ReachableArea reachable,
AdvancedWorldModel world) |
コンストラクタと説明 |
---|
ReachableArea(AdvancedWorldModel world) |
コンストラクタと説明 |
---|
POVRouter(rescuecore2.standard.entities.Human me,
AdvancedWorldModel world) |
コンストラクタと説明 |
---|
PassableDictionary(AdvancedWorldModel world) |
PointOfVisivility(AdvancedWorldModel world) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
UFTReachableArea.update(AdvancedWorldModel world,
java.util.Set<EdgeNode> newPassables) |
void |
BFSReachableArea.update(AreaNode pos,
AdvancedWorldModel world) |
コンストラクタと説明 |
---|
BFSReachableArea(AdvancedWorldModel world) |
UFTReachableArea(AdvancedWorldModel world) |
修飾子とタイプ | クラスと説明 |
---|---|
class |
MockWorldModel |