diff --git a/Makefile b/Makefile index 42189b692..c88251275 100644 --- a/Makefile +++ b/Makefile @@ -327,6 +327,17 @@ db-install: economy-db: ## Import economics data (commodities, chains, gate links) into systems.db @python3 tooling/economy-db/import_economics.py +econ-sim: ## Build the economics simulation binary (Layer 1+2: Leontief + tâtonnement trade) + @cargo build --manifest-path tooling/econ-sim/Cargo.toml --release + @echo "Built: tooling/econ-sim/target/release/econ-sim" + +econ-sim-run: ## Run a quick economics simulation (100 ticks, output to /tmp/econ-sim.csv) + @tooling/econ-sim/target/release/econ-sim --ticks 100 --output /tmp/econ-sim.csv + @echo "Output: /tmp/econ-sim.csv" + +econ-sim-stability: ## Run D-179 stability checks (Tests 1 and 2) + @tooling/econ-sim/target/release/econ-sim --stability-check + # --- Decisions --- decisions-sync: