spdl.autoresearch.core.AnalysisResult¶
- class AnalysisResult(structured: dict | None = None, duration: float | None = None, improved: bool = False, failure: FailureRecord | None = None)[source]¶
Structured analysis returned after an experiment finishes.
Attributes
Job duration in seconds.
Structured failure, if analysis detected a problem.
Whether the experiment improved on the current best.
Parsed JSON from the agent's analysis response.
- failure: FailureRecord | None = None¶
Structured failure, if analysis detected a problem.