Technical Breakdown
The Autoresearch Loop
A compact map of the loop and the six parameters needed to run it.
The loop
One change. One result. One decision.
The agent proposes a change, runs the experiment and measures one number. The result decides what survives.
Propose
The agent suggests one change.
Run
Apply it. Run the experiment.
Measure
Get one number for the run.
Decide
Compare it with the best result so far.
Better
Keep Worse
Undo
Keep Worse
Undo
Minimum setup
Six required parameters
Everything else is an implementation choice. These six parts make the work measurable, bounded and resumable.
Goal
What the loop must improve.
Metric script
Returns one number per run. No opinion.
Editable files
What the agent can change. The rest stays frozen.
Accept rule Hillclimbing
Better number means keep. Worse means undo.
Budget
Maximum runs and maximum time per run.
Log file
A record of each run, so the loop can resume.