Interface | Description |
---|---|
Behavior |
This interface represents the behavior of agents.
|
BehaviorController |
Interface that describes all agent activities related to
behavior controlling, i.e., adding and removing
sub-behaviors, as well as providing time and sending and receiving messages.
|
EventAccess |
This interface provides event patterns with the access to the information
they need to decide whether a situation is covered by them (current time and
received messages).
|
EventPattern |
With event patterns, behaviors can specify for which events they wait.
|
Class | Description |
---|---|
Agent |
Base class for behavior-based agents.
|
BasicBehavior |
An abstract behavior that provides already basic functionality for
user-implemented behaviors.
|
DefaultEventPattern |
The default
EventPattern implementation. |
FactoryBehavior |
Factory behaviors implement lazy initialisation for behaviors.
|
FiniteStateMachineBehavior |
A finite-state machine behavior is a composite behavior that schedules its
children serially like the sequential behavior.
|
ParallelBehavior |
This composite behavior schedules its children in parallel.
|
Result |
A string-based type that represents the result of a behavior.
|
SequentialBehavior |
This composite behavior schedules its children in sequential order.
|
State |
A string-based type that represents state identifiers in a
finite-state machine behavior.
|
Copyright © Aimpulse Intelligent Systems GmbH
All rights reserved.