Index

A C D E G H I J K L M N O P R S T U V W 
All Classes|All Packages

G

GateKeeperAgent - Class in eu.su.mas.dedale.mas.agents
The gate-keeper ensure that - there is a possibility to add an agent within the environment - that the agent is compatible with the types of environment - the agent receives a reference to the environment
GateKeeperAgent() - Constructor for class eu.su.mas.dedale.mas.agents.GateKeeperAgent
 
GENERATOR_PARAMETERS - Static variable in class eu.su.mas.dedale.princ.ConfigurationFile
 
GENERATOR_TYPE - Static variable in class eu.su.mas.dedale.princ.ConfigurationFile
The environment is either manually designed (manual), or generated with a specific generator (dorogovstev, grid,barabasi)
GeneratorType - Enum in eu.su.mas.dedale.env
Types of topology generators that can be selected by the user
getAgentDiamondValue() - Method in class eu.su.mas.dedale.mas.agents.observerAgent.TreasureK
 
getAgentGoldVaue() - Method in class eu.su.mas.dedale.mas.agents.observerAgent.TreasureK
 
getAgentName() - Method in class eu.su.mas.dedale.env.EntityCharacteristics
 
getAgentName() - Method in class eu.su.mas.dedale.mas.agent.knowledge.AgentObservableElement
 
getAgentName() - Method in class eu.su.mas.dedale.mas.agents.observerAgent.TreasureK
 
getAgentName() - Method in class eu.su.mas.dedale.tools.EntityCharacteristicFromJSON
 
getAgentToKill() - Method in class eu.su.mas.dedale.env.gs.gsEnvironment
 
getAgentType() - Method in class eu.su.mas.dedale.tools.EntityCharacteristicFromJSON
 
getBackPackCapacity(Observation) - Method in class eu.su.mas.dedale.env.EntityCharacteristics
 
getBackPackCapacityDiamond() - Method in class eu.su.mas.dedale.tools.EntityCharacteristicFromJSON
 
getBackPackCapacityGold() - Method in class eu.su.mas.dedale.tools.EntityCharacteristicFromJSON
 
getBackPackFreeSpace() - Method in class eu.su.mas.dedale.mas.AbstractDedaleAgent
 
getBackPackUsedSpace(Observation) - Method in class eu.su.mas.dedale.mas.agent.knowledge.AgentObservableElement
 
getCommunicationRange() - Method in class eu.su.mas.dedale.tools.EntityCharacteristicFromJSON
 
getCommunicationReach() - Method in class eu.su.mas.dedale.env.EntityCharacteristics
 
getCurrentDiamondValue() - Method in class eu.su.mas.dedale.mas.agent.knowledge.AgentObservableElement
 
getCurrentGoldValue() - Method in class eu.su.mas.dedale.mas.agent.knowledge.AgentObservableElement
 
getCurrentPosition() - Method in class eu.su.mas.dedale.mas.AbstractDedaleAgent
 
getCurrentPosition(String) - Method in class eu.su.mas.dedale.env.gs.gsEnvironment
 
getCurrentPosition(String) - Method in interface eu.su.mas.dedale.env.IEnvironment
 
getCurrentPosition(String) - Method in class eu.su.mas.dedale.env.jme.jmeEnvironment
 
getDataOn(String) - Method in class eu.su.mas.dedale.env.gs.ObserverOfAgents
 
getDetectionRadius() - Method in class eu.su.mas.dedale.env.EntityCharacteristics
 
getDetectionRadius() - Method in class eu.su.mas.dedale.tools.EntityCharacteristicFromJSON
 
getDiamond() - Method in class eu.su.mas.dedale.mas.agents.observerAgent.guiComponents.ObservedComponent
 
getDiamondCapacity() - Method in class eu.su.mas.dedale.env.EntityCharacteristics
 
getExpertise() - Method in class eu.su.mas.dedale.env.EntityCharacteristics
 
getFirstToKill() - Method in class eu.su.mas.dedale.gui.MyController
 
getGold() - Method in class eu.su.mas.dedale.mas.agents.observerAgent.guiComponents.ObservedComponent
 
getGoldCapacity() - Method in class eu.su.mas.dedale.env.EntityCharacteristics
 
getGuiController() - Method in class eu.su.mas.dedale.env.gs.gsEnvironment
 
getInitialLocation() - Method in class eu.su.mas.dedale.env.EntityCharacteristics
 
getInitialLocation() - Method in class eu.su.mas.dedale.tools.EntityCharacteristicFromJSON
 
getInstance() - Static method in class eu.su.mas.dedale.mas.agents.observerAgent.guiComponents.GuiTreasureObserver
Design pattern singleton
getKeyObservable() - Method in class eu.su.mas.dedale.gui.MyController
 
getKeyPressed() - Method in class eu.su.mas.dedale.gui.KeyboardObservable
 
getLoad() - Method in class eu.su.mas.dedale.env.gs.oldgui.oldJavaFxmlGui
 
getLoad() - Method in class eu.su.mas.dedale.gui.JavaFxmlGui
 
getLocationId() - Method in class eu.su.mas.dedale.env.gs.gsLocation
 
getLocationId() - Method in interface eu.su.mas.dedale.env.Location
 
getLockPickingExpertise() - Method in class eu.su.mas.dedale.tools.EntityCharacteristicFromJSON
 
getMyEntityType() - Method in class eu.su.mas.dedale.env.EntityCharacteristics
 
getMyExpertise() - Method in class eu.su.mas.dedale.mas.AbstractDedaleAgent
 
