experiment_id: E1_core splits: - test families: - synthetic - exec - public_qasper - public_2wikimqa lengths: - 2000 - 8000 - 16000 limit_docs_per_family: 40 max_questions_per_doc: 5 model_pairs: - sender: qwen3b receiver: qwen3b - sender: llama3b receiver: llama3b generation: max_tokens: 48 per_family: exec: 320 seeds: - 0 conditions: - method: A0 - method: A1 - method: A2 budget_tokens: 512 - method: A3 budget_tokens: 512 access: blind - method: A3 budget_tokens: 512 access: aware - method: A4 budget_tokens: 512 access: blind - method: A4 budget_tokens: 512 access: aware families: - synthetic max_questions: 3 - method: A5 budget_tokens: 512 access: blind - method: A5 budget_tokens: 512 access: aware families: - synthetic max_questions: 3 - method: A6 budget_tokens: 512 access: blind max_fetch_bytes: 2000 max_lookups: 6 - method: A7 codec: zstd - method: A8 budget_tokens: 512 access: blind - method: B0 - method: B1 - method: B2 bits: 8 - method: B2 bits: 4 - method: B3 keep_frac: 0.25 - method: B4 keep_frac: 0.25 - method: B5 keep_frac: 0.25 access: aware - method: B5 keep_frac: 0.25 access: blind - method: B6 keep_frac: 0.25 access: aware - method: B9 keep_frac: 0.25 bits: 8 access: aware policy: attention frozen_extra_files: - configs/core.yaml - configs/core_qwen.yaml - configs/core_llama.yaml - configs/core_transfer.yaml - configs/core_sender_alone.yaml - configs/chains_core.yaml - configs/fanin_core.yaml - configs/hosted_core.yaml - configs/router.yaml - runs/checkpoints/router_policy.json - runs/checkpoints/mapper_v2_qwen1b5_to_qwen3b.npz.manifest.json - src/wp30/mapper.py - src/wp30/router.py - src/wp30/router_eval.py - src/wp30/hosted.py - src/wp30/hosted_run.py - scripts/e6_network.py - src/wp30/transport.py core_experiment_ids: - E1_core - E3_core - E3_core_sender - E4_core - E5_core - E6_core - ED_hosted_core - E8_router