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 |
CasaObservableObject
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 | Interface and Description |
---|---|
interface |
AgentInterface
Agent is an extension of TransientAgent that adds the posibility to store properties and data. |
interface |
ChatAgentInterface
ChatAgentInterface is an extension of
AgentInterface designed to be used with a GUI as a chat or
message system. |
interface |
CooperationDomainInterface
CooperationDomainInterface is an extension of
AgentInterface that acts as a meeting room for other agents. |
interface |
LACInterface
Copyright: Copyright 2003-2014, Knowledge Science Group, University of Calgary.
|
interface |
ProcessInterface
Copyright: Copyright 2003-2014, Knowledge Science Group, University of Calgary.
|
interface |
TransientAgentInterface
Copyright: Copyright 2003-2014, Knowledge Science Group, University of Calgary.
|
interface |
YellowPagesAgentInterface
YellowPagesAgentInterface is an extension of
AgentInterface that acts as an advertisement service for other
agents. |
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 | Field and Description |
---|---|
private CasaObservable |
Trace.agent
The agent that "owns" this Trace object.
|
Constructor and Description |
---|
Trace(CasaObservable agent)
Equivalent to
Trace(agent, null, 0) |
Trace(CasaObservable agent,
String name)
Equivalent to
Trace(agent, name, 0) |
Trace(CasaObservable agent,
String name,
long maxTraceHistoryBytes)
Equivalent to
Trace(agent, name, 0, LONG_TIMESTAMP_FORMAT) |
Trace(CasaObservable agent,
String name,
long maxTraceHistoryBytes,
String timeStampFormat)
Creates a new Trace object.
|
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.
|