getMyTreasureType() - Method in class eu.su.mas.dedale.env.EntityCharacteristics
 
getMyTreasureType() - Method in class eu.su.mas.dedale.mas.AbstractDedaleAgent
 
getName() - Method in enum eu.su.mas.dedale.env.ElementType
 
getName() - Method in enum eu.su.mas.dedale.env.EntityType
 
getName() - Method in class eu.su.mas.dedale.env.gs.gsEnvironment
 
getName() - Method in interface eu.su.mas.dedale.env.IEnvironment
 
getName() - Method in class eu.su.mas.dedale.env.jme.jmeEnvironment
 
getName() - Method in class eu.su.mas.dedale.env.mapElements.ElementCharacteristics
 
getName() - Method in enum eu.su.mas.dedale.env.mapElements.LockElement.LockType
 
getName() - Method in enum eu.su.mas.dedale.env.Observation
 
getName() - Method in class eu.su.mas.dedale.mas.agents.observerAgent.guiComponents.ObservedComponent
 
getNbMsgReceived() - Method in class eu.su.mas.dedale.mas.agent.knowledge.AgentObservableElement
 
getNbMsgSent() - Method in class eu.su.mas.dedale.mas.agent.knowledge.AgentObservableElement
 
getNbMsgSentAndDelivered() - Method in class eu.su.mas.dedale.mas.agent.knowledge.AgentObservableElement
 
getOccurrencePercentage() - Method in enum eu.su.mas.dedale.env.ElementType
 
getOoa() - Method in class eu.su.mas.dedale.env.gs.gsEnvironment
 
getOpenningCriteria() - Method in class eu.su.mas.dedale.env.mapElements.LockElement
 
getOpenNodes() - Method in class eu.su.mas.dedale.mas.agent.knowledge.MapRepresentation
 
getPublicData(Agent) - Method in class eu.su.mas.dedale.mas.agents.observerAgent.TreasureK
 
getPublicData(Agent) - Method in class eu.su.mas.dedale.mas.agents.observerAgent.TreasureObserverK
 
getRadius() - Method in enum eu.su.mas.dedale.env.ElementType
 
getRadius() - Method in class eu.su.mas.dedale.env.mapElements.ElementCharacteristics
 
getSerializableGraph() - Method in class eu.su.mas.dedale.mas.agent.knowledge.MapRepresentation
 
getShortestPath(String, String) - Method in class eu.su.mas.dedale.mas.agent.knowledge.MapRepresentation
Compute the shortest Path from idFrom to IdTo.
getShortestPathToClosestOpenNode(String) - Method in class eu.su.mas.dedale.mas.agent.knowledge.MapRepresentation
 
getStrengthExpertise() - Method in class eu.su.mas.dedale.tools.EntityCharacteristicFromJSON
 
getUserChoosenPath(String) - Method in class eu.su.mas.dedale.env.gs.gsEnvironment
 
getValue() - Method in enum eu.su.mas.dedale.env.ElementType
 
GOLD - eu.su.mas.dedale.env.ElementType
GOld is visible at a distance of 0 and possess an occurrence percentage of 0.1
GOLD - eu.su.mas.dedale.env.Observation
treasure type of the entity
GS - eu.su.mas.dedale.env.EnvironmentType
 
GS_BARABASI_ALBERT - eu.su.mas.dedale.env.GeneratorType
 
GS_BARABASI_ALBERT - eu.su.mas.dedale.env.gs.GS_GeneratorType
 
GS_DOROGOVTSEV - eu.su.mas.dedale.env.GeneratorType
 
GS_DOROGOVTSEV - eu.su.mas.dedale.env.gs.GS_GeneratorType
 
GS_GeneratorType - Enum in eu.su.mas.dedale.env.gs
 
GS_GRID - eu.su.mas.dedale.env.GeneratorType
 
GS_GRID - eu.su.mas.dedale.env.gs.GS_GeneratorType
 
GsControlBehaviour - Class in eu.su.mas.dedale.mas.agent.behaviours.platformManagment
Behaviour used by the GateKeeper when a user controlled agent is deployed in the environment.
GsControlBehaviour(Agent, long, IEnvironment) - Constructor for class eu.su.mas.dedale.mas.agent.behaviours.platformManagment.GsControlBehaviour
 
gsEnvironment - Class in eu.su.mas.dedale.env.gs
This class is an implementation of the IEnvironment using the graphStream library It currently offers : - several environments generators and any predefined ones that respect the DGS format - 3 types of agents (tanker, explorer and collector), - 2 type of wumpus (which generates stench), - 1 type of keyboardControlled agent (Human), that must be unique on a given instance
gsEnvironment() - Constructor for class eu.su.mas.dedale.env.gs.gsEnvironment
 
gsLocation - Class in eu.su.mas.dedale.env.gs
Location component for the graphStream environment
gsLocation(String) - Constructor for class eu.su.mas.dedale.env.gs.gsLocation
 
GuiTreasureObserver - Class in eu.su.mas.dedale.mas.agents.observerAgent.guiComponents
JavaFx frame used to display the backPack's state of each observed agent.
GuiTreasureObserver() - Constructor for class eu.su.mas.dedale.mas.agents.observerAgent.guiComponents.GuiTreasureObserver
 
GuiTreasureThread - Class in eu.su.mas.dedale.mas.agents.observerAgent.guiComponents
 
GuiTreasureThread() - Constructor for class eu.su.mas.dedale.mas.agents.observerAgent.guiComponents.GuiTreasureThread
 
A C D E G H I J K L M N O P R S T U V W 
All Classes|All Packages