{
  "strategy": "agent",
  "accepted_candidates": 100,
  "maximum_proposal_attempts": 2500,
  "bootstrap_candidates": 8,
  "protected_top": 5,
  "portfolio_size": 20,
  "root_seed": 42,
  "maximum_level": "l0",
  "grammar": {
    "route": {
      "maximum_encounters": 14,
      "maximum_same_body_run": 4,
      "maximum_outer_encounters": 4,
      "maximum_flight_days": 10957.5
    },
    "maximum_variants_per_structure": 1,
    "minimum_edit_distance": 3
  },
  "derivation": {
    "grammar": {
      "maximum_encounters": 14,
      "maximum_same_body_run": 4,
      "maximum_outer_encounters": 4,
      "maximum_flight_days": 10957.5
    },
    "duration_decoder_version": "direct-leg-times-v1",
    "ephemeris_id": "vsop2013",
    "vsop_threshold": 1e-9,
    "scout_formulation_version": "impulsive-mga-route-qualification-v1"
  },
  "inner_budget": {
    "retries": 32,
    "initial_evaluations": 20000,
    "maximum_evaluation_factor": 10.0,
    "workers": 0
  },
  "promotion": {
    "every": 8,
    "batch": 2,
    "control_rate": 0.2
  },
  "refinement": {
    "stages": [],
    "workers": 0,
    "solar_samples_per_coast": 128,
    "maximum_mismatch_norm": 1e-7,
    "throttle_tolerance": 1e-8
  },
  "agent": {
    "transport": "command",
    "command": ["python3", "agents/llm_agent.py"],
    "provider": "openai-compatible",
    "model": "gemma-4-31B-it-Q8_0.gguf",
    "base_url": "http://127.0.0.1:8080/v1",
    "api_key_env": null,
    "maximum_tokens": 1024,
    "provider_options": {
      "menu_policy": "gemma4-assisted-v1",
      "candidate_menu_size": 48,
      "ranked_candidates": 3,
      "experience_archive_paths": [
        "results/assisted-prior/random.archive.json",
        "results/assisted-prior/evolutionary.archive.json"
      ],
      "experience_sha256": "874b7e4a6e9f6157bef916c6db6423f8f74d34c1d2095ccce19eb1d918dab40b",
      "temperature": 0.2,
      "chat_template_kwargs": {"enable_thinking": false},
      "http_timeout_seconds": 300
    },
    "timeout_seconds": 360,
    "maximum_retries": 2,
    "maximum_consecutive_failures": 5,
    "batch_size": 3,
    "context_exchanges": 0,
    "exchange_maximum_chars": 2000,
    "stream_maximum_bytes": 1048576,
    "log_path": "results/mga-assisted-seed42/gemma4-assisted/agent_log.jsonl",
    "replay_path": null
  },
  "results": "results/mga-assisted-seed42/gemma4-assisted"
}
