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
ppo_actor_critic_update_loopExecute a reduced PPO actor-critic update with clipped surrogate, value loss, and optimizer-step evidence.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill to build bounded PPO recovery experiments or audits that need executable evidence of a policy/value update. It is intended for mechanism-faithful reduced recovery and small deterministic tests, not for claiming full MuJoCo or Atari reproduction.
last_value, or a precomputed batch with advantages and returns.loss_before and loss_after.params_before and params_after for validator-compatible optimizer evidence.Run python tests/test_update.py from this skill directory. The tests assert parameter changes, finite losses, and execution of GAE and clipped-surrogate paths.
The included optimizer is intentionally tiny and deterministic. It validates PPO's update mechanics under soft-mode recovery but is not a replacement for large-scale neural-network training.