Uses of Interface
com.tnsai.coordination.groups.swarm.NeighborDetection
Packages that use NeighborDetection
Package
Description
Swarm intelligence patterns for decentralized agent coordination.
-
Uses of NeighborDetection in com.tnsai.coordination.groups.swarm
Methods in com.tnsai.coordination.groups.swarm that return NeighborDetectionModifier and TypeMethodDescriptionstatic NeighborDetectionNeighborDetection.byRole()Role-based neighbor detection.static NeighborDetectionNeighborDetection.fullyConnected()All other agents are neighbors.DefaultSwarm.getNeighborDetection()Swarm.getNeighborDetection()Gets the neighbor detection strategy.static NeighborDetectionNeighborDetection.random()Random subset of agents as neighbors.static NeighborDetectionNeighborDetection.ring()Ring topology - only adjacent agents.static NeighborDetectionNeighborDetection.sequential()First N agents in list order.Methods in com.tnsai.coordination.groups.swarm with parameters of type NeighborDetectionModifier and TypeMethodDescriptionSwarmBuilder.neighborDetection(NeighborDetection detection) Sets the neighbor detection strategy.Constructors in com.tnsai.coordination.groups.swarm with parameters of type NeighborDetectionModifierConstructorDescriptionDefaultSwarm(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.