Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
P
R
S
T
U
W
A
act()
- Method in class jadex.micro.examples.hunterprey.
MicroPreyAgent
Choose and perform an action.
addB(int, int)
- Method in interface jadex.micro.examples.remoteservice.
IMathService
Tests a blocking call (should be avoided!).
addB(int, int)
- Method in class jadex.micro.examples.remoteservice.
MathService
Tests a blocking call (should be avoided!).
addNB(int, int)
- Method in interface jadex.micro.examples.remoteservice.
IMathService
Tests a non-blocking call.
addNB(int, int)
- Method in class jadex.micro.examples.remoteservice.
MathService
Tests a non-blocking call.
agentCreated()
- Method in class jadex.micro.examples.remoteservice.
MathAgent
Called once after agent creation.
AgentCreationAgent
- Class in
jadex.micro.benchmarks
Agent creation benchmark.
AgentCreationAgent()
- Constructor for class jadex.micro.benchmarks.
AgentCreationAgent
agentKilled()
- Method in class jadex.micro.testcases.
DFTestAgent
Called when agent finishes.
allowedfields
- Static variable in class jadex.micro.examples.dungeonkeeper.
MoveAction
B
BreakpointAgent
- Class in
jadex.micro.examples
A simple agent showing how to use breakpoints in the micro kernel.
BreakpointAgent()
- Constructor for class jadex.micro.examples.
BreakpointAgent
C
CLAIMED_PATH
- Static variable in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
cnt
- Variable in class jadex.micro.examples.
CountingAgent
The counter.
compare(Object, Object)
- Method in class jadex.micro.examples.hunterprey.
CreatureActionComparator
Return a negative number when the first action should be executed before the second.
confidential
- Variable in class jadex.micro.benchmarks.
Message
The confidential flag.
CountingAgent
- Class in
jadex.micro.examples
An agent that is counting to infinity.
CountingAgent()
- Constructor for class jadex.micro.examples.
CountingAgent
createPeerName(int, IComponentIdentifier)
- Method in class jadex.micro.benchmarks.
AgentCreationAgent
Create a name for a peer with a given number.
createPeerName(int)
- Method in class jadex.micro.benchmarks.
ParallelAgentCreationAgent
Create a name for a peer with a given number.
CreatureActionComparator
- Class in
jadex.micro.examples.hunterprey
Sort creature actions to execute hunters before preys.
CreatureActionComparator(IEnvironmentSpace)
- Constructor for class jadex.micro.examples.hunterprey.
CreatureActionComparator
Create a new creature action comparator.
current
- Variable in class jadex.micro.benchmarks.
MessagePerformanceAgent
The current message number sent.
D
deletePeers(int, long, double, double, long, double, int, IMicroExternalAccess, boolean)
- Method in class jadex.micro.benchmarks.
AgentCreationAgent
Delete all peers from last-1 to first.
DFTestAgent
- Class in
jadex.micro.testcases
Test DF usage from micro agent.
DFTestAgent()
- Constructor for class jadex.micro.testcases.
DFTestAgent
DiffusionProcess
- Class in
jadex.micro.examples.heatbugs
Diffusion process.
DiffusionProcess()
- Constructor for class jadex.micro.examples.heatbugs.
DiffusionProcess
DIRECTION_DOWN
- Static variable in class jadex.micro.examples.hunterprey.
MoveAction
The move direction down.
DIRECTION_LEFT
- Static variable in class jadex.micro.examples.hunterprey.
MoveAction
The move direction left.
DIRECTION_NONE
- Static variable in class jadex.micro.examples.hunterprey.
MoveAction
Placeholder for "no move" action.
DIRECTION_RIGHT
- Static variable in class jadex.micro.examples.hunterprey.
MoveAction
The move direction right.
DIRECTION_UP
- Static variable in class jadex.micro.examples.hunterprey.
MoveAction
The move direction up.
DIRT_PATH
- Static variable in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
divZero()
- Method in interface jadex.micro.examples.remoteservice.
IMathService
Tests a method that throws an exception.
divZero()
- Method in class jadex.micro.examples.remoteservice.
MathService
Tests a method that throws an exception.
DUNGEONHEART
- Static variable in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
DynamicServiceAgent
- Class in
jadex.micro.examples
An agent that dynamically adds services at runtime.
DynamicServiceAgent()
- Constructor for class jadex.micro.examples.
DynamicServiceAgent
DynamicServiceAgent.DummyService
- Class in
jadex.micro.examples
DynamicServiceAgent.DummyService(IServiceProvider)
- Constructor for class jadex.micro.examples.
DynamicServiceAgent.DummyService
DynamicServiceAgent.IDummyService
- Interface in
jadex.micro.examples
E
EatAction
- Class in
jadex.micro.examples.hunterprey
Action for eating food or another creature.
EatAction()
- Constructor for class jadex.micro.examples.hunterprey.
EatAction
EchoAgent
- Class in
jadex.micro.examples.ping
Sends back the same message it received.
EchoAgent()
- Constructor for class jadex.micro.examples.ping.
EchoAgent
EMIT_HEAT
- Static variable in class jadex.micro.examples.heatbugs.
MoveAction
The constant identifier for this action.
env
- Variable in class jadex.micro.examples.hunterprey.
MicroPreyAgent
The environment.
evaluateMove(IVector2)
- Method in interface jadex.micro.examples.hunterprey.
MoveAction.IMoveEvaluator
Evaluate the move to the given position.
evaluateMoves(Grid2D, IVector2, MoveAction.IMoveEvaluator)
- Static method in class jadex.micro.examples.hunterprey.
MoveAction
Get the best move.
execute(IClockService, IEnvironmentSpace)
- Method in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
Executes the environment process
execute(IClockService, IEnvironmentSpace)
- Method in class jadex.micro.examples.gameoflife.
GameOfLifeProcess
Executes the environment process
execute(IClockService, IEnvironmentSpace)
- Method in class jadex.micro.examples.heatbugs.
DiffusionProcess
Executes the environment process
executeBody()
- Method in class jadex.micro.benchmarks.
AgentCreationAgent
Execute an agent step.
executeBody()
- Method in class jadex.micro.benchmarks.
MessagePerformanceAgent
Execute an agent step.
executeBody()
- Method in class jadex.micro.benchmarks.
ParallelAgentCreationAgent
Execute an agent step.
executeBody()
- Method in class jadex.micro.benchmarks.
TreeStressTestAgent
Execute the agent.
executeBody()
- Method in class jadex.micro.examples.
BreakpointAgent
Execute a series of steps.
executeBody()
- Method in class jadex.micro.examples.
CountingAgent
Execute a series of steps.
executeBody()
- Method in class jadex.micro.examples.dungeonkeeper.
ImpAgent
Execute an agent step.
executeBody()
- Method in class jadex.micro.examples.
DynamicServiceAgent
Perform the agents actions.
executeBody()
- Method in class jadex.micro.examples.fireflies.
FireflyAgent
Execute an agent step.
executeBody()
- Method in class jadex.micro.examples.heatbugs.
HeatbugAgent
Execute an agent step.
executeBody()
- Method in class jadex.micro.examples.helloworld.
HelloWorldAgent
Execute an agent step.
executeBody()
- Method in class jadex.micro.examples.hunterprey.
MicroPreyAgent
Execute a step.
executeBody()
- Method in class jadex.micro.examples.remoteservice.
UserAgent
Execute the functional body of the agent.
executeBody()
- Method in class jadex.micro.examples.
ResultAgent
Execute an agent step.
executeBody()
- Method in class jadex.micro.testcases.
DFTestAgent
At startup register the agent at the DF.
executeBody()
- Method in class jadex.micro.testcases.
SimpleTestAgent
Just finish the test by setting the result and killing the agent.
F
FireflyAgent
- Class in
jadex.micro.examples.fireflies
The firefly agent.
FireflyAgent()
- Constructor for class jadex.micro.examples.fireflies.
FireflyAgent
food
- Variable in class jadex.micro.examples.hunterprey.
MicroPreyAgent
The nearest food (if any).
G
GameOfLifeProcess
- Class in
jadex.micro.examples.gameoflife
Environment process for creating wastes.
GameOfLifeProcess()
- Constructor for class jadex.micro.examples.gameoflife.
GameOfLifeProcess
GEMS
- Static variable in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
getAvoidanceDirection(Grid2D, IVector2, ISpaceObject[])
- Static method in class jadex.micro.examples.hunterprey.
MoveAction
Move to stay away from the given objects.
getDirection(Grid2D, IVector2, IVector2)
- Static method in class jadex.micro.examples.hunterprey.
MoveAction
Get the best way to go towards a direction.
getMetaInfo()
- Static method in class jadex.micro.benchmarks.
AgentCreationAgent
Get the meta information about the agent.
getMetaInfo()
- Static method in class jadex.micro.benchmarks.
MessagePerformanceAgent
Get the meta information about the agent.
getMetaInfo()
- Static method in class jadex.micro.benchmarks.
ParallelAgentCreationAgent
Get the meta information about the agent.
getMetaInfo()
- Static method in class jadex.micro.benchmarks.
TreeStressTestAgent
Info about the agent.
getMetaInfo()
- Static method in class jadex.micro.examples.
BreakpointAgent
Add the 'testresults' marking this agent as a testcase.
getMetaInfo()
- Static method in class jadex.micro.examples.
CountingAgent
Add the 'testresults' marking this agent as a testcase.
getMetaInfo()
- Static method in class jadex.micro.examples.helloworld.
HelloWorldAgent
Get the meta information about the agent.
getMetaInfo()
- Static method in class jadex.micro.examples.
ResultAgent
Get the meta information about the agent.
getMetaInfo()
- Static method in class jadex.micro.testcases.
DFTestAgent
Add the 'testresults' marking this agent as a testcase.
getMetaInfo()
- Static method in class jadex.micro.testcases.
SimpleTestAgent
Add the 'testresults' marking this agent as a testcase.
getNearestFood()
- Method in class jadex.micro.examples.hunterprey.
MicroPreyAgent
Get the known food.
getPi()
- Method in interface jadex.micro.examples.remoteservice.
IMathService
Tests a constant call, i.e. call without parameters are assumed to be constant so that their value can be cached on local side.
getPi()
- Method in class jadex.micro.examples.remoteservice.
MathService
Tests a constant call, i.e. call without parameters are assumed to be constant so that their value can be cached on local side.
getPossibleDirections(Grid2D, IVector2)
- Static method in class jadex.micro.examples.hunterprey.
MoveAction
Get the possible moves.
getText()
- Method in class jadex.micro.benchmarks.
Message
Get the text.
GOLD
- Static variable in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
H
HATCHERY
- Static variable in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
HeatbugAgent
- Class in
jadex.micro.examples.heatbugs
The heatbug agent.
HeatbugAgent()
- Constructor for class jadex.micro.examples.heatbugs.
HeatbugAgent
HelloWorldAgent
- Class in
jadex.micro.examples.helloworld
The micro version of the hello world agent.
HelloWorldAgent()
- Constructor for class jadex.micro.examples.helloworld.
HelloWorldAgent
I
ideal_temp
- Variable in class jadex.micro.examples.heatbugs.
HeatbugAgent
The desired temperature.
imagenames
- Static variable in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
IMathService
- Interface in
jadex.micro.examples.remoteservice
Simple interface for a component service.
ImpAgent
- Class in
jadex.micro.examples.dungeonkeeper
The imp agent.
ImpAgent()
- Constructor for class jadex.micro.examples.dungeonkeeper.
ImpAgent
IMPENETRABLE_ROCK
- Static variable in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
InitMapProcess
- Class in
jadex.micro.examples.dungeonkeeper
Environment process for creating wastes.
InitMapProcess()
- Constructor for class jadex.micro.examples.dungeonkeeper.
InitMapProcess
invokeAddService(String, IMathService)
- Method in class jadex.micro.examples.remoteservice.
UserAgent
Invoke some add methods for testing.
isAtBreakpoint(String[])
- Method in class jadex.micro.examples.
BreakpointAgent
Return true, when a breakpoint was hit.
isAtBreakpoint(String[])
- Method in class jadex.micro.examples.
CountingAgent
Return true, when a breakpoint was hit.
isConfidential()
- Method in class jadex.micro.benchmarks.
Message
Set the confidential flag.
J
jadex.micro.benchmarks
- package jadex.micro.benchmarks
jadex.micro.examples
- package jadex.micro.examples
jadex.micro.examples.dungeonkeeper
- package jadex.micro.examples.dungeonkeeper
jadex.micro.examples.fireflies
- package jadex.micro.examples.fireflies
jadex.micro.examples.gameoflife
- package jadex.micro.examples.gameoflife
jadex.micro.examples.heatbugs
- package jadex.micro.examples.heatbugs
jadex.micro.examples.helloworld
- package jadex.micro.examples.helloworld
jadex.micro.examples.hunterprey
- package jadex.micro.examples.hunterprey
jadex.micro.examples.ping
- package jadex.micro.examples.ping
jadex.micro.examples.remoteservice
- package jadex.micro.examples.remoteservice
jadex.micro.testcases
- package jadex.micro.testcases
K
killLastPeer(int, long, double, double, long, double, IMicroExternalAccess)
- Method in class jadex.micro.benchmarks.
AgentCreationAgent
Kill the last peer and print out the results.
L
LAIR
- Static variable in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
lastdir
- Variable in class jadex.micro.examples.hunterprey.
MicroPreyAgent
The last move direction (if any).
lasttick
- Variable in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
The last tick.
lasttick
- Variable in class jadex.micro.examples.gameoflife.
GameOfLifeProcess
The last tick.
lasttick
- Variable in class jadex.micro.examples.heatbugs.
DiffusionProcess
The last tick.
LAVA
- Static variable in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
listener
- Variable in class jadex.micro.examples.hunterprey.
MicroPreyAgent
The result listener starting the next action.
M
main(String[])
- Static method in class jadex.micro.examples.remoteservice.
StartScenario
Main for starting hello world agent.
MathAgent
- Class in
jadex.micro.examples.remoteservice
Simple agent that offers the math service.
MathAgent()
- Constructor for class jadex.micro.examples.remoteservice.
MathAgent
MathService
- Class in
jadex.micro.examples.remoteservice
Simple implementation of the math interface.
MathService(IServiceProvider)
- Constructor for class jadex.micro.examples.remoteservice.
MathService
Create a new add service.
Message
- Class in
jadex.micro.benchmarks
Message()
- Constructor for class jadex.micro.benchmarks.
Message
Create a new message.
Message(String, boolean)
- Constructor for class jadex.micro.benchmarks.
Message
Create a new message.
messageArrived(Map, MessageType)
- Method in class jadex.micro.benchmarks.
MessagePerformanceAgent
Called on message arrival.
messageArrived(Map, MessageType)
- Method in class jadex.micro.examples.ping.
EchoAgent
Send same message back to the sender.
messageArrived(Map, MessageType)
- Method in class jadex.micro.examples.ping.
PingAgent
Send a reply to the sender.
messageArrived(Map, MessageType)
- Method in class jadex.micro.testcases.
DFTestAgent
MessagePerformanceAgent
- Class in
jadex.micro.benchmarks
Test message performance.
MessagePerformanceAgent()
- Constructor for class jadex.micro.benchmarks.
MessagePerformanceAgent
MicroPreyAgent
- Class in
jadex.micro.examples.hunterprey
Simple agent participating in hunter prey.
MicroPreyAgent()
- Constructor for class jadex.micro.examples.hunterprey.
MicroPreyAgent
MicroPreyVisionProcessor
- Class in
jadex.micro.examples.hunterprey
Dumb prey vision processer.
MicroPreyVisionProcessor()
- Constructor for class jadex.micro.examples.hunterprey.
MicroPreyVisionProcessor
MoveAction
- Class in
jadex.micro.examples.dungeonkeeper
The move action.
MoveAction()
- Constructor for class jadex.micro.examples.dungeonkeeper.
MoveAction
MoveAction
- Class in
jadex.micro.examples.fireflies
Action for moving a bug to one of its neighbor fields.
MoveAction()
- Constructor for class jadex.micro.examples.fireflies.
MoveAction
MoveAction
- Class in
jadex.micro.examples.heatbugs
Action for moving a bug to one of its neighbor fields.
MoveAction()
- Constructor for class jadex.micro.examples.heatbugs.
MoveAction
MoveAction
- Class in
jadex.micro.examples.hunterprey
Action allowing a creature to move.
MoveAction()
- Constructor for class jadex.micro.examples.hunterprey.
MoveAction
MoveAction.IMoveEvaluator
- Interface in
jadex.micro.examples.hunterprey
Interface for evaluating moves.
myself
- Variable in class jadex.micro.examples.hunterprey.
MicroPreyAgent
The creature's self representation.
mytemp
- Variable in class jadex.micro.examples.heatbugs.
HeatbugAgent
The current temperature.
P
ParallelAgentCreationAgent
- Class in
jadex.micro.benchmarks
Agent creation benchmark.
ParallelAgentCreationAgent()
- Constructor for class jadex.micro.benchmarks.
ParallelAgentCreationAgent
PARAMETER_CLOCK
- Static variable in class jadex.micro.examples.fireflies.
MoveAction
The clock parameter.
PARAMETER_DIRECTION
- Static variable in class jadex.micro.examples.fireflies.
MoveAction
The direction parameter.
PARAMETER_DIRECTION
- Static variable in class jadex.micro.examples.hunterprey.
MoveAction
The move direction parameter.
PARAMETER_HEAT
- Static variable in class jadex.micro.examples.heatbugs.
MoveAction
PARAMETER_POSITION
- Static variable in class jadex.micro.examples.fireflies.
MoveAction
The position parameter.
PARAMETER_POSITION
- Static variable in class jadex.micro.examples.heatbugs.
MoveAction
The position parameter.
perform(Map, IEnvironmentSpace)
- Method in class jadex.micro.examples.dungeonkeeper.
MoveAction
Perform an action.
perform(Map, IEnvironmentSpace)
- Method in class jadex.micro.examples.fireflies.
MoveAction
Perform an action.
perform(Map, IEnvironmentSpace)
- Method in class jadex.micro.examples.heatbugs.
MoveAction
Perform an action.
perform(Map, IEnvironmentSpace)
- Method in class jadex.micro.examples.hunterprey.
EatAction
Performs the action.
perform(Map, IEnvironmentSpace)
- Method in class jadex.micro.examples.hunterprey.
MoveAction
Performs the action.
PingAgent
- Class in
jadex.micro.examples.ping
Answer ping requests.
PingAgent()
- Constructor for class jadex.micro.examples.ping.
PingAgent
printMessage(String)
- Method in interface jadex.micro.examples.remoteservice.
IMathService
Tests a void message call (default is asynchronous).
printMessage(String)
- Method in class jadex.micro.examples.remoteservice.
MathService
Print out some message.
processPercept(IEnvironmentSpace, String, Object, IComponentIdentifier, ISpaceObject)
- Method in class jadex.micro.examples.hunterprey.
MicroPreyVisionProcessor
Process a new percept.
PROPERTY_LASTPOS
- Static variable in class jadex.micro.examples.hunterprey.
MoveAction
The last position property (only for hunters).
PROPERTY_POINTS
- Static variable in class jadex.micro.examples.hunterprey.
EatAction
The property for the points of a creature.
R
randomchance
- Variable in class jadex.micro.examples.heatbugs.
HeatbugAgent
The probability of a random move.
received
- Variable in class jadex.micro.benchmarks.
MessagePerformanceAgent
The received messages.
registerDF()
- Method in class jadex.micro.testcases.
DFTestAgent
Register the agent at the DF.
REINFORCED_WALL
- Static variable in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
reports
- Variable in class jadex.micro.testcases.
DFTestAgent
The reports of executed tests, used as result.
ResultAgent
- Class in
jadex.micro.examples
ResultAgent()
- Constructor for class jadex.micro.examples.
ResultAgent
ROCK
- Static variable in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
S
searchDF()
- Method in class jadex.micro.testcases.
DFTestAgent
Search for the agent at the DF.
setConfidential(boolean)
- Method in class jadex.micro.benchmarks.
Message
Set the confidential flag.
setNearestFood(ISpaceObject)
- Method in class jadex.micro.examples.hunterprey.
MicroPreyAgent
Set the known food.
setText(String)
- Method in class jadex.micro.benchmarks.
Message
Set the text.
shutdown(IEnvironmentSpace)
- Method in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
This method will be executed by the object before the process is removed from the execution queue.
shutdown(IEnvironmentSpace)
- Method in class jadex.micro.examples.gameoflife.
GameOfLifeProcess
This method will be executed by the object before the process is removed from the execution queue.
shutdown(IEnvironmentSpace)
- Method in class jadex.micro.examples.heatbugs.
DiffusionProcess
This method will be executed by the object before the process is removed from the execution queue.
SimpleTestAgent
- Class in
jadex.micro.testcases
A minimal test case agent serving as a demonstrator.
SimpleTestAgent()
- Constructor for class jadex.micro.testcases.
SimpleTestAgent
space
- Variable in class jadex.micro.examples.hunterprey.
CreatureActionComparator
The space.
start(IClockService, IEnvironmentSpace)
- Method in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
This method will be executed by the object before the process gets added to the execution queue.
start(IClockService, IEnvironmentSpace)
- Method in class jadex.micro.examples.gameoflife.
GameOfLifeProcess
This method will be executed by the object before the process gets added to the execution queue.
start(IClockService, IEnvironmentSpace)
- Method in class jadex.micro.examples.heatbugs.
DiffusionProcess
This method will be executed by the object before the process gets added to the execution queue.
StartScenario
- Class in
jadex.micro.examples.remoteservice
Start two Jadex platforms and one agent on each platform.
StartScenario()
- Constructor for class jadex.micro.examples.remoteservice.
StartScenario
starttime
- Variable in class jadex.micro.benchmarks.
MessagePerformanceAgent
The start time.
step
- Variable in class jadex.micro.examples.
BreakpointAgent
The current step.
step1(Map)
- Method in class jadex.micro.benchmarks.
AgentCreationAgent
Execute the first step.
T
text
- Variable in class jadex.micro.benchmarks.
Message
The message text.
toString()
- Method in class jadex.micro.examples.
DynamicServiceAgent.DummyService
toString()
- Method in interface jadex.micro.examples.
DynamicServiceAgent.IDummyService
TREASURY
- Static variable in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
TreeStressTestAgent
- Class in
jadex.micro.benchmarks
Creates a complex tree structure of sub components.
TreeStressTestAgent()
- Constructor for class jadex.micro.benchmarks.
TreeStressTestAgent
U
unhappiness
- Variable in class jadex.micro.examples.heatbugs.
HeatbugAgent
The current unhappiness.
UserAgent
- Class in
jadex.micro.examples.remoteservice
Agent that invokes methods on a remote service.
UserAgent()
- Constructor for class jadex.micro.examples.remoteservice.
UserAgent
W
WATER
- Static variable in class jadex.micro.examples.dungeonkeeper.
InitMapProcess
A
B
C
D
E
F
G
H
I
J
K
L
M
P
R
S
T
U
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2010. All Rights Reserved.