We start with perfect randomness: W0 = random(). Thousands of random projections, all different, none trainable. This is our mutation — a vast field of meaningless, random perspectives on the world.
What does nature do with mutation? It tests, discards, retains. Millions of attempts, most meaningless, a few useful.
Our MAJ3 tree does the same. Each random projection is compressed into a 32-bit pattern — 32 yes/no decisions about whether a pixel pattern matches a neuron. Most patterns are noise. But a few carry information.