Uses of Class
org.baseagent.Agent
Package
Description
-
Uses of Agent in org.baseagent
Modifier and TypeClassDescriptionclass
class
A pheromone is a beacon that dissipates over time and eventually goes away -
Uses of Agent in org.baseagent.behaviors
Modifier and TypeMethodDescriptionvoid
LifecycleBehavior.endBehavior
(Agent agent) void
Behavior.executeBehavior
(Agent agent) void
LifecycleBehaviorPolicy.executeBehavior
(Agent agent) void
MostImportantBehaviorPolicy.executeBehavior
(Agent agent) void
ParallelBehaviorsPolicy.executeBehavior
(Agent agent) void
SequentialBehaviorsPolicy.executeBehavior
(Agent agent) void
SwitchingBehavior.executeBehavior
(Agent agent) void
LifecycleBehavior.pauseBehavior
(Agent agent) void
LifecycleBehavior.restartBehavior
(Agent agent) void
LifecycleBehavior.resumeBehavior
(Agent agent) void
LifecycleBehavior.startBehavior
(Agent agent) void
LifecycleBehaviorPolicy.transitionToBehavior
(LifecycleBehavior newBehavior, Agent agent) Modifier and TypeMethodDescriptionvoid
MostImportantBehaviorPolicy.addBehavior
(Predicate<Agent> applies, Behavior behavior) -
Uses of Agent in org.baseagent.behaviors.grid
Modifier and TypeMethodDescriptionvoid
FollowGradientBehavior.executeBehavior
(Agent agent) void
RandomForwardWalkBehavior.executeBehavior
(Agent xagent) void
RandomWalkBehavior.executeBehavior
(Agent xagent) void
RandomWanderBehavior.executeBehavior
(Agent agent) void
WalkToBehavior.executeBehavior
(Agent agent) void
RandomWanderBehavior.startBehavior
(Agent agent) void
WalkToBehavior.startBehavior
(Agent agent) -
Uses of Agent in org.baseagent.embodied
-
Uses of Agent in org.baseagent.embodied.behaviors
-
Uses of Agent in org.baseagent.embodied.effectors
-
Uses of Agent in org.baseagent.embodied.sensors
-
Uses of Agent in org.baseagent.network
-
Uses of Agent in org.baseagent.sim
-
Uses of Agent in org.baseagent.statemachine
Modifier and TypeMethodDescriptionStateMachine.getNetwork()
StateMachine.getTransitionsBetween
(String nodeName1, String nodeName2) StateMachine.getTransitionsFrom
(String nodeName) StateMachine.getTransitionsTo
(String nodeName) Modifier and TypeMethodDescriptionvoid
State.executeBehavior
(Agent agent) void
StateMachine.executeBehavior
(Agent agent) Modifier and TypeMethodDescriptionvoid
void
StateMachine.addTransition
(String originStateName, String destinationStateName, Predicate<Agent> check) void
StateMachine.addTransition
(String originStateName, String destinationStateName, Predicate<Agent> check, Consumer<Agent> todo) void
StateMachine.addTransition
(String originStateName, String destinationStateName, Predicate<Agent> check, Consumer<Agent> todo) -
Uses of Agent in org.baseagent.ui