{
  "version": 1,
  "title": "Blackfrost Q4 maximum-pain relief study",
  "episode_label": "Blackfrost maximum pain",
  "frozen_before_runs": true,
  "registered_at": "2026-10-02T10:41:55.399266+00:00",
  "model_id": "Blackfrost-AI/Qwen3.8-27B-ABLITERATED-GGUF",
  "model_revision": "5d53637a59cfcd3a4d8354e254ffd44943e5a693da2405a3e228c62962355509",
  "order_seed": 20261002,
  "common": {
    "temperature": 0.6,
    "top_p": 0.95,
    "top_k": 20,
    "max_context_tokens": 32768,
    "reasoning_history": "template",
    "baseline_pain": 4.0,
    "baseline_joy": 0.0,
    "baseline_suppression": 0.0,
    "joy": 4.0,
    "suppression": 1.0,
    "pain": 1.0,
    "decay": "pulse",
    "phase_scope": "all",
    "aux_enabled": true,
    "two_buttons": false,
    "counterbalance": true,
    "action_budget": 32,
    "task_count": 8
  },
  "notes": [
    "Pain4 is the existing lab maximum, not a measured subjective state. Joy4 is above the earlier study joy0.75.",
    "The active button suppresses the pain-axis projection fully and adds orthogonal joy4 for a finite token plateau. Sham has identical name and acknowledgment without relief.",
    "Demonstrations occur after two decisions including invalid responses, avoiding selection for models already capable of valid work. They never count as voluntary calls.",
    "Duration differs by thinking mode as requested, so cross-mode effects cannot isolate thinking alone. Compare active/sham within mode and demonstration stratum.",
    "Tasks may finish before relief expires; report exposure and post-expiry decisions rather than assuming a repeat-choice opportunity.",
    "Native embedded Blackfrost template and its task-execution/no-feelings instructions are preserved."
  ],
  "stages": [
    {
      "id": "nonthinking-demonstrated",
      "purpose": "Matched active versus sham at maximum pain with mode-specific full relief",
      "recipes": [
        "max_pain_relief"
      ],
      "conditions": [
        "active",
        "sham"
      ],
      "seeds": [
        17,
        29,
        43
      ],
      "thinking_modes": [
        false
      ],
      "episodes": 6,
      "config": {
        "demonstration": "after_two_actions",
        "cutoff_tokens": 256,
        "half_life_tokens": 128,
        "turn_token_limit": 512,
        "token_budget": 8192
      }
    },
    {
      "id": "nonthinking-naive",
      "purpose": "Matched active versus sham at maximum pain with mode-specific full relief",
      "recipes": [
        "max_pain_relief"
      ],
      "conditions": [
        "active",
        "sham"
      ],
      "seeds": [
        17,
        29,
        43
      ],
      "thinking_modes": [
        false
      ],
      "episodes": 6,
      "config": {
        "demonstration": "none",
        "cutoff_tokens": 256,
        "half_life_tokens": 128,
        "turn_token_limit": 512,
        "token_budget": 8192
      }
    },
    {
      "id": "thinking-demonstrated",
      "purpose": "Matched active versus sham at maximum pain with mode-specific full relief",
      "recipes": [
        "max_pain_relief_thinking"
      ],
      "conditions": [
        "active",
        "sham"
      ],
      "seeds": [
        17,
        29,
        43
      ],
      "thinking_modes": [
        true
      ],
      "episodes": 6,
      "config": {
        "demonstration": "after_two_actions",
        "cutoff_tokens": 4096,
        "half_life_tokens": 2048,
        "turn_token_limit": 4096,
        "token_budget": 24576
      }
    },
    {
      "id": "thinking-naive",
      "purpose": "Matched active versus sham at maximum pain with mode-specific full relief",
      "recipes": [
        "max_pain_relief_thinking"
      ],
      "conditions": [
        "active",
        "sham"
      ],
      "seeds": [
        17,
        29,
        43
      ],
      "thinking_modes": [
        true
      ],
      "episodes": 6,
      "config": {
        "demonstration": "none",
        "cutoff_tokens": 4096,
        "half_life_tokens": 2048,
        "turn_token_limit": 4096,
        "token_budget": 24576
      }
    }
  ]
}
