#!/bin/bash # Full reproduction (laptop parts). Cluster parts (scatter_cluster.py, run_benchmarks.py) need MacLustr access and are documented in README.md. set -e cd "$(dirname "$0")/.." python3 -m pytest -q python3 theory/symbolic_checks.py | tail -1 python3 experiments/run_weights_analysis.py > /dev/null python3 experiments/run_monte_carlo.py --config experiments/configs/main_exponential.yaml python3 experiments/run_boundary.py python3 experiments/run_ablations.py --model exponential --reps 1000 python3 experiments/run_ablations.py --model logistic --reps 400 python3 experiments/run_skewed.py python3 experiments/process_results.py --figures python3 experiments/make_tables.py bash scripts/compile_paper.sh bash scripts/validate_pdf.sh