|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Knowledge
Interface to define method which will be used to provide access to agent long-term memory (e.g. last known position of a player, known items, known nav points, known whatever)
Method Summary | |
---|---|
java.util.ArrayList<Ammo> |
getKnownAmmos()
|
java.util.Map<java.lang.String,Ammo> |
getKnownAmmos(java.lang.String[] unrealIds)
|
java.util.ArrayList<Armor> |
getKnownArmors()
|
java.util.Map<java.lang.String,Armor> |
getKnownArmors(java.lang.String[] unrealIds)
|
java.util.ArrayList<Extra> |
getKnownExtras()
|
java.util.Map<java.lang.String,Extra> |
getKnownExtras(java.lang.String[] unrealIds)
|
java.util.ArrayList<Health> |
getKnownHealths()
|
java.util.Map<java.lang.String,Health> |
getKnownHealths(java.lang.String[] unrealIds)
|
java.util.ArrayList<NavPoint> |
getKnownNavPoints()
|
java.util.Map<java.lang.String,NavPoint> |
getKnownNavPoints(java.lang.String[] unrealIds)
|
java.util.ArrayList<Player> |
getKnownPlayers()
|
java.util.ArrayList<Special> |
getKnownSpecials()
|
java.util.Map<java.lang.String,Special> |
getKnownSpecials(java.lang.String[] unrealIds)
|
java.util.ArrayList<Weapon> |
getKnownWeapons()
|
java.util.Map<java.lang.String,Weapon> |
getKnownWeapons(java.lang.String[] unrealIds)
|
Player |
lastPlayerInfo(int ID)
to obtain last player information |
Triple |
lastPlayerPosition(int ID)
returns last known position of player with specified ID |
Method Detail |
---|
Triple lastPlayerPosition(int ID)
ID
-
Player lastPlayerInfo(int ID)
ID
-
java.util.ArrayList<NavPoint> getKnownNavPoints()
java.util.ArrayList<Player> getKnownPlayers()
java.util.ArrayList<Weapon> getKnownWeapons()
java.util.ArrayList<Health> getKnownHealths()
java.util.ArrayList<Armor> getKnownArmors()
java.util.ArrayList<Ammo> getKnownAmmos()
java.util.ArrayList<Special> getKnownSpecials()
java.util.ArrayList<Extra> getKnownExtras()
java.util.Map<java.lang.String,NavPoint> getKnownNavPoints(java.lang.String[] unrealIds)
java.util.Map<java.lang.String,Weapon> getKnownWeapons(java.lang.String[] unrealIds)
java.util.Map<java.lang.String,Ammo> getKnownAmmos(java.lang.String[] unrealIds)
java.util.Map<java.lang.String,Armor> getKnownArmors(java.lang.String[] unrealIds)
java.util.Map<java.lang.String,Health> getKnownHealths(java.lang.String[] unrealIds)
java.util.Map<java.lang.String,Special> getKnownSpecials(java.lang.String[] unrealIds)
java.util.Map<java.lang.String,Extra> getKnownExtras(java.lang.String[] unrealIds)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |