Uses of Class
com.tnsai.coordination.groups.swarm.SwarmEnvironment
Packages that use SwarmEnvironment
Package
Description
Swarm intelligence patterns for decentralized agent coordination.
-
Uses of SwarmEnvironment in com.tnsai.coordination.groups.swarm
Methods in com.tnsai.coordination.groups.swarm that return SwarmEnvironmentModifier and TypeMethodDescriptionDefaultSwarm.getEnvironment()Swarm.getEnvironment()Gets the shared environment/blackboard.Methods in com.tnsai.coordination.groups.swarm with parameters of type SwarmEnvironmentModifier and TypeMethodDescriptionvoidSwarmIntelligence.initialize(String problem, List<com.tnsai.agents.Agent> agents, SwarmEnvironment environment) Initializes the algorithm for a new problem.booleanSwarmIntelligence.iterate(List<com.tnsai.agents.Agent> agents, SwarmEnvironment environment) Executes one iteration of the algorithm.static SwarmStateSwarmState.snapshot(String swarmId, int memberCount, SwarmBehavior behavior, long tickCount, boolean running, SwarmEnvironment environment, double avgNeighbors, Instant startedAt) Creates an updated state snapshot.