fix: feat: evolution-daemon.sh — perpetual evolution loop on DO box (#748)
- Add tools/push3-evolution/evolution-daemon.sh: single-command daemon that runs git-pull → apply-patch → clean-tmpdirs → evolve.sh → summary → notify → revert-patch → loop, handling SIGINT/SIGTERM cleanly. - Add tools/push3-evolution/evolution.conf: config file (EVAL_MODE, BASE_RPC_URL, POPULATION=20, GENERATIONS=30, MUTATION_RATE=1, ELITES=2, DIVERSE_SEEDS=true, GAS_LIMIT=500000, ANCHOR_WIDTH_UNBOUNDED=true). - Add tools/push3-evolution/evolution.patch: overrides CALCULATE_PARAMS_GAS_LIMIT 200k→500k in Optimizer.sol + FitnessEvaluator.t.sol, and removes MAX_ANCHOR_WIDTH=100 cap in LiquidityManager.sol for unbounded AW exploration. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
833ae45882
commit
bbf3b871b3
4 changed files with 418 additions and 0 deletions
1
STATE.md
1
STATE.md
|
|
@ -26,3 +26,4 @@
|
|||
- [2026-03-14] LLM seed — Defensive Floor Hugger optimizer (#672)
|
||||
- [2026-03-14] evolve.sh stale tmpdirs break subsequent runs (#750)
|
||||
- [2026-03-14] evolve.sh silences all batch-eval errors with 2>/dev/null (#749)
|
||||
- [2026-03-14] evolution-daemon.sh — perpetual evolution loop on DO box (#748)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue