{
  "task_id": "adaptive-spectroscopy",
  "policy": "adaptive_classical",
  "policy_type": "classical, not an LLM",
  "estimator": "Nine-library posterior with Gaussian-prior amplitude regression; target-variance experimental design",
  "public_spec": {
    "task_id": "adaptive-spectroscopy",
    "version": "0.2.0",
    "budget": 8,
    "cost_semantics": "Every accepted experiment costs one credit; at most two repeats per action. Invalid requests cost nothing. The budget is a hard constraint; unused credits do not directly increase the score.",
    "measurement_noise": "Independent additive zero-mean Gaussian noise per output and replicate, with the listed fixed standard deviations. Readouts are not clipped. Each measurement has equal synthetic exposure/cost. Repeating observe_initial returns the same initial data, not new measurements.",
    "split_definition": "Train and test use independent parameter/noise draws from the same published distributions. No claim of out-of-family generalization.",
    "status": "Original synthetic prototype; no physical calibration or LLM training result.",
    "submission": "Submit one finite numeric matrix in the exact prediction_shape. Submission is terminal and cannot be retried after acceptance.",
    "scoring": {
      "name": "inverse_normalized_mse",
      "formula": "score = 1 / (1 + mean(((prediction - noiseless_hidden_target) / scale)^2))",
      "scale": [
        0.025
      ],
      "range": [
        0,
        1
      ],
      "meaning": "Higher is better. Exact latent-mean prediction scores 1. A normalized RMSE equal to one measurement-noise standard deviation scores 0.5. Measurement noise is not added to hidden targets."
    },
    "title": "Adaptive spectral measurement",
    "outputs": [
      "absorbance"
    ],
    "noise_std": [
      0.025
    ],
    "instructions": "Choose eight wavelength measurements to identify a hidden spectral library and estimate a synthetic mixture spectrum. The library controls a global wavelength shift and peak broadening; amplitudes, offset and slope are also unknown. Predict the listed unseen wavelengths. Absorbance is in synthetic units.",
    "model": "y(lambda)=sum_i a_i*exp(-0.5*((lambda-center_i-shift)/(width_i*broadening))^2)+offset+slope*(lambda-500)/100. Base centers [447,482,531], widths [10,18,12] nm. One hidden library uses shift in [-8,0,8] nm and broadening in [0.75,1,1.25]. No physical calibration or scattering model.",
    "prior": "All nine shift/broadening pairs equally likely. a_i independently Uniform(0.1,1); offset Uniform(0,0.12); slope Uniform(-0.04,0.04).",
    "initial_queries": [
      {
        "wavelength": 400.0
      },
      {
        "wavelength": 650.0
      }
    ],
    "prediction_queries": [
      {
        "wavelength": 421.0
      },
      {
        "wavelength": 437.0
      },
      {
        "wavelength": 453.0
      },
      {
        "wavelength": 469.0
      },
      {
        "wavelength": 487.0
      },
      {
        "wavelength": 501.0
      },
      {
        "wavelength": 517.0
      },
      {
        "wavelength": 533.0
      },
      {
        "wavelength": 549.0
      },
      {
        "wavelength": 577.0
      },
      {
        "wavelength": 613.0
      },
      {
        "wavelength": 637.0
      }
    ],
    "experiments": [
      {
        "id": "measure-405",
        "label": "Measure 405 nm",
        "query": {
          "wavelength": 405.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-410",
        "label": "Measure 410 nm",
        "query": {
          "wavelength": 410.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-415",
        "label": "Measure 415 nm",
        "query": {
          "wavelength": 415.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-420",
        "label": "Measure 420 nm",
        "query": {
          "wavelength": 420.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-425",
        "label": "Measure 425 nm",
        "query": {
          "wavelength": 425.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-430",
        "label": "Measure 430 nm",
        "query": {
          "wavelength": 430.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-435",
        "label": "Measure 435 nm",
        "query": {
          "wavelength": 435.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-440",
        "label": "Measure 440 nm",
        "query": {
          "wavelength": 440.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-445",
        "label": "Measure 445 nm",
        "query": {
          "wavelength": 445.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-450",
        "label": "Measure 450 nm",
        "query": {
          "wavelength": 450.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-455",
        "label": "Measure 455 nm",
        "query": {
          "wavelength": 455.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-460",
        "label": "Measure 460 nm",
        "query": {
          "wavelength": 460.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-465",
        "label": "Measure 465 nm",
        "query": {
          "wavelength": 465.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-470",
        "label": "Measure 470 nm",
        "query": {
          "wavelength": 470.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-475",
        "label": "Measure 475 nm",
        "query": {
          "wavelength": 475.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-480",
        "label": "Measure 480 nm",
        "query": {
          "wavelength": 480.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-485",
        "label": "Measure 485 nm",
        "query": {
          "wavelength": 485.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-490",
        "label": "Measure 490 nm",
        "query": {
          "wavelength": 490.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-495",
        "label": "Measure 495 nm",
        "query": {
          "wavelength": 495.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-500",
        "label": "Measure 500 nm",
        "query": {
          "wavelength": 500.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-505",
        "label": "Measure 505 nm",
        "query": {
          "wavelength": 505.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-510",
        "label": "Measure 510 nm",
        "query": {
          "wavelength": 510.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-515",
        "label": "Measure 515 nm",
        "query": {
          "wavelength": 515.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-520",
        "label": "Measure 520 nm",
        "query": {
          "wavelength": 520.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-525",
        "label": "Measure 525 nm",
        "query": {
          "wavelength": 525.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-530",
        "label": "Measure 530 nm",
        "query": {
          "wavelength": 530.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-535",
        "label": "Measure 535 nm",
        "query": {
          "wavelength": 535.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-540",
        "label": "Measure 540 nm",
        "query": {
          "wavelength": 540.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-545",
        "label": "Measure 545 nm",
        "query": {
          "wavelength": 545.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-550",
        "label": "Measure 550 nm",
        "query": {
          "wavelength": 550.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-555",
        "label": "Measure 555 nm",
        "query": {
          "wavelength": 555.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-560",
        "label": "Measure 560 nm",
        "query": {
          "wavelength": 560.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-565",
        "label": "Measure 565 nm",
        "query": {
          "wavelength": 565.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-570",
        "label": "Measure 570 nm",
        "query": {
          "wavelength": 570.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-575",
        "label": "Measure 575 nm",
        "query": {
          "wavelength": 575.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-580",
        "label": "Measure 580 nm",
        "query": {
          "wavelength": 580.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-585",
        "label": "Measure 585 nm",
        "query": {
          "wavelength": 585.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-590",
        "label": "Measure 590 nm",
        "query": {
          "wavelength": 590.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-595",
        "label": "Measure 595 nm",
        "query": {
          "wavelength": 595.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-600",
        "label": "Measure 600 nm",
        "query": {
          "wavelength": 600.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-605",
        "label": "Measure 605 nm",
        "query": {
          "wavelength": 605.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-610",
        "label": "Measure 610 nm",
        "query": {
          "wavelength": 610.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-615",
        "label": "Measure 615 nm",
        "query": {
          "wavelength": 615.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-620",
        "label": "Measure 620 nm",
        "query": {
          "wavelength": 620.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-625",
        "label": "Measure 625 nm",
        "query": {
          "wavelength": 625.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-630",
        "label": "Measure 630 nm",
        "query": {
          "wavelength": 630.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-635",
        "label": "Measure 635 nm",
        "query": {
          "wavelength": 635.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-640",
        "label": "Measure 640 nm",
        "query": {
          "wavelength": 640.0
        },
        "cost": 1,
        "max_replicates": 2
      },
      {
        "id": "measure-645",
        "label": "Measure 645 nm",
        "query": {
          "wavelength": 645.0
        },
        "cost": 1,
        "max_replicates": 2
      }
    ],
    "action_schema": {
      "type": "object",
      "properties": {
        "action_id": {
          "type": "string",
          "enum": [
            "measure-405",
            "measure-410",
            "measure-415",
            "measure-420",
            "measure-425",
            "measure-430",
            "measure-435",
            "measure-440",
            "measure-445",
            "measure-450",
            "measure-455",
            "measure-460",
            "measure-465",
            "measure-470",
            "measure-475",
            "measure-480",
            "measure-485",
            "measure-490",
            "measure-495",
            "measure-500",
            "measure-505",
            "measure-510",
            "measure-515",
            "measure-520",
            "measure-525",
            "measure-530",
            "measure-535",
            "measure-540",
            "measure-545",
            "measure-550",
            "measure-555",
            "measure-560",
            "measure-565",
            "measure-570",
            "measure-575",
            "measure-580",
            "measure-585",
            "measure-590",
            "measure-595",
            "measure-600",
            "measure-605",
            "measure-610",
            "measure-615",
            "measure-620",
            "measure-625",
            "measure-630",
            "measure-635",
            "measure-640",
            "measure-645"
          ]
        }
      },
      "required": [
        "action_id"
      ],
      "additionalProperties": false
    },
    "prediction_shape": [
      12,
      1
    ]
  },
  "initial": [
    {
      "query": {
        "wavelength": 400.0
      },
      "values": [
        0.14200173829994228
      ],
      "noise_std": [
        0.025
      ]
    },
    {
      "query": {
        "wavelength": 650.0
      },
      "values": [
        0.05076520381939585
      ],
      "noise_std": [
        0.025
      ]
    }
  ],
  "experiments": [
    {
      "action": {
        "action_id": "measure-465"
      },
      "observation": {
        "query": {
          "wavelength": 465.0
        },
        "values": [
          0.39694449812848726
        ],
        "noise_std": [
          0.025
        ],
        "action_id": "measure-465",
        "replicate": 1,
        "cost": 1,
        "budget_remaining": 7
      }
    },
    {
      "action": {
        "action_id": "measure-435"
      },
      "observation": {
        "query": {
          "wavelength": 435.0
        },
        "values": [
          0.7929637994442625
        ],
        "noise_std": [
          0.025
        ],
        "action_id": "measure-435",
        "replicate": 1,
        "cost": 1,
        "budget_remaining": 6
      }
    },
    {
      "action": {
        "action_id": "measure-515"
      },
      "observation": {
        "query": {
          "wavelength": 515.0
        },
        "values": [
          0.5972183641662793
        ],
        "noise_std": [
          0.025
        ],
        "action_id": "measure-515",
        "replicate": 1,
        "cost": 1,
        "budget_remaining": 5
      }
    },
    {
      "action": {
        "action_id": "measure-455"
      },
      "observation": {
        "query": {
          "wavelength": 455.0
        },
        "values": [
          0.5825880013378091
        ],
        "noise_std": [
          0.025
        ],
        "action_id": "measure-455",
        "replicate": 1,
        "cost": 1,
        "budget_remaining": 4
      }
    },
    {
      "action": {
        "action_id": "measure-525"
      },
      "observation": {
        "query": {
          "wavelength": 525.0
        },
        "values": [
          0.6031999558009806
        ],
        "noise_std": [
          0.025
        ],
        "action_id": "measure-525",
        "replicate": 1,
        "cost": 1,
        "budget_remaining": 3
      }
    },
    {
      "action": {
        "action_id": "measure-475"
      },
      "observation": {
        "query": {
          "wavelength": 475.0
        },
        "values": [
          0.36961141164283073
        ],
        "noise_std": [
          0.025
        ],
        "action_id": "measure-475",
        "replicate": 1,
        "cost": 1,
        "budget_remaining": 2
      }
    },
    {
      "action": {
        "action_id": "measure-645"
      },
      "observation": {
        "query": {
          "wavelength": 645.0
        },
        "values": [
          0.02537105810321893
        ],
        "noise_std": [
          0.025
        ],
        "action_id": "measure-645",
        "replicate": 1,
        "cost": 1,
        "budget_remaining": 1
      }
    },
    {
      "action": {
        "action_id": "measure-440"
      },
      "observation": {
        "query": {
          "wavelength": 440.0
        },
        "values": [
          0.808587211452273
        ],
        "noise_std": [
          0.025
        ],
        "action_id": "measure-440",
        "replicate": 1,
        "cost": 1,
        "budget_remaining": 0
      }
    }
  ],
  "predictions": [
    [
      0.3534744970312035
    ],
    [
      0.8085256924319921
    ],
    [
      0.6134040982216774
    ],
    [
      0.38747027392992756
    ],
    [
      0.34093570860048056
    ],
    [
      0.39079872451005926
    ],
    [
      0.60440846791197
    ],
    [
      0.5019975406036012
    ],
    [
      0.18811493503817844
    ],
    [
      0.06349677764758534
    ],
    [
      0.052156701122596454
    ],
    [
      0.04513534663033144
    ]
  ],
  "result": {
    "score": 0.7748505119302832,
    "normalized_mse": 0.2905715161868209,
    "rmse": 0.013476171474746196,
    "numeric_overflow": false,
    "experiments_used": 8,
    "budget_remaining": 0,
    "terminal": true
  },
  "transcript": {
    "task_id": "adaptive-spectroscopy",
    "version": "0.2.0",
    "events": [
      {
        "type": "initial",
        "observations": [
          {
            "query": {
              "wavelength": 400.0
            },
            "values": [
              0.14200173829994228
            ],
            "noise_std": [
              0.025
            ]
          },
          {
            "query": {
              "wavelength": 650.0
            },
            "values": [
              0.05076520381939585
            ],
            "noise_std": [
              0.025
            ]
          }
        ]
      },
      {
        "type": "experiment",
        "action": {
          "action_id": "measure-465"
        },
        "observation": {
          "query": {
            "wavelength": 465.0
          },
          "values": [
            0.39694449812848726
          ],
          "noise_std": [
            0.025
          ],
          "action_id": "measure-465",
          "replicate": 1,
          "cost": 1,
          "budget_remaining": 7
        }
      },
      {
        "type": "experiment",
        "action": {
          "action_id": "measure-435"
        },
        "observation": {
          "query": {
            "wavelength": 435.0
          },
          "values": [
            0.7929637994442625
          ],
          "noise_std": [
            0.025
          ],
          "action_id": "measure-435",
          "replicate": 1,
          "cost": 1,
          "budget_remaining": 6
        }
      },
      {
        "type": "experiment",
        "action": {
          "action_id": "measure-515"
        },
        "observation": {
          "query": {
            "wavelength": 515.0
          },
          "values": [
            0.5972183641662793
          ],
          "noise_std": [
            0.025
          ],
          "action_id": "measure-515",
          "replicate": 1,
          "cost": 1,
          "budget_remaining": 5
        }
      },
      {
        "type": "experiment",
        "action": {
          "action_id": "measure-455"
        },
        "observation": {
          "query": {
            "wavelength": 455.0
          },
          "values": [
            0.5825880013378091
          ],
          "noise_std": [
            0.025
          ],
          "action_id": "measure-455",
          "replicate": 1,
          "cost": 1,
          "budget_remaining": 4
        }
      },
      {
        "type": "experiment",
        "action": {
          "action_id": "measure-525"
        },
        "observation": {
          "query": {
            "wavelength": 525.0
          },
          "values": [
            0.6031999558009806
          ],
          "noise_std": [
            0.025
          ],
          "action_id": "measure-525",
          "replicate": 1,
          "cost": 1,
          "budget_remaining": 3
        }
      },
      {
        "type": "experiment",
        "action": {
          "action_id": "measure-475"
        },
        "observation": {
          "query": {
            "wavelength": 475.0
          },
          "values": [
            0.36961141164283073
          ],
          "noise_std": [
            0.025
          ],
          "action_id": "measure-475",
          "replicate": 1,
          "cost": 1,
          "budget_remaining": 2
        }
      },
      {
        "type": "experiment",
        "action": {
          "action_id": "measure-645"
        },
        "observation": {
          "query": {
            "wavelength": 645.0
          },
          "values": [
            0.02537105810321893
          ],
          "noise_std": [
            0.025
          ],
          "action_id": "measure-645",
          "replicate": 1,
          "cost": 1,
          "budget_remaining": 1
        }
      },
      {
        "type": "experiment",
        "action": {
          "action_id": "measure-440"
        },
        "observation": {
          "query": {
            "wavelength": 440.0
          },
          "values": [
            0.808587211452273
          ],
          "noise_std": [
            0.025
          ],
          "action_id": "measure-440",
          "replicate": 1,
          "cost": 1,
          "budget_remaining": 0
        }
      },
      {
        "type": "submission",
        "predictions": [
          [
            0.3534744970312035
          ],
          [
            0.8085256924319921
          ],
          [
            0.6134040982216774
          ],
          [
            0.38747027392992756
          ],
          [
            0.34093570860048056
          ],
          [
            0.39079872451005926
          ],
          [
            0.60440846791197
          ],
          [
            0.5019975406036012
          ],
          [
            0.18811493503817844
          ],
          [
            0.06349677764758534
          ],
          [
            0.052156701122596454
          ],
          [
            0.04513534663033144
          ]
        ],
        "result": {
          "score": 0.7748505119302832,
          "normalized_mse": 0.2905715161868209,
          "rmse": 0.013476171474746196,
          "numeric_overflow": false,
          "experiments_used": 8,
          "budget_remaining": 0,
          "terminal": true
        }
      }
    ]
  },
  "selection_note": "Upper median score among all completed adaptive-classical runs, selected for illustration after evaluation; not an LLM rollout or a best run."
}
