Index

A B C D E F G H I J L M N O P Q R S T U V W X Y 
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).
A B C D E F G H I J L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form