Uses of Interface
com.tnsai.coordination.groups.swarm.SwarmIntelligence
Packages that use SwarmIntelligence
Package
Description
Swarm intelligence patterns for decentralized agent coordination.
-
Uses of SwarmIntelligence in com.tnsai.coordination.groups.swarm
Methods in com.tnsai.coordination.groups.swarm that return SwarmIntelligenceModifier and TypeMethodDescriptionstatic SwarmIntelligenceSwarmIntelligence.antColony(double pheromoneWeight, double explorationRate) Ant Colony Optimization style.static SwarmIntelligenceSwarmIntelligence.bestSelection()Best-of-N selection.static SwarmIntelligenceSwarmIntelligence.consensus()Weighted averaging of agent outputs.DefaultSwarm.getIntelligence()Swarm.getIntelligence()Gets the swarm intelligence strategy.static SwarmIntelligenceSwarmIntelligence.iterativeRefinement()Iterative refinement where each agent improves on previous.static SwarmIntelligenceSwarmIntelligence.voting()Simple voting-based collective decision.Methods in com.tnsai.coordination.groups.swarm with parameters of type SwarmIntelligenceModifier and TypeMethodDescriptionSwarmBuilder.intelligence(SwarmIntelligence intelligence) Sets the swarm intelligence algorithm.Constructors in com.tnsai.coordination.groups.swarm with parameters of type SwarmIntelligenceModifierConstructorDescriptionDefaultSwarm(String id, String name, String description, SwarmBehavior behavior, SwarmIntelligence intelligence, NeighborDetection neighborDetection, int neighborRadius, double pheromoneDecay, com.tnsai.agents.groups.GroupPolicy policy) Creates a new DefaultSwarm.