Los 22 arneses headless de js/gym_runners/, ejecutados de una vez
y sin hub. Cada uno arranca su motor, lo simula y devuelve métricas.
No son entornos de gym (no tienen reset/step/política):
son la prueba de que cada motor corre solo.
qué cazó la primera ejecución (2026-08-02)
No hace falta control positivo sintético: la primera vez que esto se ejecutó,
5 de 22 estaban rotos y llevaban tiempo estándolo sin que nada avisara.
· carver_gym y traffic_survival_gym — el motor se renombró
…Engine → …System; el import se actualizó, el
new no.
· fsm_gym — import 'node:url' arriba del fichero: el navegador
ni cargaba el módulo.
· scumm_overworld_gym — process.argv suelto, igual.
· chopper_aquarium_gym — no exportaba nada: era un script que corría al
importarlo, así que ninguna ejecución automática lo alcanzaba.
Los cinco arreglados. Un banco de pruebas que nunca ha fallado no ha probado nada.