cz.cuni.pogamut.Client
Interface RecentMemory

All Known Implementing Classes:
AgentMemory

public interface RecentMemory

specifies methods available for Recent Memory (memory of agent, which is up to 2 seconds to past)


Method Summary
 java.util.ArrayList<Ammo> seenAmmos(int time)
          Search in History and return all ammos in the past "time" batches
 java.util.ArrayList<Armor> seenArmors(int time)
          Search in History and return all armors in the past "time" batches
 java.util.ArrayList<Health> seenHealths(int time)
          Search in History and return all healths in the past "time" batches
 java.util.ArrayList<Item> seenItems(int time)
          Search in History and return all items in the past "time" batches
 java.util.ArrayList<Mover> seenMovers(int time)
          Search in History and return all movers in the past "time" batches
 java.util.ArrayList<NavPoint> seenNavPoints(int time)
          Search in History and return all navigation points in the past "time" batches
 java.util.ArrayList<Player> seenPlayers(int time)
          Search in History and return all players in the past "time" batches
 java.util.ArrayList<Weapon> seenWeapons(int time)
          Search in History and return all weapons in the past "time" batches
 

Method Detail

seenNavPoints

java.util.ArrayList<NavPoint> seenNavPoints(int time)
Search in History and return all navigation points in the past "time" batches

Parameters:
time -
Returns:
array of unique navigation points

seenWeapons

java.util.ArrayList<Weapon> seenWeapons(int time)
Search in History and return all weapons in the past "time" batches

Parameters:
time -
Returns:
array of unique weapons

seenArmors

java.util.ArrayList<Armor> seenArmors(int time)
Search in History and return all armors in the past "time" batches

Parameters:
time -
Returns:
array of unique armors

seenAmmos

java.util.ArrayList<Ammo> seenAmmos(int time)
Search in History and return all ammos in the past "time" batches

Parameters:
time -
Returns:
array of unique ammos

seenItems

java.util.ArrayList<Item> seenItems(int time)
Search in History and return all items in the past "time" batches

Parameters:
time -
Returns:
array of unique items

seenPlayers

java.util.ArrayList<Player> seenPlayers(int time)
Search in History and return all players in the past "time" batches

Parameters:
time -
Returns:
array of unique players

seenMovers

java.util.ArrayList<Mover> seenMovers(int time)
Search in History and return all movers in the past "time" batches

Parameters:
time -
Returns:
array of unique movers

seenHealths

java.util.ArrayList<Health> seenHealths(int time)
Search in History and return all healths in the past "time" batches

Parameters:
time -
Returns:
array of unique healths