Index
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form
G
- game - Variable in class nl.uu.cs.aplib.exampleUsages.fiveGame.FiveGame.RandomPlayer
- GameDisplay - Class in nl.uu.cs.aplib.exampleUsages.fiveGame
-
Non-interactive window to displaye the state of a FiveGame.
- GameDisplay() - Constructor for class nl.uu.cs.aplib.exampleUsages.fiveGame.GameDisplay
- gameStatus() - Method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent.MyAgentState
-
Return the game status (as registered in this state).
- GameWorldModel - Class in eu.iv4xr.framework.extensions.ltl.gameworldmodel
-
An EFSM-like model of a game-world.
- GameWorldModel() - Constructor for class eu.iv4xr.framework.extensions.ltl.gameworldmodel.GameWorldModel
- GameWorldModel(GWState) - Constructor for class eu.iv4xr.framework.extensions.ltl.gameworldmodel.GameWorldModel
-
Create an instance of GameWorldModel with the specified state as the initial state.
- GameWorldModel.GameWorldModelBase - Class in eu.iv4xr.framework.extensions.ltl.gameworldmodel
- GameWorldModelBase() - Constructor for class eu.iv4xr.framework.extensions.ltl.gameworldmodel.GameWorldModel.GameWorldModelBase
- gCandidateIsInteracted - Variable in class eu.iv4xr.framework.goalsAndTactics.Sa1Solver
- generateCurrentEvents() - Method in class eu.iv4xr.framework.mainConcepts.SyntheticEventsProducer
-
Implement this method to generate synthetic events based on the the current state of the agent.
- get_Concluded_AutoRemove_Subgoal() - Method in class nl.uu.cs.aplib.mainConcepts.GoalStructure
-
Apply a depth-first=-search, to find the first descedant (child or lower) subgoal G that is concluded and has its auto-remove flag turned on.
- getAckTy() - Method in class nl.uu.cs.aplib.multiAgentSupport.Acknowledgement
- getActivationTime() - Method in interface eu.iv4xr.framework.mainConcepts.IEmotion
-
Return the (last) time when this emotion was activated/triggered.
- getAgentId() - Method in interface eu.iv4xr.framework.mainConcepts.IEmotion
-
The id of the person who has the emotion.
- getAPLIBlogger() - Static method in class nl.uu.cs.aplib.Logging
-
Get the logger instance used by aplib.
- getArgs() - Method in class nl.uu.cs.aplib.multiAgentSupport.Message
- getBlockingStatus(LineIntersectable) - Method in class eu.iv4xr.framework.extensions.pathfinding.SimpleNavGraph
-
Return the status of the given obstacle, if it is marked as blocking (true) or non-blocking (false).
- getBooleanProperty(String) - Method in class eu.iv4xr.framework.mainConcepts.WorldEntity
- getBuchi(LTL<IExplorableState>) - Static method in class eu.iv4xr.framework.extensions.ltl.LTL2Buchi
-
Translate the given LTL formula to a Buchi automaton.
- getBudget() - Method in class nl.uu.cs.aplib.mainConcepts.GoalStructure
-
Return the remaining budget for this goal structure.
- getCastTy() - Method in class nl.uu.cs.aplib.multiAgentSupport.Message
- getClosestFreeSquare(int, int) - Method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.Maze
- getCollectiveCoverage() - Method in class eu.iv4xr.framework.mainConcepts.TestDataCollector
-
Return a map describing which coverage-points were collectively covered all test-agents registered to this TestDataCollector.
- getCombinatorType() - Method in class nl.uu.cs.aplib.mainConcepts.GoalStructure
-
Return the type of this GoalStructure (SEQ, FIRSTOF, or PRIMITIVE).
- getCost() - Method in class nl.uu.cs.aplib.mainConcepts.CostFunction
- getCoverage() - Method in class eu.iv4xr.framework.mainConcepts.TestDataCollector.CoverageMap
- getCurrentEmotion() - Method in interface eu.iv4xr.framework.mainConcepts.IEmotionState
-
This will return all the current/latest emotions stored in the emotion state.
- getCurrentEvents() - Method in class eu.iv4xr.framework.mainConcepts.SyntheticEventsProducer
-
Return the list of 'current' events.
- getCurrentState() - Method in class eu.iv4xr.framework.extensions.ltl.gameworldmodel.GameWorldModel
- getCurrentState() - Method in interface eu.iv4xr.framework.extensions.ltl.ITargetModel
- getDeepestFirstPrimGoal_andAllocateBudget() - Method in class nl.uu.cs.aplib.mainConcepts.GoalStructure
- getElement(String) - Method in class eu.iv4xr.framework.mainConcepts.WorldModel
-
Search a top-level entity with the given id.
- getEmotionState() - Method in class eu.iv4xr.framework.mainConcepts.EmotiveTestAgent
-
Return the agent current emotion.
- getEmotionType() - Method in interface eu.iv4xr.framework.mainConcepts.IEmotion
-
Return the type of the emotion.
- getEmptySquares() - Method in class nl.uu.cs.aplib.exampleUsages.fiveGame.FiveGame_withAgent.MyState
- getEmptySquaresWithHVNeighboringCross() - Method in class nl.uu.cs.aplib.exampleUsages.fiveGame.FiveGame_withAgent.MyState
- getEnabledTransitions(IExplorableState) - Method in class eu.iv4xr.framework.extensions.ltl.Buchi
-
Check which of transitions of this Buchi, that go from from it current state, would be semantically possible/enabled given the concrete state of the environment with which this Buchi is executed.
- getFamilyName() - Method in class eu.iv4xr.framework.mainConcepts.ObservationEvent
-
Get the family-name of this observation-event.
- getFirstEnabledActions(SimpleState) - Method in class nl.uu.cs.aplib.mainConcepts.Tactic
-
Given a state, this method returns the set of actions in this tactic which are both eligible for executions and whose guard are true on the state.
- getFreeTiles() - Method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.Maze
- getFrontier() - Method in class eu.iv4xr.framework.extensions.pathfinding.LayeredAreasNavigation
- getFrontier() - Method in class eu.iv4xr.framework.extensions.pathfinding.Sparse2DTiledSurface_NavGraph
-
This returns the set of frontier-tiles.
- getFrontier() - Method in class eu.iv4xr.framework.extensions.pathfinding.SurfaceNavGraph
-
This returns the set of frontier-vertices.
- getFrontier() - Method in interface eu.iv4xr.framework.extensions.pathfinding.XPathfinder
-
Return frontier-nodes.
- getFrontierVertices() - Method in class eu.iv4xr.framework.extensions.pathfinding.SurfaceNavGraph
-
This returns the set of frontier-vertices.
- getGameStatus() - Method in class nl.uu.cs.aplib.exampleUsages.fiveGame.FiveGame
-
Get the game status (unfinished/cross-won/circle-won/tie).
- getGoal() - Method in class nl.uu.cs.aplib.mainConcepts.GoalStructure.PrimitiveGoal
- getHeuristicDistance(Navigatable<NodeId>, NodeId, NodeId) - Method in class eu.iv4xr.framework.extensions.pathfinding.AStar
- getId() - Method in class eu.iv4xr.framework.extensions.ltl.Buchi.BuchiTransition
- getId() - Method in class eu.iv4xr.framework.extensions.ltl.gameworldmodel.GWTransition
- getId() - Method in interface eu.iv4xr.framework.extensions.ltl.ITransition
-
An ID that identifies the transition.
- getId() - Method in class nl.uu.cs.aplib.mainConcepts.BasicAgent
-
Return the agent's id, if it was set.
- getIdSource() - Method in class nl.uu.cs.aplib.multiAgentSupport.Message
- getIdTarget() - Method in class nl.uu.cs.aplib.multiAgentSupport.Message
- getInfo() - Method in class eu.iv4xr.framework.mainConcepts.ObservationEvent.TimeStampedObservationEvent
-
Get the event's description string, if it has any (else it returns a null).
- getInfo() - Method in class nl.uu.cs.aplib.mainConcepts.ProgressStatus
-
Return the info string stored in this instance.
- getInfo() - Method in class nl.uu.cs.aplib.multiAgentSupport.Acknowledgement
- getIntensity() - Method in interface eu.iv4xr.framework.mainConcepts.IEmotion
-
Return the intensity of this emotion.
- getIntProperty(String) - Method in class eu.iv4xr.framework.mainConcepts.WorldEntity
- getLastFailVerdict() - Method in class eu.iv4xr.framework.mainConcepts.TestDataCollector
-
Get the last reported negative verdict.
- getLastFailVerdict(String) - Method in class eu.iv4xr.framework.mainConcepts.TestDataCollector
-
Get the last negative verdict reported by the specified test-agent.
- getLastHandledGoal() - Method in class nl.uu.cs.aplib.mainConcepts.BasicAgent
-
Return the goal-structure that was last detached by this agent.
- getLastmove() - Method in class nl.uu.cs.aplib.exampleUsages.fiveGame.FiveGame
- getLastOperation() - Method in class nl.uu.cs.aplib.mainConcepts.Environment
-
Return the last "operation" that this environment does.
- getLastState() - Method in class eu.iv4xr.framework.extensions.ltl.BasicModelChecker.Path
- getMaxBudgetAllowed() - Method in class nl.uu.cs.aplib.mainConcepts.GoalStructure
-
Return the agent's maximum allowed budget each time the goal is adopted.
- getMsgName() - Method in class nl.uu.cs.aplib.multiAgentSupport.Message
- getName() - Method in class nl.uu.cs.aplib.mainConcepts.Goal
- getName() - Method in class nl.uu.cs.aplib.mainConcepts.GoalStructure
-
If this is a primitive-goal, returns its name.
- getNearestUnblockedVertex(Vec3, float) - Method in class eu.iv4xr.framework.extensions.pathfinding.SurfaceNavGraph
-
This method returns a vertex v in the navgraph which is 'nearest' to the given 3D location, such that the straight line between the location and this vertex v is unobstructed.
- getNearestUnblockedVertices(Vec3, float) - Method in class eu.iv4xr.framework.extensions.pathfinding.SurfaceNavGraph
-
This method search for a Face f that "contains" the given position p.
- getNeigbors(int, int) - Method in class nl.uu.cs.aplib.exampleUsages.fiveGame.FiveGame.RandomPlayer
- getNextPrimitiveGoal_andAllocateBudget() - Method in class nl.uu.cs.aplib.mainConcepts.GoalStructure
-
Assuming this goal is closed (that is, it has been solved or failed), this method will return the next
GoalStructure.PrimitiveGoal
to solve. - getNumberOfFailVerdictsSeen() - Method in class eu.iv4xr.framework.mainConcepts.TestDataCollector
-
Get the total number of negative verdicts reported by all test-agents.
- getNumberOfFailVerdictsSeen(String) - Method in class eu.iv4xr.framework.mainConcepts.TestDataCollector
-
Get the number of negative verdicts reported by the specified test-agent.
- getNumberOfPassVerdictsSeen() - Method in class eu.iv4xr.framework.mainConcepts.TestDataCollector
-
Get the total number of positive verdicts reported by all test-agents.
- getNumberOfPassVerdictsSeen(String) - Method in class eu.iv4xr.framework.mainConcepts.TestDataCollector
-
Get the number of positive verdicts reported by the specified test-agent.
- getNumberOfUndecidedVerdictsSeen() - Method in class eu.iv4xr.framework.mainConcepts.TestDataCollector
-
Get the total number of undecided verdicts reported by all test-agents.
- getNumberOfUndecidedVerdictsSeen(String) - Method in class eu.iv4xr.framework.mainConcepts.TestDataCollector
-
Get the number of undecided verdicts reported by the specified test-agent.
- getParent() - Method in class nl.uu.cs.aplib.mainConcepts.GoalStructure
-
Return the parent of this GoalStructure.
- getPossibilities() - Method in class nl.uu.cs.aplib.exampleUsages.GuessNumberGame.MyAgentState
- getPreferredSize() - Method in class nl.uu.cs.aplib.exampleUsages.fiveGame.GameDisplay
- getPreferredSize() - Method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.DungeonApp
- getPreviousState() - Method in class eu.iv4xr.framework.mainConcepts.WorldEntity
-
Return a WorldEntity representing this entity's previous state, if that is tracked.
- getProperty(String) - Method in class eu.iv4xr.framework.mainConcepts.WorldEntity
- getProposal() - Method in class nl.uu.cs.aplib.mainConcepts.Goal
-
Return the last non-null proposal that was tested by this goal (see the method
Goal.propose_(Object)
). - getRole() - Method in class nl.uu.cs.aplib.mainConcepts.BasicAgent
-
Return the agent's role, if it was set.
- getSolution() - Method in class nl.uu.cs.aplib.mainConcepts.Goal
-
Return the last proposal that was tested by this goal (see the method
Goal.propose_(Object)
) that turned out to be a solution. - getState() - Method in class nl.uu.cs.aplib.exampleUsages.fiveGame.FiveGame
-
Get a copy of the game board.
- getState(int) - Method in class eu.iv4xr.framework.extensions.ltl.BoundedLTL.WitnessTrace
- getStateSequence() - Method in class eu.iv4xr.framework.extensions.ltl.BasicModelChecker.Path
- getStatus() - Method in class nl.uu.cs.aplib.mainConcepts.Goal
-
Return the progress status of this goal (INPROGRESS, SUCCESS, or FAILED).
- getStatus() - Method in class nl.uu.cs.aplib.mainConcepts.GoalStructure
-
Get the status of this GoalStructure.
- getStringProperty(String) - Method in class eu.iv4xr.framework.mainConcepts.WorldEntity
- getSubgoals() - Method in class nl.uu.cs.aplib.mainConcepts.GoalStructure
- getSyntheticEventsProducer() - Method in class eu.iv4xr.framework.mainConcepts.TestAgent
- getTactic() - Method in class nl.uu.cs.aplib.mainConcepts.Goal
- getTargetId() - Method in interface eu.iv4xr.framework.mainConcepts.IEmotion
-
The id of the target of the emotion, which can be a person (if someone is angry towards another person), or some goal (e.g.
- getTestAgentCoverage(String) - Method in class eu.iv4xr.framework.mainConcepts.TestDataCollector
-
Return a map describing which coverage-points were covered by the specified agent.
- getTestAgentScalarsTrace(String) - Method in class eu.iv4xr.framework.mainConcepts.TestDataCollector
-
Return the trace of the specified agent, containing only of ScalarTracingEvents.
- getTestAgentTrace(String) - Method in class eu.iv4xr.framework.mainConcepts.TestDataCollector
-
Return the "trace" of the specified test-agent.
- getTestDataCollector() - Method in class eu.iv4xr.framework.mainConcepts.TestAgent
- getTime() - Method in interface eu.iv4xr.framework.mainConcepts.IEmotion
-
Return the time when this emotion is sampled; if this information is available.
- getTimestamp() - Method in class eu.iv4xr.framework.mainConcepts.ObservationEvent.TimeStampedObservationEvent
-
Get the event time-stamp.
- getTimeStamp() - Method in class nl.uu.cs.aplib.multiAgentSupport.Message
- getTransitionLabel(int) - Method in class eu.iv4xr.framework.extensions.ltl.BoundedLTL.WitnessTrace
- getWitness() - Method in class eu.iv4xr.framework.extensions.ltl.BoundedLTL
-
Return the witnessing trace, if the last sat-checking results in a SAT.
- getZone(String) - Method in class eu.iv4xr.framework.extensions.ltl.gameworldmodel.GameWorldModel
- goal - Variable in class nl.uu.cs.aplib.mainConcepts.BasicAgent
-
The current topgoal the agent has.
- goal - Variable in class nl.uu.cs.aplib.mainConcepts.GoalStructure.PrimitiveGoal
- goal(String) - Static method in class nl.uu.cs.aplib.AplibEDSL
-
Create a blank instance of
Goal
with the given name. - Goal - Class in nl.uu.cs.aplib.mainConcepts
-
An instance of this class represents a goal that can be given to an agent (an instance of
BasicAgent
or its subclasses). - Goal(String) - Constructor for class nl.uu.cs.aplib.mainConcepts.Goal
-
Create a blank instance of a Goal.
- goalConcluded - Variable in class nl.uu.cs.aplib.agents.AutonomousBasicAgent
- GoalLib - Class in nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent
-
Provide several basic goal-structures.
- GoalLib() - Constructor for class nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent.GoalLib
- GoalStructure - Class in nl.uu.cs.aplib.mainConcepts
-
A GoalStructure is a generalization of a
Goal
. - GoalStructure() - Constructor for class nl.uu.cs.aplib.mainConcepts.GoalStructure
- GoalStructure(GoalStructure.GoalsCombinator, GoalStructure...) - Constructor for class nl.uu.cs.aplib.mainConcepts.GoalStructure
-
Construct a new GoalStructure with the specified type of node (SEQ, FIRSTOFF, or PRIMITIVE) and the given subgoals.
- GoalStructure.GoalsCombinator - Enum in nl.uu.cs.aplib.mainConcepts
-
Represent the available types of
GoalStructure
. - GoalStructure.PrimitiveGoal - Class in nl.uu.cs.aplib.mainConcepts
-
A special subclass of
GoalStructure
to represent a leaf, wrapping around an instance ofGoal
. - grabPot(TestAgent, Entity.EntityType) - Method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent.GoalLib
-
A goal to send the agent to pick up a heal or rage pot nearby.
- GREEDY - Enum constant in enum eu.iv4xr.framework.extensions.pathfinding.AStar.SearchMode
- gson - Variable in class nl.uu.cs.aplib.environments.JsonEnvironment
-
Json builder and parser.
- gTargetIsRefreshed - Variable in class eu.iv4xr.framework.goalsAndTactics.Sa1Solver
- guard - Variable in class nl.uu.cs.aplib.mainConcepts.Action
-
This Action's guard, which is a query over the agent's state.
- GuessNumberGame - Class in nl.uu.cs.aplib.exampleUsages
-
In this demo we create an an agent that tries to guess a magic number that the user has in mind through a series of question/answers :) Run the main method to run this demo.
- GuessNumberGame() - Constructor for class nl.uu.cs.aplib.exampleUsages.GuessNumberGame
- GuessNumberGame.MyAgentState - Class in nl.uu.cs.aplib.exampleUsages
-
We define a custom agent-state to keep track which numbers it knows for sure cannot be the user's magic number.
- GWObject - Class in eu.iv4xr.framework.extensions.ltl.gameworldmodel
- GWObject(String, String) - Constructor for class eu.iv4xr.framework.extensions.ltl.gameworldmodel.GWObject
- GWObject(String, String, Vec3, Vec3, Vec3) - Constructor for class eu.iv4xr.framework.extensions.ltl.gameworldmodel.GWObject
- GWState - Class in eu.iv4xr.framework.extensions.ltl.gameworldmodel
-
Representing the state of the game-world; or more precisely a state in
GameWorldModel
. - GWState() - Constructor for class eu.iv4xr.framework.extensions.ltl.gameworldmodel.GWState
- GWTransition - Class in eu.iv4xr.framework.extensions.ltl.gameworldmodel
-
Representing a transition in
GameWorldModel
. - GWTransition(GWTransition.GWTransitionType, String) - Constructor for class eu.iv4xr.framework.extensions.ltl.gameworldmodel.GWTransition
- GWTransition.GWTransitionType - Enum in eu.iv4xr.framework.extensions.ltl.gameworldmodel
- GWZone - Class in eu.iv4xr.framework.extensions.ltl.gameworldmodel
-
GWZone is part of
GameWorldModel
. - GWZone(String) - Constructor for class eu.iv4xr.framework.extensions.ltl.gameworldmodel.GWZone
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form