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
All Classes|All Packages
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
All Classes|All Packages