Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Stigmergy ablation

Method: In-tree honest proxies + upstream meeting-sched fixture. LLM repro optional via OLLAMA_URL.

Summary

BenchStigmergy / pressure-fieldRandom / conversationNotes
Chain dispatch (stigmergy_ablation)5/5 zones0/5 zonesDependency wake via pheromone deposits
Gridworld success rate (8 runs)100%100%Both configs reach target; chain dispatch is the discriminant
Meeting-sched proxy (govcraft_acceptance)41.7% booking rate8.3% booking rateDiscrete slot scheduling with PheromoneField
Upstream fixturedeterministic PF / convfixtures/upstream_easy_seed4242.json
Published LLM reference48.5% (reference)12.6% (reference)Honest gap unless OLLAMA_URL repro lands in band

Honest gap table (Bet 1)

MetricMeasured (in-tree)Published reference
Upstream task shape pressure-field (deterministic)~80% solve (5 trials, seed 4242–4246)48.5% LLM
Upstream task shape conversation (deterministic)~100% solve (same trials)12.6% LLM
Slot proxy stigmergy (decay on)~41.7% booking rate
Slot proxy stigmergy (decay off)~8.3% booking rate
Slot proxy random8.3% booking rate

Decay ablation: Sequential within-round booking used to mask decay (always filled all 5 slots). Fixed with parallel picks + conflict resolution: decay off collapses to one slot (~8%); decay on spreads (~42%). cargo run -q -p govcraft_acceptance -- --ablation validates ≥5% gap.

Upstream fixture

cargo run -q -p govcraft_acceptance -- --mode upstream_meeting_sched
cargo run -q -p govcraft_acceptance -- --upstream-repro

Fixture: ScheduleGeneratorConfig::easy(), seed 4242, at benches/govcraft_acceptance/fixtures/upstream_easy_seed4242.json.

Honest labeling

  • In-tree proxy: benches/govcraft_acceptance and benches/stigmergy_ablation use Castellan PheromoneField + scheduler semantics.
  • Upstream fixture: rooms, attendees, duration slots, overlap predicate (distinct from slot proxy).
  • Not reproduced (LLM): 48.5% vs 12.6% unless --upstream-repro with OLLAMA_URL measures in-band rates.
  • CI: Slot proxy + ablation in ./scripts/verify.sh; upstream mode opt-in.

Provenance

Upstream meeting-sched task shape and published LLM band cite pressure-field-experiment. Crate/binary names (govcraft_acceptance, GOVCRAFT_*) are historical identifiers.

Reproduce

cargo run -q -p stigmergy_ablation
cargo run -q -p govcraft_acceptance
cargo run -q -p govcraft_acceptance -- --mode upstream_meeting_sched
bash docs/demo/run-ablation.sh
./scripts/verify.sh