"""Baseline C — Sub-Agent: supervisor delegates to sub-agents (hierarchical), NO peer collaboration and NO review/redo loop (standard §9.1). 1 supervisor (decompose) + 3 sub-agents = 4 agents, 4 calls. Reference coefficient ×0.90 — the closest baseline to the swarm topology, so the most important to out-perform on G_E.""" from __future__ import annotations from .base import BaseRunner, Topology class SubAgentRunner(BaseRunner): topology = Topology(system="sub", n_agent=4, calls_per_task=4, review_rounds=0)