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

Copyright © 2010. All Rights Reserved.