Digital Mycelium (Distributed Resource Routing)

A branching algorithm inspired by fungal mycelium networks. The simulation begins with a single spore (Hypha). It branches out randomly into the environment searching for resources (Nutrients).

Click on the canvas to drop Nutrients. When a branch encounters a nutrient, it signals successful resource routing, reinforcing the successful paths while unsuccessful exploratory branches slowly fade and die off, optimizing the network's topology.

A pure ALife demonstration of decentralized problem solving and biological network routing.