Package | Description |
---|---|
<Unnamed> | |
camera | |
casa |
The casa package is the main package for CASA (Collaborative Agent System
Architecture), which is an infrastructure for agent based systems.
|
casa.auction | |
casa.auction.dutch | |
casa.auction.english | |
casa.auction.sealedbid | |
casa.auction.vickrey | |
casa.demo | |
casa.interfaces |
Contains classes for important
interfaces used in CASA. |
casa.service |
Contains classes implementing classes for service agents.
|
casa.testAgents | |
casa.transaction | |
casa.util |
Contains classes implementing various utility class for CASA.
|
iRobotCreate | |
iRobotCreate.simulator |
This package offers a simulator environment for these robots.
|
Modifier and Type | Class and Description |
---|---|
class |
DrEvil
1.
|
class |
newAgent |
Modifier and Type | Class and Description |
---|---|
class |
camera.AbstractCameraAgent |
Modifier and Type | Class and Description |
---|---|
class |
AbstractProcess
This class contains the basic methods for any process.
|
class |
Agent
Agent is an extension of TransientAgent that adds the possibility
to store properties and data. |
class |
AgentProxy
AgentProxy is a simple subclass of TransientAgent with the sole purpose of acting as a proxy between an agent and all other agents. |
class |
AgentRemoteProxy
Copyright: Copyright 2003-2014, Knowledge Science Group, University of Calgary.
|
class |
CASAProcess
A singleton class representing a process where one or more agents execute.
|
class |
CooperationDomain
Acts as a meeting room for other agents.
|
class |
CooperationDomainObserver
CooperationDomainObserver is a subclass of Agent with the sole purpose of observing all messages sent in a CooperationDomain , it only sends messages to its members after having recieved a corresponding message, so observing its recieved messages should be enough to observe its activity. |
class |
LAC
Local Area Coordinator (LAC).
|
class |
MasvisAgent
Copyright: Copyright 2003-2014, Knowledge Science Group, University of
Calgary.
|
class |
SecureProxy
SecureProxy is a simple subclass of AgentProxy
created with the sole purpose of acting as a proxy between the agent that
it protects and all other agents. |
class |
TransientAgent
Base abstract class for all classes to exhibit Agent behavior.
|
class |
YellowPagesAgent
YellowPagesAgent is an extension of Agent that
acts as an advertisement service for other agents.Yellow pages accept requests to advertise and to remove an existing advertisement. Yellow pages store their advertisement list between sessions if they are set persistent. Yellow pages accept requests to search for a given advertisement in their advertisement list. |
Modifier and Type | Class and Description |
---|---|
class |
AuctionAgent |
class |
AuctionCD |
Modifier and Type | Class and Description |
---|---|
class |
DutchAuctionAgent |
Modifier and Type | Class and Description |
---|---|
class |
EnglishAuctionAgent |
Modifier and Type | Class and Description |
---|---|
class |
SealedBidAuctionAgent |
Modifier and Type | Class and Description |
---|---|
class |
VickreyAuctionAgent |
Modifier and Type | Class and Description |
---|---|
class |
TimeGiver |
class |
TimeRequester |
class |
TimeSuper |
Modifier and Type | Method and Description |
---|---|
TraceInterface |
ProcessInterface.getTrace()
get the associated
Trace object. |
Modifier and Type | Class and Description |
---|---|
class |
ServiceAgent
A ServiceAgent offers some kind of service to other agents.
|
Modifier and Type | Class and Description |
---|---|
class |
ChatAgent
ChatAgent is a simple subclass of Agent designed to be used with a GUI as a chat or message system. |
class |
ObnoxiousTimeInformAgent
This agent informs other agents of the time at intervals
|
class |
TimeAgent |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTransactionAgent |
class |
TransactionAgent |
Modifier and Type | Class and Description |
---|---|
class |
Trace
Copyright: Copyright 2003-2014, Knowledge Science Group, University of Calgary.
|
Modifier and Type | Field and Description |
---|---|
private TraceInterface |
Trace.LogStream.trace |
Modifier and Type | Method and Description |
---|---|
TraceInterface |
Traceable.getTrace()
Deprecated.
get the associated Trace object.
|
Modifier and Type | Method and Description |
---|---|
static String |
Trace.log(TraceInterface agent,
String tag,
String message,
Throwable ex,
int options)
Logs the message to the TraceInterface object in the first argument.
|
Constructor and Description |
---|
LogStream(String tag,
TraceInterface trace,
PrintStream sysout) |
Modifier and Type | Class and Description |
---|---|
class |
BallPusher |
class |
CliffCalibratingController
This class demonstrates the State pattern to calibrate the downward-pointing
cliff sensors.
|
class |
Controller
Title: CASA Agent Infrastructure
|
class |
CreateBounce
This class extends
iRobotCreate to add the behaviour of "bouncing"
about the environment by backing up slightly, turning, and driving away
whenever a corporeal object or a cliff is encountered. |
class |
iRobotCreate
Agent to control an iRobot Create robot.
|
class |
LineFollower |
class |
StateBasedController |
Modifier and Type | Class and Description |
---|---|
class |
CameraSimulation |
class |
Environment
This class is a singleton class that represents the environment, or room, that the simulated robots exist in.
|