executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
diayn_maxent_policy_updateExecute a bounded maximum-entropy DIAYN policy surrogate update with before-after loss and parameter-change evidence.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill when a recovery needs executable evidence that a skill-conditioned policy was updated using the DIAYN intrinsic objective. The full paper uses SAC; this skill provides a bounded surrogate contract for reduced recovery when full MuJoCo/SAC training is infeasible.
params_before and params_after.loss_before and loss_after.Run python scripts/policy_update.py --demo. Tests verify that one update changes parameters and does not increase the deterministic surrogate loss.
This helper is not a full SAC implementation and must be labeled as reduced/proxy recovery when used alone. It preserves the DIAYN optimizer contract but not the full benchmark runtime.