Uses of Interface
eu.su.mas.dedale.env.Location
Packages that use Location
Package
Description
-
Uses of Location in eu.su.mas.dedale.env
Methods in eu.su.mas.dedale.env that return LocationModifier and TypeMethodDescriptionIEnvironment.getCurrentPosition(String entityName) EntityCharacteristics.getInitialLocation()Methods in eu.su.mas.dedale.env that return types with arguments of type LocationModifier and TypeMethodDescriptionList<dataStructures.tuple.Couple<Location, List<dataStructures.tuple.Couple<Observation, String>>>> Methods in eu.su.mas.dedale.env with parameters of type LocationModifier and TypeMethodDescriptionbooleanvoidIEnvironment.deployEntity(String entityName, EntityCharacteristics e, Location locationId) Add an entity to the graphbooleanIEnvironment.dropOff(Location location, ElementType e, Integer quantity) This methods can only be called by specific types of agents.booleanIEnvironment.moveTo(String entityName, EntityCharacteristics ec, Location targetedPosition) List<dataStructures.tuple.Couple<Location, List<dataStructures.tuple.Couple<Observation, String>>>> booleanIEnvironment.openLock(String entityName, Location location, ElementType e) intIEnvironment.pick(String entityName, Location location, ElementType e, Integer maxQuantity) booleanIEnvironment.throwGrenade(String agentName, Location locationId) Constructors in eu.su.mas.dedale.env with parameters of type LocationModifierConstructorDescriptionEntityCharacteristics(String agentName, EntityType entityType, int diamondCapa, int goldCapa, int comReach, Location initialLocation, int detectionRadius, Set<dataStructures.tuple.Couple<LockElement.LockType, Integer>> expertise) -
Uses of Location in eu.su.mas.dedale.env.gs
Classes in eu.su.mas.dedale.env.gs that implement LocationModifier and TypeClassDescriptionclassLocation component for the graphStream environmentMethods in eu.su.mas.dedale.env.gs that return LocationModifier and TypeMethodDescriptiongsEnvironment.getCurrentPosition(String entityName) gsEnvironment.getUserChoosenPath(String agentName) Methods in eu.su.mas.dedale.env.gs that return types with arguments of type LocationModifier and TypeMethodDescriptionList<dataStructures.tuple.Couple<Location, List<dataStructures.tuple.Couple<Observation, String>>>> Methods in eu.su.mas.dedale.env.gs with parameters of type LocationModifier and TypeMethodDescriptionbooleanClose the lock of the safe (if any) on the current location Do not work if there are severalvoidgsEnvironment.deployEntity(String entityName, EntityCharacteristics e, Location locationId) booleangsEnvironment.dropOff(Location location, ElementType e, Integer quantity) There can be only one safe of one unique type on a given location.booleangsEnvironment.moveTo(String entityName, EntityCharacteristics e, Location targetedPosition) List<dataStructures.tuple.Couple<Location, List<dataStructures.tuple.Couple<Observation, String>>>> booleangsEnvironment.openLock(String entityName, Location location, ElementType e) intgsEnvironment.pick(String agentName, Location currentPosition, ElementType e, Integer maxQuantity) booleangsEnvironment.throwGrenade(String agentName, Location targetName) -
Uses of Location in eu.su.mas.dedale.env.jme
Methods in eu.su.mas.dedale.env.jme that return LocationMethods in eu.su.mas.dedale.env.jme that return types with arguments of type LocationModifier and TypeMethodDescriptionList<dataStructures.tuple.Couple<Location, List<dataStructures.tuple.Couple<Observation, String>>>> Methods in eu.su.mas.dedale.env.jme with parameters of type LocationModifier and TypeMethodDescriptionbooleanvoidjmeEnvironment.deployEntity(String entityName, EntityCharacteristics e, Location locationId) booleanjmeEnvironment.dropOff(Location location, ElementType e, Integer quantity) jmeEnvironment.moveTo(String entityName, EntityCharacteristics ec, Location targetedPosition) List<dataStructures.tuple.Couple<Location, List<dataStructures.tuple.Couple<Observation, String>>>> booleanjmeEnvironment.openLock(String entityName, Location location, ElementType e) intjmeEnvironment.pick(String entityName, Location location, ElementType e, Integer maxQuantity) booleanjmeEnvironment.throwGrenade(String agentName, Location locationId) -
Uses of Location in eu.su.mas.dedale.mas
Methods in eu.su.mas.dedale.mas that return LocationMethods in eu.su.mas.dedale.mas that return types with arguments of type LocationModifier and TypeMethodDescriptionList<dataStructures.tuple.Couple<Location, List<dataStructures.tuple.Couple<Observation, String>>>> AbstractDedaleAgent.observe()Methods in eu.su.mas.dedale.mas with parameters of type LocationModifier and TypeMethodDescriptionbooleanThis method should be the last method called in your behaviour.booleanAbstractDedaleAgent.throwGrenade(Location locationId) Throw a grenade to a given location. -
Uses of Location in eu.su.mas.dedale.tools
Methods in eu.su.mas.dedale.tools that return Location