Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addActionListener(ActionListener) - Method in class jadex.bdi.puzzle.BoardPanel
-
Add a new action listener.
- addBlock(Block) - Method in class jadex.bdi.blocksworld.Block
-
Add a block to this block.
- addBlock(Block) - Method in class jadex.bdi.blocksworld.Table
-
Add a block to this block.
- addChargingStation(Chargingstation) - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Add a charging station.
- addPheromone(Pheromone) - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Add a pheromone.
- addPropertyChangeListener(PropertyChangeListener) - Method in class jadex.bdi.blocksworld.Block
-
Add a PropertyChangeListener to the listener list.
- addPropertyChangeListener(PropertyChangeListener) - Method in class jadex.bdi.puzzle.Board
-
Add a PropertyChangeListener to the listener list.
- addPropertyChangeListener(PropertyChangeListener) - Method in interface jadex.bdi.puzzle.IBoard
-
Add a PropertyChangeListener to the listener list.
- addPropertyChangeListener(PropertyChangeListener) - Method in class jadex.bdi.puzzle.JackBoard
-
Add a PropertyChangeListener to the listener list.
- addPropertyChangeListener(PropertyChangeListener) - Method in class jadex.quickstart.cleanerworld.environment.impl.LocationObject
-
Add a PropertyChangeListener to the listener list.
- addWaste(Waste) - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Add a piece of waste.
- addWaste(IWaste) - Method in class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Add a waste to this Wastebin.
- addWastebin(Wastebin) - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Add a wastebin.
- agent - Variable in class jadex.bdi.blocksworld.BlocksworldAgent
-
The agent.
- agent - Variable in class jadex.bdi.university.UniversityAgent
-
The bdi agent.
- agent - Variable in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
The agent.
- agentCreated() - Method in class jadex.bdi.blocksworld.BlocksworldAgent
-
The init code.
B
- BenchmarkAgent - Class in jadex.bdi.puzzle
- BenchmarkAgent() - Constructor for class jadex.bdi.puzzle.BenchmarkAgent
-
Overwrite wait time.
- BenchmarkPlan - Class in jadex.bdi.blocksworld
-
Measures Jadex performance by executing several configure goals.
- BenchmarkPlan(int, int) - Constructor for class jadex.bdi.blocksworld.BenchmarkPlan
-
Create new plan.
- black_piece - Variable in class jadex.bdi.puzzle.JackBoard
- block - Variable in class jadex.bdi.blocksworld.BlocksworldAgent.ClearGoal
-
The block.
- block - Variable in class jadex.bdi.blocksworld.BlocksworldAgent.StackGoal
-
The block.
- Block - Class in jadex.bdi.blocksworld
-
A block in the blocks-world.
- Block(int, Color, Block) - Constructor for class jadex.bdi.blocksworld.Block
-
Create a new block.
- Block(Color, Block) - Constructor for class jadex.bdi.blocksworld.Block
-
Create a new block.
- BlockCellRenderer - Class in jadex.bdi.blocksworld
-
Cell renderer for blocks.
- BlockCellRenderer() - Constructor for class jadex.bdi.blocksworld.BlockCellRenderer
-
Create a block cell renderer.
- blocks - Variable in class jadex.bdi.blocksworld.BlocksworldAgent
-
The currently existing blocks.
- blocks - Variable in class jadex.bdi.blocksworld.BlocksworldAgent.ConfigureGoal
-
The target.
- blocks - Variable in class jadex.bdi.blocksworld.BlocksworldPanel
-
The known blocks.
- blocks - Variable in class jadex.bdi.blocksworld.Table
-
The blocks located on top of the table.
- blocksize - Variable in class jadex.bdi.blocksworld.BlocksworldPanel
-
The block size (in pixels).
- BlocksListModel - Class in jadex.bdi.blocksworld
-
A list model representing a collection of blocks on a table or in a bucket.
- BlocksListModel(Table) - Constructor for class jadex.bdi.blocksworld.BlocksListModel
-
Create a list model for the given table.
- BlocksworldAgent - Class in jadex.bdi.blocksworld
-
Blocksworld agent for stacking blocks.
- BlocksworldAgent() - Constructor for class jadex.bdi.blocksworld.BlocksworldAgent
- BlocksworldAgent.ClearGoal - Class in jadex.bdi.blocksworld
- BlocksworldAgent.ConfigureGoal - Class in jadex.bdi.blocksworld
- BlocksworldAgent.Mode - Enum Class in jadex.bdi.blocksworld
- BlocksworldAgent.StackGoal - Class in jadex.bdi.blocksworld
- BlocksworldGui - Class in jadex.bdi.blocksworld
-
Shows the gui for blocksworld.
- BlocksworldGui(IExternalAccess) - Constructor for class jadex.bdi.blocksworld.BlocksworldGui
-
Create the blocksworld gui.
- BlocksworldPanel - Class in jadex.bdi.blocksworld
-
Shows the blocksworld.
- BlocksworldPanel(Table, boolean) - Constructor for class jadex.bdi.blocksworld.BlocksworldPanel
-
Create a blocksworld panel.
- board - Variable in class jadex.bdi.puzzle.BoardGui
-
The board to visualize.
- board - Variable in class jadex.bdi.puzzle.BoardPanel
-
The board to visualize.
- board - Variable in class jadex.bdi.puzzle.MoveComparator
-
The board (required for checking which piece is in a given position).
- board - Variable in class jadex.bdi.puzzle.SokratesV3Agent
-
The puzzle board.
- Board - Class in jadex.bdi.puzzle
-
The board containing places, pieces and played moves.
- Board() - Constructor for class jadex.bdi.puzzle.Board
-
Create a new board.
- Board(int) - Constructor for class jadex.bdi.puzzle.Board
-
Create a new board.
- BoardControlPanel - Class in jadex.bdi.puzzle
-
The control part of
- BoardControlPanel(IBoard, BoardPanel) - Constructor for class jadex.bdi.puzzle.BoardControlPanel
-
Create a new board control panel.
- BoardGui - Class in jadex.bdi.puzzle
-
The board gui.
- BoardGui(IExternalAccess, IBoard) - Constructor for class jadex.bdi.puzzle.BoardGui
-
Create a new board gui.
- BoardGui(IExternalAccess, IBoard, boolean) - Constructor for class jadex.bdi.puzzle.BoardGui
-
Create a new board gui.
- BoardPanel - Class in jadex.bdi.puzzle
-
Display the board.
- BoardPanel(IBoard) - Constructor for class jadex.bdi.puzzle.BoardPanel
-
Create a new board panel.
- body() - Method in class jadex.bdi.blocksworld.BenchmarkPlan
-
The plan body.
- body() - Method in class jadex.bdi.blocksworld.ConfigureBlocksPlan
-
The plan body.
- body() - Method in class jadex.bdi.blocksworld.StackBlocksPlan
-
The plan body.
- body() - Method in class jadex.bdi.hellopure.HelloPureGoalAgent
- body() - Method in class jadex.bdi.university.UniversityAgent
-
The agent body is executed on startup.
- body(SokratesMLRAgent, SokratesMLRAgent.ChooseMoveGoal) - Method in class jadex.bdi.puzzle.ChooseMovePlan
-
The plan body.
- body(IComponent) - Method in class jadex.bdi.hellopure.HelloPureAgent
-
The agent body.
- body(IComponent) - Method in class jadex.bdi.puzzle.SokratesV3Agent
-
Setup the gui and start playing.
- body(IExecutionFeature, IBDIAgentFeature) - Method in class jadex.bdi.puzzle.SokratesMLRAgent
-
The agent body.
- bucket - Variable in class jadex.bdi.blocksworld.BlocksworldAgent
-
The bucket for currently unused blocks.
- buildAPL() - Method in class jadex.bdi.puzzle.SokratesV3Agent.MoveGoal
-
Build plan candidates for all possible moves.
C
- capa - Variable in class jadex.bdi.blocksworld.BenchmarkPlan
- capa - Variable in class jadex.bdi.blocksworld.ConfigureBlocksPlan
- capa - Variable in class jadex.bdi.blocksworld.StackBlocksPlan
- Chargingstation - Class in jadex.quickstart.cleanerworld.environment.impl
-
(Knowledge about) a charging station.
- Chargingstation() - Constructor for class jadex.quickstart.cleanerworld.environment.impl.Chargingstation
-
Create a new Chargingstation.
- Chargingstation(Location) - Constructor for class jadex.quickstart.cleanerworld.environment.impl.Chargingstation
-
Create a new charging station.
- checkClear() - Method in class jadex.bdi.blocksworld.BlocksworldAgent.ClearGoal
- checkConfiguration() - Method in class jadex.bdi.blocksworld.BlocksworldAgent.ConfigureGoal
- checkExistsBlock() - Method in class jadex.bdi.blocksworld.ClearBlocksPlan
- checkOn() - Method in class jadex.bdi.blocksworld.BlocksworldAgent.StackGoal
- checkTarget() - Method in class jadex.bdi.hellopure.HelloPureGoalAgent.HelloGoal
- checkWeather() - Method in class jadex.bdi.university.UniversityAgent.TrainPlan
- checkWeather() - Method in class jadex.bdi.university.UniversityAgent.WalkPlan
- ChooseMovePlan - Class in jadex.bdi.puzzle
-
Meta-level reasoning plan for choosing between applicable plans.
- ChooseMovePlan() - Constructor for class jadex.bdi.puzzle.ChooseMovePlan
- Cleaner - Class in jadex.quickstart.cleanerworld.environment.impl
-
Cleaner object represents knowledge about a cleaner robot.
- Cleaner() - Constructor for class jadex.quickstart.cleanerworld.environment.impl.Cleaner
-
Create a new Cleaner.
- Cleaner(String, Location, Waste, double, double) - Constructor for class jadex.quickstart.cleanerworld.environment.impl.Cleaner
-
Create a new Cleaner.
- CleanerBDIAgentA0 - Class in jadex.quickstart.cleanerworld.single
-
BDI agent template.
- CleanerBDIAgentA0() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentA0
- CleanerBDIAgentA1 - Class in jadex.quickstart.cleanerworld.single
-
First BDI agent with a goal and a plan.
- CleanerBDIAgentA1() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentA1
- CleanerBDIAgentA2 - Class in jadex.quickstart.cleanerworld.single
-
Use the recur flag to execute goals periodically.
- CleanerBDIAgentA2() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentA2
- CleanerBDIAgentA3 - Class in jadex.quickstart.cleanerworld.single
-
Use many plans for the same goal.
- CleanerBDIAgentA3() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentA3
- CleanerBDIAgentA4 - Class in jadex.quickstart.cleanerworld.single
-
Use goal settings to control plan selection.
- CleanerBDIAgentA4() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentA4
- CleanerBDIAgentB1 - Class in jadex.quickstart.cleanerworld.single
-
Use a belief to control a declarative goal.
- CleanerBDIAgentB1() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentB1
- CleanerBDIAgentB2 - Class in jadex.quickstart.cleanerworld.single
-
Using deliberation settings for managing conflicting goals.
- CleanerBDIAgentB2() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentB2
- CleanerBDIAgentB3 - Class in jadex.quickstart.cleanerworld.single
-
Separate maintain and target conditions.
- CleanerBDIAgentB3() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentB3
- CleanerBDIAgentC0 - Class in jadex.quickstart.cleanerworld.single
-
Managing known charging stations in a belief set.
- CleanerBDIAgentC0() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentC0
- CleanerBDIAgentC1 - Class in jadex.quickstart.cleanerworld.single
-
A subgoal for knowing charging stations
- CleanerBDIAgentC1() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentC1
- CleanerBDIAgentC2 - Class in jadex.quickstart.cleanerworld.single
-
A Plan for Finding a Charging Station
- CleanerBDIAgentC2() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentC2
- CleanerBDIAgentD1 - Class in jadex.quickstart.cleanerworld.single
-
A cleanup goal for each piece of waste.
- CleanerBDIAgentD1() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentD1
- CleanerBDIAgentD2 - Class in jadex.quickstart.cleanerworld.single
-
Separate Maintain and Target Conditions.
- CleanerBDIAgentD2() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentD2
- CleanerBDIAgentD3a - Class in jadex.quickstart.cleanerworld.single
-
Separate Maintain and Target Conditions.
- CleanerBDIAgentD3a() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentD3a
- CleanerBDIAgentD3b - Class in jadex.quickstart.cleanerworld.single
-
Separate Maintain and Target Conditions.
- CleanerBDIAgentD3b() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentD3b
- CleanerBDIAgentE1 - Class in jadex.quickstart.cleanerworld.single
-
Using inner classes for plans with conditions.
- CleanerBDIAgentE1() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentE1
- CleanerBDIAgentFinal - Class in jadex.quickstart.cleanerworld.single
-
More or less working solution for a BDI cleaner.
- CleanerBDIAgentFinal() - Constructor for class jadex.quickstart.cleanerworld.single.CleanerBDIAgentFinal
- clear() - Method in class jadex.bdi.blocksworld.Table
-
clear all blocks from the table.
- ClearBlocksPlan - Class in jadex.bdi.blocksworld
-
Clear a block.
- ClearBlocksPlan() - Constructor for class jadex.bdi.blocksworld.ClearBlocksPlan
- ClearGoal(Block) - Constructor for class jadex.bdi.blocksworld.BlocksworldAgent.ClearGoal
- CLOCK_SPEED - Static variable in class jadex.quickstart.cleanerworld.Main
-
Use higher values (e.g.
- clone() - Method in class jadex.quickstart.cleanerworld.environment.impl.Chargingstation
-
Copy the object.
- clone() - Method in class jadex.quickstart.cleanerworld.environment.impl.Cleaner
-
Clone the object.
- clone() - Method in class jadex.quickstart.cleanerworld.environment.impl.Location
-
Clone the object.
- clone() - Method in class jadex.quickstart.cleanerworld.environment.impl.LocationObject
-
Clone the object.
- clone() - Method in class jadex.quickstart.cleanerworld.environment.impl.Pheromone
-
Copy the object.
- clone() - Method in class jadex.quickstart.cleanerworld.environment.impl.Waste
-
Copy the object.
- clone() - Method in class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Clone the object.
- cloneList(Collection<T>, Class<T>) - Static method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Deep clone a list of objects.
- color - Variable in class jadex.bdi.blocksworld.Block
-
The color of the block.
- ComeToUniGoal() - Constructor for class jadex.bdi.university.UniversityAgent.ComeToUniGoal
- compare(Move, Move) - Method in class jadex.bdi.puzzle.MoveComparator
-
Compare two moves.
- configuration - Variable in class jadex.bdi.blocksworld.BlocksworldAgent.ConfigureGoal
-
The block.
- configurationEquals(Table) - Method in class jadex.bdi.blocksworld.Table
-
Check if two configurations are equal.
- ConfigureBlocksPlan - Class in jadex.bdi.blocksworld
-
Stack blocks according to the target configuration.
- ConfigureBlocksPlan() - Constructor for class jadex.bdi.blocksworld.ConfigureBlocksPlan
- ConfigureGoal(Table, Set<Block>) - Constructor for class jadex.bdi.blocksworld.BlocksworldAgent.ConfigureGoal
- contains(IWaste) - Method in class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Test is the waste is in the waste bin.
- contains(IWaste) - Method in interface jadex.quickstart.cleanerworld.environment.IWastebin
-
Test is the waste is in the waste bin.
- create() - Static method in class jadex.quickstart.cleanerworld.gui.EnvironmentGui
-
Open world view window on Swing Thread.
- createCleaner(IComponent) - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Get a cleaner object for an agent.
- createGui(IComponent) - Method in class jadex.bdi.puzzle.BenchmarkAgent
-
Overridden to skip gui creation.
- createGui(IComponent) - Method in class jadex.bdi.puzzle.SokratesV3Agent
-
Create the GUI (if any).
D
- DEFAULT_TOLERANCE - Static variable in class jadex.quickstart.cleanerworld.environment.impl.Location
-
Distance, when two locations are considered near.
- delay - Variable in class jadex.bdi.puzzle.SokratesV3Agent
-
The delay between two moves (in milliseconds).
- depth - Variable in class jadex.bdi.puzzle.SokratesV3Agent
-
The depth of the current move.
- drawArrow(Graphics, Move, double, double) - Method in class jadex.bdi.puzzle.BoardPanel
-
Draw an arrow for visulizing the move.
- dropWasteInWastebin(Cleaner, Waste, Wastebin) - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Drop a piece of waste.
- dropWasteInWastebin(IWaste, IWastebin) - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Drop a piece of waste.
- dx - Variable in class jadex.bdi.blocksworld.Block
-
The x translation for drawing (0-1).
- dy - Variable in class jadex.bdi.blocksworld.Block
-
The y translation for drawing (0-1).
E
- ef_image - Variable in class jadex.bdi.puzzle.BoardPanel
-
The empty field image.
- empty() - Method in class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Empty the waste bin.
- empty_field - Variable in class jadex.bdi.puzzle.BoardPanel
-
The component to display white pieces.
- end - Variable in class jadex.bdi.puzzle.Move
-
The end position.
- Environment - Class in jadex.quickstart.cleanerworld.environment.impl
-
The environment object for non distributed applications.
- EnvironmentGui - Class in jadex.quickstart.cleanerworld.gui
-
The gui for the cleaner world example.
- EnvironmentGui() - Constructor for class jadex.quickstart.cleanerworld.gui.EnvironmentGui
-
Create a new gui.
- equals(Object) - Method in class jadex.bdi.blocksworld.Block
-
Check for equality.
- equals(Object) - Method in class jadex.bdi.puzzle.Move
-
Test if two positions are equal.
- equals(Object) - Method in class jadex.bdi.puzzle.Position
-
Test if two positions are equal.
- equals(Object) - Method in class jadex.quickstart.cleanerworld.environment.impl.Location
-
Test if two instances are equal.
- equals(Object) - Method in class jadex.quickstart.cleanerworld.environment.impl.LocationObject
-
Test if two instances are equal.
- EVAPORATION_RATE - Static variable in interface jadex.quickstart.cleanerworld.environment.IPheromone
-
The evaporation rate determines how quickly a pheromone dissolves (in strength per second).
F
- failed(IPlan) - Method in class jadex.bdi.puzzle.SokratesV3Agent.MovePlan
-
The plan failure code.
- fill() - Method in class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Fill the waste bin.
G
- getAgent() - Method in class jadex.bdi.blocksworld.BlocksworldAgent
-
Get the agent.
- getAllBlocks() - Method in class jadex.bdi.blocksworld.Table
-
Get all blocks on the table.
- getBlock() - Method in class jadex.bdi.blocksworld.BlocksworldAgent.ClearGoal
-
Get the block.
- getBlock() - Method in class jadex.bdi.blocksworld.BlocksworldAgent.StackGoal
-
Get the block.
- getBlock() - Method in class jadex.bdi.blocksworld.ClearBlocksPlan
- getBlock() - Method in class jadex.bdi.blocksworld.StackBlocksPlan
- getBlocks() - Method in class jadex.bdi.blocksworld.BlocksworldAgent
-
Get the blocks.
- getBlockSize() - Method in class jadex.bdi.blocksworld.BlocksworldPanel
-
Get the size of the blocks.
- getBucket() - Method in class jadex.bdi.blocksworld.BlocksworldAgent
-
Get the bucket.
- getCapacity() - Method in class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Get the capacity of this Wastebin.
- getCapacity() - Method in interface jadex.quickstart.cleanerworld.environment.IWastebin
-
Get the capacity of this Wastebin.
- getCarriedWaste() - Method in interface jadex.quickstart.cleanerworld.environment.ICleaner
-
Get the carried-waste of this Cleaner.
- getCarriedWaste() - Method in class jadex.quickstart.cleanerworld.environment.impl.Cleaner
-
Get the carried-waste of this Cleaner.
- getChargestate() - Method in interface jadex.quickstart.cleanerworld.environment.ICleaner
-
Get the chargestate of this Cleaner.
- getChargestate() - Method in class jadex.quickstart.cleanerworld.environment.impl.Cleaner
-
Get the chargestate of this Cleaner.
- getChargingstations() - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Get all charging stations.
- getChargingstations() - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Get the known charging stations.
- getCleaners() - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Get all cleaners.
- getCleaners() - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Get the known other cleaners.
- getColor() - Method in class jadex.bdi.blocksworld.Block
-
Get the color of the block.
- getConfiguration() - Method in class jadex.bdi.blocksworld.BlocksworldAgent.ConfigureGoal
-
Get the configuration.
- getCurrentPosition() - Method in class jadex.bdi.puzzle.Board
-
Get the current board position.
- getCurrentPosition() - Method in interface jadex.bdi.puzzle.IBoard
-
Get the current board position.
- getCurrentPosition() - Method in class jadex.bdi.puzzle.JackBoard
-
Get the current board position.
- getDaytime() - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Get the daytime.
- getDistance(ILocation) - Method in interface jadex.quickstart.cleanerworld.environment.ILocation
-
Caculate the distance to another location.
- getDistance(ILocation) - Method in class jadex.quickstart.cleanerworld.environment.impl.Location
-
Caculate is a location is near this location.
- getEnd() - Method in class jadex.bdi.puzzle.Move
-
Get the target.
- getGridDimension() - Method in class jadex.bdi.blocksworld.BlocksworldPanel
-
Determine grid dimension (numx, numy).
- getId() - Method in interface jadex.quickstart.cleanerworld.environment.IChargingstation
-
Get the id (or name) of this object.
- getId() - Method in interface jadex.quickstart.cleanerworld.environment.ICleaner
-
Get the id (or name) of this object.
- getId() - Method in interface jadex.quickstart.cleanerworld.environment.ILocationObject
-
Get the id (or name) of this object.
- getId() - Method in class jadex.quickstart.cleanerworld.environment.impl.LocationObject
-
Get the id of this LocationObject.
- getId() - Method in interface jadex.quickstart.cleanerworld.environment.IPheromone
-
Get the id (or name) of this object.
- getId() - Method in interface jadex.quickstart.cleanerworld.environment.IWaste
-
Get the id (or name) of this object.
- getId() - Method in interface jadex.quickstart.cleanerworld.environment.IWastebin
-
Get the id (or name) of this object.
- getInstance() - Static method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Get the singleton.
- getLastMove() - Method in class jadex.bdi.puzzle.Board
-
Get all moves made so far.
- getLastMove() - Method in interface jadex.bdi.puzzle.IBoard
-
Get all moves made so far.
- getLastMove() - Method in class jadex.bdi.puzzle.JackBoard
-
Get all moves made so far.
- getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class jadex.bdi.blocksworld.BlockCellRenderer
- getLocation() - Method in interface jadex.quickstart.cleanerworld.environment.IChargingstation
-
Get the location of this object.
- getLocation() - Method in interface jadex.quickstart.cleanerworld.environment.ICleaner
-
Get the location of this object.
- getLocation() - Method in interface jadex.quickstart.cleanerworld.environment.ILocationObject
-
Get the location of this object.
- getLocation() - Method in class jadex.quickstart.cleanerworld.environment.impl.LocationObject
-
Get the location of this LocationObject.
- getLocation() - Method in interface jadex.quickstart.cleanerworld.environment.IPheromone
-
Get the location of this object.
- getLocation() - Method in interface jadex.quickstart.cleanerworld.environment.IWaste
-
Get the location of this object.
- getLocation() - Method in interface jadex.quickstart.cleanerworld.environment.IWastebin
-
Get the location of this object.
- getLower() - Method in class jadex.bdi.blocksworld.Block
-
Get the block where this block is located on.
- getMode() - Method in class jadex.bdi.blocksworld.BlocksworldAgent
-
Get the mode.
- getMoves() - Method in class jadex.bdi.puzzle.Board
-
Get all moves made so far.
- getMoves() - Method in interface jadex.bdi.puzzle.IBoard
-
Get all moves made so far.
- getMoves() - Method in class jadex.bdi.puzzle.JackBoard
-
Get all moves made so far.
- getNumber() - Static method in class jadex.bdi.blocksworld.Block
-
Get an instance number.
- getPheromones() - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Get all pheromones.
- getPiece(Position) - Method in class jadex.bdi.puzzle.Board
-
Get a piece for a location.
- getPiece(Position) - Method in interface jadex.bdi.puzzle.IBoard
-
Get a piece for a location.
- getPiece(Position) - Method in class jadex.bdi.puzzle.JackBoard
-
Get a piece for a location.
- getPossibleMoves() - Method in class jadex.bdi.puzzle.Board
-
Get possible moves.
- getPossibleMoves() - Method in interface jadex.bdi.puzzle.IBoard
-
Get possible moves.
- getPossibleMoves() - Method in class jadex.bdi.puzzle.JackBoard
-
Get possible moves.
- getPreferredSize() - Method in class jadex.bdi.blocksworld.BlocksworldPanel
-
Get the preferred size of the panel.
- getPropertyChangeHandler() - Method in class jadex.quickstart.cleanerworld.environment.impl.LocationObject
-
Get the property change handler for firing events.
- getSelf() - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Get the knowledge about the cleaner itself.
- getSize() - Method in class jadex.bdi.puzzle.Board
-
Get the board size.
- getSize() - Method in interface jadex.bdi.puzzle.IBoard
-
Get the board size.
- getSize() - Method in class jadex.bdi.puzzle.JackBoard
-
Get the board size.
- getStacks() - Method in class jadex.bdi.blocksworld.Table
-
Get the stacks on the table.
- getStart() - Method in class jadex.bdi.puzzle.Move
-
Get the start.
- getStrength() - Method in class jadex.quickstart.cleanerworld.environment.impl.Pheromone
-
Get the strength of the pheromone (0..1).
- getStrength() - Method in interface jadex.quickstart.cleanerworld.environment.IPheromone
-
Get the strength of the pheromone (0..1).
- getTable() - Method in class jadex.bdi.blocksworld.BlocksworldAgent
-
Get the table.
- getTarget() - Method in class jadex.bdi.blocksworld.BlocksworldAgent.ClearGoal
-
Get the target.
- getTarget() - Method in class jadex.bdi.blocksworld.BlocksworldAgent.StackGoal
-
Get the target.
- getTarget() - Method in class jadex.bdi.blocksworld.ClearBlocksPlan
- getTarget() - Method in class jadex.bdi.blocksworld.StackBlocksPlan
- getTarget() - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Get the current movement target, if any.
- getText() - Method in class jadex.bdi.hellopure.HelloPureGoalAgent.HelloGoal
- getTime() - Method in class jadex.bdi.blocksworld.BenchmarkPlan
- getType() - Method in class jadex.bdi.university.UniversityAgent.TakeXGoal
- getType() - Method in class jadex.quickstart.cleanerworld.environment.impl.Pheromone
-
Get the type of the pheromone.
- getType() - Method in interface jadex.quickstart.cleanerworld.environment.IPheromone
-
Get the type of the pheromone.
- getUpper() - Method in class jadex.bdi.blocksworld.Block
-
Get the upper.
- getVisionRange() - Method in interface jadex.quickstart.cleanerworld.environment.ICleaner
-
Get the vision-range of this Cleaner.
- getVisionRange() - Method in class jadex.quickstart.cleanerworld.environment.impl.Cleaner
-
Get the vision-range of this Cleaner.
- getWaste(int) - Method in class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Get an wastes of this Wastebin.
- getWaste(int) - Method in interface jadex.quickstart.cleanerworld.environment.IWastebin
-
Get an wastes of this Wastebin.
- getWastebin(String) - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Get a wastebin for a name.
- getWastebins() - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Get all wastebins.
- getWastebins() - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Get the known waste pieces.
- getWastes() - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Get all wastes.
- getWastes() - Method in class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Get the wastes of this Wastebin.
- getWastes() - Method in interface jadex.quickstart.cleanerworld.environment.IWastebin
-
Get the wastes of this Wastebin.
- getWastes() - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Get the known waste pieces.
- getX() - Method in class jadex.bdi.puzzle.Position
-
Get the x value.
- getX() - Method in interface jadex.quickstart.cleanerworld.environment.ILocation
-
Get the x of this Location.
- getX() - Method in class jadex.quickstart.cleanerworld.environment.impl.Location
-
Get the x of this Location.
- getY() - Method in class jadex.bdi.puzzle.Position
-
Get the y value.
- getY() - Method in interface jadex.quickstart.cleanerworld.environment.ILocation
-
Get the y of this Location.
- getY() - Method in class jadex.quickstart.cleanerworld.environment.impl.Location
-
Get the y of this Location.
- goal - Variable in class jadex.bdi.blocksworld.BenchmarkPlan
- goal - Variable in class jadex.bdi.blocksworld.ConfigureBlocksPlan
- goal - Variable in class jadex.bdi.blocksworld.StackBlocksPlan
- goals - Variable in class jadex.bdi.blocksworld.BenchmarkPlan
-
The number of different goals to be executed per run.
H
- hashCode() - Method in class jadex.bdi.blocksworld.Block
- hashCode() - Method in class jadex.bdi.puzzle.Move
-
Calculate the hash code.
- hashCode() - Method in class jadex.bdi.puzzle.Position
-
Calculate the hash code.
- hashCode() - Method in class jadex.quickstart.cleanerworld.environment.impl.Location
-
Get the hashcode.
- hashCode() - Method in class jadex.quickstart.cleanerworld.environment.impl.LocationObject
-
Get the hashcode for this object.
- HelloGoal(String) - Constructor for class jadex.bdi.hellopure.HelloPureGoalAgent.HelloGoal
- HelloPureAgent - Class in jadex.bdi.hellopure
-
Simple hello agent that activates a plan based on a belief change.
- HelloPureAgent() - Constructor for class jadex.bdi.hellopure.HelloPureAgent
- HelloPureGoalAgent - Class in jadex.bdi.hellopure
-
BDI agent that uses belief to trigger goal and execute plans.
- HelloPureGoalAgent() - Constructor for class jadex.bdi.hellopure.HelloPureGoalAgent
- HelloPureGoalAgent.HelloGoal - Class in jadex.bdi.hellopure
- hole_pos - Variable in class jadex.bdi.puzzle.Board
-
The hole position.
I
- IBoard - Interface in jadex.bdi.puzzle
-
The interface for the playing board.
- IChargingstation - Interface in jadex.quickstart.cleanerworld.environment
-
(Knowledge about) a charging station.
- ICleaner - Interface in jadex.quickstart.cleanerworld.environment
-
Cleaner object represents knowledge about a cleaner robot.
- icons - Static variable in class jadex.bdi.puzzle.BoardPanel
-
The image icons.
- ILocation - Interface in jadex.quickstart.cleanerworld.environment
-
A location on the virtual map.
- ILocationObject - Interface in jadex.quickstart.cleanerworld.environment
-
Base interface for all environment opbjects.
- imaginary - Variable in class jadex.bdi.blocksworld.BlocksworldPanel
-
The imaginary flag.
- initGui(IExternalAccess) - Method in class jadex.bdi.blocksworld.BlocksworldGui
-
Init the gui.
- IPheromone - Interface in jadex.quickstart.cleanerworld.environment
-
Environment representation of a pheromone.
- is_white - Variable in class jadex.bdi.puzzle.Piece
-
The piece color (white or black).
- isAchieved() - Method in class jadex.bdi.puzzle.SokratesV3Agent.MoveGoal
-
Move goal is successful when resulting board represents a solution.
- isClear() - Method in class jadex.bdi.blocksworld.Block
-
Check if this block is clear.
- isClear() - Method in class jadex.bdi.blocksworld.Table
-
The table is always clear.
- isDaytime() - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Check, if it is at day or at night.
- isFreePosition(Position) - Method in class jadex.bdi.puzzle.Board
-
Test if aposition is free.
- isFreePosition(Position) - Method in interface jadex.bdi.puzzle.IBoard
-
Test if aposition is free.
- isFreePosition(Position) - Method in class jadex.bdi.puzzle.JackBoard
-
Test if a position is free.
- isFull() - Method in class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Test is the wastebin is full.
- isFull() - Method in interface jadex.quickstart.cleanerworld.environment.IWastebin
-
Test is the wastebin is full.
- isJumpMove() - Method in class jadex.bdi.puzzle.Move
-
Test if it is a jump move.
- isNear(ILocation) - Method in interface jadex.quickstart.cleanerworld.environment.ILocation
-
Check, if the other location is in range.
- isNear(ILocation) - Method in class jadex.quickstart.cleanerworld.environment.impl.Location
-
Check, if two locations are near to each other using the default tolerance.
- isNear(ILocation, double) - Method in class jadex.quickstart.cleanerworld.environment.impl.Location
-
Check, if two locations are near to each other.
- isPossibleMove(Move) - Method in class jadex.bdi.puzzle.Board
-
Get a piece for a location.
- isQuiet() - Method in class jadex.bdi.blocksworld.BlocksworldAgent
-
Get the quiet.
- isSolution() - Method in class jadex.bdi.puzzle.Board
-
Test if it is a solution.
- isSolution() - Method in interface jadex.bdi.puzzle.IBoard
-
Test if it is a solution.
- isSolution() - Method in class jadex.bdi.puzzle.JackBoard
-
Test if it is a solution.
- isWhite() - Method in class jadex.bdi.puzzle.Piece
-
Test, if it is a white piece.
- IWaste - Interface in jadex.quickstart.cleanerworld.environment
-
(Knowledge about) a piece of waste.
- IWastebin - Interface in jadex.quickstart.cleanerworld.environment
-
(Knowledge about) a waste bin.
J
- JackBoard - Class in jadex.bdi.puzzle
-
The View Board represents the puzzle board and the pegs.
- JackBoard() - Constructor for class jadex.bdi.puzzle.JackBoard
- jadex.bdi.blocksworld - package jadex.bdi.blocksworld
- jadex.bdi.hellopure - package jadex.bdi.hellopure
- jadex.bdi.puzzle - package jadex.bdi.puzzle
- jadex.bdi.university - package jadex.bdi.university
- jadex.quickstart.cleanerworld - package jadex.quickstart.cleanerworld
- jadex.quickstart.cleanerworld.environment - package jadex.quickstart.cleanerworld.environment
- jadex.quickstart.cleanerworld.environment.impl - package jadex.quickstart.cleanerworld.environment.impl
- jadex.quickstart.cleanerworld.gui - package jadex.quickstart.cleanerworld.gui
- jadex.quickstart.cleanerworld.multi.messaging - package jadex.quickstart.cleanerworld.multi.messaging
- jadex.quickstart.cleanerworld.single - package jadex.quickstart.cleanerworld.single
L
- last - Variable in class jadex.bdi.puzzle.BoardPanel
-
The last move (if any).
- listeners - Variable in class jadex.bdi.puzzle.BoardPanel
-
The listeners.
- Location - Class in jadex.quickstart.cleanerworld.environment.impl
-
Editable Java class for concept Location of cleaner-generated ontology.
- Location() - Constructor for class jadex.quickstart.cleanerworld.environment.impl.Location
-
Create a new Location.
- Location(double, double) - Constructor for class jadex.quickstart.cleanerworld.environment.impl.Location
-
Create a new Location.
- LocationObject - Class in jadex.quickstart.cleanerworld.environment.impl
-
Base class for all map objects.
- LocationObject() - Constructor for class jadex.quickstart.cleanerworld.environment.impl.LocationObject
-
Create a new LocationObject.
- LocationObject(String, Location) - Constructor for class jadex.quickstart.cleanerworld.environment.impl.LocationObject
-
Create a new LocationObject.
- lower - Variable in class jadex.bdi.blocksworld.Block
-
The block where this block is located on.
M
- main(String[]) - Static method in class jadex.bdi.blocksworld.Main
-
Start a platform and the example.
- main(String[]) - Static method in class jadex.bdi.hellopure.HelloPureAgent
-
Start a platform and the example.
- main(String[]) - Static method in class jadex.bdi.hellopure.HelloPureGoalAgent
-
Start a platform and the example.
- main(String[]) - Static method in class jadex.bdi.puzzle.Board
-
Main for testing.
- main(String[]) - Static method in class jadex.bdi.puzzle.BoardPanel
-
Main for testing.
- main(String[]) - Static method in class jadex.bdi.puzzle.Main
-
Start a platform and the example.
- main(String[]) - Static method in class jadex.bdi.puzzle.MainBenchmark
-
Start a platform and the example.
- main(String[]) - Static method in class jadex.bdi.university.Main
-
Start a platform and the example.
- main(String[]) - Static method in class jadex.quickstart.cleanerworld.Main
-
Main method for starting the scenario.
- main(String[]) - Static method in class jadex.quickstart.cleanerworld.SimpleCleanerAgentLambda
-
Start the agent
- Main - Class in jadex.bdi.blocksworld
-
Main for starting the example programmatically.
- Main - Class in jadex.bdi.puzzle
-
Main for starting the example programmatically.
- Main - Class in jadex.bdi.university
-
Main for starting the example programmatically.
- Main - Class in jadex.quickstart.cleanerworld
-
Main class for starting a cleaner-world scenario
- Main() - Constructor for class jadex.bdi.blocksworld.Main
- Main() - Constructor for class jadex.bdi.puzzle.Main
- Main() - Constructor for class jadex.bdi.university.Main
- Main() - Constructor for class jadex.quickstart.cleanerworld.Main
- MainBenchmark - Class in jadex.bdi.puzzle
-
Main for starting the example programmatically.
- MainBenchmark() - Constructor for class jadex.bdi.puzzle.MainBenchmark
- manageChargingstationsIn(Set<IChargingstation>) - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Use the provided set to manage the known charging station objects.
- manageCleanersIn(Set<ICleaner>) - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Use the provided set to manage the known cleaner objects.
- manageWastebinsIn(Set<IWastebin>) - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Use the provided set to manage the known waste bin objects.
- manageWastesIn(Set<IWaste>) - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Use the provided set to manage the known waste objects.
- matchColor(IBoard, Move, boolean) - Method in class jadex.bdi.puzzle.ChooseMovePlan
-
Match move with color constraint.
- matchJump(IBoard, Move, boolean) - Method in class jadex.bdi.puzzle.ChooseMovePlan
-
Match move with jump constraint.
- mode - Variable in class jadex.bdi.blocksworld.BlocksworldAgent
-
The mode.
- move - Variable in class jadex.bdi.puzzle.SokratesV3Agent.MovePlan
-
The move.
- move(Move) - Method in class jadex.bdi.puzzle.Board
-
Do a move.
- move(Move) - Method in interface jadex.bdi.puzzle.IBoard
-
Do a move.
- move(Move) - Method in class jadex.bdi.puzzle.JackBoard
-
Do a move.
- move(IPlan) - Method in class jadex.bdi.puzzle.SokratesV3Agent.MovePlan
-
The plan body.
- Move - Class in jadex.bdi.puzzle
-
A move consisting of a start and an end point.
- Move(Position, Position) - Constructor for class jadex.bdi.puzzle.Move
-
Create a position.
- MOVE - Static variable in interface jadex.bdi.puzzle.IBoard
-
Property event for move made.
- movecnt - Variable in class jadex.bdi.puzzle.BoardPanel
-
The move count (to detect takebacks).
- MoveComparator - Class in jadex.bdi.puzzle
-
Sort moves according to a strategy.
- MoveComparator(IBoard, String) - Constructor for class jadex.bdi.puzzle.MoveComparator
-
Create a move comparator.
- MoveGoal() - Constructor for class jadex.bdi.puzzle.SokratesV3Agent.MoveGoal
- MovePlan - Class in jadex.bdi.puzzle
-
Make a move and dispatch a subgoal for the next.
- MovePlan(Move) - Constructor for class jadex.bdi.puzzle.SokratesV3Agent.MovePlan
-
Create a move plan-
- moves - Variable in class jadex.bdi.puzzle.Board
-
The moves.
- moves - Variable in class jadex.bdi.puzzle.JackBoard
- moveTo(double, double) - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Move to the given location.
- moveTo(ILocation) - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Move to the given location.
N
- name - Variable in class jadex.bdi.blocksworld.Table
-
The name of the table.
- NORMAL - Enum constant in enum class jadex.bdi.blocksworld.BlocksworldAgent.Mode
- number - Variable in class jadex.bdi.blocksworld.Block
-
The number of the block.
O
- observeNewBlocks() - Method in class jadex.bdi.blocksworld.BlocksworldPanel
-
Add listener to new blocks.
P
- paintBlock(Graphics, Block, int, int) - Method in class jadex.bdi.blocksworld.BlocksworldPanel
-
Paint a block.
- paintComponent(Graphics) - Method in class jadex.bdi.blocksworld.BlocksworldPanel
-
The overridden paint method.
- paintComponent(Graphics) - Method in class jadex.bdi.puzzle.BoardPanel
-
Overridden paint method.
- passed() - Method in class jadex.bdi.puzzle.SokratesV3Agent.MovePlan
-
The plan passed code.
- pcl - Variable in class jadex.bdi.blocksworld.BlocksworldPanel
-
The change listener to update the gui.
- pcs - Variable in class jadex.bdi.blocksworld.Block
-
The helper object for bean events.
- pcs - Variable in class jadex.bdi.puzzle.Board
-
The helper object for bean events.
- pcs - Variable in class jadex.bdi.puzzle.JackBoard
- pcs - Variable in class jadex.quickstart.cleanerworld.environment.impl.LocationObject
-
The property change support.
- Pheromone - Class in jadex.quickstart.cleanerworld.environment.impl
-
Environment representation of a pheromone.
- Pheromone() - Constructor for class jadex.quickstart.cleanerworld.environment.impl.Pheromone
-
Create a new pheromone.
- Pheromone(Location, String) - Constructor for class jadex.quickstart.cleanerworld.environment.impl.Pheromone
-
Create a new pheromone.
- pickupWaste(Cleaner, Waste) - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Let a cleaner pick up waste.
- pickUpWaste(IWaste) - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Try to pick up some piece of waste.
- Piece - Class in jadex.bdi.puzzle
-
A piece for playing.
- Piece(boolean) - Constructor for class jadex.bdi.puzzle.Piece
-
Create a new board.
- pieces - Variable in class jadex.bdi.puzzle.Board
-
The pieces.
- Position - Class in jadex.bdi.puzzle
-
A position has two coordinates.
- Position() - Constructor for class jadex.bdi.puzzle.Position
-
Create a position.
- Position(int, int) - Constructor for class jadex.bdi.puzzle.Position
-
Create a position.
- print(String, int) - Method in class jadex.bdi.puzzle.SokratesV3Agent
-
Print out an indented string.
- printHello1() - Method in class jadex.bdi.hellopure.HelloPureAgent
- printHello1(HelloPureGoalAgent.HelloGoal) - Method in class jadex.bdi.hellopure.HelloPureGoalAgent
- printHello2(HelloPureGoalAgent.HelloGoal) - Method in class jadex.bdi.hellopure.HelloPureGoalAgent
- printHello3(HelloPureGoalAgent.HelloGoal) - Method in class jadex.bdi.hellopure.HelloPureGoalAgent
- Puzzling agent. - Search tag in class jadex.bdi.puzzle.SokratesMLRAgent
- Section
Q
- quiet - Variable in class jadex.bdi.blocksworld.BlocksworldAgent
-
The flag for turning on/off output.
R
- raining - Variable in class jadex.bdi.university.UniversityAgent
-
Belief if it is currently raining.
- recharge(IChargingstation, double) - Method in class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Recharge a cleaner at a charging station to a desired charging level.
- red_piece - Variable in class jadex.bdi.puzzle.BoardPanel
-
The component to display white pieces.
- removeActionListener(ActionListener) - Method in class jadex.bdi.puzzle.BoardPanel
-
Remove an action listener.
- removeBlock(Block) - Method in class jadex.bdi.blocksworld.Block
-
Remove a block from this block.
- removeBlock(Block) - Method in class jadex.bdi.blocksworld.Table
-
Remove a block from this block.
- removePropertyChangeListener(PropertyChangeListener) - Method in class jadex.bdi.blocksworld.Block
-
Remove a PropertyChangeListener from the listener list.
- removePropertyChangeListener(PropertyChangeListener) - Method in class jadex.bdi.puzzle.Board
-
Remove a PropertyChangeListener from the listener list.
- removePropertyChangeListener(PropertyChangeListener) - Method in interface jadex.bdi.puzzle.IBoard
-
Remove a PropertyChangeListener from the listener list.
- removePropertyChangeListener(PropertyChangeListener) - Method in class jadex.bdi.puzzle.JackBoard
-
Remove a PropertyChangeListener from the listener list.
- removePropertyChangeListener(PropertyChangeListener) - Method in class jadex.quickstart.cleanerworld.environment.impl.LocationObject
-
Remove a PropertyChangeListener from the listener list.
- removeWaste(Waste) - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Remove a piece of waste.
- removeWaste(Waste) - Method in class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Remove a waste from this Wastebin.
- rescale - Variable in class jadex.bdi.puzzle.BoardPanel
-
Indicates if an image rescaling is necessray.
- rp_image - Variable in class jadex.bdi.puzzle.BoardPanel
-
The red piece image.
- rplan - Variable in class jadex.bdi.blocksworld.BenchmarkPlan
- rplan - Variable in class jadex.bdi.blocksworld.ConfigureBlocksPlan
- rplan - Variable in class jadex.bdi.blocksworld.StackBlocksPlan
- runs - Variable in class jadex.bdi.blocksworld.BenchmarkPlan
-
The number of runs to be performed.
S
- selectPlan(List<ICandidateInfo>, IBoard, boolean, boolean, boolean, boolean) - Method in class jadex.bdi.puzzle.ChooseMovePlan
-
Select a move with respect to color resp.
- SensorActuator - Class in jadex.quickstart.cleanerworld.environment
-
The sensor / actuator gives access to the perceived environment and provides operations to manipulate the environment.
- SensorActuator() - Constructor for class jadex.quickstart.cleanerworld.environment.SensorActuator
-
Create a sensor for a new cleaner robot.
- SensorGui - Class in jadex.quickstart.cleanerworld.gui
-
The GUI for the cleaner world example.
- SensorGui(SensorActuator) - Constructor for class jadex.quickstart.cleanerworld.gui.SensorGui
-
Creates a GUI that updates itself when beliefs change.
- setBlockSize(int) - Method in class jadex.bdi.blocksworld.BlocksworldPanel
-
Set the size of the blocks.
- setCapacity(int) - Method in class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Set the capacity of this Wastebin.
- setCarriedWaste(Waste) - Method in class jadex.quickstart.cleanerworld.environment.impl.Cleaner
-
Set the carried-waste of this Cleaner.
- setChargestate(double) - Method in class jadex.quickstart.cleanerworld.environment.impl.Cleaner
-
Set the chargestate of this Cleaner.
- setDaytime(boolean) - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Set the daytime.
- setId(String) - Method in class jadex.quickstart.cleanerworld.environment.impl.LocationObject
-
Set the id of this LocationObject.
- setLocation(Location) - Method in class jadex.quickstart.cleanerworld.environment.impl.LocationObject
-
Set the location of this LocationObject.
- setLower(Block) - Method in class jadex.bdi.blocksworld.Block
-
Set the lower block, where this block is located on.
- setMode(BlocksworldAgent.Mode) - Method in class jadex.bdi.blocksworld.BlocksworldAgent
-
Set the mode.
- setText(String) - Method in class jadex.bdi.hellopure.HelloPureGoalAgent.HelloGoal
- setType(String) - Method in class jadex.quickstart.cleanerworld.environment.impl.Pheromone
-
Set the type of the pheromone.
- setVisible(boolean) - Method in class jadex.quickstart.cleanerworld.gui.SensorGui
-
Show/hide the GUI.
- setVisionRange(double) - Method in class jadex.quickstart.cleanerworld.environment.impl.Cleaner
-
Set the vision-range of this Cleaner.
- setWaste(int, Waste) - Method in class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Set a waste to this Wastebin.
- setWastes(Waste[]) - Method in class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Set the wastes of this Wastebin.
- setX(double) - Method in class jadex.quickstart.cleanerworld.environment.impl.Location
-
Set the x of this Location.
- setX(int) - Method in class jadex.bdi.puzzle.Position
-
Set x.
- setY(double) - Method in class jadex.quickstart.cleanerworld.environment.impl.Location
-
Set the y of this Location.
- setY(int) - Method in class jadex.bdi.puzzle.Position
-
Set y.
- SimpleCleanerAgent - Class in jadex.quickstart.cleanerworld
-
Simple cleaner with a main loop for moving randomly.
- SimpleCleanerAgent() - Constructor for class jadex.quickstart.cleanerworld.SimpleCleanerAgent
- SimpleCleanerAgentLambda - Class in jadex.quickstart.cleanerworld
-
Agent without POJO class, just lambda body.
- SimpleCleanerAgentLambda() - Constructor for class jadex.quickstart.cleanerworld.SimpleCleanerAgentLambda
- SimpleCleanerAgentZero - Class in jadex.quickstart.cleanerworld
-
Possible solution for exercise zero (non-BDI cleaner).
- SimpleCleanerAgentZero() - Constructor for class jadex.quickstart.cleanerworld.SimpleCleanerAgentZero
- SimpleMessagingCleanerAgent - Class in jadex.quickstart.cleanerworld.multi.messaging
-
Simple example of using the environment sensor.
- SimpleMessagingCleanerAgent() - Constructor for class jadex.quickstart.cleanerworld.multi.messaging.SimpleMessagingCleanerAgent
- size - Variable in class jadex.bdi.puzzle.Board
-
The size.
- SLOW - Enum constant in enum class jadex.bdi.blocksworld.BlocksworldAgent.Mode
- SokratesMLRAgent - Class in jadex.bdi.puzzle
-
Puzzling agent.
- SokratesMLRAgent() - Constructor for class jadex.bdi.puzzle.SokratesMLRAgent
- SokratesV3Agent - Class in jadex.bdi.puzzle
-
Puzzle agent tries to solve a solitair board game by recursiveky applying means-end-reasoning.
- SokratesV3Agent() - Constructor for class jadex.bdi.puzzle.SokratesV3Agent
- SokratesV3Agent.MoveGoal - Class in jadex.bdi.puzzle
-
The goal to make moves until the board reaches a solution.
- SokratesV3Agent.MovePlan - Class in jadex.bdi.puzzle
-
Plan to make a move.
- StackBlocksPlan - Class in jadex.bdi.blocksworld
-
Stack a block on top of another.
- StackBlocksPlan() - Constructor for class jadex.bdi.blocksworld.StackBlocksPlan
- StackGoal(Block, Block) - Constructor for class jadex.bdi.blocksworld.BlocksworldAgent.StackGoal
- stackOn(Block) - Method in class jadex.bdi.blocksworld.Block
-
Move this block on top of another block.
- start - Variable in class jadex.bdi.puzzle.Move
-
The start position.
- STEP - Enum constant in enum class jadex.bdi.blocksworld.BlocksworldAgent.Mode
- steps - Variable in class jadex.bdi.blocksworld.BlocksworldAgent
-
The future to communicate step events from gui to plan.
- strategy - Variable in class jadex.bdi.puzzle.MoveComparator
-
The strategy.
- strategy - Variable in class jadex.bdi.puzzle.SokratesV3Agent
-
The strategy (none=choose the first applicable, long=prefer jump moves, same_long=prefer long moves of same color, alter_long=prefer long move of alternate color).
- STRATEGY_ALTER_LONG - Static variable in class jadex.bdi.puzzle.MoveComparator
-
The strategy preferring jump moves of different colors.
- STRATEGY_LONG - Static variable in class jadex.bdi.puzzle.MoveComparator
-
The strategy preferring jump moves, but ignoring colors.
- STRATEGY_NONE - Static variable in class jadex.bdi.puzzle.MoveComparator
-
No strategy: try moves in order of appearance.
- STRATEGY_SAME_LONG - Static variable in class jadex.bdi.puzzle.MoveComparator
-
The strategy preferring jump moves of same color.
T
- table - Variable in class jadex.bdi.blocksworld.BlocksworldAgent
-
The table for the blocks.
- table - Variable in class jadex.bdi.blocksworld.BlocksworldPanel
-
The table.
- Table - Class in jadex.bdi.blocksworld
-
A table in the blocks-world.
- Table() - Constructor for class jadex.bdi.blocksworld.Table
-
Create a new table.
- Table(String, Color) - Constructor for class jadex.bdi.blocksworld.Table
-
Create a new table.
- takeback() - Method in class jadex.bdi.puzzle.Board
-
Takeback a move.
- takeback() - Method in interface jadex.bdi.puzzle.IBoard
-
Takeback a move.
- takeback() - Method in class jadex.bdi.puzzle.JackBoard
-
Takeback a move.
- TAKEBACK - Static variable in interface jadex.bdi.puzzle.IBoard
-
Property event for move taken back.
- takeTrain(IPlan) - Method in class jadex.bdi.university.UniversityAgent.TrainPlan
- takeX(UniversityAgent.TakeXGoal) - Method in class jadex.bdi.university.UniversityAgent
-
Take X plan for the take X goal.
- TakeXGoal(UniversityAgent.TakeXGoal.Type) - Constructor for class jadex.bdi.university.UniversityAgent.TakeXGoal
- target - Variable in class jadex.bdi.blocksworld.BlocksworldAgent.StackGoal
-
The target.
- text - Variable in class jadex.bdi.hellopure.HelloPureGoalAgent.HelloGoal
- toString() - Method in class jadex.bdi.blocksworld.Block
-
Create a string representation of this block.
- toString() - Method in class jadex.bdi.blocksworld.Table
-
Create a string representation of this block.
- toString() - Method in class jadex.bdi.puzzle.Move
-
Get the string representation.
- toString() - Method in class jadex.bdi.puzzle.MovePlan
- toString() - Method in class jadex.bdi.puzzle.Piece
-
Get the string representation.
- toString() - Method in class jadex.bdi.puzzle.Position
-
Get the string representation.
- toString() - Method in class jadex.bdi.puzzle.SokratesV3Agent.MovePlan
- toString() - Method in class jadex.quickstart.cleanerworld.environment.impl.Chargingstation
-
Get a string representation of this Chargingstation.
- toString() - Method in class jadex.quickstart.cleanerworld.environment.impl.Cleaner
-
Get a string representation of this Cleaner.
- toString() - Method in class jadex.quickstart.cleanerworld.environment.impl.Location
-
Get a string representation of this Location.
- toString() - Method in class jadex.quickstart.cleanerworld.environment.impl.Pheromone
-
Get a string representation of this object.
- toString() - Method in class jadex.quickstart.cleanerworld.environment.impl.Waste
-
Get a string representation of this Waste.
- toString() - Method in class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Get a string representation of this Wastebin.
- TRAIN - Enum constant in enum class jadex.bdi.university.UniversityAgent.TakeXGoal.Type
- TrainPlan() - Constructor for class jadex.bdi.university.UniversityAgent.TrainPlan
- TRAM - Enum constant in enum class jadex.bdi.university.UniversityAgent.TakeXGoal.Type
- tramPlan(IPlan) - Method in class jadex.bdi.university.UniversityAgent
-
The tram plan for come to university goal.
- triescnt - Variable in class jadex.bdi.puzzle.SokratesV3Agent
-
The number of tried moves.
- type - Variable in class jadex.bdi.university.UniversityAgent.TakeXGoal
U
- UniversityAgent - Class in jadex.bdi.university
-
Go to university example taken from Winikoff, Padgham: developing intelligent agent systems, 2004.
- UniversityAgent() - Constructor for class jadex.bdi.university.UniversityAgent
- UniversityAgent.ComeToUniGoal - Class in jadex.bdi.university
-
The top-level goal to come to the university.
- UniversityAgent.TakeXGoal - Class in jadex.bdi.university
-
The take x goal is for using a train or tram.
- UniversityAgent.TakeXGoal.Type - Enum Class in jadex.bdi.university
- UniversityAgent.TrainPlan - Class in jadex.bdi.university
-
The train plan for the come to university goal.
- UniversityAgent.WalkPlan - Class in jadex.bdi.university
-
The walk plan for the come to university goal.
- update(Cleaner) - Method in class jadex.quickstart.cleanerworld.environment.impl.Cleaner
-
Update this cleaner.
- update(LocationObject) - Method in class jadex.quickstart.cleanerworld.environment.impl.LocationObject
-
Update this cleaner.
- update(PropertyChangeEvent) - Method in class jadex.bdi.puzzle.BoardPanel
-
Update the gui after a move.
- updateCleaner(Cleaner) - Method in class jadex.quickstart.cleanerworld.environment.impl.Environment
-
Update a cleaner.
- upper - Variable in class jadex.bdi.blocksworld.Block
-
The block located on upper of this block.
V
- valueOf(String) - Static method in enum class jadex.bdi.blocksworld.BlocksworldAgent.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class jadex.bdi.university.UniversityAgent.TakeXGoal.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class jadex.bdi.blocksworld.BlocksworldAgent.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class jadex.bdi.university.UniversityAgent.TakeXGoal.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- waiting - Variable in class jadex.bdi.university.UniversityAgent
-
Belief if wait time is not too long.
- walk() - Method in class jadex.bdi.university.UniversityAgent.WalkPlan
- WalkPlan() - Constructor for class jadex.bdi.university.UniversityAgent.WalkPlan
- wasLastMoveWhite() - Method in class jadex.bdi.puzzle.Board
-
Test if the last move was with a white piece.
- wasLastMoveWhite() - Method in interface jadex.bdi.puzzle.IBoard
-
Test if the last move was with a white piece.
- wasLastMoveWhite() - Method in class jadex.bdi.puzzle.JackBoard
-
Test if the last move was with a white piece.
- Waste - Class in jadex.quickstart.cleanerworld.environment.impl
-
(Knowledge about) a piece of waste.
- Waste() - Constructor for class jadex.quickstart.cleanerworld.environment.impl.Waste
-
Create a new Waste.
- Waste(Location) - Constructor for class jadex.quickstart.cleanerworld.environment.impl.Waste
-
Create a new waste.
- Wastebin - Class in jadex.quickstart.cleanerworld.environment.impl
-
(Knowledge about) a waste bin.
- Wastebin() - Constructor for class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Create a new Wastebin.
- Wastebin(Location, int) - Constructor for class jadex.quickstart.cleanerworld.environment.impl.Wastebin
-
Create a new wastebin.
- white_piece - Variable in class jadex.bdi.puzzle.BoardPanel
-
The component to display white pieces.
- white_piece - Variable in class jadex.bdi.puzzle.JackBoard
- wp_image - Variable in class jadex.bdi.puzzle.BoardPanel
-
The white piece image.
X
- x - Variable in class jadex.bdi.puzzle.Position
-
The x position.
- XVARIANCE - Static variable in class jadex.bdi.blocksworld.BlocksworldPanel
-
The block placement x variance as fraction of the total available space (0-1).
Y
- y - Variable in class jadex.bdi.puzzle.Position
-
The y position.
- YVARIANCE - Static variable in class jadex.bdi.blocksworld.BlocksworldPanel
-
The block placement y variance as fraction of the total available space (0-XVARIANCE).
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form