Improve a maze solver with a controller that evaluates each agent attempt
At a glance
An Autoresearch Sentinel demo uses a Python controller and Codex to improve a maze solver while protecting the evaluator and recording accepted versions. This workflow is listed under agent-orchestration, evaluation, experiment-tracking.
The author shared a CPU-only maze-pathfinder experiment in the official autoresearch Discussions. A Python controller creates an isolated workspace for one Codex attempt, restricts edits to solver.py, runs the fixed evaluator, records the outcome, and decides whether to retain the change. Saved state supports continuing after an interruption.
How it went
The published example reports a reduction from 1,930 to 577 explored nodes while checking route correctness.
Worth knowing
The demo uses 17 fixed mazes. The controller owns evaluation and acceptance; the agent is only allowed to change the solver.
Save ideas in this browser. Upvotes count across the board.
A builder pattern for selling Grok Bot work: give each client a studio+client@mail.grokbot.com tag and a routine that only accepts requests from approved contacts.
An indie hacker packaged an agency's eight repeated workflows (briefs, client approval with revision counters, quotes with margin checks, content calendars, post-mortems) as free MIT Claude skills.
Anthropic’s Building Effective Agents appendix highlights two proven patterns—support agents that pull data and take actions like refunds, and coding agents that iterate against tests—with clear success metrics and human review.
Product Hunt’s Cronloop lets you describe a recurring job in Markdown, pick Codex or Claude Code, connect tools, and run agents on a loop with durable memory that can self-improve each run.