Package | Description |
---|---|
com.aimpulse.spectrum.mas.behaviors |
Event-driven agent behavior
|
com.aimpulse.spectrum.mas.fipa.df |
FIPA directory facilitator
|
com.aimpulse.spectrum.mas.fipa.protocols |
FIPA protocols
|
com.aimpulse.spectrum.mas.team |
Agent team formation
|
Modifier and Type | Class and Description |
---|---|
class |
Agent
Base class for behavior-based agents.
|
Modifier and Type | Method and Description |
---|---|
BehaviorController |
BasicBehavior.getController()
Returns a reference to an interface that covers those methods of the
agent that are related to behavior controlling.
|
Constructor and Description |
---|
BasicBehavior(BehaviorController controller)
Instantiates the behavior with the specified controller.
|
FactoryBehavior(BehaviorController controller)
Instantiates this factory behavior.
|
FactoryBehavior(BehaviorController controller,
boolean resettableFactory)
Instantiates this factory behavior.
|
FiniteStateMachineBehavior(BehaviorController controller)
Instantiate the behavior with the specified controller.
|
ParallelBehavior(BehaviorController controller)
Instantiates the behavior with the specified controller.
|
SequentialBehavior(BehaviorController controller)
Instantiates the behavior with the specified controller.
|
Constructor and Description |
---|
DeregisterInitiator(BehaviorController controller,
AgentDescription description)
Instantiates this directory deregister behavior.
|
DirectoryManager(BehaviorController controller)
Instantiates this directory behavior with the default
MemoryDirectoryDatabase . |
DirectoryManager(BehaviorController controller,
DirectoryDatabase database)
Instantiates this directory behavior.
|
ModifyInitiator(BehaviorController controller,
AgentDescription description)
Instantiates this directory modify behavior.
|
RegisterInitiator(BehaviorController controller,
AgentDescription description)
Instantiates this directory register behavior.
|
SearchInitiator(BehaviorController controller,
AgentDescription query)
Instantiates this directory search behavior.
|
SearchInitiator(BehaviorController controller,
AgentDescription query,
long maxResults)
Instantiates this auxiliary behavior.
|
Constructor and Description |
---|
ContractNetInitiator(BehaviorController controller)
Creates the contract-net initiator for the FIPA Contract Net Interaction Protocol.
|
ContractNetInitiator(BehaviorController controller,
ModifiableMessage cfp)
Creates the contract-net initiator for the FIPA Contract Net Interaction Protocol.
|
ContractNetResponder(BehaviorController controller)
Creates the contract-net responder with the default message pattern for
the FIPA Contract Net Interaction protocol.
|
ContractNetResponder(BehaviorController controller,
MessagePattern pattern)
Creates the contract-net responder with an individual message pattern.
|
RequestInitiator(BehaviorController controller)
Creates the request initiator for the FIPA Request Interaction Protocol.
|
RequestInitiator(BehaviorController controller,
ModifiableMessage request)
Creates the request initiator for the FIPA Request Interaction Protocol.
|
RequestResponder(BehaviorController controller)
Creates the request responder with the default message pattern for the
FIPA Request Interaction protocol.
|
RequestResponder(BehaviorController controller,
MessagePattern pattern)
Creates the request responder with an individual message pattern.
|
Modifier and Type | Method and Description |
---|---|
TeamManager |
TeamManagerFactory.createTeamManager(BehaviorController controller)
Instantiates the team manager.
|
TeamManager |
DefaultTeamManagerFactory.createTeamManager(BehaviorController controller)
Instantiates the team manager.
|
Constructor and Description |
---|
DefaultTeamManager(BehaviorController controller,
TeamMatcher matcher)
Instantiates this team manager behavior with the default
MemoryTeamDatabase . |
DefaultTeamManager(BehaviorController controller,
TeamMatcher matcher,
TeamDatabase database)
Instantiates this team manager.
|
LeaveInitiator(BehaviorController controller,
TeamDescription description,
AgentIdentifier manager)
Instantiates this leave initiator with the team description of the
respective member and the identifier of team manager.
|
TeamParticipant(BehaviorController controller,
TeamDescription description,
TeamManagerFactory factory)
Instantiates this team participant with its team description and a
factory for team manager behaviors.
|
TeamParticipant(BehaviorController controller,
TeamDescription description,
TeamMatcher matcher)
Instantiates this team participant with its team description and a
matcher.
|
Copyright © Aimpulse Intelligent Systems GmbH
All rights reserved.