Work/ML & Simulation

Evolution Principles Simulation

Business-as-organism sim: NK landscapes, Lotka-Volterra, replicator dynamics

Typeexperiment
Statusprototype
Updated2026-03-22
SourcePrivate

What it is

A NumPy/Matplotlib simulation that applies biological mathematics to firms: selection culls the least fit, mutation perturbs strategy vectors, drift scales as 1/sqrt(N), species compete under Lotka-Volterra, and fitness comes from a tunable-ruggedness NK landscape. A reference document of the underlying math sits beside it.

The problem

Testing whether evolutionary dynamics give a usable model of competing firms.

How it works

  1. Config dataclass: 60 firms, 8-gene genomes, epistasis K, 300 generations
  2. NKLandscape class with tunable ruggedness
  3. Result plots written to evolution_results.png

Stack

PythonNumPyMatplotlib

Disciplines

For your business

Prototype simulation models that test a business or market hypothesis before real money is committed.