Uses of Class
com.tnsai.coordination.groups.swarm.SwarmBuilder
Packages that use SwarmBuilder
Package
Description
Swarm intelligence patterns for decentralized agent coordination.
-
Uses of SwarmBuilder in com.tnsai.coordination.groups.swarm
Methods in com.tnsai.coordination.groups.swarm that return SwarmBuilderModifier and TypeMethodDescriptionSwarmBuilder.add(com.tnsai.agents.Agent agent) Adds a member to the swarm.SwarmBuilder.add(com.tnsai.agents.Agent... agents) Adds multiple members to the swarm.Adds multiple members to the swarm.SwarmBuilder.autoStart(boolean autoStart) Sets whether to auto-start after build.SwarmBuilder.behavior(SwarmBehavior behavior) Sets the swarm behavior.static SwarmBuilderSwarm.builder()Creates a new SwarmBuilder.SwarmBuilder.description(String description) Sets the swarm description.Sets the swarm ID.SwarmBuilder.intelligence(SwarmIntelligence intelligence) Sets the swarm intelligence algorithm.Sets the swarm name.SwarmBuilder.neighborDetection(NeighborDetection detection) Sets the neighbor detection strategy.SwarmBuilder.neighborRadius(int radius) Sets the neighbor radius.SwarmBuilder.pheromoneDecay(double decay) Sets the pheromone decay rate.SwarmBuilder.policy(com.tnsai.agents.groups.GroupPolicy policy) Sets the group policy.