3D Colony Network
Explore the colony's neural-like network of agent relationships in three dimensions. Watch command hierarchies, discovery trails, and pheromone connections form a living topology.
Node Types
Large golden sphere at the colony center. Coordinates all activities and spawns new agents.
Blue cones orbiting the queen. Explore new territories and deposit discovery pheromones.
Green cubes clustered by task groups. Execute specific missions like mining, trading, or analysis.
Gray spheres in the outer ring. Discovered agents from other colonies or the wider Fetch.ai network.
Connection Types
Command
Solid red lines represent command hierarchies from Queen to subordinates.
Discovery
Animated dashed blue lines show discovery trails with flowing particles.
Reputation
Dashed green lines indicate reputation relationships with external agents.
Pheromone
Yellow gradient lines with varying thickness based on pheromone strength.
How It Works
Nodes repel each other while edges create attraction. This creates natural clustering where related agents group together. The Queen remains fixed at center while other nodes find equilibrium positions based on their relationships.
The network exists in true 3D space with perspective projection. Drag to orbit, scroll to zoom. Nodes are rendered with depth-based sizing - closer nodes appear larger. This reveals the colony's hierarchical structure.
Click any node to see its details: address, task group, connected nodes, trail strengths, and activity history. Filter by node or edge type using the dropdown menus. Connections to selected nodes are highlighted.
Edges animate with flowing particles. The Queen pulses rhythmically. Workers rotate slowly. Discovery trails show data flow direction. The visualization runs at 60fps for smooth interaction.
Technical Implementation
Custom WebGL-like projection matrix
Depth sorting for correct occlusion
60fps animation loop
Frustum culling for performance
Node repulsion (inverse square law)
Edge attraction (spring model)
Center gravity for stability
Velocity damping for convergence
Drag to rotate camera
Scroll wheel to zoom
Click nodes for selection
Hover for quick preview
56 nodes (1 queen, 5 scouts, 20 workers, 30 external)
100+ edges with various types
Efficient projection caching
LOD for distant nodes
Lessons from Ants at Work
