🕸️ Network Topology Generator
Interactive 3D graph where switching between random, small-world and scale-free generation models shows how each topology's connectivity and resilience differ.
A live 3D graph you can rebuild as a random, small-world or scale-free network, then attack node by node to see how each topology's shape decides whether it fragments or holds together.
🔬 What It Demonstrates
Random, small-world and scale-free graphs are generated by different rules and end up with very different degree distributions — flat, mostly-local-with-shortcuts, and hub-dominated respectively — which directly determines how each one fails under attack.
🎮 How to Use
Pick a model, adjust node count and connectivity, then repeatedly click "Remove node" under random or targeted failure and watch the largest connected component shrink at very different rates.
💡 Did You Know?
Scale-free networks like the internet's autonomous-system graph can survive massive random outages almost unharmed, yet a handful of targeted hub failures can fracture them completely — a resilience trade-off first formalised by Albert, Jeong & Barabási in 2000.
Interactive 3D graph where switching between random, small-world and scale-free generation models shows how each topology's connectivity and resilience differ.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install