Index
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form
M
- main(String[]) - Static method in class eu.iv4xr.framework.extensions.ltl.gameworldmodel.LabRecruitsModel
- main(String[]) - Static method in class eu.iv4xr.framework.spatial.Box
- main(String[]) - Static method in class eu.iv4xr.framework.spatial.meshes.Face
- main(String[]) - Static method in class nl.uu.cs.aplib.agents.PrologReasoner
- main(String[]) - Static method in class nl.uu.cs.aplib.exampleUsages.DumbDoctor
- main(String[]) - Static method in class nl.uu.cs.aplib.exampleUsages.fiveGame.FiveGame_withAgent
-
Create an instance of FiveGame.
- main(String[]) - Static method in class nl.uu.cs.aplib.exampleUsages.fiveGame.FiveGame
- main(String[]) - Static method in class nl.uu.cs.aplib.exampleUsages.fiveGame.Strategies
- main(String[]) - Static method in class nl.uu.cs.aplib.exampleUsages.GuessNumberGame
- main(String[]) - Static method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.DungeonApp
- main(String[]) - Static method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.MiniDungeon
-
An instance of the game with just simple console.
- main(String[]) - Static method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent.Demo1
- main(String[]) - Static method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent.Demo2
- main(String[]) - Static method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent.Demo2b
- main(String[]) - Static method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent.Demo3
- main(String[]) - Static method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent.Demo3b
- main(String[]) - Static method in class nl.uu.cs.aplib.exampleUsages.MinimalAutonomousAgent
- main(String[]) - Static method in class nl.uu.cs.aplib.exampleUsages.MinimalDemo
- makeDisplay(FiveGame) - Static method in class nl.uu.cs.aplib.exampleUsages.fiveGame.GameDisplay
- makeInProgressAgain() - Method in class nl.uu.cs.aplib.mainConcepts.GoalStructure
- makeInProgressAgain() - Method in class nl.uu.cs.aplib.mainConcepts.GoalStructure.PrimitiveGoal
- manhattanDist(Sparse2DTiledSurface_NavGraph.Tile, Sparse2DTiledSurface_NavGraph.Tile) - Static method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent.Utils
- markAsBlockers(String...) - Method in class eu.iv4xr.framework.extensions.ltl.gameworldmodel.GameWorldModel
-
Mark the specified objects (identified by their ids) as blockers.
- markAsDestroyed(String) - Method in class eu.iv4xr.framework.extensions.ltl.gameworldmodel.GWState
- markAsSeen(int...) - Method in class eu.iv4xr.framework.extensions.pathfinding.SurfaceNavGraph
- markAsSeen(Sparse2DTiledSurface_NavGraph.Tile) - Method in class eu.iv4xr.framework.extensions.pathfinding.Sparse2DTiledSurface_NavGraph
- markAsSeen(Integer) - Method in class eu.iv4xr.framework.extensions.pathfinding.SurfaceNavGraph
-
Mark the given vertex as "seen" for the purpose of memory-based navigation.
- markAsSeen(List<Sparse2DTiledSurface_NavGraph.Tile>) - Method in class eu.iv4xr.framework.extensions.pathfinding.Sparse2DTiledSurface_NavGraph
- markAsSeen(List<Integer>) - Method in class eu.iv4xr.framework.extensions.pathfinding.SurfaceNavGraph
-
Mark the given vertices as "seen".
- markAsSeen(List<NodeId>) - Method in interface eu.iv4xr.framework.extensions.pathfinding.XPathfinder
-
Mark a bunch of nodes as "has been seen".
- markAsSeen(Pair<Integer, NodeId>) - Method in class eu.iv4xr.framework.extensions.pathfinding.LayeredAreasNavigation
- markAsSeen(NodeId) - Method in interface eu.iv4xr.framework.extensions.pathfinding.XPathfinder
-
Mark the given node as "has been seen".
- markMove(PrologReasoner, FiveGame, FiveGame.SQUARE, int, int) - Static method in class nl.uu.cs.aplib.exampleUsages.fiveGame.Strategies
-
To translate a move on the game to relevant facts to be put in the Prolog-base.
- markMoveWorker(PrologReasoner, FiveGame, FiveGame.SQUARE, int, int) - Static method in class nl.uu.cs.aplib.exampleUsages.fiveGame.Strategies
- maxBagSize - Variable in class nl.uu.cs.aplib.exampleUsages.miniDungeon.Entity.Player
- maxbudget(double) - Method in class nl.uu.cs.aplib.mainConcepts.GoalStructure
- maxlength - Variable in class eu.iv4xr.framework.extensions.ltl.BoundedLTL
- Maze - Class in nl.uu.cs.aplib.exampleUsages.miniDungeon
- Maze(int, int) - Constructor for class nl.uu.cs.aplib.exampleUsages.miniDungeon.Maze
-
Construct a maze of NxN, surrounded by walls.
- Maze.MazeShape - Enum in nl.uu.cs.aplib.exampleUsages.miniDungeon
- mazeId - Variable in class nl.uu.cs.aplib.exampleUsages.miniDungeon.Entity
-
Specifying in which maze the entity is located.
- mazeId(WorldEntity) - Static method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent.Utils
- mazes - Variable in class nl.uu.cs.aplib.exampleUsages.miniDungeon.MiniDungeon
- MCStatistics() - Constructor for class eu.iv4xr.framework.extensions.ltl.BasicModelChecker.MCStatistics
- members - Variable in class eu.iv4xr.framework.extensions.ltl.gameworldmodel.GWZone
-
Ids of objects inside the zone.
- memorize(Object) - Method in class nl.uu.cs.aplib.agents.MiniMemory
- memorized - Variable in class nl.uu.cs.aplib.agents.MiniMemory
- merge(TestDataCollector) - Method in class eu.iv4xr.framework.mainConcepts.TestDataCollector
-
Merge two sets of collected test data.
- mergeNewObservation(WorldModel) - Method in class eu.iv4xr.framework.mainConcepts.WorldModel
-
This will merge a sampled (and more recent) observation (represented as another WorldModel) made by the agent into WorldModel.
- mergeOldObservation(WorldModel) - Method in class eu.iv4xr.framework.mainConcepts.WorldModel
-
This is used to merge an older observation into this one.
- Mesh - Class in eu.iv4xr.framework.spatial.meshes
-
A simple container to store mesh-data.
- Mesh() - Constructor for class eu.iv4xr.framework.spatial.meshes.Mesh
- mesh0() - Method in class eu.iv4xr.framework.extensions.pathfinding.TestSimple_and_SurfaceNavGraph
-
Construct a Mesh that looks like this: v5(0,2,4) / \ / \ / \ / \ / face4 \ / \ / \ / \ / \ (-1,0,2)v3-----------------v4(1,0,2) / \ / / \ / / \ face3 / / \ / / face2 \ / / \ / / \ / / \ / v0(-2,0,0)---------v1(0,0,0) \ / \ / \ face1 / \ / \ / \ / \ / \ / v2(-1,2,-2)
- Message - Class in nl.uu.cs.aplib.multiAgentSupport
-
The class defines the messages that agents send to each other.
- Message(String, int, Message.MsgCastType, String, String, Object...) - Constructor for class nl.uu.cs.aplib.multiAgentSupport.Message
-
Construct a new Message.
- Message.MsgCastType - Enum in nl.uu.cs.aplib.multiAgentSupport
-
Different types of
Message
: SINGLECASR, ROLECAST, BROADCAST. - messenger - Variable in class nl.uu.cs.aplib.agents.State
-
A
Messenger
buffers incoming messages for the agent that owns this state. - messenger() - Method in class nl.uu.cs.aplib.agents.AutonomousBasicAgent
-
Return the
Messenger
associated to this agent. - messenger() - Method in class nl.uu.cs.aplib.agents.State
-
Return the messenger associated to this state.
- Messenger - Class in nl.uu.cs.aplib.multiAgentSupport
-
Providing incoming message queue for agents, methods to inspect and retrieve messages from this queue, and also methods to send out messages to a ComNode.
- Messenger() - Constructor for class nl.uu.cs.aplib.multiAgentSupport.Messenger
- MiniDungeon - Class in nl.uu.cs.aplib.exampleUsages.miniDungeon
-
A MiniDungeon is a game played by one or two players, played in a (simple) maze in an NxN world.
- MiniDungeon(MiniDungeon.MiniDungeonConfig) - Constructor for class nl.uu.cs.aplib.exampleUsages.miniDungeon.MiniDungeon
- MiniDungeon.Command - Enum in nl.uu.cs.aplib.exampleUsages.miniDungeon
- MiniDungeon.GameStatus - Enum in nl.uu.cs.aplib.exampleUsages.miniDungeon
- MiniDungeon.MiniDungeonConfig - Class in nl.uu.cs.aplib.exampleUsages.miniDungeon
- MiniDungeonConfig() - Constructor for class nl.uu.cs.aplib.exampleUsages.miniDungeon.MiniDungeon.MiniDungeonConfig
-
Producing a default configuration.
- MinimalAutonomousAgent - Class in nl.uu.cs.aplib.exampleUsages
- MinimalAutonomousAgent() - Constructor for class nl.uu.cs.aplib.exampleUsages.MinimalAutonomousAgent
- MinimalDemo - Class in nl.uu.cs.aplib.exampleUsages
-
This demo will create an agent whose goal is to guess a magic number (it is the number 10, but the agent doesn't know that).
- MinimalDemo() - Constructor for class nl.uu.cs.aplib.exampleUsages.MinimalDemo
- MiniMemory - Class in nl.uu.cs.aplib.agents
-
A class to provide light weight state between tactics and between goals.
- MiniMemory(String) - Constructor for class nl.uu.cs.aplib.agents.MiniMemory
- mk_ButtonDoor1Level() - Static method in class eu.iv4xr.framework.extensions.ltl.gameworldmodel.LabRecruitsModel
- mk_goal1() - Static method in class nl.uu.cs.aplib.mainConcepts.Test_DynamicGoalStructure
- mk_goal2() - Static method in class nl.uu.cs.aplib.mainConcepts.Test_DynamicGoalStructure
- mkArea() - Method in class eu.iv4xr.framework.extensions.pathfinding.Test_LayeredAreasNavigation
- mkButton(String) - Static method in class eu.iv4xr.framework.extensions.ltl.gameworldmodel.LabRecruitsModel
- mkClosedDoor(String) - Static method in class eu.iv4xr.framework.extensions.ltl.gameworldmodel.LabRecruitsModel
- mkGameAuxState() - Method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent.MyAgentEnv
- mkOpenDoor(String) - Static method in class eu.iv4xr.framework.extensions.ltl.gameworldmodel.LabRecruitsModel
- model - Variable in class eu.iv4xr.framework.extensions.ltl.BasicModelChecker
-
The 'program' or 'model of a program' that we want to target in model-checking.
- model - Variable in class eu.iv4xr.framework.extensions.ltl.BuchiModelChecker
-
The 'program' or 'model of a program' that we want to target in model-checking.
- Monster(int, int, String) - Constructor for class nl.uu.cs.aplib.exampleUsages.miniDungeon.Entity.Monster
- MONSTER - Enum constant in enum nl.uu.cs.aplib.exampleUsages.miniDungeon.Entity.EntityType
- monstersMoves(Entity.Player) - Method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.MiniDungeon
- MONSTERSWIN - Enum constant in enum nl.uu.cs.aplib.exampleUsages.miniDungeon.MiniDungeon.GameStatus
- MoonShrine - Enum constant in enum nl.uu.cs.aplib.exampleUsages.miniDungeon.Entity.ShrineType
- move() - Method in class nl.uu.cs.aplib.exampleUsages.fiveGame.FiveGame.ProgrammedAgent
- move() - Method in class nl.uu.cs.aplib.exampleUsages.fiveGame.FiveGame.RandomPlayer
-
Find a random empty place, which is adjacent to another of the same type, and put a piece there.
- move(FiveGame.SQUARE, int, int) - Method in class nl.uu.cs.aplib.exampleUsages.fiveGame.FiveGame
-
Place a piece of the specified type in the given coordinate.
- move(FiveGame.SQUARE, int, int) - Method in class nl.uu.cs.aplib.exampleUsages.fiveGame.FiveGameEnv
- MOVEDOWN - Enum constant in enum nl.uu.cs.aplib.exampleUsages.miniDungeon.MiniDungeon.Command
- MOVELEFT - Enum constant in enum nl.uu.cs.aplib.exampleUsages.miniDungeon.MiniDungeon.Command
- MOVERIGHT - Enum constant in enum nl.uu.cs.aplib.exampleUsages.miniDungeon.MiniDungeon.Command
- moveState(String) - Method in class nl.uu.cs.aplib.agents.MiniMemory
- moveTo(MyAgentState, Sparse2DTiledSurface_NavGraph.Tile) - Method in class nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent.TacticLib
- moveToward(String, Vec3, Vec3) - Method in interface eu.iv4xr.framework.environments.IW3DEnvironment
-
A command to instruct an agent to move a small distance towards the given target location.
- moveToward(String, Vec3, Vec3) - Method in class eu.iv4xr.framework.environments.W3DEnvironment
-
A command to instruct an agent to move a small distance towards the given target location.
- MOVETOWARD_CMDNAME - Static variable in class eu.iv4xr.framework.environments.W3DEnvironment
- MOVEUP - Enum constant in enum nl.uu.cs.aplib.exampleUsages.miniDungeon.MiniDungeon.Command
- msgFromTheGame - Variable in class nl.uu.cs.aplib.exampleUsages.miniDungeon.DungeonApp
- msgName - Variable in class nl.uu.cs.aplib.multiAgentSupport.Message
- mul(Vec3, float) - Static method in class eu.iv4xr.framework.spatial.Vec3
- mul(Vec3, Vec3) - Static method in class eu.iv4xr.framework.spatial.Vec3
- multiLayerNav - Variable in class nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent.MyAgentState
- myaction(String) - Method in class eu.iv4xr.framework.exampleTestAgentUsage.Test_GCDGame
-
A constructor to construct "actions" (an instance of type
Action
). - myaction(String) - Method in class eu.iv4xr.framework.exampleTestAgentUsage.TestWithWrappingEnv_GCDGame
-
A constructor to construct "actions" (an instance of type
Action
). - MyAction(String) - Constructor for class eu.iv4xr.framework.extensions.ltl.Test_BoundedLTL.MyAction
- MyAgentEnv - Class in nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent
-
Provides an implementation of
Environment
to connect iv4xr/aplib agents to the game MiniDungeon. - MyAgentEnv(DungeonApp) - Constructor for class nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent.MyAgentEnv
- MyAgentState - Class in nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent
-
Provides an implementation of agent state
SimpleState
. - MyAgentState() - Constructor for class nl.uu.cs.aplib.exampleUsages.GuessNumberGame.MyAgentState
- MyAgentState() - Constructor for class nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent.MyAgentState
- MyEnv() - Constructor for class nl.uu.cs.aplib.mainConcepts.Test_Environment.MyEnv
- MyInstrumenter() - Constructor for class nl.uu.cs.aplib.mainConcepts.Test_Environment.MyInstrumenter
- MyProgram() - Constructor for class eu.iv4xr.framework.extensions.ltl.Test_SimpleModelChecker.MyProgram
- MyState() - Constructor for class eu.iv4xr.framework.exampleTestAgentUsage.Test_GCDGame.MyState
- MyState() - Constructor for class eu.iv4xr.framework.exampleTestAgentUsage.TestWithWrappingEnv_GCDGame.MyState
- MyState() - Constructor for class eu.iv4xr.framework.extensions.ltl.Test_BoundedLTL.MyState
- MyState() - Constructor for class nl.uu.cs.aplib.agents.Test_AutonomousBasicAgent.MyState
- MyState() - Constructor for class nl.uu.cs.aplib.agents.Test_InterAgentCommunication.MyState
- MyState() - Constructor for class nl.uu.cs.aplib.exampleUsages.fiveGame.FiveGame_withAgent.MyState
-
Constructor.
- MyState() - Constructor for class nl.uu.cs.aplib.mainConcepts.Test_BasicAgent_budgeting.MyState
- MyState() - Constructor for class nl.uu.cs.aplib.mainConcepts.Test_BasicAgent.MyState
- MyState() - Constructor for class nl.uu.cs.aplib.mainConcepts.Test_DynamicGoalStructure.MyState
- mytime - Variable in class nl.uu.cs.aplib.mainConcepts.BasicAgent
-
A time tracker used to calculated the agent's actions' execution time for the purpose of budget calculation.
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form