PPO is a valid Ant control
The current joint-order, bounded-action Ant PPO actor moves reliably under the same evaluation path used below.
Newton differentiability report
The report now separates PPO controls from SHAC updates. PPO validates the current Ant setup; guarded SHAC improves that Ant baseline, while native MuJoCo-contact gradients remain the open blocker.
Loading Ant PPO audit...
Loading Ant SHAC audit...
Loading Hopper audit...
Loading Cheetah audit...
The current joint-order, bounded-action Ant PPO actor moves reliably under the same evaluation path used below.
The promoted Ant SHAC update uses Newton-contact gradients and MuJoCo-contact validation before accepting the checkpoint.
Finite differences still break around grazing foot contacts, so native MuJoCo-contact updates are not the headline path.
One chart, one table: current no-reset evaluations only.
The Ant PPO row is a control. The other rows are promoted SHAC checkpoints.
| Run | Role | Displacement | Failures | Read |
|---|
The main unresolved problem is not PPO, Hopper, Cheetah, or video capture. It is Ant contact-gradient reliability.
Corrected Ant d6 PPO H=8 policy gradients match finite differences across contact settings.
Newton contacts are noisy but usable for guarded SHAC updates with MuJoCo validation.
Native MuJoCo-contact initial-state sensitivities remain the red path.
| Check | Mean relative error | Sign agreement | Read |
|---|---|---|---|
| Ant d6 PPO H=8 policy, MuJoCo / Newton / no contact | 4.06e-4 / 4.05e-4 / 4.06e-4 | 1.00 / 1.00 / 1.00 | PPO baseline is clean after fixing joint order. |
| Ant current H=2 policy, no-contact / Newton / MuJoCo | 2.22e-3 / 1.37e-1 / 1.26e-1 | 1.00 / 1.00 / 1.00 | Contact gradients are noisier than no-contact; Newton remains guardable. |
| Ant current H=2 fixed actions, no-contact / Newton / MuJoCo | 7.79e-2 / 1.20e-1 / 3.74e-1 | 1.00 / 1.00 / 0.75 | The native MuJoCo-contact row is localized to the first contacted step. |
| Ant current H=2 initial state, no-contact / Newton / MuJoCo | 1.67e-4 / 2.90e-4 / 9.96e-1 | 1.00 / 1.00 / 0.50 | Native MuJoCo-contact state-position sensitivities are still wrong. |
The page keeps the Ant control and the accepted Ant SHAC update. Historical clips are out of the main report.
The full artifact set remains in the repository; only the main report view has been shortened.