This is one of the most famous models in complexity economics. Agents with evolving strategies compete to buy and sell a single stock. Each trader uses a genetic algorithm to breed better prediction rules over time — learning from the market they collectively create. Watch what happens when agents stop being perfectly rational and start adapting: bubbles inflate, crashes cascade, and fat-tailed returns emerge — just like real markets.
When all agents use the same rational strategy, the market is boring and efficient. Price hugs fundamental value, volatility is low, and nothing interesting happens. The moment agents start learning and adapting, the market comes alive with bubbles, crashes, and power laws — just like the real thing. The volatility isn't noise. It's the emergent result of evolving strategies competing for dominance.