From 2c1ceac0448c33219f8f7214c39b55cb987ad880 Mon Sep 17 00:00:00 2001 From: tactino <18781106300@163.com> Date: Tue, 29 Sep 2026 12:27:33 -0400 Subject: [PATCH] vla: FPO holds pi0.5 with FPO++'s fine-tuning in full (E42) - the cell, the clip from the lower seed, and the page's account of the collapse --- docs/media/coverage/coverage.json | 2 +- docs/media/coverage/pi0-fpo.jpg | Bin 8422 -> 9069 bytes docs/media/coverage/pi0-fpo.mp4 | Bin 39386 -> 32801 bytes docs/vla.md | 19 ++++++++++++++----- docs/vla.zh.md | 13 +++++++++---- 5 files changed, 24 insertions(+), 10 deletions(-) diff --git a/docs/media/coverage/coverage.json b/docs/media/coverage/coverage.json index 6e418be..250c398 100644 --- a/docs/media/coverage/coverage.json +++ b/docs/media/coverage/coverage.json @@ -1 +1 @@ -{"rows":[{"id":"fpo-fpo","label":"fpo-policy · FPO"},{"id":"fpo-dppo","label":"fpo-policy · DPPO"},{"id":"dppo-dppo","label":"dppo-policy · DPPO"},{"id":"gaussian-ppo","label":"Gaussian MLP · PPO"}],"columns":[{"id":"cheetah","label":"HalfCheetah-v5"},{"id":"hopper","label":"Hopper-v5"},{"id":"walker","label":"Walker2d-v5"},{"id":"square","label":"robomimic square","metric":"rollout/success"}],"ranges":{"cheetah":[-534.5,2154.1],"hopper":[11.2,3704.4],"walker":[-2.6,4577.1],"square":[0.145,0.874]},"cells":[{"id":"fpo-fpo-cheetah","row":"fpo-fpo","column":"cheetah","status":"learns","experiments":["E6","E16"],"note":"about −300 → 1,346–2,050","note_zh":"从约 −300 升到 1,346–2,050","seed":0,"curves":[[-340.4,-335.1,-377.7,-290.9,-265.6,-234.9,-246.0,-163.0,-259.4,-136.0,-135.2,-69.6,-60.2,-38.2,-51.8,-25.7,6.9,9.9,-25.6,2.0,-1.8,11.9,5.3,85.3,36.9,82.5,156.8,191.4,256.4,320.3,333.9,411.2,222.5,479.0,370.1,510.8,366.7,575.6,356.1,577.8,179.9,550.5,456.0,553.7,666.0,781.8,575.6,748.5,609.9,827.7,403.7,390.6,559.3,609.3,576.3,700.3,699.8,885.3,841.0,981.2,964.4,526.1,1008.3,1045.2,769.8,1031.7,766.6,1052.7,1090.7,838.4,1073.5,830.8,828.6,1156.7,1237.0,1190.5,1281.6,1265.4,1072.7,1361.7,1382.7,1385.1,1017.1,1412.4,1479.8,1472.5,1523.0,1530.3,1521.3,1563.3,1612.0,1641.7,1668.9,1262.2,1465.3,1412.7,1029.3,1304.5,1496.1,1643.1],[-358.6,-285.2,-262.2,-318.8,-357.6,-256.9,-199.5,-134.8,-216.0,-207.4,-210.1,-136.2,-64.2,-140.5,-169.7,-87.4,-28.8,-61.1,9.8,62.7,58.5,120.6,101.9,255.1,291.8,314.5,409.8,105.8,425.2,387.7,611.7,373.6,651.0,570.7,651.4,731.0,748.0,740.1,825.2,414.0,816.5,674.3,805.7,815.2,864.5,877.4,1022.2,904.5,926.0,1007.5,760.4,1056.0,1048.0,1203.5,1186.1,1111.5,1250.9,1307.5,1257.8,1242.5,1298.1,1327.0,1254.8,1435.7,1235.9,1511.2,1509.7,1469.5,1649.6,1417.7,1651.7,1001.0,1738.4,1757.2,1629.4,1718.8,1671.9,1728.0,1593.8,1832.3,1903.5,1556.2,1717.0,1666.3,1703.9,1803.4,1885.9,1829.2,1901.7,1926.3,1953.9,1951.7,2001.3,1935.2,2038.4,2154.1,2087.5,2112.3,2142.7,2117.7],[-285.4,-322.1,-281.0,-312.1,-282.8,-366.2,-209.1,-230.4,-226.3,-218.5,-186.8,-240.5,-188.6,-173.8,-149.1,-143.0,-67.5,-42.8,-29.8,-14.3,39.6,120.2,164.5,147.4,213.9,254.8,241.4,335.0,364.0,417.4,350.1,504.7,500.1,528.4,617.6,621.9,637.6,767.6,679.0,682.6,771.3,776.9,862.2,755.4,802.5,845.3,830.6,866.6,948.2,987.4,875.9,631.9,729.0,1026.7,960.3,987.3,951.3,1074.2,1061.3,1166.7,1234.0,902.6,1036.4,967.0,1175.8,1212.3,1253.0,1027.4,1173.7,1013.4,1068.9,1073.1,1068.0,1311.7,1503.5,998.7,1136.5,1213.3,1293.7,1163.1,1330.8,1183.8,1042.3,1134.6,1460.8,1223.6,1221.7,1402.3,1296.6,1255.1,1257.0,1188.4,1551.9,1299.1,1236.8,1303.3,1590.8,1281.4,1392.2,1356.2]],"clip":{"cell":"fpo-fpo-cheetah","episode":5,"of":5,"return":1609.1,"length":1000,"success":false,"returns":[1679.4,1734.1,1529.3,1255.2,1609.1],"seconds":8.0,"speed":1.0},"train":{"server":["fpo-policy default fpo default","--port 8000 --seed 0 --policy.device cpu","--algo.buffer-size 4096 --algo.global-steps 409600"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name HalfCheetah-v5 --runner.replan-steps 1 --runner.seed 0"],"env":"mujoco","source":"experiments/e16-critic-restart/phase_a.sh"}},{"id":"fpo-fpo-hopper","row":"fpo-fpo","column":"hopper","status":"learns","experiments":["E23"],"note":"15–19 → 1,587–2,006","note_zh":"从 15–19 升到 1,587–2,006","seed":2,"curves":[[16.3,21.1,31.3,61.3,79.8,122.0,144.4,176.3,202.4,218.7,235.0,237.1,253.5,279.0,299.1,318.8,365.7,387.2,395.0,424.1,405.6,458.4,488.4,594.9,629.7,618.5,713.7,761.4,837.1,992.3,916.2,737.8,987.1,877.4,809.6,1090.9,976.2,1146.0,861.4,1185.3,1139.3,958.8,845.2,1510.4,1285.9,1282.2,819.3,1019.5,1357.1,1153.2,1712.9,1572.2,1525.4,1176.6,986.4,929.7,1197.9,1510.9,1374.2,985.7,950.0,1026.2,1147.8,997.9,966.6,1476.1,1244.0,1337.1,1375.7,1216.6,1268.1,1431.9,1477.4,1247.6,1402.8,1990.0,1794.1,1640.2,1019.8,1538.6,1370.3,1004.0,1542.7,1438.4,1834.1,1791.8,1201.4,1446.0,1412.9,1275.7,1309.2,1672.3,1535.9,1615.4,1118.2,1283.4,1443.9,1684.7,1887.6,2320.3],[19.1,21.9,35.5,56.9,102.1,143.6,179.2,203.1,230.9,238.0,219.6,245.0,224.0,241.9,246.6,251.0,277.5,300.8,332.8,374.0,350.0,322.4,373.0,382.2,393.4,359.7,383.5,374.1,430.1,404.8,474.8,469.2,499.1,652.8,598.3,704.4,653.0,662.1,826.7,762.7,791.9,814.1,982.3,877.7,875.8,941.5,958.7,948.3,1171.5,1209.7,1300.9,1291.2,1241.1,1235.8,1464.6,1268.4,1512.1,1203.2,1126.3,1564.9,1363.8,1402.2,1227.4,1961.2,1837.7,1947.1,1776.6,1903.2,1636.3,2113.4,2164.5,1415.0,1638.8,2050.3,1437.3,2444.6,1880.1,2004.9,2482.8,1954.1,2112.4,1605.2,2089.8,1956.5,2575.4,1967.4,1940.4,1904.4,2377.3,1786.3,1962.7,2441.6,1851.2,1777.1,2307.6,2574.9,1838.0,1253.3,1840.8,2210.8],[14.5,18.5,35.6,53.8,92.8,121.4,163.1,182.8,228.8,218.6,220.6,235.1,234.7,245.9,263.1,293.0,327.1,324.1,373.7,363.5,376.5,369.8,400.2,450.0,451.8,571.1,628.2,644.8,798.6,855.9,797.8,886.9,1215.1,1571.2,1118.4,1325.9,1151.5,1258.1,1181.0,1339.7,1653.9,1443.2,1272.4,1170.1,1496.0,1105.7,1419.7,1108.2,1331.0,1495.4,1199.6,1558.2,1887.1,1229.5,2034.4,1517.2,1874.0,1567.6,1480.9,1612.7,2081.5,2017.8,2152.4,1691.2,1639.1,1439.9,1502.0,1232.2,1507.7,1476.2,1523.9,1233.4,1599.6,1672.5,1999.0,1821.7,2038.0,1733.4,2177.0,1677.7,1841.6,1858.1,1965.0,1929.9,2263.2,1629.4,1926.7,1449.4,2316.0,1768.6,2306.9,2057.3,1852.1,1950.5,1221.7,1498.2,1880.3,1569.4,1571.5,1852.7]],"clip":{"cell":"fpo-fpo-hopper","episode":2,"of":5,"return":1123.2,"length":360,"success":false,"returns":[2789.9,1123.2,2846.4,468.1,456.9],"seconds":3.0,"speed":0.973},"train":{"server":["fpo-policy default fpo default","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 11 --policy.action-dim 3","--algo.buffer-size 4096 --algo.global-steps 409600"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Hopper-v5 --runner.replan-steps 1 --runner.seed 0"],"env":"mujoco","source":"experiments/e23-hopper/run.sh"}},{"id":"fpo-fpo-walker","row":"fpo-fpo","column":"walker","status":"learns","experiments":["E24"],"note":"about 0 → 964–1,101","note_zh":"从约 0 升到 964–1,101","seed":1,"curves":[[0.7,1.9,10.7,34.4,82.6,129.7,199.9,237.7,205.4,263.3,367.4,337.5,348.6,333.0,295.4,340.1,331.0,312.3,325.1,366.6,315.0,318.5,341.0,325.9,270.0,317.1,328.2,338.2,522.6,551.8,423.1,330.4,297.0,512.2,375.0,340.4,333.9,321.6,309.4,300.0,375.0,322.8,341.0,371.4,352.0,374.5,391.5,436.9,426.6,449.7,553.6,635.4,727.9,704.6,546.9,621.1,722.3,741.0,682.8,604.1,614.4,854.6,727.9,676.9,765.7,1162.1,840.5,687.8,701.1,648.6,683.8,783.0,751.0,717.6,1030.8,944.4,738.7,674.4,902.5,1238.0,770.5,824.2,598.6,1122.9,1172.4,900.4,907.7,974.6,1107.7,886.2,901.8,1165.2,1024.7,1044.9,780.2,1066.5,909.6,892.1,987.0,868.3],[-0.3,0.8,7.9,31.4,47.2,107.5,224.2,155.5,208.4,282.9,298.4,245.3,277.6,335.8,303.3,303.4,296.0,337.3,330.8,329.4,334.9,294.6,319.8,287.9,321.7,292.6,312.1,337.3,336.4,351.1,333.5,397.0,322.3,380.4,404.4,321.6,362.7,348.6,332.0,330.9,337.2,316.9,333.5,331.5,327.1,334.2,383.5,347.4,362.1,359.4,377.7,359.7,393.2,392.0,416.8,434.5,410.1,375.1,406.9,413.7,433.7,397.2,440.9,495.9,458.8,455.9,504.1,537.1,496.4,599.0,751.8,691.0,784.7,840.0,913.3,762.6,882.0,875.6,864.6,995.1,1043.6,961.0,978.4,1012.3,1129.0,906.5,892.3,832.7,763.1,881.6,1058.2,1032.4,1076.8,991.3,846.8,1042.1,1051.7,868.9,918.7,1378.1],[0.6,1.5,7.7,28.2,64.7,145.2,200.0,201.2,256.2,217.2,246.8,279.8,316.7,257.1,311.0,303.2,232.2,304.3,314.1,336.8,327.1,321.9,348.0,353.3,430.8,356.0,442.6,327.7,387.8,368.5,467.1,354.3,404.5,337.4,329.7,329.7,328.2,311.0,387.0,337.4,488.8,419.6,477.3,385.7,377.9,428.6,571.4,447.4,433.3,479.6,517.5,520.1,555.3,592.9,702.3,669.5,593.1,733.4,678.6,768.3,599.3,728.6,988.6,1054.1,600.5,680.7,953.6,823.6,872.9,986.6,1030.2,1197.6,1056.5,1032.6,1009.6,949.7,1024.4,1061.3,1165.9,1150.1,996.1,1259.8,1298.4,1331.6,979.3,1257.1,1238.0,1370.2,1031.2,1570.6,810.7,1048.3,1088.8,1401.1,1227.8,1105.7,1192.6,932.1,1052.2,1150.4]],"clip":{"cell":"fpo-fpo-walker","episode":5,"of":5,"return":837.7,"length":310,"success":false,"returns":[821.9,1329.9,440.2,933.0,837.7],"seconds":3.0,"speed":0.84},"train":{"server":["fpo-policy default fpo default","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 17 --policy.action-dim 6","--algo.buffer-size 4096 --algo.global-steps 409600"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Walker2d-v5 --runner.replan-steps 1 --runner.seed 0"],"env":"mujoco","source":"experiments/e24-coverage/run_cell.sh"}},{"id":"fpo-fpo-square","row":"fpo-fpo","column":"square","status":"learns","experiments":["E27","E35","E37","E39","E41"],"note":"from a behaviour-cloned start, success 0.50–0.52 → 0.67–0.79 over FPO++'s 8M steps; two of three seeds past the bar","note_zh":"从行为克隆策略起步,成功率 0.50–0.52 → 0.67–0.79,跑满 FPO++ 的 8M 步;三个种子里两个过线","seed":1,"curves":[[0.483,0.507,0.5,0.526,0.513,0.541,0.523,0.57,0.523,0.567,0.571,0.561,0.549,0.609,0.526,0.542,0.548,0.629,0.617,0.59,0.614,0.652,0.632,0.627,0.702,0.636,0.625,0.585,0.651,0.58,0.604,0.674,0.721,0.648,0.713,0.708,0.661,0.623,0.709,0.633,0.714,0.688,0.691,0.747,0.684,0.732,0.611,0.674,0.726,0.63,0.723,0.624,0.676,0.714,0.698,0.702,0.736,0.653,0.719,0.758,0.769,0.706,0.674,0.676,0.721,0.729,0.732,0.719,0.716,0.689,0.768,0.724,0.775,0.79,0.823,0.807,0.702,0.804,0.751,0.795,0.751,0.759,0.699,0.774,0.74,0.795,0.739,0.712,0.781,0.839,0.778,0.761,0.74,0.812,0.821,0.817,0.772,0.77,0.809,0.789,0.787,0.787,0.874,0.834,0.826,0.851,0.81,0.773,0.817,0.732,0.794,0.825,0.832,0.816,0.821,0.797,0.78,0.866,0.785,0.829,0.827,0.865,0.804,0.799,0.806,0.851,0.782,0.793,0.837,0.807,0.776,0.817,0.811,0.831,0.861,0.8,0.842,0.871,0.829,0.827,0.799,0.805,0.83,0.814,0.795,0.816,0.785,0.819,0.863,0.763,0.804,0.761,0.827,0.771,0.831,0.761,0.831,0.777,0.824,0.813,0.813,0.751,0.786,0.749,0.824,0.734,0.786],[0.551,0.497,0.456,0.583,0.582,0.552,0.503,0.592,0.513,0.551,0.52,0.526,0.606,0.487,0.597,0.592,0.614,0.616,0.561,0.616,0.569,0.558,0.648,0.53,0.493,0.567,0.619,0.621,0.648,0.681,0.652,0.532,0.549,0.644,0.601,0.651,0.706,0.551,0.582,0.627,0.645,0.718,0.585,0.671,0.633,0.625,0.632,0.622,0.593,0.667,0.653,0.675,0.717,0.602,0.665,0.663,0.598,0.697,0.659,0.671,0.635,0.699,0.657,0.715,0.6,0.678,0.676,0.667,0.624,0.615,0.626,0.625,0.591,0.649,0.649,0.701,0.64,0.641,0.649,0.673,0.639,0.721,0.673,0.715,0.663,0.732,0.629,0.693,0.698,0.709,0.689,0.645,0.678,0.695,0.651,0.739,0.688,0.682,0.682,0.695,0.697,0.651,0.644,0.747,0.659,0.655,0.651,0.672,0.763,0.647,0.665,0.709,0.7,0.714,0.69,0.734,0.735,0.676,0.714,0.751,0.75,0.71,0.698,0.733,0.732,0.727,0.754,0.724,0.707,0.753,0.733,0.743,0.783,0.782,0.799,0.797,0.659,0.787,0.756,0.756,0.816,0.801,0.808,0.795,0.741,0.741,0.693,0.755,0.705,0.697,0.73,0.737,0.683,0.725,0.704,0.677,0.782,0.729,0.747,0.765,0.725,0.69,0.73,0.758,0.774,0.726,0.74],[0.52,0.516,0.456,0.486,0.479,0.581,0.544,0.592,0.623,0.517,0.507,0.517,0.548,0.49,0.553,0.532,0.565,0.591,0.5,0.551,0.579,0.601,0.597,0.611,0.542,0.608,0.655,0.554,0.637,0.612,0.629,0.535,0.593,0.582,0.678,0.583,0.665,0.612,0.694,0.682,0.653,0.591,0.651,0.641,0.692,0.634,0.651,0.704,0.686,0.682,0.62,0.649,0.69,0.706,0.672,0.636,0.706,0.736,0.616,0.671,0.689,0.697,0.71,0.707,0.714,0.785,0.71,0.73,0.678,0.696,0.689,0.604,0.711,0.601,0.703,0.742,0.751,0.71,0.695,0.708,0.652,0.676,0.626,0.67,0.647,0.661,0.691,0.618,0.669,0.699,0.746,0.67,0.727,0.701,0.749,0.676,0.678,0.766,0.699,0.698,0.724,0.715,0.736,0.778,0.755,0.769,0.77,0.735,0.745,0.71,0.746,0.772,0.76,0.77,0.727,0.735,0.724,0.751,0.702,0.749,0.788,0.688,0.761,0.74,0.704,0.745,0.696,0.773,0.76,0.721,0.758,0.705,0.749,0.69,0.744,0.74,0.692,0.678,0.705,0.702,0.674,0.665,0.75,0.754,0.688,0.745,0.707,0.668,0.707,0.711,0.679,0.674,0.711,0.708,0.683,0.69,0.742,0.716,0.695,0.697,0.659,0.679,0.672,0.642,0.689,0.627,0.64]],"clip":{"cell":"fpo-fpo-square","episode":1,"of":5,"return":1.0,"length":185,"success":true,"returns":[1.0,1.0,0.0,0.0,1.0],"seconds":8.0,"speed":1.0},"train":{"server":["fpo-policy default fpo default","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 23 --policy.action-dim 7 --policy.action-horizon 4 --policy.hidden-dims 1024 1024 1024 --policy.flow-steps 10","--policy.state-keys robot0_eef_pos robot0_eef_quat robot0_gripper_qpos object --policy.freeze-obs-stats --policy.value-hidden-dims 512 256","--algo.policy-checkpoint-path E39_FINAL_CHECKPOINT --algo.restore all","--algo.output-mode u --algo.no-discretize-t-for-training --algo.cfm-loss-steps 4 --algo.cfm-loss-dims 7 --algo.cfm-loss-sum-over-steps --algo.cfm-loss-huber-delta 1.0","--algo.ratio-per-sample --algo.n-critic-warmup-itrs 1 --algo.clipping-epsilon 0.01","--algo.learning-rate 1e-5 --algo.critic-learning-rate 1e-4 --algo.adam-eps 1e-5 --algo.weight-decay 1e-6 --algo.actor-adam-beta2 0.99","--algo.max-grad-norm 25.0 --algo.normalize-advantage-per-minibatch --algo.no-fpo-playground-trick --algo.reward-scaling 1.0","--algo.treat-truncated-as-done --algo.value-loss-coeff 0.5","--algo.num-updates-per-batch 10 --algo.n-samples-per-action 8 --algo.discounting 0.995 --algo.gae-lambda 0.99","--algo.buffer-size 12000 --algo.batch-size 1500 --algo.global-steps 2004000"],"client":["robomimic-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-procs 3 --num-episodes 100000","--env.name square-img --env.agentview-image-size 84 84","--runner.replan-steps 4"],"env":"robomimic","source":"experiments/e41-square-fpo-plus-plus-8m/run_cell.sh"}},{"id":"fpo-dppo-cheetah","row":"fpo-dppo","column":"cheetah","status":"learns","experiments":["E17","E18","E30","E33"],"note":"+1,294 to +1,411 with dppo-policy's structure","note_zh":"换成 dppo-policy 的结构后 +1294 到 +1411","seed":0,"curves":[[-185.8,-335.4,-284.4,-244.1,-271.1,-269.5,-296.8,-266.4,-229.8,-158.9,-228.5,-305.1,-269.2,-258.3,-246.2,-237.8,-246.2,-289.3,-252.4,-286.3,-315.9,-283.8,-254.2,-281.6,-220.6,-271.2,-247.6,-287.4,-255.5,-201.0,-312.7,-215.8,-211.3,-258.6,-286.0,-225.9,-315.7,-235.0,-233.2,-259.2,-266.2,-242.7,-253.0,-264.1,-219.1,-243.9,-339.1,-221.6,-222.0,-343.1,-272.1,-211.4,-294.7,-273.5,-255.8,-262.8,-239.5,-225.7,-292.4,-315.5,-249.4,-264.7,-210.4,-221.8,-213.1,-220.0,-208.8,-247.6,-228.9,-206.5,-291.0,-205.8,-209.5,-210.3,-194.4,-243.6,-255.6,-220.9,-208.2,-243.9,-283.9,-262.3,-167.0,-207.6,-179.1,-180.7,-241.2,-183.7,-218.4,-213.4,-241.0,-215.6,-261.7,-250.0,-182.7,-148.8,-149.8,-159.2,-202.6,-183.5,-145.7,-148.0,-203.8,-127.4,-192.6,-148.8,-165.5,-216.4,-203.4,-152.5,-181.0,-158.6,-157.2,-191.9,-124.5,-187.6,-163.0,-163.9,-117.0,-158.0,-202.6,-167.9,-173.9,-168.4,-171.3,-160.4,-147.7,-145.6,-135.5,-131.7,-172.9,-171.3,-195.8,-141.7,-171.4,-181.1,-162.2,-174.1,-178.3,-180.1,-117.0,-146.4,-159.2,-166.9,-95.9,-137.8,-114.7,-177.2,-151.5,-131.1,-186.8,-176.9,-155.3,-111.3,-168.6,-195.5,-148.5,-139.2,-118.3,-127.4,-144.5,-174.0,-174.1,-142.7,-144.7,-193.4,-145.5,-132.4,-146.0,-144.9,-130.4,-90.5,-153.1,-120.0,-102.5,-94.5,-120.0,-146.4,-99.2,-140.1,-138.0,-190.2,-148.0,-195.3,-138.7,-160.9,-149.5,-147.3,-132.6,-107.2,-154.3,-138.3,-164.1,-136.8,-109.6,-116.6,-90.8,-51.7,-143.9,-85.6,-71.8,-80.9,-32.4,-54.8,-15.5,-109.7,-42.0,-84.5,-60.9,-3.0,-34.0,-11.5,56.4,48.3,-7.4,36.8,104.0,20.3,97.9,89.5,132.4,172.8,73.1,124.8,131.4,155.9,152.3,165.0,156.7,155.5,91.6,171.4,202.9,251.4,147.0,179.0,217.4,253.3,267.0,242.6,306.8,282.2,399.6,374.4,323.2,371.9,352.7,402.3,435.7,373.4,543.8,521.1,556.4,454.4,458.8,521.0,503.1,628.2,501.9,643.3,580.2,738.3,625.4,772.2,709.3,695.6,809.1,831.6,724.8,782.4,836.6,674.0,846.3,829.8,1071.9,1076.5,907.6,826.2,1170.0,904.3,1085.7,795.3,1008.9,816.0,1105.9,850.9,994.7,1145.4,987.4,920.4,1280.2,1087.6,1150.2,1258.6,1094.1,1112.0,1020.6,1186.6,1330.1,932.8],[-226.2,-289.1,-231.6,-254.8,-273.2,-273.3,-227.2,-237.6,-322.4,-247.1,-281.3,-335.0,-244.7,-221.1,-269.8,-271.2,-263.5,-273.0,-272.9,-323.7,-301.4,-286.8,-307.7,-283.4,-273.1,-251.5,-239.2,-243.0,-241.5,-237.9,-253.6,-266.4,-240.5,-279.2,-285.6,-233.8,-282.9,-268.1,-194.0,-234.6,-272.9,-294.4,-236.6,-285.0,-188.0,-231.0,-308.3,-261.9,-271.6,-330.0,-306.8,-241.3,-245.2,-321.8,-187.5,-240.0,-254.0,-260.4,-253.8,-271.1,-225.3,-305.5,-238.1,-284.4,-238.5,-263.3,-188.4,-209.4,-292.7,-250.0,-207.7,-179.2,-252.5,-210.0,-207.9,-241.6,-300.8,-169.1,-203.2,-237.7,-213.9,-236.4,-177.2,-213.9,-284.4,-233.9,-222.8,-205.5,-180.8,-179.8,-187.2,-183.1,-173.0,-264.6,-192.7,-212.7,-217.3,-141.9,-202.9,-213.1,-116.1,-179.9,-135.1,-230.6,-141.9,-147.4,-191.5,-217.4,-205.5,-165.4,-175.4,-197.3,-158.1,-216.5,-158.0,-154.1,-173.8,-176.9,-172.6,-217.0,-167.6,-123.0,-176.2,-124.9,-131.4,-148.2,-151.0,-149.5,-172.2,-121.3,-115.0,-96.1,-137.2,-144.6,-154.7,-110.2,-146.1,-161.7,-133.2,-125.6,-139.9,-107.3,-125.0,-154.2,-101.1,-139.6,-98.9,-110.9,-155.7,-119.4,-161.7,-115.7,-175.5,-167.2,-177.0,-100.1,-114.6,-152.3,-129.7,-125.9,-126.2,-108.6,-184.6,-135.8,-120.7,-127.0,-123.8,-75.4,-169.4,-115.7,-134.9,-124.1,-202.4,-109.3,-115.0,-83.3,-129.3,-125.5,-100.8,-81.6,-86.1,-123.3,-117.0,-84.6,-72.1,-89.7,-101.4,-92.8,-70.9,-131.7,-55.4,-72.4,-91.8,-58.9,-89.7,-87.8,-32.2,-58.8,-27.5,-75.8,-58.4,-47.6,-94.6,-71.9,-22.6,4.6,-54.1,15.1,24.0,18.4,97.5,88.0,178.7,99.2,-26.5,61.9,47.2,143.6,125.9,202.8,199.5,203.0,240.4,196.1,259.3,314.0,244.4,330.7,390.0,357.2,320.0,220.9,356.3,333.2,293.8,399.8,384.6,382.6,329.5,435.2,404.0,221.4,444.9,383.7,530.9,551.6,463.0,462.8,433.1,482.6,517.3,499.8,494.2,495.6,551.1,502.8,593.5,482.1,554.6,437.6,574.5,489.8,188.8,629.0,507.4,518.4,557.6,606.6,621.1,590.3,654.8,663.3,625.6,503.2,645.7,552.2,689.6,631.4,668.0,843.5,624.8,834.3,1025.1,1006.3,967.7,1044.3,652.4,1125.4,963.9,1049.2,1013.0,1046.6,1254.7,1171.5,1070.1,1245.3,1234.5,1297.5,1275.2,1242.2],[-271.0,-308.1,-264.4,-282.2,-200.2,-259.0,-286.7,-285.5,-239.0,-218.0,-307.1,-264.2,-280.3,-301.4,-259.1,-263.8,-279.4,-304.1,-338.3,-189.2,-243.0,-240.0,-295.0,-256.9,-272.3,-271.8,-279.5,-221.4,-214.0,-260.5,-278.7,-240.4,-240.0,-298.7,-310.2,-357.8,-278.7,-239.6,-304.6,-240.8,-200.9,-284.2,-207.6,-187.5,-293.8,-216.5,-293.1,-195.1,-201.0,-265.4,-215.6,-267.8,-248.5,-225.6,-261.3,-242.3,-305.4,-278.9,-176.3,-224.3,-212.0,-290.0,-287.5,-247.6,-281.5,-235.6,-289.6,-296.4,-226.9,-308.0,-197.0,-257.0,-184.1,-243.8,-162.9,-253.6,-226.4,-166.3,-242.5,-224.2,-237.3,-183.9,-137.2,-186.8,-149.2,-130.3,-225.5,-104.7,-187.2,-171.3,-229.6,-123.3,-205.2,-151.7,-187.6,-132.4,-168.7,-162.0,-147.2,-189.5,-174.9,-246.0,-159.5,-131.6,-159.2,-132.9,-83.0,-105.3,-137.7,-102.8,-118.8,-150.5,-141.2,-108.7,-157.2,-136.7,-150.1,-167.4,-100.4,-119.4,-129.0,-119.0,-129.2,-136.2,-112.7,-127.3,-112.9,-96.0,-114.6,-109.9,-61.9,-113.5,-46.0,-113.0,-142.7,-95.4,-99.7,-60.3,-124.3,-102.8,-117.4,-143.7,-130.9,-110.5,-96.3,-138.8,-187.7,-67.8,-139.6,-95.1,-91.7,-101.0,-98.4,-65.3,-51.4,-53.0,-107.2,-75.5,-79.2,-102.2,-52.5,-73.1,-51.1,-48.2,-92.2,-59.2,-46.9,-67.6,-49.0,-1.1,-18.1,-8.1,-40.4,-18.0,-17.5,-55.3,-0.4,-14.9,-45.2,32.3,16.1,15.9,89.9,40.2,139.2,97.1,76.1,150.0,139.0,228.8,225.7,305.6,288.6,273.4,332.4,380.1,355.0,402.3,319.5,300.8,252.5,392.3,331.0,451.3,341.0,247.0,445.4,495.7,522.0,537.0,556.2,435.9,506.4,476.7,508.3,591.1,636.1,593.5,650.0,646.9,625.8,504.3,571.9,698.9,558.4,486.2,580.6,627.2,671.1,748.3,791.8,827.2,860.4,698.9,810.0,717.8,775.3,553.4,753.2,755.7,729.6,801.9,841.1,894.0,745.1,879.9,882.4,964.0,898.3,909.6,851.9,932.3,999.4,998.9,913.7,1073.5,1023.9,982.5,969.7,1079.4,1069.5,960.0,1119.0,1111.0,1064.9,992.8,1056.9,1207.0,1069.6,1074.8,1025.3,1042.2,1083.2,1009.9,959.7,914.4,1016.5,902.4,980.0,1012.8,1070.6,1005.0,1028.7,991.7,1014.4,1012.8,1086.4,1088.7,1076.1,1114.1,1044.1,1037.2,968.7,1000.8,1125.1,1047.4,1000.1,872.8,1013.3,1115.3]],"clip":{"cell":"fpo-dppo-cheetah","episode":2,"of":5,"return":703.8,"length":1000,"success":false,"returns":[437.6,703.8,632.5,1132.3,854.4],"seconds":8.0,"speed":1.0},"train":{"server":["fpo-policy default dppo cheetah","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 17 --policy.action-dim 6","--policy.action-horizon 4 --policy.flow-steps 20 --policy.hidden-dims 512 512 512","--algo.sampling-noise-level 1.0 --algo.logprob-noise-level 1.0","--algo.buffer-size 1024 --algo.batch-size 512 --algo.train-itrs 300"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name HalfCheetah-v5 --runner.replan-steps 4 --runner.seed 0"],"env":"mujoco","source":"experiments/e33-fpo-dppo-structure/run.sh"}},{"id":"fpo-dppo-hopper","row":"fpo-dppo","column":"hopper","status":"learns","experiments":["E28","E29","E30","E33"],"note":"998–1,037 with dppo-policy's structure, mostly by staying up","note_zh":"换成 dppo-policy 的结构后 998–1037,主要靠站住不倒","seed":3,"curves":[[19.2,17.9,18.0,19.7,21.0,21.3,26.1,23.2,29.4,31.6,34.9,39.8,46.0,49.2,62.5,62.5,81.7,79.6,85.7,89.8,106.0,110.5,105.4,106.5,113.3,117.2,142.9,144.8,150.8,163.1,152.2,180.4,171.2,202.0,195.2,227.9,229.9,229.0,234.1,241.4,218.3,234.6,227.5,244.7,247.7,248.9,250.6,255.7,242.5,258.7,263.7,255.3,275.9,266.4,255.2,273.1,275.4,294.5,284.6,287.1,300.4,324.7,327.4,365.4,433.5,349.4,451.6,423.2,479.8,424.2,430.8,490.3,441.3,518.5,491.2,558.3,542.2,600.0,481.6,503.3,615.7,480.7,652.0,740.0,695.6,756.1,930.0,758.2,850.5,940.5,1018.7,1009.7,1007.1,893.7,830.8,1015.3,833.5,1004.5,926.5,848.5,1014.0,1037.7,939.4,955.1,1016.2,1001.4,994.4,878.1,847.4,980.7,779.5,1015.5,1002.6,1004.8,1009.0,811.7,836.2,844.2,839.3,878.2,979.7,844.9,912.7,895.0,1034.1,1049.4,920.5,941.1,1015.9,1051.3,1024.4,1035.3,1036.5,943.6,970.6,1036.5,1017.8,1011.4,882.1,1021.3,1032.2,1017.2,1009.9,1016.9,1019.4,1009.3,952.9,1022.9,1018.8,1034.9,953.5,1023.8,1031.9,1028.8,1015.1,919.5,906.3,1018.1,1025.7,1013.4,1023.1,1019.2,1024.8,1009.9,1014.1,1019.4,1014.4,1015.4,1018.8,1015.8,1031.4,915.2,1055.7,942.9,1014.4,979.4,1009.8,945.5,822.0,906.3,742.1,1052.7,965.6,991.2,947.4,1022.2,926.5,1045.0,1006.3,862.2,1035.9,874.9,1035.3,999.6,1004.8,854.2,900.0,758.4,976.8,865.9,1071.1,1015.7,895.8,1003.3,1061.4,879.9,770.1,941.6,794.9,1096.0,882.5,882.1,1022.1,909.4,870.0,881.6,1040.1,1072.4,1079.7,920.1,1023.1,913.6,853.1,1071.4,904.6,781.0,1104.5,996.9,980.6,923.3,931.8,976.0,934.5,980.3,1055.5,1015.0,1068.7,1072.0,1037.3,1042.1,966.3,1014.3,1044.4,1037.7,1037.8,1036.0,1037.7,1036.0,1044.5,1035.6,1043.3,1026.0,1023.8,1015.2,1015.1,1021.0,1030.1,1033.2,1031.8,1032.1,1040.4,1028.6,1032.1,927.9,1035.6,1034.5,1027.1,1022.1,1025.7,1032.2,1029.5,1028.0,1034.6,1006.8,950.9,974.8,865.4,856.6,982.0,1060.5,918.0,1034.4,994.4,1021.8,1021.2,1027.2,1019.9,1031.1,1030.2,1021.4,1035.3,1026.1,1035.8,1054.7,1048.6,1059.6,1060.3,1067.0,1063.3,795.2],[16.4,18.8,17.3,21.8,20.2,23.7,21.4,23.7,24.6,24.2,33.7,40.0,44.0,56.1,60.3,69.0,72.2,80.3,79.6,97.6,104.5,107.4,115.9,107.5,125.2,128.9,163.4,153.4,180.8,166.4,185.9,185.1,200.7,213.9,216.5,228.3,238.2,244.7,240.7,254.9,240.3,243.7,249.7,238.5,257.5,262.4,248.9,240.7,246.7,247.5,263.9,246.4,264.2,286.0,259.6,282.2,278.4,263.5,264.5,286.9,276.7,283.0,256.4,274.0,251.3,261.2,262.1,262.7,290.0,284.8,278.7,303.7,341.3,301.4,404.1,339.2,424.8,372.7,366.9,367.5,379.8,372.2,381.9,373.8,377.5,427.0,472.7,435.0,506.1,454.7,496.8,469.8,483.8,567.7,599.9,656.5,868.1,726.4,922.6,887.5,836.5,847.7,934.7,778.2,883.0,1029.2,975.0,953.5,996.6,1008.2,854.6,1011.1,854.2,1003.8,732.3,865.6,1029.4,1025.7,1021.7,1021.0,1011.5,827.8,1011.2,1008.8,1015.7,847.3,999.7,887.6,993.8,1000.6,1003.0,1001.7,1002.9,1001.0,1007.2,1004.1,889.9,1005.8,1001.6,1000.4,1006.8,996.5,1003.2,1006.0,1004.2,996.5,1001.4,1010.4,1003.9,1003.9,1004.4,816.3,1008.3,987.7,1008.1,1007.4,1002.7,1002.3,1001.2,1002.8,1005.3,1006.8,1010.4,1002.5,1000.5,994.0,1003.1,1011.9,1009.4,1006.4,1016.3,1009.0,1017.3,1011.1,999.5,1008.8,1010.2,1006.5,1010.7,1009.9,1000.6,1011.5,1006.2,1010.2,984.1,1007.9,1009.4,1012.9,1007.7,1012.2,1012.3,1013.4,1005.2,1013.2,1009.9,999.7,1003.6,1005.1,1009.9,1007.7,1004.3,1009.7,1002.0,1011.6,1005.2,1011.9,1008.0,1005.3,1010.5,1010.3,1002.7,1008.5,1007.7,1009.9,1009.1,1005.4,1005.1,1006.9,1004.9,1011.2,1006.0,1005.8,1007.2,1000.1,1002.1,999.7,1002.7,1005.1,1004.1,1005.2,999.9,1004.8,1008.5,1002.2,1009.3,1002.4,996.9,1005.8,1008.5,1000.7,999.4,995.2,1000.9,1001.8,997.0,1005.4,918.0,996.4,1005.6,1001.6,1009.7,1006.3,1004.6,998.2,1001.0,1000.0,1004.1,1001.9,998.7,1003.0,1007.9,1003.3,1004.2,999.1,998.4,1000.5,1000.2,1003.1,996.2,997.2,1000.6,970.8,1002.0,1002.4,1004.6,1006.5,1000.7,1000.3,908.0,1001.8,998.8,1004.0,999.1,1008.8,998.1,971.9,995.2,995.2,995.5,1000.7,998.1,999.6,999.5,998.5,995.9,1000.9,999.2,997.8,996.9,993.7],[17.6,17.4,17.5,20.0,18.2,19.8,25.1,21.9,27.2,25.4,33.4,35.0,38.2,44.7,57.8,68.1,65.9,82.4,78.4,79.4,81.6,93.5,81.0,104.6,130.7,111.5,126.5,124.9,135.9,155.5,155.5,193.5,195.4,199.4,201.6,201.9,225.5,207.8,224.7,237.6,218.8,233.0,244.0,253.6,246.4,241.8,263.4,255.6,271.5,245.7,248.8,256.4,255.0,264.0,277.5,272.9,292.8,295.3,305.2,333.4,368.6,387.4,395.6,357.8,423.7,440.1,514.3,433.1,434.6,454.7,501.5,519.2,477.2,463.3,629.9,429.2,474.3,487.5,489.1,642.3,511.8,541.7,580.7,616.9,865.8,922.8,932.6,787.8,1058.7,929.2,934.4,1007.4,937.6,937.0,1019.1,906.1,876.7,867.5,1031.9,920.3,1105.6,1036.1,780.9,843.9,920.2,918.5,965.1,814.6,865.3,827.1,861.6,907.6,887.9,1028.3,1044.5,1047.5,903.9,963.1,1059.1,828.9,1067.0,1070.4,1066.9,969.1,992.6,855.9,953.3,914.8,1061.2,1005.3,918.3,1044.3,1009.1,1054.6,845.1,1067.5,908.6,1069.4,1052.8,1066.6,1078.7,1071.9,1095.8,1022.2,1079.3,946.4,1068.4,927.4,1082.3,1048.8,983.0,1058.5,1042.3,987.1,1049.7,1050.6,1077.9,896.4,704.1,905.3,1064.3,716.3,907.4,1013.4,983.0,752.1,885.4,1085.2,829.3,821.2,954.7,1075.7,914.6,1057.7,1021.3,1032.5,1052.6,999.8,1060.1,966.5,1078.4,925.5,1013.6,997.2,1047.7,1106.1,980.7,903.2,1082.4,914.5,1015.3,949.0,867.2,889.4,959.3,1022.8,949.5,1065.6,1057.9,1083.3,1003.1,1078.8,997.3,1007.3,1089.9,1008.2,1059.2,958.6,965.0,969.7,1033.6,925.8,1063.1,950.4,1104.3,1073.8,1000.4,859.2,912.8,1093.6,929.0,1054.2,902.9,1067.9,1058.0,950.7,1114.6,1011.4,1071.9,1011.6,1071.5,1049.4,1074.7,1065.6,787.5,1066.3,1056.9,1060.5,1057.8,818.4,861.8,1058.1,1048.0,1054.5,1054.5,1037.4,1060.1,1045.9,1023.4,1033.8,1063.6,1044.6,1045.4,1044.8,869.0,1059.8,813.5,1068.9,1005.0,930.1,1007.1,1038.2,1020.6,1024.5,1023.7,1028.5,1030.0,1033.6,1036.6,942.2,1037.8,1043.5,1058.0,1037.8,1044.1,1053.9,1046.7,1062.6,1046.2,950.7,1039.4,962.6,952.0,888.6,1053.7,1017.2,1059.5,1065.6,1050.9,1063.2,1032.0,1040.2,1042.0,1052.6,1039.7,1057.1,1066.1,1036.0,1040.2,961.2]],"clip":{"cell":"fpo-dppo-hopper","episode":5,"of":5,"return":850.5,"length":621,"success":false,"returns":[1050.4,326.3,1069.6,824.1,850.5],"seconds":5.0,"speed":1.0},"train":{"server":["fpo-policy default dppo hopper","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 11 --policy.action-dim 3","--policy.action-horizon 4 --policy.flow-steps 20 --policy.hidden-dims 512 512 512","--algo.sampling-noise-level 1.0 --algo.logprob-noise-level 1.0","--algo.buffer-size 1024 --algo.batch-size 512 --algo.train-itrs 300"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Hopper-v5 --runner.replan-steps 4 --runner.seed 0"],"env":"mujoco","source":"experiments/e33-fpo-dppo-structure/run.sh"}},{"id":"fpo-dppo-walker","row":"fpo-dppo","column":"walker","status":"learns","experiments":["E28","E33"],"note":"283–569 with dppo-policy's structure; 2 of 3 seeds past the bar","note_zh":"换成 dppo-policy 的结构后 283–569,3 个种子里 2 个过线","seed":0,"curves":[[2.5,3.0,2.7,3.3,3.0,3.5,4.2,3.8,4.4,4.8,6.9,7.4,10.1,12.1,16.9,23.7,45.8,75.9,80.3,80.4,154.6,124.6,126.4,238.5,205.4,244.5,292.9,307.1,241.1,234.0,280.9,235.9,225.4,215.4,249.1,292.9,253.9,250.5,266.7,246.7,292.9,251.5,251.0,274.1,255.3,242.8,263.3,279.7,259.7,303.8,263.1,296.4,258.4,322.3,255.2,284.7,314.0,315.6,294.9,287.0,285.4,285.7,277.0,295.3,281.8,241.6,287.1,256.6,273.4,277.0,263.5,293.1,287.9,259.1,297.9,285.4,312.2,283.3,262.2,251.1,274.8,260.7,253.3,278.7,262.2,273.3,247.7,274.9,260.9,288.9,280.1,245.3,254.4,279.1,233.8,262.8,301.5,243.5,296.7,308.6,293.1,284.7,260.4,277.7,296.0,284.9,261.5,304.1,283.6,265.4,293.3,289.9,289.8,296.5,262.3,296.4,313.9,296.0,286.8,250.2,265.5,285.8,303.9,266.8,253.8,267.4,305.1,327.2,322.8,312.8,275.3,280.2,290.9,257.3,296.7,314.2,294.2,283.0,302.9,251.8,296.0,299.3,311.0,262.4,266.2,326.2,296.2,307.7,283.1,268.8,270.2,286.3,292.6,296.3,292.0,271.1,275.6,274.8,290.7,287.4,287.2,280.5,309.4,294.9,291.4,304.9,286.6,286.3,311.5,291.9,295.6,308.3,278.3,316.1,315.9,312.4,289.7,317.1,275.2,323.6,300.2,306.1,308.4,257.5,300.3,301.3,283.2,295.0,311.2,298.5,357.8,301.3,297.2,322.1,295.8,332.9,419.1,289.1,310.4,288.8,299.1,325.4,315.3,332.4,300.8,309.3,301.5,349.4,295.3,293.5,279.6,313.9,312.4,328.6,291.6,348.5,286.1,315.3,341.5,345.2,358.4,360.4,365.9,316.5,328.2,388.1,473.9,430.2,378.6,404.7,525.1,542.3,477.2,354.0,543.0,553.9,643.3,499.6,687.0,505.0,550.6,422.1,477.1,411.6,378.9,403.3,388.0,471.2,507.2,372.1,449.4,361.9,349.7,401.3,355.4,362.5,428.9,378.6,371.9,412.1,449.6,412.6,411.8,674.8,446.4,442.2,457.0,603.7,430.2,473.2,698.3,508.1,383.6,376.3,617.1,399.7,502.9,313.3,428.3,374.4,337.3,398.0,469.5,379.1,451.7,501.8,378.4,501.6,392.9,515.2,484.5,386.6,602.6,862.6,461.2,858.0,474.6,482.3,550.4,456.8],[3.0,3.0,3.4,4.0,2.9,2.8,4.7,4.1,4.8,4.3,6.1,6.9,7.4,10.8,9.9,21.9,28.2,31.8,78.5,91.8,80.8,107.7,171.2,209.3,250.0,237.5,245.1,226.5,247.1,215.7,298.8,250.5,316.9,251.4,255.4,263.7,249.8,295.7,300.2,269.0,262.7,256.1,278.7,299.1,304.3,258.3,293.0,276.6,271.8,259.3,316.3,278.9,293.0,296.8,257.8,287.1,296.1,276.4,323.8,282.6,277.2,263.9,276.0,272.9,269.0,277.6,285.8,298.2,288.5,288.0,282.1,283.2,276.0,290.9,244.8,301.1,288.3,262.3,275.9,266.4,273.0,282.9,299.1,237.7,288.0,296.4,286.5,288.9,262.1,298.3,290.8,275.4,297.3,282.1,286.8,279.1,263.4,281.1,247.5,297.1,331.6,290.7,284.4,310.4,292.4,332.0,259.1,243.2,287.2,324.7,281.6,287.0,267.5,326.4,306.3,284.5,245.3,312.2,305.2,307.1,285.7,274.7,300.1,267.9,266.2,280.0,266.5,287.3,286.6,306.5,255.6,266.0,270.4,304.1,283.9,288.3,318.1,337.6,312.3,279.9,290.3,270.5,293.8,334.1,320.8,243.6,280.2,247.8,291.2,278.1,314.2,277.8,289.1,271.7,299.8,318.6,282.3,268.2,318.6,268.7,284.6,323.3,339.3,299.2,279.0,281.3,302.8,324.8,318.6,298.1,273.5,266.6,326.1,278.6,291.6,300.2,291.6,306.1,288.3,273.5,287.3,272.7,276.2,319.0,243.8,286.9,279.8,263.7,281.9,279.1,296.8,309.1,304.4,310.0,291.0,272.1,266.3,242.5,253.8,277.2,245.8,278.6,291.1,312.3,295.0,298.8,274.3,281.5,271.1,281.5,292.8,264.0,282.1,273.7,273.4,295.8,281.7,297.7,274.1,277.4,291.0,264.2,279.2,273.1,280.8,274.0,274.0,264.0,282.3,291.0,244.6,278.4,296.6,298.7,242.6,243.5,252.9,257.8,274.8,307.7,219.1,294.2,284.4,311.7,293.7,293.1,281.3,268.8,298.2,288.5,276.0,302.3,284.9,269.2,319.7,284.3,311.2,303.5,282.3,270.5,300.5,289.2,302.4,265.7,294.6,315.5,280.7,275.3,281.9,257.2,324.2,318.9,288.8,307.7,292.8,299.4,289.5,268.9,295.8,296.2,275.3,290.4,285.4,321.6,310.3,295.1,310.1,292.9,270.5,263.6,267.7,284.7,253.4,322.4,271.4,277.4,307.1,285.2,299.7,258.7],[2.5,1.6,4.0,2.3,2.7,3.1,3.2,3.7,4.7,4.9,4.8,6.0,6.6,10.1,12.3,22.1,28.8,45.8,52.5,72.1,130.9,158.5,147.7,215.2,253.6,239.5,268.8,209.1,274.2,226.4,233.0,275.4,295.2,239.8,238.3,280.5,255.7,243.0,288.8,285.6,294.3,259.9,252.0,309.6,291.3,273.9,265.8,265.8,290.3,275.1,298.5,300.7,275.0,312.5,279.9,276.8,272.9,286.4,279.0,242.0,267.2,309.4,282.8,289.4,277.6,265.8,295.2,268.0,298.8,294.7,297.5,264.3,293.1,277.1,265.5,280.9,314.4,326.9,277.0,282.4,282.7,309.9,284.4,308.8,290.7,279.0,301.6,346.1,343.1,304.3,255.6,292.0,255.7,276.0,261.6,302.4,263.9,283.5,321.4,312.1,313.3,313.4,293.5,276.9,282.1,301.5,285.3,313.7,272.6,297.1,280.7,291.7,281.1,293.1,262.1,326.0,295.4,320.4,320.0,334.4,278.4,285.6,276.5,300.5,277.3,289.2,271.8,291.3,267.0,293.7,289.2,312.0,295.9,303.6,301.2,301.8,262.9,302.7,284.8,296.1,335.5,268.0,286.5,345.8,313.3,322.7,312.0,315.6,315.0,345.9,330.6,369.6,342.1,254.4,280.3,325.3,328.9,252.7,314.2,294.7,287.6,309.9,292.8,302.7,307.5,300.0,312.9,305.6,308.7,327.1,303.7,298.5,319.5,292.2,369.0,358.6,297.2,350.2,298.8,303.4,313.1,309.0,322.3,323.4,309.4,308.8,298.4,311.5,306.5,318.7,378.7,325.5,318.9,273.2,289.2,290.2,306.9,338.4,318.1,314.4,312.7,311.6,314.9,288.0,272.8,281.4,270.7,325.6,327.6,315.6,403.1,319.8,327.3,315.0,300.7,291.8,339.5,321.3,348.3,355.6,295.5,425.5,401.9,417.7,310.4,330.4,350.0,366.3,372.2,403.2,280.6,429.3,511.6,415.8,284.0,512.3,357.1,371.1,455.3,327.2,353.0,405.9,371.1,301.6,400.1,412.3,315.8,432.4,413.1,626.6,431.3,429.1,609.0,522.8,443.3,692.9,660.4,441.3,523.6,469.8,479.6,603.9,433.8,495.5,598.9,447.4,748.1,688.3,605.7,571.5,656.3,502.6,537.0,484.2,642.8,589.1,559.2,624.1,817.3,555.0,749.5,704.3,624.1,783.2,461.2,584.2,783.0,827.1,769.7,542.1,550.7,746.9,503.4,505.5,690.1,666.9,597.1,387.2,347.6,689.9]],"clip":{"cell":"fpo-dppo-walker","episode":3,"of":5,"return":348.4,"length":368,"success":false,"returns":[52.2,1011.9,348.4,449.0,341.5],"seconds":3.0,"speed":0.987},"train":{"server":["fpo-policy default dppo walker","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 17 --policy.action-dim 6","--policy.action-horizon 4 --policy.flow-steps 20 --policy.hidden-dims 512 512 512","--algo.sampling-noise-level 1.0 --algo.logprob-noise-level 1.0","--algo.buffer-size 1024 --algo.batch-size 512 --algo.train-itrs 300"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Walker2d-v5 --runner.replan-steps 4 --runner.seed 0"],"env":"mujoco","source":"experiments/e33-fpo-dppo-structure/run.sh"}},{"id":"fpo-dppo-square","row":"fpo-dppo","column":"square","status":"learns","experiments":["E27","E35","E37"],"note":"from a behaviour-cloned start, success 0.37–0.41 → 0.78–0.80","note_zh":"从行为克隆策略起步,成功率 0.37–0.41 → 0.78–0.80","seed":1,"curves":[[0.429,0.343,0.397,0.39,0.473,0.447,0.475,0.502,0.568,0.55,0.612,0.663,0.62,0.622,0.503,0.67,0.602,0.558,0.565,0.587,0.618,0.635,0.682,0.673,0.675,0.761,0.724,0.735,0.711,0.779,0.81,0.751,0.794,0.72,0.806,0.724,0.775,0.801,0.799,0.835],[0.429,0.418,0.387,0.38,0.284,0.348,0.424,0.448,0.545,0.487,0.592,0.575,0.628,0.562,0.61,0.548,0.542,0.605,0.618,0.746,0.675,0.693,0.741,0.715,0.734,0.731,0.735,0.724,0.731,0.761,0.758,0.836,0.806,0.813,0.796,0.756,0.803,0.751,0.766,0.753],[0.389,0.403,0.325,0.457,0.463,0.505,0.472,0.532,0.635,0.543,0.592,0.63,0.593,0.657,0.595,0.588,0.617,0.672,0.667,0.692,0.697,0.636,0.736,0.726,0.727,0.697,0.741,0.732,0.761,0.781,0.788,0.801,0.801,0.803,0.801,0.776,0.778,0.821,0.796,0.818]],"clip":{"cell":"fpo-dppo-square","episode":3,"of":5,"return":1.0,"length":245,"success":true,"returns":[1.0,1.0,1.0,1.0,1.0],"seconds":8.0,"speed":1.0},"train":{"server":["fpo-policy default dppo square","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 23 --policy.action-dim 7 --policy.action-horizon 4 --policy.hidden-dims 1024 1024 1024 --policy.flow-steps 20","--policy.state-keys robot0_eef_pos robot0_eef_quat robot0_gripper_qpos object --policy.freeze-obs-stats","--algo.policy-checkpoint-path E35_BC_CHECKPOINT --algo.restore except-critic","--algo.sampling-noise-level 1.0 --algo.logprob-noise-level 1.0","--algo.batch-size 500 --algo.train-itrs 40"],"client":["robomimic-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-procs 3 --num-episodes 100000","--env.name square-img --env.agentview-image-size 84 84","--env.no-terminate-on-success --runner.replan-steps 4"],"env":"robomimic","source":"experiments/e37-square-fpo-policy/run_cell.sh"}},{"id":"dppo-dppo-cheetah","row":"dppo-dppo","column":"cheetah","status":"learns","experiments":["E28"],"note":"+84 to +544; 2 of 3 seeds past the bar","note_zh":"+84 到 +544,3 个种子里 2 个过线","seed":0,"curves":[[-386.3,-436.7,-405.4,-406.3,-349.2,-419.9,-437.5,-429.6,-446.1,-443.9,-393.0,-369.2,-433.3,-349.4,-358.3,-384.0,-355.9,-440.2,-364.4,-373.5,-364.0,-378.6,-419.6,-381.4,-326.7,-425.5,-396.4,-431.5,-367.3,-377.0,-374.4,-332.7,-349.8,-282.9,-327.5,-299.5,-330.3,-282.7,-333.3,-305.2,-368.1,-426.3,-319.1,-381.3,-318.5,-279.7,-334.8,-335.3,-253.6,-302.6,-269.6,-356.5,-363.9,-385.3,-356.5,-331.1,-304.2,-274.2,-303.2,-241.1,-228.8,-281.7,-223.9,-232.8,-297.4,-287.3,-212.7,-306.3,-235.5,-277.3,-260.3,-272.4,-232.8,-221.3,-137.7,-236.2,-127.6,-189.2,-125.1,-95.3,-181.3,-92.6,-101.7,-101.0,-66.7,-51.8,-3.5,-29.1,-26.5,74.2,66.1,84.4,-2.0,59.5,163.5,-5.1,204.7,122.4,72.3,179.0],[-445.0,-379.3,-319.7,-376.3,-370.8,-360.5,-397.6,-435.5,-331.9,-408.6,-358.6,-406.6,-358.1,-348.4,-429.4,-426.3,-403.1,-413.8,-438.7,-355.2,-410.6,-462.3,-432.7,-395.6,-380.7,-399.9,-349.2,-389.7,-474.9,-420.3,-399.7,-416.8,-411.1,-414.9,-382.8,-367.8,-292.3,-357.4,-331.0,-364.7,-387.3,-416.7,-401.7,-351.5,-331.0,-417.6,-370.6,-376.6,-379.9,-359.3,-391.5,-346.0,-401.0,-393.6,-381.2,-534.5,-412.4,-425.4,-471.4,-374.2,-370.2,-496.7,-334.2,-310.9,-356.7,-383.5,-312.5,-333.8,-415.4,-369.1,-314.4,-402.9,-368.5,-349.2,-374.5,-349.2,-380.0,-406.9,-342.4,-369.6,-376.5,-351.9,-354.4,-435.9,-379.7,-363.3,-390.1,-283.9,-396.5,-370.1,-401.8,-389.1,-382.5,-346.0,-394.5,-342.4,-362.6,-334.1,-346.0,-312.7],[-382.1,-354.2,-412.8,-321.7,-353.0,-396.2,-394.0,-353.1,-344.1,-469.5,-398.2,-476.0,-360.8,-460.3,-413.5,-367.7,-348.7,-414.7,-402.9,-384.4,-348.5,-408.5,-371.9,-417.5,-391.8,-231.8,-351.8,-313.6,-359.3,-350.7,-376.5,-391.6,-355.7,-349.4,-399.5,-408.6,-311.5,-386.6,-355.5,-342.4,-344.3,-346.5,-322.9,-331.9,-323.6,-345.5,-378.4,-334.9,-306.5,-278.4,-334.6,-317.6,-298.8,-265.4,-292.7,-291.0,-252.2,-235.3,-207.0,-244.8,-190.6,-229.1,-292.9,-168.4,-289.9,-139.8,-216.9,-242.7,-204.9,-148.8,-245.9,-166.7,-102.7,-172.1,-155.1,-149.9,-98.8,-153.0,-164.8,-123.6,-38.9,-12.8,5.8,-20.0,-111.6,-85.9,-14.1,16.6,27.2,54.1,5.3,-26.9,45.1,80.1,197.8,162.5,172.9,193.5,307.7,480.3]],"clip":{"cell":"dppo-dppo-cheetah","episode":5,"of":5,"return":228.1,"length":1000,"success":false,"returns":[524.0,-49.9,344.8,129.9,228.1],"seconds":8.0,"speed":1.0},"train":{"server":["dppo-policy cheetah dppo cheetah","--port 8000 --seed 0 --policy.device cpu","--algo.buffer-size 1024 --algo.batch-size 512 --algo.train-itrs 100"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name HalfCheetah-v5 --runner.replan-steps 4 --runner.seed 0"],"env":"mujoco","source":"experiments/e28-dppo-learns/run.sh"}},{"id":"dppo-dppo-hopper","row":"dppo-dppo","column":"hopper","status":"learns","experiments":["E28","E31"],"note":"812–961 at 300 iterations; 3 of 3 seeds past the bar","note_zh":"300 轮后 812–961,3 个种子全部过线","seed":0,"curves":[[11.2,12.7,12.8,15.5,26.5,37.5,49.3,54.2,66.1,74.9,74.0,77.4,71.0,73.2,73.6,77.9,80.3,68.5,82.6,77.3,88.2,76.4,74.6,89.2,98.8,96.6,113.0,106.8,119.8,110.6,123.3,122.7,135.1,134.5,149.3,159.4,163.8,155.2,161.2,173.4,172.2,175.0,180.7,184.8,195.3,188.7,198.0,199.0,197.9,196.5,210.8,196.8,210.5,209.0,219.7,225.4,214.7,221.7,227.5,228.3,231.6,233.8,237.3,233.2,236.8,224.8,230.7,234.1,245.8,244.3,233.0,250.2,268.1,250.5,276.1,250.2,242.6,248.7,261.2,270.8,268.2,274.9,264.1,274.4,271.8,298.8,298.8,294.1,296.8,297.7,303.4,318.0,343.5,327.4,344.9,341.6,324.3,349.9,368.8,339.7,425.7,331.9,376.7,390.1,342.9,335.4,377.2,442.4,462.1,427.9,413.4,394.7,422.6,442.3,468.1,427.2,414.8,444.6,374.8,406.1,365.0,420.4,445.2,395.9,389.0,424.2,397.6,404.5,379.2,370.5,398.5,397.6,474.1,421.3,380.0,366.8,383.8,365.0,451.2,370.9,415.7,395.8,391.1,507.6,477.0,558.3,487.1,485.1,498.5,686.2,452.2,554.9,420.7,481.4,487.9,490.4,422.5,444.8,474.3,422.5,499.8,452.3,545.5,517.5,513.0,535.0,665.9,603.1,677.7,667.7,638.3,529.9,479.3,570.3,495.6,677.6,508.9,559.4,598.4,549.8,553.8,537.4,782.7,836.6,665.8,943.6,930.7,759.8,860.4,612.1,749.1,792.3,609.6,807.8,651.5,716.2,566.9,666.3,691.9,601.3,676.1,724.3,577.4,825.3,611.4,710.2,800.5,564.6,593.4,600.8,728.2,635.8,753.6,601.4,521.4,625.0,524.4,631.4,815.1,816.0,609.7,841.3,630.8,705.3,615.5,762.2,762.3,642.5,637.2,605.8,713.5,922.0,719.8,833.6,717.2,694.4,817.5,797.1,802.8,745.8,647.4,633.8,597.2,555.1,722.5,623.7,624.0,564.7,681.9,638.8,584.9,645.0,648.9,611.1,606.9,635.8,630.2,722.7,436.8,561.2,562.6,650.9,581.0,615.2,672.1,556.3,563.4,701.1,651.4,562.8,698.0,721.1,632.6,674.8,785.0,776.0,776.9,766.7,926.7,795.8,632.1,975.0,718.1,695.0,721.4,775.3,946.8,779.7,692.3,619.4,892.4,800.4,636.5,927.1,887.2,967.3,761.5,1073.3,808.0,974.2],[12.4,14.4,17.4,25.1,32.9,43.2,47.7,61.4,66.2,68.0,64.5,68.3,70.5,64.7,71.1,74.4,79.3,77.0,80.8,83.1,87.0,88.0,89.1,109.8,106.5,110.4,121.6,124.4,117.1,114.8,132.6,141.4,150.7,141.2,167.2,156.6,156.0,159.4,163.6,174.8,192.4,176.2,177.6,184.1,193.2,186.9,187.0,198.8,191.2,195.1,205.0,193.4,200.1,203.7,210.3,206.9,203.6,214.1,201.4,203.3,204.9,216.1,208.5,206.4,216.0,200.9,215.8,221.1,212.3,223.0,225.3,243.0,239.6,241.9,268.4,267.2,260.1,287.6,287.2,303.4,357.3,291.7,326.4,304.9,326.7,327.0,321.1,403.5,391.2,401.4,412.4,317.5,473.3,433.5,459.0,411.6,407.9,377.4,384.1,378.0,455.3,362.2,444.4,400.3,408.9,357.1,488.2,512.5,370.0,581.1,482.7,514.7,520.3,439.1,743.2,456.5,577.3,594.1,537.6,590.9,430.6,686.5,555.4,712.1,576.0,723.2,676.9,710.0,727.4,737.4,587.9,687.8,571.9,609.6,662.5,876.2,614.7,887.8,848.7,680.4,602.0,813.6,681.8,832.8,579.7,802.6,688.4,701.1,587.0,785.3,700.1,861.8,824.7,909.6,846.9,840.2,590.4,591.2,1082.5,552.7,598.5,735.0,842.0,643.5,860.0,622.9,1014.3,779.9,886.6,803.4,792.2,886.9,824.9,693.3,692.1,718.1,722.1,665.5,709.6,753.3,878.7,813.6,954.3,815.4,1082.9,650.9,842.2,911.0,1004.1,951.1,800.7,853.2,681.5,749.9,1099.3,754.7,900.1,885.5,770.1,810.2,1124.2,1002.2,797.2,707.7,681.2,1036.4,1059.7,1051.4,794.2,1025.0,910.5,1001.3,610.5,767.0,770.6,788.4,648.1,761.8,758.2,643.0,786.9,635.5,562.5,653.9,703.2,561.3,686.8,688.9,688.3,636.4,693.9,671.6,804.8,809.2,857.1,964.4,818.9,864.8,668.9,1304.8,929.0,914.4,1121.1,1153.2,990.0,834.6,1123.7,919.9,1335.6,731.4,1035.0,941.7,1081.5,828.6,647.4,1003.1,923.5,763.1,1034.7,987.6,750.5,1248.3,932.3,1046.9,936.3,1035.5,754.3,801.1,1033.8,1048.4,799.8,1108.0,901.2,1078.5,898.9,727.2,897.7,1101.0,1285.0,902.4,685.4,832.7,795.7,802.1,1066.2,1083.0,1137.4,957.7,1030.0,1081.0,1104.8,822.7,954.7,1144.5,927.0,1149.8,1085.7,737.3,836.3,847.5],[15.8,20.0,20.6,25.1,35.2,48.3,51.0,66.3,68.1,68.0,70.0,73.1,73.5,86.6,73.8,78.7,82.6,87.5,84.7,94.0,93.3,93.1,103.6,109.5,106.6,107.0,113.8,122.4,135.1,129.3,145.8,152.6,157.4,158.6,169.7,171.4,188.9,171.3,179.2,187.9,192.1,193.8,202.8,213.5,197.7,203.7,215.5,212.3,219.2,215.8,216.1,220.0,214.2,212.0,206.1,211.1,210.4,222.0,219.9,215.7,229.3,227.8,232.5,225.5,238.3,237.4,226.8,257.1,236.7,242.9,240.4,235.0,237.6,244.0,254.5,239.8,269.6,267.2,269.9,284.8,250.9,272.6,266.8,297.4,305.0,343.7,308.9,306.4,296.3,337.1,365.7,315.3,287.9,330.6,334.5,345.9,380.8,332.6,412.4,395.6,371.0,349.6,381.6,335.3,366.5,389.1,388.3,359.1,432.8,372.9,336.4,348.2,372.6,382.3,459.9,499.2,340.2,406.8,374.2,411.2,446.9,388.8,457.5,464.9,551.2,493.9,422.4,520.3,520.2,429.8,521.3,471.5,464.5,472.3,415.0,514.0,449.9,666.8,469.9,438.9,583.3,610.4,514.2,481.0,612.9,836.4,495.6,564.2,674.1,720.6,657.1,518.5,496.8,682.1,823.3,654.1,556.9,645.0,537.0,680.4,524.7,505.3,568.1,498.1,515.4,649.3,796.7,701.9,693.4,659.5,547.3,537.4,670.0,586.0,490.5,577.0,722.5,649.8,642.4,680.9,715.7,581.1,1033.1,619.5,753.0,903.2,663.4,829.9,1122.1,742.3,620.9,793.6,653.9,881.5,891.1,738.5,705.3,789.7,779.7,671.3,911.3,567.9,784.8,736.5,859.3,825.8,813.5,808.0,666.1,799.6,817.6,870.8,738.4,696.7,666.5,569.8,702.3,727.5,530.6,812.9,551.0,719.5,652.1,809.6,946.9,862.3,947.5,881.4,766.4,642.2,744.1,911.5,993.4,791.0,925.2,838.0,995.1,817.8,705.4,788.7,798.6,739.2,801.4,698.7,746.9,828.4,838.4,534.5,684.8,634.4,880.0,572.5,592.1,506.9,555.2,833.2,597.5,589.5,845.9,695.1,636.0,811.0,643.3,677.1,1043.3,897.8,611.7,895.9,1025.8,1019.4,1049.7,873.7,812.1,748.4,1031.2,895.9,848.1,724.2,892.4,697.0,674.6,1011.5,1040.3,841.4,1049.2,986.2,1056.5,758.9,1073.9,799.8,959.0,1048.5,832.0,708.9,811.8,685.9,761.0,680.9,715.5,918.0]],"clip":{"cell":"dppo-dppo-hopper","episode":2,"of":5,"return":929.1,"length":618,"success":false,"returns":[466.5,929.1,1195.7,1361.0,531.1],"seconds":4.96,"speed":1.0},"train":{"server":["dppo-policy hopper dppo hopper","--port 8000 --seed 0 --policy.device cpu","--algo.buffer-size 1024 --algo.batch-size 512 --algo.train-itrs 300"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Hopper-v5 --runner.replan-steps 4 --runner.seed 0"],"env":"mujoco","source":"experiments/e31-dppo-longer/run.sh"}},{"id":"dppo-dppo-walker","row":"dppo-dppo","column":"walker","status":"learns","experiments":["E28","E31"],"note":"528–622 at 300 iterations; 3 of 3 seeds past the bar","note_zh":"300 轮后 528–622,3 个种子全部过线","seed":2,"curves":[[-2.2,1.2,3.4,8.8,16.0,25.7,46.9,74.8,75.2,162.9,137.0,150.3,128.1,146.4,207.9,244.8,224.3,133.5,149.1,196.6,143.0,260.0,234.7,240.2,214.6,209.6,244.9,244.4,303.9,199.1,201.6,335.8,317.1,226.7,245.9,249.3,244.0,384.1,264.8,312.4,275.0,342.0,289.6,353.7,365.6,338.1,496.6,336.5,357.1,388.4,397.7,354.0,358.7,405.1,374.3,425.4,476.7,476.2,545.5,437.4,537.3,568.6,407.0,419.8,289.4,327.3,368.5,306.4,322.3,323.7,547.4,287.5,413.1,388.9,398.7,523.4,367.9,599.9,617.5,539.5,452.1,454.7,561.3,447.8,358.2,632.1,627.3,478.5,455.8,393.3,428.8,348.4,332.6,536.7,447.0,605.5,517.1,428.0,360.2,474.9,396.2,373.4,440.8,488.4,486.2,423.3,368.7,411.6,462.1,473.5,436.3,508.0,341.8,552.8,417.5,355.9,343.8,312.6,391.4,363.7,371.2,389.1,374.0,400.8,327.0,337.8,279.5,359.1,402.5,481.0,408.9,365.9,307.6,441.7,431.7,337.6,307.9,401.5,489.5,433.0,462.8,495.8,330.1,563.3,676.6,454.2,458.2,513.2,522.8,508.8,416.2,452.2,398.5,401.8,632.8,408.8,503.4,444.6,489.8,512.2,492.8,408.2,656.0,548.3,484.4,557.6,764.5,498.2,418.4,696.9,408.2,413.4,363.8,398.3,427.7,434.5,400.7,464.4,545.0,563.7,519.5,505.8,454.7,409.8,469.7,995.7,747.6,572.4,542.0,756.0,453.4,588.1,458.1,600.5,767.0,949.8,650.8,510.0,455.5,591.4,602.0,539.1,693.5,535.8,605.2,524.8,424.9,604.4,413.3,565.9,316.8,641.4,327.1,547.1,575.8,501.5,451.2,447.8,666.5,471.7,480.2,524.6,519.0,378.1,516.9,514.9,511.4,479.2,440.4,467.3,509.1,501.0,438.4,481.4,390.2,526.2,625.3,495.2,442.8,420.1,533.2,501.5,590.6,422.5,557.5,565.8,441.7,667.6,506.0,514.5,455.9,639.4,577.3,558.6,509.0,690.4,687.6,386.1,404.9,631.1,587.8,469.9,779.9,416.0,410.2,522.7,521.4,397.4,433.0,478.7,670.1,628.5,615.3,620.2,852.4,642.7,632.0,672.8,592.3,374.4,533.3,551.4,401.1,625.5,536.0,586.1,946.7,747.9,758.6,592.9,440.2,672.8,490.1,552.1,524.4,635.8,537.5,417.8,533.2,476.3],[-1.6,1.2,4.6,8.4,14.2,28.3,26.7,33.1,28.9,157.3,50.8,120.8,156.5,141.8,139.5,178.8,206.9,235.2,238.6,247.7,223.7,200.4,262.3,227.4,239.6,212.9,279.2,254.1,229.5,263.7,231.6,218.6,219.2,289.0,218.4,239.1,228.1,270.6,248.8,281.1,218.7,251.5,278.3,280.4,233.9,279.5,220.9,228.0,203.6,232.5,260.8,262.5,281.5,202.4,318.1,264.3,231.4,284.1,258.0,254.5,251.8,286.9,269.6,253.1,258.7,249.2,273.7,225.2,263.8,223.4,256.0,267.8,326.8,251.0,293.6,279.7,278.2,238.8,277.4,261.2,247.4,332.2,331.9,379.6,374.1,436.4,289.5,426.9,347.7,392.1,401.6,314.8,433.2,409.9,425.7,466.1,465.7,484.6,544.6,410.2,411.0,355.6,249.1,591.0,305.4,365.6,299.0,378.5,367.3,405.0,436.8,343.5,486.2,525.5,366.6,486.1,455.7,571.4,480.5,552.1,543.4,608.8,415.0,689.9,556.3,532.9,409.1,485.9,859.0,593.4,523.8,607.8,473.0,622.3,567.4,446.6,397.0,349.6,421.3,983.2,561.2,556.1,630.1,748.4,492.9,744.7,654.4,495.0,406.1,623.2,592.6,499.4,487.0,602.5,546.7,808.5,506.8,508.8,553.4,657.7,591.1,559.8,605.1,543.3,580.3,637.5,468.2,707.3,582.5,526.4,584.7,552.9,547.2,810.5,599.6,563.6,531.5,660.9,576.6,620.1,600.2,684.1,706.5,736.3,546.1,537.2,623.2,561.0,677.8,551.1,436.4,658.1,622.8,524.5,633.1,491.4,480.3,474.5,682.0,399.5,367.9,431.6,694.9,967.6,486.7,539.9,663.6,617.2,583.4,608.7,529.1,583.3,431.7,680.6,401.1,557.9,447.6,581.7,310.9,530.9,313.1,671.1,307.7,505.4,432.4,903.4,479.7,516.0,423.5,379.0,449.5,440.7,380.6,405.7,527.7,373.3,472.9,277.2,783.8,455.9,689.0,635.8,773.7,691.2,520.4,578.6,666.0,532.7,866.6,756.2,708.1,981.8,544.4,606.0,600.8,602.6,527.4,607.4,547.3,582.9,434.6,572.1,487.8,478.5,534.4,455.6,560.9,410.0,424.9,478.8,636.3,623.1,474.2,571.6,410.0,401.4,356.9,394.7,402.8,558.6,448.2,396.9,755.5,555.5,673.3,490.3,588.1,447.9,422.8,567.9,506.1,582.0,722.0,914.0,725.8,468.0,635.7,691.4,429.5,549.3],[-2.6,-2.5,-2.0,-0.3,1.7,8.2,15.9,36.2,34.7,58.8,90.9,148.4,131.9,146.5,165.2,131.8,149.9,130.7,205.3,217.6,239.6,258.3,261.6,242.4,229.9,215.1,193.3,297.2,229.6,249.3,274.3,246.0,221.0,158.6,191.5,265.2,256.0,223.1,303.2,287.6,226.5,171.7,165.3,250.0,262.9,277.8,231.1,280.6,210.1,221.4,271.7,298.2,381.3,254.8,224.6,270.4,230.4,239.6,230.4,289.4,283.3,288.0,269.9,304.3,327.8,242.4,249.2,230.5,290.1,236.5,244.7,273.9,301.5,299.5,256.6,343.5,474.1,251.3,274.5,356.2,381.9,307.9,313.0,376.0,383.6,353.7,264.2,342.5,356.0,350.4,399.7,407.5,348.0,320.7,355.7,427.3,553.2,338.8,428.2,346.9,444.7,548.6,422.3,588.4,418.0,369.9,632.6,444.4,464.4,368.9,485.4,428.2,476.3,516.5,525.6,428.1,604.9,529.8,375.4,396.8,604.7,389.8,475.2,496.4,448.2,514.0,850.5,545.1,483.3,409.1,518.0,428.8,655.0,644.8,566.6,473.6,552.9,695.2,852.8,486.3,462.2,500.0,489.2,547.5,593.2,573.0,554.7,476.5,614.0,527.5,511.9,703.2,724.9,742.4,537.9,536.2,480.3,628.0,837.1,604.2,634.4,714.8,702.1,695.3,606.7,530.7,564.8,815.6,515.3,476.2,382.5,560.1,466.4,439.2,749.7,518.4,515.5,457.8,511.0,548.7,430.9,476.8,538.3,640.0,466.4,609.7,504.5,409.7,425.4,425.6,432.4,422.6,429.4,422.1,483.4,421.6,523.3,586.1,424.4,620.8,748.8,655.3,537.8,415.5,804.0,679.8,926.5,756.8,715.2,693.3,625.6,771.2,602.5,477.7,583.4,430.1,533.6,741.0,640.3,679.2,569.2,703.8,866.3,399.8,425.8,497.0,437.0,642.5,417.0,506.7,478.7,563.5,401.6,808.7,506.7,841.6,699.5,819.3,462.7,946.2,558.6,408.9,316.5,521.6,454.6,505.9,811.9,600.8,727.2,562.2,645.7,600.6,667.8,454.1,372.5,455.7,564.2,568.5,523.7,448.6,710.2,884.6,726.9,605.0,737.1,574.0,562.1,443.2,491.6,476.4,518.7,578.8,755.8,545.2,719.0,436.3,341.2,426.6,499.2,511.7,620.4,464.1,674.3,669.9,513.8,433.1,404.5,501.4,584.6,512.2,462.8,610.7,439.4,472.4,514.2,733.5,530.8,846.2,643.2,595.9]],"clip":{"cell":"dppo-dppo-walker","episode":4,"of":5,"return":479.2,"length":289,"success":false,"returns":[946.2,203.2,374.2,479.2,496.9],"seconds":3.0,"speed":0.773},"train":{"server":["dppo-policy walker dppo walker","--port 8000 --seed 0 --policy.device cpu","--algo.buffer-size 1024 --algo.batch-size 512 --algo.train-itrs 300"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Walker2d-v5 --runner.replan-steps 4 --runner.seed 0"],"env":"mujoco","source":"experiments/e31-dppo-longer/run.sh"}},{"id":"dppo-dppo-square","row":"dppo-dppo","column":"square","status":"learns","experiments":["E27","E34"],"note":"from DPPO's released policy, success 0.33–0.36 → 0.65–0.70","note_zh":"从 DPPO 官方预训练策略起步,成功率 0.33–0.36 → 0.65–0.70","seed":2,"curves":[[0.399,0.379,0.305,0.317,0.343,0.424,0.302,0.384,0.355,0.447,0.48,0.433,0.397,0.525,0.448,0.528,0.525,0.505,0.51,0.576,0.539,0.49,0.566,0.525,0.561,0.54,0.554,0.545,0.596,0.618,0.626,0.626,0.662,0.571,0.667,0.696,0.606,0.697,0.686,0.652],[0.348,0.354,0.382,0.325,0.343,0.308,0.368,0.455,0.383,0.453,0.434,0.527,0.423,0.51,0.47,0.455,0.54,0.483,0.547,0.667,0.505,0.673,0.556,0.587,0.587,0.591,0.642,0.617,0.641,0.692,0.587,0.727,0.617,0.622,0.646,0.711,0.682,0.737,0.706,0.711],[0.268,0.364,0.36,0.302,0.374,0.402,0.439,0.419,0.451,0.485,0.434,0.436,0.49,0.515,0.578,0.545,0.535,0.608,0.556,0.566,0.539,0.581,0.561,0.564,0.601,0.576,0.623,0.586,0.657,0.627,0.682,0.717,0.632,0.732,0.641,0.711,0.717,0.783,0.721,0.682]],"clip":{"cell":"dppo-dppo-square","episode":3,"of":5,"return":1.0,"length":360,"success":true,"returns":[1.0,1.0,1.0,1.0,1.0],"seconds":8.0,"speed":1.0},"train":{"server":["dppo-policy square dppo square","--port 8000 --seed 0 --policy.device cpu","--policy.checkpoint-path DPPO_SQUARE_CHECKPOINT","--algo.train-itrs 40"],"client":["robomimic-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-procs 6 --num-episodes 100000","--env.name square-img --env.agentview-image-size 84 84","--env.no-terminate-on-success --runner.replan-steps 4"],"env":"robomimic","source":"experiments/e34-square-dppo/run_cell.sh"}},{"id":"gaussian-ppo-cheetah","row":"gaussian-ppo","column":"cheetah","status":"learns","experiments":["E38"],"note":"about −370 → 1,443–1,558; CleanRL reports 1,443","note_zh":"从约 −370 升到 1,443–1,558;CleanRL 报告 1,443","seed":0,"curves":[[-335.2,-420.7,-326.0,-395.7,-315.9,-328.3,-320.7,-267.9,-322.1,-267.1,-245.4,-294.1,-224.7,-264.0,-209.2,-206.7,-204.1,-172.9,-130.5,-148.2,-186.8,-149.8,-128.8,-145.9,-55.1,-182.7,-65.1,-39.5,4.9,-34.9,59.5,11.3,46.5,122.7,119.5,104.9,83.5,199.3,252.4,128.2,249.6,226.2,279.5,292.5,321.4,236.5,296.6,320.9,353.0,334.3,370.4,388.5,474.7,525.5,430.6,449.0,412.0,463.3,456.6,377.1,514.0,409.2,514.1,584.9,564.6,218.6,558.0,604.2,631.1,535.7,591.2,627.8,645.4,639.5,603.2,565.5,663.9,685.0,690.2,720.2,669.9,702.0,603.6,653.2,688.9,641.8,748.8,707.9,725.4,718.1,651.1,700.5,760.9,724.1,758.8,761.3,801.6,811.5,787.3,687.1,782.3,820.3,810.1,744.7,833.1,875.4,824.2,894.1,892.6,817.0,862.4,872.0,800.8,885.9,858.7,858.8,813.9,882.0,876.7,882.8,922.0,882.7,879.0,898.0,893.7,955.5,909.3,949.3,971.7,954.6,960.0,956.2,1006.1,941.1,934.5,944.7,925.6,999.6,1003.6,1003.4,968.8,1040.6,972.6,996.5,1019.8,1003.9,1032.9,1050.7,1069.2,1025.6,1035.8,1034.2,1058.3,1080.6,1040.0,1070.1,1101.6,1117.9,1074.6,1063.1,1091.3,1083.0,1028.2,1071.1,1088.5,1093.0,1083.0,1134.7,1146.1,1116.6,1114.3,1130.1,1210.0,1172.4,1133.3,1182.8,1147.7,1179.5,1136.6,1194.6,1172.9,1179.7,1147.0,1144.7,1162.6,1140.9,1157.2,1208.0,1202.0,1145.4,1190.3,1211.7,1202.8,1232.2,1257.5,1186.5,1199.1,1211.9,1201.6,1292.4,1253.5,1224.9,1253.7,1174.5,1214.9,1265.3,1199.9,1195.2,1249.4,1223.7,1218.9,1279.3,1210.6,1235.0,1267.1,1249.7,1252.7,1299.3,1269.7,1315.6,1288.3,1323.3,1290.0,1314.2,1284.0,1282.5,1263.5,1277.5,1293.6,1303.2,1298.2,1289.9,1302.4,1240.2,1291.6,1294.6,1214.8,1298.1,1340.6,1249.0,1303.5,1313.5,1296.0,1322.1,1326.2,1336.8,1338.4,1381.1,1300.2,1307.1,1335.4,1338.3,1341.8,1331.4,1343.6,1356.5,1363.4,1389.1,1346.7,1357.7,1371.2,1351.4,1387.3,1339.6,1364.7,1369.0,1361.9,1372.6,1350.2,1376.4,1370.1,1370.5,1367.1,1364.7,1348.6,1354.0,1392.8,1411.9,1384.6,1401.8,1403.5,1414.3,1358.2,1408.9,1422.3,1417.3,1451.7,1418.6,1425.1,1411.0,1446.3,1444.5,1421.4,1468.1,1362.7,1411.9,1413.0,1402.0,1437.8,1404.6,1438.9,1418.9,1425.8,1415.5,1405.1,1379.9,1454.7,1378.4,1351.5,1474.8,1454.1,1459.0,1420.0,1426.3,1450.8,1486.2,1436.3,1427.9,1408.5,1425.4,1432.4,1443.4,1475.1,1404.9,1436.6,1399.5,1425.7,1401.9,1432.2,1433.6,1421.9,1434.8,1412.4,1447.8,1460.4,1428.4,1458.1,1484.4,1470.0,1463.1,1469.1,1435.3,1495.1,1463.5,1502.0,1450.6,1470.4,1471.8,1474.9,1454.0,1421.0,1438.4,1469.3,1519.4,1467.4,1469.9,1441.6,1475.5,1477.1,1401.9,1437.3,1428.5,1475.9,1461.5,1473.0,1507.5,1514.2,1476.4,1452.9,1496.4,1491.0,1486.0,1456.7,1441.1,1460.2,1473.6,1516.1,1474.7,1479.9,1482.3,1521.6,1440.0,1477.1,1489.6,1489.6,1491.1,1522.6,1535.1,1475.2,1467.9,1493.6,1469.2,1468.0,1498.5,1496.6,1485.1,1458.4,1427.2,1505.9,1493.9,1512.7,1441.3,1497.3,1473.3,1485.7,1458.8,1444.1,1503.2,1526.6,1515.8,1459.2,1496.3,1537.5,1500.9,1495.3,1476.6,1489.9,1461.8,1489.2,1469.2,1468.9,1463.6,1491.7,1515.0,1510.8,1500.5,1505.8,1522.9,1512.5,1516.6,1512.3,1499.3,1509.4,1482.7,1532.3,1531.6,1543.0,1528.8,1536.3,1490.4,1516.4,1520.5,1422.8,1504.5,1498.2,1519.4,1519.0,1482.1,1513.5,1540.1,1494.7,1450.0,1455.4,1485.0,1527.8,1475.8,1503.8,1523.0,1490.5,1492.1,1530.6,1480.5,1520.1,1511.5,1541.0,1503.7,1513.9,1537.4,1493.0,1486.3,1518.8,1520.4,1528.3,1548.5,1523.1,1506.2,1538.1,1509.3,1538.5,1495.6,1548.4,1504.6,1496.0,1533.8,1504.6,1549.5,1475.5,1482.8],[-384.6,-295.4,-305.5,-337.2,-333.1,-309.6,-290.6,-299.6,-319.0,-270.4,-260.1,-285.2,-243.1,-262.0,-205.8,-234.3,-222.1,-238.9,-208.3,-171.4,-169.4,-235.8,-106.9,-161.6,-140.1,-81.4,-29.0,-37.8,-13.2,35.7,64.3,130.8,162.0,108.1,270.0,244.2,318.1,328.5,364.8,411.2,426.1,441.4,515.3,498.0,536.4,563.8,513.7,474.8,620.1,562.6,591.6,677.4,692.2,688.1,683.9,696.4,683.5,641.8,724.4,727.8,792.5,781.2,804.1,855.5,849.0,905.3,844.1,899.2,868.1,957.0,932.3,940.7,936.0,952.8,996.8,989.7,887.0,317.4,966.2,898.3,969.3,1006.7,994.2,983.2,1019.2,982.8,1006.2,1004.8,981.6,911.5,959.6,930.1,980.9,925.1,1043.5,1047.8,1026.7,1044.6,1003.7,1027.6,1030.2,1013.1,1043.6,1056.8,1100.6,1009.5,1094.4,1063.7,1079.2,1059.4,1107.5,1072.6,1064.0,1110.0,1042.4,1085.5,1157.9,1126.5,1085.6,1090.9,1098.8,1071.4,1053.9,1095.9,1130.4,1054.8,1115.3,1124.8,1109.7,1135.6,1150.9,1117.7,1157.4,1160.4,1137.9,1152.2,1166.9,1068.1,1171.0,1124.0,1133.1,1162.2,1178.2,1153.7,1062.5,1200.6,1182.8,1169.3,1134.2,1212.4,1130.4,1220.1,1152.3,1173.5,1161.0,1172.9,1191.4,1270.6,1188.9,1203.2,1096.9,1139.4,1233.8,1231.3,1224.7,1243.2,1251.5,1169.2,1249.2,1246.6,1209.7,1256.9,1221.5,1260.9,1252.1,1241.6,1248.0,1252.6,1202.7,1204.4,1243.9,1207.2,1272.6,1257.8,1259.5,1280.8,1309.3,1210.5,1309.6,1262.7,1290.0,1214.5,1265.4,1286.5,1295.0,1246.9,1319.6,1240.6,1311.4,1330.9,1318.0,1311.2,1247.0,1323.8,1326.6,1322.8,1339.0,1309.0,1337.1,1324.4,1312.5,1292.8,1249.0,1357.6,1342.6,1360.5,1302.7,1354.3,1266.1,1364.9,1367.9,1329.4,1333.0,1370.8,1373.2,1352.3,1341.1,1261.3,1335.6,1279.4,1321.8,1373.7,1349.3,1362.9,1306.4,1352.0,1348.7,1357.2,1377.6,1365.6,1264.0,1339.0,1334.0,1394.0,1352.6,1301.0,1383.1,1345.7,1383.7,1383.8,1245.6,1238.7,1355.0,1364.4,1330.6,1391.9,1365.7,1287.4,1387.3,1372.4,1349.5,1360.4,1337.2,1275.2,1341.6,1341.3,1366.3,1319.0,1377.4,1334.0,1354.1,1396.2,1364.2,1402.7,1376.9,1332.1,1364.3,1418.5,1375.9,1365.8,1374.0,1411.7,1329.4,1393.9,1413.9,1374.1,1412.1,1373.9,1366.6,1395.1,1355.0,1388.0,1387.6,1387.8,1365.9,1384.2,1372.9,1380.6,1377.6,1392.4,1356.5,1374.3,1346.0,1355.7,1362.6,1389.9,1386.0,1376.9,1380.9,1390.3,1415.5,1408.6,1394.1,1401.1,1337.3,1380.0,1393.1,1387.3,1383.4,1383.4,1451.7,1438.4,1350.5,1399.5,1389.7,1340.8,1362.5,1414.8,1363.5,1313.7,1471.9,1449.3,1421.7,1403.5,1421.1,1437.9,1355.4,1359.0,1416.1,1443.0,1419.0,1365.7,1419.2,1396.7,1414.3,1446.7,1407.7,1448.2,1434.6,1370.9,1423.2,1439.2,1445.0,1461.4,1394.0,1407.0,1468.2,1390.6,1432.0,1442.1,1412.0,1343.5,1427.3,1413.8,1441.1,1407.1,1438.1,1434.6,1400.0,1437.8,1429.4,1394.3,1458.8,1426.3,1426.7,1408.4,1412.6,1437.9,1384.0,1414.1,1348.1,1429.4,1421.3,1398.4,1436.7,1406.3,1412.3,1489.7,1449.2,1430.7,1405.1,1375.4,1414.7,1411.4,1447.9,1442.0,1491.8,1458.1,1474.3,1476.9,1420.5,1464.8,1474.5,1445.2,1420.2,1472.5,1456.9,1439.3,1427.7,1440.9,1419.5,1421.1,1410.0,1423.7,1448.1,1441.3,1449.5,1401.4,1422.0,1428.6,1490.0,1466.3,1455.1,1466.6,1435.3,1441.8,1428.0,1441.5,1431.5,1390.3,1454.7,1446.1,1431.6,1442.3,1470.7,1435.8,1405.7,1413.3,1451.4,1410.8,1442.5,1411.1,1453.3,1425.9,1482.6,1427.8,1461.8,1474.8,1368.9,1474.4,1417.7,1450.2,1503.0,1445.8,1429.7,1468.9,1398.4,1449.4,1454.0,1482.7,1420.8,1496.2,1452.9,1427.0,1420.0,1457.8,1499.0,1474.5,1372.7,1462.4,1451.9,1450.2,1471.9,1469.6,1440.2,1465.9,1490.7,1426.4,1471.9,1433.8,1381.4,1457.2,1445.2,1419.2,1418.3,1475.0,1468.4,1454.4],[-393.9,-334.8,-371.3,-344.1,-394.0,-282.9,-353.0,-337.0,-269.8,-355.9,-370.3,-277.5,-381.9,-303.2,-258.3,-208.5,-261.1,-262.4,-252.8,-250.6,-217.2,-228.7,-188.2,-175.8,-111.8,-188.7,-199.3,-185.2,-154.3,-166.5,-80.7,-106.9,-148.5,-71.0,-181.6,-130.8,-94.4,-117.6,-32.7,1.2,63.0,41.6,120.2,104.5,31.6,66.5,190.7,156.2,282.6,200.0,154.2,328.7,206.8,383.2,339.7,351.0,430.5,509.5,407.9,486.6,497.4,573.7,537.4,507.2,652.2,593.4,743.4,601.8,706.8,637.5,701.5,711.0,689.4,688.3,748.4,723.9,449.1,767.3,780.4,745.3,814.8,773.1,751.7,809.5,789.5,747.1,904.7,894.4,814.3,913.9,944.4,916.1,909.8,919.3,892.7,909.7,944.6,943.4,968.0,906.6,975.7,940.8,998.1,923.0,904.4,963.9,1000.8,1033.2,1070.2,920.9,1027.4,1043.6,1006.5,1058.6,1090.8,1039.4,1022.6,1091.3,999.9,1075.7,1118.9,1074.3,1075.6,1114.2,1080.8,1182.1,1136.2,1094.7,1044.8,1148.5,1075.3,1143.2,1160.3,1180.3,1153.0,1182.0,1233.8,1150.6,1148.4,1234.3,1198.5,1161.9,1141.9,1218.1,1245.3,1254.9,1211.5,1237.0,1248.7,1151.0,1236.0,1320.7,1251.2,1130.1,1250.9,1259.8,1283.9,1229.0,1223.8,1248.1,1237.5,1293.0,1317.6,1324.5,1301.6,1358.8,1305.4,1300.2,1309.9,1291.1,1343.6,1314.2,1309.1,1274.8,1351.2,1374.6,1257.5,1339.4,1377.2,1347.4,1340.3,1359.3,1255.4,1304.6,1289.2,1313.5,1351.3,1398.9,1334.8,1279.4,1312.4,1391.6,1450.8,1353.7,1366.5,1411.2,1340.4,1350.5,1357.1,1337.1,1414.9,1416.6,1354.9,1413.5,1272.6,1363.4,1353.1,1411.8,1405.7,1335.2,1410.0,1467.6,1473.7,1413.6,1426.5,1409.7,1379.4,1443.2,1397.1,1370.5,1420.2,1396.6,1421.4,1429.6,1446.8,1390.3,1428.0,1393.1,1437.9,1439.6,1402.2,1397.8,1488.7,1409.3,1486.9,1429.5,1374.2,1458.0,1408.9,1481.7,1335.1,1376.0,1449.7,1442.4,1386.7,1446.1,1468.4,1465.4,1436.4,1478.6,1473.4,1502.6,1498.0,1441.2,1503.0,1534.5,1509.4,1483.5,1456.1,1443.2,1417.4,1455.2,1521.7,1501.8,1447.0,1424.8,1452.3,1427.0,1429.1,1404.3,1481.0,1470.6,1462.9,1438.3,1495.2,1454.0,1519.0,1453.7,1447.2,1510.4,1424.9,1493.4,1566.1,1393.8,1491.1,1480.2,1506.7,1521.3,1447.7,1501.7,1474.8,1491.4,1477.9,1513.4,1478.5,1465.8,1512.3,1402.4,1443.3,1496.0,1525.8,1494.4,1592.3,1529.6,1453.0,1517.1,1437.1,1566.4,1525.4,1470.7,1478.6,1460.4,1532.4,1521.6,1470.7,1506.0,1458.8,1460.1,1537.0,1507.6,1529.0,1532.7,1524.0,1530.0,1571.1,1517.6,1518.6,1540.6,1508.8,1538.2,1558.6,1513.5,1530.6,1521.3,1430.5,1435.3,1577.4,1473.5,1553.4,1451.5,1492.7,1534.0,1509.3,1505.0,1429.9,1520.2,1502.6,1575.4,1419.9,1519.7,1539.4,1561.1,1482.6,1535.8,1555.0,1530.4,1561.0,1503.1,1575.9,1537.4,1568.4,1516.6,1610.4,1559.3,1498.0,1583.6,1526.3,1561.5,1537.6,1556.9,1547.7,1536.5,1527.3,1521.6,1555.9,1438.8,1543.3,1563.4,1522.9,1535.2,1560.2,1586.7,1520.5,1560.5,1591.1,1013.9,1429.8,1578.6,1548.2,1549.2,1594.1,1554.5,1476.0,1546.6,1576.0,1580.7,1604.5,1524.3,1575.6,1511.9,1561.5,1561.8,1602.0,1561.0,1592.8,1572.7,1561.0,1630.6,1548.8,1471.4,1559.4,1540.1,1531.7,1513.0,1445.0,1577.1,1475.6,1568.5,1571.8,1563.1,1568.1,1575.2,1600.0,1545.4,1635.2,1571.9,1574.2,1476.5,1573.3,1578.3,1558.9,1565.1,1562.0,1617.4,1545.3,1611.3,1562.1,1533.5,1560.7,1636.0,1555.8,1522.3,1512.2,1598.4,1557.0,1518.2,1567.9,1567.8,1578.6,1593.2,1579.5,1597.2,1596.8,1625.5,1594.5,1581.0,1578.4,1587.5,1609.8,1621.7,1581.5,1580.3,1573.6,1602.9,1508.1,1555.3,1583.0,1501.1,1572.4,1646.2,1537.7,1598.0,1615.5,1551.1,1568.3,1545.5,1635.4,1542.9,1562.6,1586.5,1531.5,1608.6,1627.4,1567.9,1581.2,1551.7,1534.2,1426.1]],"clip":{"cell":"gaussian-ppo-cheetah","episode":1,"of":5,"return":1681.1,"length":1000,"success":false,"returns":[1681.1,1674.0,1665.0,1707.7,1682.9],"seconds":8.0,"speed":1.0},"train":{"server":["gaussian-policy default ppo default","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 17 --policy.action-dim 6","--algo.buffer-size 2048 --algo.batch-size 64 --algo.train-itrs 488"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name HalfCheetah-v5 --runner.replan-steps 1 --runner.seed 0"],"env":"mujoco","source":"experiments/e38-gaussian-ppo/run.sh"}},{"id":"gaussian-ppo-hopper","row":"gaussian-ppo","column":"hopper","status":"learns","experiments":["E38"],"note":"12–15 → 2,181–2,299; CleanRL reports 2,383","note_zh":"从 12–15 升到 2,181–2,299;CleanRL 报告 2,383","seed":1,"curves":[[12.1,15.7,29.5,64.6,92.5,109.7,169.0,150.8,193.7,192.5,206.6,213.9,217.6,220.7,225.7,240.2,249.9,262.3,279.9,288.1,316.0,317.2,327.4,335.1,350.9,354.7,363.3,386.2,393.8,397.5,401.7,445.6,487.6,520.8,574.4,570.9,610.8,624.7,636.6,660.4,683.5,686.9,764.6,724.5,683.2,749.9,679.7,745.2,782.7,760.4,750.0,802.7,733.6,827.2,770.7,744.0,800.7,820.9,754.8,828.8,908.6,929.5,916.8,1126.6,1233.6,1147.6,1443.4,1216.6,1146.0,1600.1,1345.8,1465.3,1130.5,1396.8,1135.2,1653.7,2205.2,1117.2,1754.5,1466.5,2362.5,1673.4,1782.6,1518.7,1891.2,1685.9,1694.8,1730.1,1652.7,1839.6,1629.7,1055.8,1479.4,1617.0,2107.2,1254.8,2259.2,1731.8,1510.0,1586.8,1525.8,2942.5,1468.6,867.4,1518.3,1246.2,1245.6,1508.3,1189.3,956.4,1775.0,1613.7,3239.9,2449.5,1615.8,2040.9,3153.9,1909.7,1341.7,1097.8,1003.0,1387.7,1045.7,1250.0,1046.6,2206.9,1013.6,1005.7,1913.0,1210.9,1805.0,1198.8,1259.6,1239.9,1295.0,1553.6,966.9,1049.0,1399.1,1063.7,1251.9,1248.6,2409.4,1539.9,2501.7,3115.2,1821.1,3284.6,1640.6,2112.7,3233.9,3131.1,1786.6,1861.1,1696.3,1902.2,1642.8,1987.2,1437.7,2546.0,1513.2,1554.6,1411.6,1841.9,1493.0,2730.5,1631.8,1637.7,2256.1,3228.0,1949.4,2934.2,3283.3,2094.0,2295.5,3014.8,1715.3,1926.6,1991.0,2011.8,1387.2,1486.9,2243.7,1121.9,1785.3,1392.2,2522.4,1338.4,1387.3,1383.0,1525.2,1383.4,1194.8,2158.2,1642.0,1536.8,1536.7,1671.3,1283.5,1165.3,1354.7,1692.2,1731.0,1824.8,1461.6,1488.0,1318.2,1710.4,2785.8,2386.2,2964.1,2201.7,2522.5,1872.8,2046.1,2382.1,1648.6,1684.3,1377.0,1557.4,1606.3,2252.3,1679.9,1642.0,2613.9,2249.1,1682.2,2190.9,1653.5,3283.5,1449.1,2438.8,2384.6,2326.8,1782.4,2374.9,1645.0,2347.3,1879.3,1564.1,1924.0,2294.7,2451.2,1951.5,2276.5,1701.1,1798.0,2401.4,2332.8,3296.9,2302.2,1762.8,2298.7,1731.7,2000.7,1792.1,2366.4,2066.9,1429.8,1293.4,1657.9,2202.7,2520.5,2068.4,1704.5,2042.0,1748.6,1240.9,1591.6,1461.7,1487.3,1768.3,1955.4,1818.4,2248.4,2114.8,2390.9,3068.4,2528.7,2101.4,1813.0,1230.7,1656.0,1762.3,2148.1,2579.2,1982.5,2695.4,1860.0,1359.1,1872.5,1485.8,2939.5,1733.5,3022.1,1563.2,1877.2,2854.4,2588.1,3292.1,2114.9,1964.4,2755.2,2015.5,2699.2,3385.1,2883.4,3317.1,2678.1,2557.0,2028.0,1985.1,2465.1,1601.5,2407.8,1920.8,2366.1,2910.4,1894.6,3381.9,2607.5,2761.1,2165.5,3403.7,3379.9,2502.7,2445.6,1998.3,3106.9,2309.5,2792.5,1971.0,2213.3,1828.7,2677.6,2201.6,1611.7,2154.7,2883.9,2106.5,2396.7,2312.5,2051.5,2742.5,2533.5,1568.1,1683.4,1889.0,2562.7,1735.3,3086.6,1704.2,2721.1,1736.3,1768.3,1908.1,2053.0,3464.8,2415.1,1871.4,3064.3,2787.9,2810.0,1868.4,2377.8,2380.1,1677.8,2992.5,2102.2,1984.2,2310.8,2960.7,1850.4,3281.6,1746.1,2005.5,1506.9,1646.7,1862.1,1549.6,1506.3,1738.1,1971.4,1535.6,1905.7,1757.4,2695.1,3221.8,2212.6,2190.5,1699.1,1677.7,2525.7,1603.0,1905.9,2536.8,2545.9,2579.1,2177.9,2565.6,3509.8,2307.2,1935.7,2701.2,3511.4,1781.4,1671.0,1564.2,2032.1,2284.0,2955.5,1483.6,1877.3,1906.4,1605.7,2601.8,2059.8,2667.9,1673.7,1584.7,2390.8,2063.1,1760.3,1846.3,1603.5,1653.5,1623.0,2172.8,1832.5,2030.4,2308.8,2288.8,2133.2,1955.3,2618.0,1562.5,2883.4,2950.1,2341.5,2336.5,2170.0,2252.1,1920.5,2749.6,2099.1,2629.0,2635.1,2930.9,2319.7,2624.8,2253.3,2211.7,3361.9,2585.6,2428.7,2393.2,2371.1,2269.0,2786.9,3581.9,2428.2,2478.4,2166.9,2808.2,2429.7,3399.4,2693.5,3024.2,2500.1,2238.3,3149.3,3553.4,2824.7,2973.3,2309.6,1977.3,2929.3,1584.2,1535.3,2116.6,1879.9,2814.3,2007.8,2072.1,2370.8,2944.1,2543.7,2702.4],[15.2,14.4,22.8,64.2,123.3,139.4,155.0,209.7,216.7,248.1,252.8,234.0,271.6,286.2,305.2,305.6,322.8,320.5,323.1,343.4,349.5,355.2,374.9,393.0,396.5,447.4,411.7,405.1,430.3,440.0,433.4,421.2,445.0,434.7,433.5,432.7,436.2,441.9,444.5,463.2,486.3,465.9,484.2,522.4,591.0,635.3,629.8,645.8,654.5,650.5,675.7,668.6,693.5,704.6,698.4,698.3,707.6,703.7,714.8,750.3,739.8,781.7,766.3,811.2,781.5,900.2,793.5,859.0,852.7,935.4,887.0,835.8,974.7,943.6,932.6,886.2,941.8,1030.5,1008.2,1039.4,1101.1,1028.6,1085.2,1087.0,1147.6,959.7,1009.4,1190.3,1179.6,1220.5,1126.9,1384.3,1169.8,1187.2,1093.4,1207.8,1417.7,1550.1,1487.8,1345.8,1495.1,1125.6,1157.5,1292.0,1594.8,1791.4,1289.0,1084.3,1592.1,1372.0,1230.9,1226.9,1545.9,1218.4,1531.7,1315.5,1806.2,1330.5,1484.0,1204.3,1559.4,1546.9,1349.1,1562.2,1585.4,1685.8,2021.2,1696.7,2029.5,1661.9,1369.4,1931.1,2197.6,2787.1,1955.1,1334.5,1496.3,1962.6,1806.9,1922.9,1344.2,1730.0,1696.3,2308.9,2187.8,1794.2,1552.5,1805.8,2233.5,1733.9,2328.8,2311.1,2076.4,1698.8,1953.7,1446.7,2530.1,2779.2,2471.8,2102.6,2094.8,2168.9,2647.6,2408.0,1875.7,3143.2,3459.5,1973.7,2898.7,2254.2,2345.4,3501.6,2395.0,2554.6,2681.6,3105.1,1579.3,2344.4,3576.8,2423.4,2516.8,2398.9,3226.6,3514.9,3145.4,2440.8,2755.4,3091.7,2329.9,1664.6,1957.5,1951.5,1854.6,1699.2,2546.0,1480.7,1713.4,1844.6,1705.1,2019.6,2063.5,1450.8,1613.0,1403.0,1737.7,1833.7,1792.5,2214.5,1940.8,2265.4,1494.8,1561.6,1641.7,2193.0,1789.7,1547.9,1632.9,2108.3,2096.4,2699.5,2953.2,2366.7,2235.1,2428.7,2143.0,2152.6,2877.1,1997.3,2487.6,2150.0,2201.9,1640.3,2652.3,1786.0,1814.4,2654.3,1923.9,2519.6,2461.9,2056.6,2267.2,2811.9,2389.5,2265.8,1734.0,2878.8,3577.0,2455.4,2171.2,2318.4,1641.0,1616.4,1734.5,2432.4,2377.4,2107.8,1868.0,1510.2,1566.9,2019.9,2367.4,2558.0,2381.8,2640.4,2660.1,2130.1,2625.3,2081.9,3078.9,2880.4,3075.9,2372.5,1795.9,2825.8,2053.4,1497.7,1742.2,2117.1,1852.1,1478.9,1672.7,1525.9,2512.9,2205.9,1918.3,1619.9,2061.2,2677.3,2626.0,1918.2,2146.0,2862.7,2016.8,2941.7,1816.3,1902.9,2266.7,1994.6,1663.7,1926.0,1816.9,1740.1,1863.2,1467.1,2219.7,2512.1,2556.4,1763.6,1589.3,2085.2,1895.8,1835.9,2246.5,1468.2,2466.3,2726.7,1515.6,2340.0,2883.9,2130.8,2429.6,1284.1,2263.2,1369.5,2115.7,2812.1,2059.2,3220.2,2478.6,2710.2,2895.7,1904.6,2087.4,2335.4,2657.6,2821.8,1949.0,2405.7,2806.8,1980.9,2648.8,1869.9,2594.2,1559.0,2822.7,1884.6,2204.2,1965.5,1947.0,2293.3,1770.2,1674.6,1687.5,1916.6,1626.9,1687.7,2787.7,2208.2,1701.5,1453.1,2179.9,1896.2,1840.2,1619.9,1439.3,1710.8,2388.1,1760.9,2108.6,3014.7,2503.0,1977.6,2165.4,1847.9,1950.7,2897.9,2730.4,2804.0,2335.7,1871.0,2598.9,2123.2,2741.3,1807.5,2748.7,2678.9,2010.9,2062.6,3047.5,3704.4,2721.3,2663.7,2848.6,3138.5,2965.9,2000.8,2293.7,1674.8,2948.9,3642.5,2918.1,1733.7,2141.7,1914.2,1940.9,2354.5,2200.8,1623.3,2435.6,2000.8,2455.9,2837.0,2126.3,2998.1,1908.6,3158.3,3372.6,2232.0,2729.2,3087.9,2641.6,2091.9,2594.1,2995.6,2634.0,2174.4,2923.7,2878.1,2225.1,3097.1,2465.8,2424.8,1826.0,2384.7,2825.9,2995.3,3304.1,2190.0,1759.9,2270.7,3463.9,2531.3,2896.9,2351.9,1531.2,1633.4,2933.1,2198.2,2677.5,1591.0,2234.5,1785.9,1726.4,1479.9,1412.4,1364.5,2442.0,2503.3,2774.6,1983.0,2128.2,2251.9,2225.1,2580.9,1794.4,1794.5,2513.1,2299.5,1885.2,1635.4,2547.5,1754.2,2651.8,2464.9,1755.6,2136.3,1565.7,2072.4,3067.1,1850.4,2089.4,1742.0,2369.4,1627.0,2558.5,2306.5,2146.2,2317.7],[14.2,21.3,34.5,50.9,96.9,115.1,126.5,146.1,165.3,152.7,174.1,198.2,209.5,207.1,215.3,220.0,226.1,227.3,229.1,238.6,239.7,253.7,267.0,271.6,284.5,302.4,300.5,326.1,328.0,340.7,341.0,357.5,364.5,379.6,367.7,384.9,388.2,387.8,380.6,400.3,385.4,408.6,410.9,374.7,414.9,392.8,404.5,420.2,415.3,403.2,421.2,419.4,425.3,422.5,425.0,408.3,428.5,431.1,452.9,444.0,454.8,549.4,561.9,582.1,621.5,649.7,649.8,653.8,655.2,666.7,661.9,659.8,641.8,667.8,646.4,643.3,686.9,705.3,709.0,677.9,696.6,691.9,725.2,735.8,763.6,807.8,756.1,824.1,813.5,889.1,872.4,892.9,849.5,866.0,872.7,928.8,977.3,996.1,1029.6,917.5,940.7,1093.7,968.6,1023.4,1013.9,1025.5,987.8,1024.3,926.0,928.3,1040.1,1073.0,1244.6,1013.8,987.8,1010.9,1335.6,1178.4,943.7,991.9,1099.7,1139.2,940.2,861.6,846.0,1283.9,1571.8,1372.0,1865.8,1524.5,1313.4,1726.0,1268.8,1791.8,1144.6,1424.0,1134.7,1285.0,1232.8,1236.9,2315.3,1461.1,1829.9,1358.9,1501.9,1489.0,1918.3,1717.1,1295.9,2115.3,2053.7,1371.8,1018.2,1156.4,1930.0,2612.0,1252.7,1938.5,1941.2,1312.1,1937.8,1421.3,1975.0,1134.1,1778.3,1627.0,2515.4,1792.8,1351.5,1343.2,1364.2,1465.3,1027.1,1149.2,1046.4,1126.8,1034.0,2040.3,1938.4,1207.9,1613.0,1650.8,1598.0,1847.7,1440.5,1767.5,1483.1,2143.4,2473.1,2041.6,1527.9,1456.0,1223.8,1239.1,1312.3,1566.2,1202.1,1418.8,1456.6,1129.1,1692.7,1231.9,1480.3,1270.7,1184.0,1300.2,1336.0,1470.4,1190.1,1133.2,1510.0,1364.2,1422.2,1378.7,1887.1,1316.0,1221.2,1155.6,1312.3,1261.5,1374.7,1176.6,1253.7,1426.3,1349.1,1707.6,1453.5,1949.1,1724.1,2077.3,1764.7,1446.6,2178.3,2340.0,2756.0,1501.8,2339.5,2364.4,3329.4,2554.4,2141.9,3361.7,2390.9,1815.0,3393.0,2199.1,1983.9,1398.1,3381.9,2340.2,3395.2,2118.6,1470.7,1985.0,1598.2,1566.5,2883.1,2069.9,1865.1,2162.2,2681.0,1851.3,1678.4,1897.4,1851.5,1910.4,2299.9,2154.0,2070.8,1587.0,1415.1,2011.1,2156.7,2151.2,2312.5,1908.0,1755.7,1334.2,1550.8,1818.4,1799.4,1819.7,2067.2,2027.5,2376.1,2388.1,1887.5,1543.5,2449.2,2753.9,2303.6,1742.8,2481.9,1832.5,2337.0,2540.3,1516.1,2266.3,1876.9,1797.1,1895.6,2445.4,2794.3,1680.1,1871.6,1639.9,1779.6,2148.1,2453.9,2974.2,1813.2,2567.1,1858.7,2034.5,2818.6,2207.1,2208.9,1298.0,2688.3,1930.0,1837.3,1394.2,2154.4,2635.9,2080.1,1928.2,2063.8,1790.9,2103.2,2362.6,2226.7,2837.3,1518.1,2460.4,2236.5,2113.6,1895.0,2279.0,1726.2,2263.6,1430.5,1921.8,1403.5,1315.7,1643.9,1644.8,2738.7,1549.3,1910.2,3005.9,2116.7,1845.6,2146.2,2910.8,2072.8,2418.5,2096.4,1728.8,2906.8,3470.4,2236.9,2625.5,1966.2,1998.6,2490.2,2232.0,1955.3,2186.9,2486.3,2443.0,2272.8,1873.8,1612.5,1998.7,2648.9,2624.4,2439.9,2406.3,1697.0,1727.3,2946.2,2629.5,2164.1,1548.5,1770.6,1942.5,2956.3,3058.9,2378.3,2321.0,2195.0,2186.8,2370.4,2660.5,3479.3,2988.4,2588.9,1884.2,2524.1,2073.5,2844.6,2455.8,2879.5,2743.7,2719.6,2702.3,2497.8,2327.0,2242.8,2799.0,2718.9,2592.3,2111.6,3439.6,2082.1,1711.4,3186.7,2651.7,1930.6,2162.8,1409.7,2020.0,1866.1,1647.7,1255.3,1488.7,1407.9,1929.4,2601.5,1832.2,2389.4,1880.0,2424.1,2601.9,1355.0,1786.6,3556.8,1851.9,1751.6,1344.5,1951.5,2916.1,1368.8,2193.5,2734.1,1356.6,1992.6,1792.2,2741.4,2202.2,2658.2,2391.0,1557.7,1788.2,1836.7,2383.0,1986.0,1731.5,2868.3,1973.5,1818.1,1693.9,1854.4,2475.3,1874.6,2022.9,2660.0,1510.4,2186.2,1773.3,1866.5,2410.3,2155.6,2077.2,2607.6,2381.9,1622.8,1449.2,2455.5,2271.1,1890.0,1855.5,2493.2,2490.1,2706.3,2230.0,2041.5,1379.7]],"clip":{"cell":"gaussian-ppo-hopper","episode":5,"of":5,"return":3062.6,"length":811,"success":false,"returns":[1735.8,3684.4,3665.3,1747.3,3062.6],"seconds":6.52,"speed":1.0},"train":{"server":["gaussian-policy default ppo default","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 11 --policy.action-dim 3","--algo.buffer-size 2048 --algo.batch-size 64 --algo.train-itrs 488"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Hopper-v5 --runner.replan-steps 1 --runner.seed 0"],"env":"mujoco","source":"experiments/e38-gaussian-ppo/run.sh"}},{"id":"gaussian-ppo-walker","row":"gaussian-ppo","column":"walker","status":"learns","experiments":["E38"],"note":"about 0 → 2,957–3,260; CleanRL reports 2,288","note_zh":"从约 0 升到 2,957–3,260;CleanRL 报告 2,288","seed":2,"curves":[[-0.7,-0.2,2.7,11.2,25.4,37.8,109.6,100.4,191.5,159.3,244.8,173.8,354.7,342.8,272.4,273.6,292.1,275.2,248.2,257.1,266.2,244.3,253.5,301.6,260.8,315.3,292.5,313.0,329.7,321.3,332.3,281.9,300.4,318.7,290.0,306.5,319.8,311.8,317.8,324.7,307.2,346.8,308.1,332.3,343.0,320.9,332.9,339.2,345.3,320.7,337.5,346.0,337.5,344.6,367.3,352.9,385.3,377.4,361.4,376.0,376.7,402.1,383.7,373.3,399.0,378.3,400.5,426.2,415.4,418.2,416.3,407.7,417.8,422.9,410.0,452.5,449.4,449.1,429.0,419.9,451.1,424.6,438.6,452.5,442.7,474.1,460.3,460.3,446.3,520.4,447.9,487.6,473.0,509.8,498.6,520.9,531.1,557.8,550.6,571.4,513.1,566.4,540.5,563.6,565.7,523.4,566.0,495.3,591.2,536.7,540.7,616.8,570.1,598.3,620.3,590.6,590.6,617.0,598.8,614.6,619.2,595.4,582.7,566.4,598.0,623.9,587.9,615.6,634.2,537.6,623.4,567.5,589.6,667.8,659.0,687.1,675.0,639.2,715.9,675.7,693.1,698.5,680.9,694.0,680.5,686.6,659.6,725.9,731.1,731.9,724.2,723.5,719.2,689.1,729.7,652.1,734.0,711.3,688.3,719.0,702.2,735.6,711.7,693.2,675.7,789.9,824.0,707.3,746.5,749.6,748.3,746.3,761.1,813.2,811.0,879.3,766.1,806.4,765.4,785.0,784.4,806.2,815.3,881.3,798.5,778.1,872.7,849.3,807.1,792.6,882.3,961.8,923.3,968.1,975.0,948.7,930.6,916.6,891.0,1084.4,890.1,938.1,892.3,1182.9,1100.4,1094.5,1206.5,1172.2,1294.5,1019.6,1405.7,1368.0,2018.5,1947.5,2612.7,2059.4,2065.7,2649.0,1446.1,1687.7,1970.4,2609.8,1447.7,1775.2,2724.0,2252.5,3876.4,3255.1,2632.3,2156.6,2626.1,3709.5,3690.3,3113.0,3745.1,3159.0,3255.6,1309.8,1102.8,3007.6,2798.8,1963.6,3941.0,3644.8,1676.4,2733.0,1835.1,1893.8,2926.0,4057.9,3018.7,2795.9,1768.9,1639.9,1904.7,2625.4,2506.3,1973.6,1762.9,3157.0,3177.9,2443.8,1717.2,1282.0,2091.1,1779.7,3078.5,1645.4,3130.3,2728.0,4110.2,3146.6,4198.3,3192.0,2346.7,3327.5,2063.7,1970.7,1877.0,1703.0,2108.6,4269.5,1970.0,2327.5,3417.9,1743.3,1660.1,2243.5,2584.6,1560.8,2263.5,1354.4,1398.5,2220.9,1944.5,1125.7,2142.5,1613.3,2029.6,2124.8,2140.3,2009.3,1953.6,2827.1,1851.1,3807.7,2314.7,2954.8,2058.9,1657.6,2708.2,3035.7,1667.6,2421.1,2656.4,2274.0,2221.1,3466.6,2314.2,3192.5,2853.6,1322.0,2258.9,1700.9,2414.4,3688.7,3626.4,2448.2,3872.1,2605.0,3289.4,3082.9,3825.6,3904.9,2578.1,3721.3,3379.3,2193.0,3607.2,4377.3,3100.8,4492.6,3234.3,2313.2,3993.6,4453.9,2277.1,3318.3,4021.0,4470.0,3491.8,4577.1,2370.8,3026.4,4500.5,1642.2,4538.5,2302.4,4517.2,3019.4,1671.7,2700.1,3253.3,2421.3,2416.7,3566.1,3291.5,2689.4,3995.7,4142.7,3438.2,4199.4,4386.6,3959.5,2548.1,4190.8,4262.4,3242.2,4310.8,4255.3,4278.8,2679.1,4285.8,3003.4,4298.6,4357.1,4269.3,2261.6,3393.0,4308.0,3157.3,2864.1,4368.7,4308.2,4015.1,4293.7,3293.0,4307.0,2827.0,4311.3,4262.8,4281.1,3773.1,4367.3,2056.5,3256.8,2101.3,4418.5,3097.7,2154.2,1825.6,2719.2,4389.8,3103.2,4193.7,1912.4,3867.4,4345.8,4228.9,3175.0,2804.2,4220.2,4312.5,4331.2,3653.4,4317.5,2233.2,3288.0,4302.7,4295.3,4338.5,2805.5,2518.3,3034.6,4395.1,4395.5,2254.5,2986.5,2291.4,3294.0,3286.8,3251.9,2535.4,4370.9,4310.7,3464.4,2686.4,2673.7,4528.2,1682.0,4532.2,1948.1,3621.0,1875.1,3093.3,3293.1,4064.4,3185.3,2331.4,2614.4,3865.3,4091.0,1519.1,2805.3,2392.3,2935.1,2343.5,4430.0,4351.0,4401.5,2502.2,4426.3,2892.9,4438.3,4432.7,1789.2,3426.6,2985.2,3573.4,2377.9,3433.8,3149.8,2095.4,3567.6,2864.5,1523.9,2574.7,4410.6],[-1.8,-0.1,1.7,6.5,15.5,37.5,71.4,140.8,189.1,303.4,238.2,265.7,305.1,263.6,256.2,274.4,313.5,315.6,263.0,326.6,339.6,366.1,354.6,388.3,327.4,375.9,354.1,335.1,347.1,306.5,320.7,331.1,349.0,360.6,331.7,351.7,335.2,382.0,362.9,391.6,354.3,339.9,416.7,377.3,353.8,382.5,334.2,373.3,360.7,354.6,386.7,357.2,394.6,372.9,391.8,388.8,391.2,377.5,403.0,386.7,391.9,368.7,384.7,374.5,375.7,397.9,402.1,379.6,401.7,393.2,401.4,382.1,413.2,379.1,407.5,394.7,407.7,405.2,402.8,405.7,386.6,411.3,399.9,433.7,404.3,426.2,429.8,423.9,474.3,447.8,483.1,444.7,455.1,470.4,454.5,487.4,503.1,479.1,482.7,505.7,480.7,470.8,532.5,521.9,539.4,540.6,524.5,530.7,534.6,497.9,538.1,545.3,572.9,572.6,525.9,537.6,573.8,543.9,615.1,604.1,590.5,641.1,615.7,577.0,620.8,641.0,655.1,660.4,651.3,645.0,622.4,649.1,655.9,686.0,704.5,668.3,679.2,714.4,737.9,735.8,664.7,690.7,683.5,815.9,838.7,865.1,792.6,840.4,776.3,794.9,835.9,794.8,869.6,817.0,874.9,852.2,779.9,692.9,815.0,816.5,857.2,900.5,827.2,901.1,986.6,856.0,838.8,909.2,897.9,956.5,866.6,1029.9,917.7,1019.6,902.5,1041.9,1026.5,1006.2,1123.8,1033.0,1180.2,1063.1,1696.0,1430.4,1223.1,1451.8,1047.3,1388.6,1599.8,1845.8,1541.4,1907.4,1194.5,1167.3,1228.9,1478.8,871.6,1508.7,1870.8,1304.6,1630.6,2120.6,1484.2,1868.4,1347.9,1485.1,1612.6,1634.3,2819.6,1297.6,2111.2,1526.6,1804.6,2461.6,2001.5,2295.9,1162.5,1401.3,2121.7,2733.6,1743.9,1556.5,1554.2,2148.4,1733.0,2183.6,1950.8,1446.9,2250.0,2407.2,2627.0,2276.4,1621.2,2390.0,2116.0,1813.1,1434.0,2182.4,1866.0,2555.8,2162.4,1481.4,1796.9,1868.8,3414.4,3035.1,1541.7,1945.6,1182.6,1949.2,1615.2,2122.0,1971.5,3057.8,1568.2,2330.6,1318.4,2149.2,2489.2,1648.8,1893.3,2740.5,1716.8,3441.2,2564.5,1782.3,2741.2,2374.9,1737.9,2133.7,1491.4,2627.0,1969.8,2270.5,1394.0,1801.1,2407.7,2673.5,1905.4,2114.6,3760.0,2383.6,2251.8,1484.3,2347.9,2251.4,2306.8,1936.2,2760.5,3127.2,2428.5,1441.3,2209.2,3230.2,2164.1,1803.1,1613.0,1691.7,1816.4,2679.9,2033.2,2203.2,2502.5,2125.0,2972.5,2284.3,2283.4,2259.6,3027.1,2581.4,1562.7,2571.3,2038.6,1604.1,3118.5,2272.2,2689.8,2413.8,1077.5,2677.3,1983.4,2489.8,2163.3,1686.1,1920.5,1945.3,2339.9,3054.6,2583.1,1942.7,2242.2,2682.5,1965.3,1654.3,1639.0,2845.2,3745.2,3162.2,2345.5,2187.3,2343.6,2158.3,1927.8,2553.8,1165.1,3207.0,2790.9,2087.8,2607.0,3380.5,3322.8,3206.1,1902.9,3532.8,1626.1,3641.0,2302.9,2827.5,2857.9,3620.4,1537.0,2227.9,2824.2,3318.4,2313.9,2631.9,2448.3,1869.8,3172.8,3048.8,3092.4,2367.2,4112.0,2801.3,2922.0,2851.4,3755.0,2224.7,2674.0,2976.0,2946.5,3596.2,3924.0,2978.6,3782.8,3662.9,3504.6,3426.0,3366.9,2751.3,2938.9,2274.6,3662.2,3440.6,1663.4,2201.1,3509.4,3103.3,1999.1,4159.6,3842.3,3221.8,2164.6,3192.6,4117.5,3576.7,2364.3,3358.7,2643.1,2947.8,2659.7,2867.0,1738.9,4234.1,3552.3,3170.1,3100.2,2610.1,2586.7,1728.8,3401.4,3609.0,2406.7,3126.7,2654.1,2297.6,2183.9,4283.2,2955.6,3591.5,3410.3,3333.8,3461.7,3264.5,4080.8,4180.3,3227.7,4228.9,3907.7,2913.0,3693.5,4286.5,3408.6,4032.3,3052.0,4283.6,2562.1,4252.8,4329.9,3620.9,3406.0,3411.6,3610.9,2886.7,1860.7,4238.0,3116.0,3403.4,4090.4,4301.4,3339.3,3548.8,2862.0,3112.7,4272.8,3793.2,3698.1,4319.0,3780.9,3724.8,3208.2,1950.7,2500.3,4283.1,4345.5,2875.4,3184.3,3520.4,4358.3,4306.8,3055.5,1973.7,4426.7,2883.5,3064.6,2409.4,2958.8,3162.3],[-0.6,0.6,3.0,10.1,19.4,18.0,39.8,68.8,117.8,209.1,267.5,260.8,315.6,248.7,301.0,300.9,277.2,306.0,285.7,313.5,282.2,310.9,332.4,316.6,325.1,319.4,360.0,278.9,356.6,372.5,367.1,345.4,397.3,422.0,349.4,372.0,335.5,390.5,370.9,377.7,390.8,348.1,407.2,346.6,378.4,364.5,412.6,436.2,371.4,401.4,415.9,387.2,423.4,428.8,396.1,394.8,423.9,431.6,444.2,454.8,430.8,470.8,447.5,446.7,476.5,470.6,479.7,460.4,454.4,472.1,520.4,506.0,484.6,512.5,499.1,495.3,469.8,520.2,530.0,504.1,493.6,545.2,500.3,531.7,543.7,542.8,563.2,579.5,563.3,599.0,572.3,644.7,660.4,604.9,652.3,679.8,700.4,672.5,674.3,664.6,742.8,735.5,751.9,800.3,770.7,778.5,836.1,1001.6,866.9,833.2,996.8,1047.9,870.1,979.7,1076.8,1150.6,1001.5,989.9,1174.9,1183.2,1143.5,1024.2,1283.6,1181.5,1537.4,1191.8,1676.0,1502.0,1245.7,1759.4,1473.6,1329.9,1212.6,1560.4,2176.4,1481.8,1269.3,1357.7,1477.0,1623.6,1397.9,1707.0,1578.8,1772.5,1438.5,1459.5,1831.0,2117.0,1690.9,1996.6,1681.0,2254.0,1069.8,1790.4,2385.8,1664.3,2133.6,2807.7,2334.5,2488.4,2443.6,1853.4,3253.7,2593.8,2919.7,2734.9,3320.9,3128.9,2621.2,2148.0,3323.6,2335.3,2795.1,2724.3,1951.3,3779.6,2949.8,4122.8,2171.7,2843.0,2092.8,2650.6,3856.6,2387.1,3004.1,2459.1,1819.8,2493.3,1900.0,3167.0,4155.3,3196.9,3264.2,3472.8,3275.1,2888.5,3755.1,2082.8,3041.8,3363.7,3187.7,2899.3,2845.9,3465.3,2465.5,3128.3,2550.4,3362.4,3573.2,3985.9,4050.3,3882.1,4115.2,4112.6,2386.4,3357.2,2497.4,3182.5,2935.0,3948.7,3586.9,2718.0,4164.7,2987.9,2505.6,2465.8,2926.2,3467.3,2840.7,4110.1,2381.6,1682.0,3984.7,4149.3,3790.3,3682.4,4043.5,3962.4,3426.7,3050.8,3984.6,2909.9,2917.2,3223.8,3879.1,3352.5,3932.4,2796.2,3946.8,2499.6,3957.0,3311.3,3430.3,3966.2,4113.9,3782.5,3821.1,4063.8,4032.4,4008.2,3811.4,3910.4,4043.4,3652.0,3970.8,3779.4,2778.6,3272.0,3768.1,3961.6,3727.6,3880.6,2176.8,2683.1,3943.5,3772.1,3826.5,3882.0,3898.1,3057.4,4076.1,3451.1,4035.0,2706.3,3919.5,2898.3,3931.7,3872.2,3931.5,3964.5,3934.8,3991.4,4022.8,3263.6,3108.0,4001.6,3124.3,3754.1,3196.0,3338.1,3342.2,4032.4,3919.5,3998.6,3872.4,3525.6,3762.0,2639.7,2980.2,4190.7,3860.4,3929.6,3810.9,3895.1,3782.2,2544.8,4130.7,3121.5,4210.9,3542.8,4170.9,4085.4,4004.5,4108.2,4007.3,4265.7,3488.2,2839.2,4046.1,3509.1,4131.6,4205.0,3358.0,4178.8,3947.7,4111.6,4301.0,2431.0,4102.7,2977.8,3931.4,4019.4,3167.4,3877.5,4347.9,4241.9,4316.7,4207.2,3861.5,3477.0,1475.6,2494.0,2470.7,3788.0,2952.0,4217.8,3090.1,3663.0,4181.4,4180.3,4151.6,4084.0,2902.0,4257.7,3118.8,4077.6,2712.5,3941.8,4069.1,3919.1,4044.8,2993.3,4053.9,3820.2,3479.4,2475.7,3869.2,3918.7,3958.6,2877.6,3667.3,3925.6,3705.9,4007.7,3950.9,3888.5,3890.4,3970.5,3943.9,3505.1,2735.5,3451.8,2240.8,3985.4,2298.6,3886.8,3968.6,3871.8,3802.8,3101.8,3500.5,3961.2,2299.6,3918.7,1714.5,3986.2,3505.2,3916.8,2297.5,2673.1,3731.6,2852.7,3380.9,2247.4,2813.1,2728.2,3237.6,1657.5,3941.6,3955.9,4084.0,3451.6,3966.5,2526.7,3434.8,3913.7,2173.4,2671.7,3419.9,3850.4,3806.2,3989.1,3896.4,3874.3,3209.8,4179.5,3780.4,3917.6,1803.8,4067.9,4017.6,1964.7,3947.5,1750.6,2805.1,2853.9,4109.8,2122.8,4166.6,2869.0,4023.1,4033.2,3724.7,3838.6,3446.2,4055.6,2905.2,2921.0,2241.9,3932.2,3875.9,4063.4,3895.0,3133.3,3945.3,2931.3,3969.0,1819.7,4184.6,4120.3,4110.6,3460.3,2938.5,3603.6,4049.5,3922.2,2730.9,3567.8,2967.2,3535.2,2113.7,3570.6,2924.8,1949.8,4022.1,4001.7,2330.6,4126.7]],"clip":{"cell":"gaussian-ppo-walker","episode":2,"of":5,"return":3907.2,"length":1000,"success":false,"returns":[3974.3,3907.2,3028.5,3972.4,3888.9],"seconds":8.0,"speed":1.0},"train":{"server":["gaussian-policy default ppo default","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 17 --policy.action-dim 6","--algo.buffer-size 2048 --algo.batch-size 64 --algo.train-itrs 488"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Walker2d-v5 --runner.replan-steps 1 --runner.seed 0"],"env":"mujoco","source":"experiments/e38-gaussian-ppo/run.sh"}},{"id":"gaussian-ppo-square","row":"gaussian-ppo","column":"square","status":"learns","experiments":["E40"],"note":"DPPO's Gaussian MLP from its released policy, success 0.19–0.21 → 0.54–0.57","note_zh":"DPPO 的高斯 MLP,从其官方预训练策略起步,成功率 0.19–0.21 → 0.54–0.57","seed":0,"curves":[[0.205,0.165,0.21,0.22,0.27,0.295,0.31,0.345,0.36,0.35,0.395,0.465,0.405,0.385,0.4,0.445,0.395,0.395,0.41,0.52,0.395,0.455,0.435,0.425,0.425,0.5,0.455,0.455,0.47,0.525,0.575,0.56,0.635,0.54,0.53,0.51,0.555,0.49,0.575,0.505],[0.2,0.19,0.145,0.185,0.215,0.235,0.315,0.34,0.345,0.39,0.355,0.37,0.395,0.45,0.38,0.35,0.375,0.39,0.485,0.395,0.47,0.445,0.505,0.49,0.545,0.52,0.515,0.515,0.465,0.575,0.515,0.51,0.605,0.525,0.57,0.485,0.545,0.515,0.585,0.52],[0.185,0.24,0.22,0.26,0.34,0.37,0.395,0.365,0.305,0.42,0.345,0.33,0.355,0.395,0.46,0.42,0.405,0.43,0.42,0.455,0.45,0.495,0.525,0.46,0.495,0.46,0.575,0.535,0.555,0.515,0.57,0.53,0.48,0.6,0.56,0.6,0.615,0.545,0.605,0.54]],"clip":{"cell":"gaussian-ppo-square","episode":2,"of":5,"return":1.0,"length":249,"success":true,"returns":[0.0,1.0,0.0,1.0,1.0],"seconds":8.0,"speed":1.0},"train":{"server":["dppo-gaussian-policy default ppo dppo-square","--port 8000 --seed 0 --policy.device cpu","--policy.checkpoint-path DPPO_SQUARE_GAUSSIAN_CHECKPOINT","--algo.train-itrs 40"],"client":["robomimic-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-procs 2 --num-episodes 100000","--env.name square-img --env.agentview-image-size 84 84","--env.no-terminate-on-success --runner.replan-steps 4"],"env":"robomimic","source":"experiments/e40-square-gaussian-ppo/run_cell.sh"}}],"vla":{"task":"LIBERO-10 task 8: put both moka pots on the stove","task_zh":"LIBERO-10 第 8 题:把两个摩卡壶都放到炉子上","cells":[{"id":"pi0-base","label":"pi0.5 as released","label_zh":"原版 pi0.5","status":"reference","experiments":["E26"],"score":[29,50],"note":"untrained, the reference","note_zh":"未训练,作参照","clip":{"cell":"pi0-base","episode":1,"of":1,"return":1.0,"length":410,"success":true,"returns":[1.0],"seconds":8.24,"speed":2.5},"train":{"server":["pi0-policy default eval default","--port 8000 --policy.device cuda","--policy.name pi05_libero --policy.checkpoint-path PI05_LIBERO_CHECKPOINT"],"client":["libero-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-procs 1 --num-episodes 50","--env.task-suite-name libero_10 --env.task-id 8","--env.no-randomize-initial-state --runner.replan-steps 5 --runner.seed 7"],"env":"libero","source":"experiments/e26-frozen-mlp/eval.sh"}},{"id":"pi0-fpo","label":"pi0-policy · FPO","label_zh":"pi0-policy · FPO","status":"collapses","experiments":["E14","E26","E32","E36"],"score":[5,50],"note":"one update with FPO++'s chunk loss left it at 33; five took it to 5 and 0 on two seeds, FPO's own defaults still in place","note_zh":"换成 FPO++ 的块损失后一次更新还有 33;五轮后两个种子降到 5 和 0,当时 FPO 自己的默认设置还没换掉","clip":{"cell":"pi0-fpo","episode":1,"of":1,"return":1.0,"length":350,"success":true,"returns":[1.0],"seconds":7.04,"speed":2.5},"train":{"server":["pi0-policy default fpo default","--port 8000 --seed 7 --policy.device cuda:0","--policy.name pi05_libero --policy.checkpoint-path PI05_LIBERO_CHECKPOINT","--algo.learning-rate 1e-5 --algo.clipping-epsilon 0.05","--algo.num-updates-per-batch 4 --algo.n-samples-per-action 4","--algo.buffer-size 4096 --algo.batch-size 8 --algo.global-steps 40960","--algo.master-weights-device cuda:1","--algo.n-critic-warmup-itrs 1","--algo.output-mode u --algo.no-discretize-t-for-training","--algo.cfm-loss-steps 5 --algo.cfm-loss-dims 7 --algo.cfm-loss-sum-over-steps","--algo.ratio-per-sample"],"client":["libero-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-procs 10 --num-episodes 100000","--env.task-suite-name libero_10 --env.task-id 8","--env.randomize-initial-state --runner.replan-steps 5 --runner.seed 7"],"env":"libero","source":"experiments/e36-pi0-longer/train.sh"}},{"id":"pi0-dppo","label":"pi0-policy · DPPO","label_zh":"pi0-policy · DPPO","status":"holds","experiments":["E25","E36"],"score":[20,50],"note":"ten iterations leave it at 20 of 50: on the line for holding, below the untrained 31","note_zh":"十轮后 20/50:刚好守在线上,低于未训练时的 31","clip":{"cell":"pi0-dppo","episode":1,"of":1,"return":1.0,"length":415,"success":true,"returns":[1.0],"seconds":8.32,"speed":2.5},"train":{"server":["pi0-policy default dppo libero","--port 8000 --seed 7 --policy.device cuda:0","--policy.name pi05_libero --policy.checkpoint-path PI05_LIBERO_CHECKPOINT","--algo.buffer-size 4096 --algo.batch-size 8 --algo.train-itrs 10"],"client":["libero-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-procs 10 --num-episodes 100000","--env.task-suite-name libero_10 --env.task-id 8","--env.randomize-initial-state --runner.replan-steps 5 --runner.seed 7"],"env":"libero","source":"experiments/e36-pi0-longer/dppo_cell.sh"}}]},"experiments":{"E6":"e6-first-learning-curve","E14":"e14-ten-iterations","E16":"e16-critic-restart","E17":"e17-second-algorithm","E18":"e18-dppo-normalised","E23":"e23-hopper","E24":"e24-coverage","E25":"e25-pi0-dppo","E26":"e26-frozen-mlp","E27":"e27-robomimic","E28":"e28-dppo-learns","E29":"e29-clamp-or-noise","E30":"e30-fpo-dppo-factors","E31":"e31-dppo-longer","E32":"e32-pi0-fpo-plus-plus","E33":"e33-fpo-dppo-structure","E34":"e34-square-dppo","E35":"e35-square-bc","E36":"e36-pi0-longer","E37":"e37-square-fpo-policy","E38":"e38-gaussian-ppo","E39":"e39-square-fpo-plus-plus","E40":"e40-square-gaussian-ppo","E41":"e41-square-fpo-plus-plus-8m"},"envs":{"mujoco":{"extra":"mujoco","packages":"gymnasium 1.x, mujoco 3.x (3.6 and 3.14 here)"},"robomimic":{"extra":"robomimic","packages":"robomimic 0.4, robosuite 1.4.1, mujoco 2.3.7"},"libero":{"extra":"libero","packages":"LIBERO, robosuite 1.4.1, mujoco 2.3.7"}},"server_packages":"torch; no MuJoCo, robosuite or gymnasium on any server that trained these cells"} +{"rows":[{"id":"fpo-fpo","label":"fpo-policy · FPO"},{"id":"fpo-dppo","label":"fpo-policy · DPPO"},{"id":"dppo-dppo","label":"dppo-policy · DPPO"},{"id":"gaussian-ppo","label":"Gaussian MLP · PPO"}],"columns":[{"id":"cheetah","label":"HalfCheetah-v5"},{"id":"hopper","label":"Hopper-v5"},{"id":"walker","label":"Walker2d-v5"},{"id":"square","label":"robomimic square","metric":"rollout/success"}],"ranges":{"cheetah":[-534.5,2154.1],"hopper":[11.2,3704.4],"walker":[-2.6,4577.1],"square":[0.145,0.874]},"cells":[{"id":"fpo-fpo-cheetah","row":"fpo-fpo","column":"cheetah","status":"learns","experiments":["E6","E16"],"note":"about −300 → 1,346–2,050","note_zh":"从约 −300 升到 1,346–2,050","seed":0,"curves":[[-340.4,-335.1,-377.7,-290.9,-265.6,-234.9,-246.0,-163.0,-259.4,-136.0,-135.2,-69.6,-60.2,-38.2,-51.8,-25.7,6.9,9.9,-25.6,2.0,-1.8,11.9,5.3,85.3,36.9,82.5,156.8,191.4,256.4,320.3,333.9,411.2,222.5,479.0,370.1,510.8,366.7,575.6,356.1,577.8,179.9,550.5,456.0,553.7,666.0,781.8,575.6,748.5,609.9,827.7,403.7,390.6,559.3,609.3,576.3,700.3,699.8,885.3,841.0,981.2,964.4,526.1,1008.3,1045.2,769.8,1031.7,766.6,1052.7,1090.7,838.4,1073.5,830.8,828.6,1156.7,1237.0,1190.5,1281.6,1265.4,1072.7,1361.7,1382.7,1385.1,1017.1,1412.4,1479.8,1472.5,1523.0,1530.3,1521.3,1563.3,1612.0,1641.7,1668.9,1262.2,1465.3,1412.7,1029.3,1304.5,1496.1,1643.1],[-358.6,-285.2,-262.2,-318.8,-357.6,-256.9,-199.5,-134.8,-216.0,-207.4,-210.1,-136.2,-64.2,-140.5,-169.7,-87.4,-28.8,-61.1,9.8,62.7,58.5,120.6,101.9,255.1,291.8,314.5,409.8,105.8,425.2,387.7,611.7,373.6,651.0,570.7,651.4,731.0,748.0,740.1,825.2,414.0,816.5,674.3,805.7,815.2,864.5,877.4,1022.2,904.5,926.0,1007.5,760.4,1056.0,1048.0,1203.5,1186.1,1111.5,1250.9,1307.5,1257.8,1242.5,1298.1,1327.0,1254.8,1435.7,1235.9,1511.2,1509.7,1469.5,1649.6,1417.7,1651.7,1001.0,1738.4,1757.2,1629.4,1718.8,1671.9,1728.0,1593.8,1832.3,1903.5,1556.2,1717.0,1666.3,1703.9,1803.4,1885.9,1829.2,1901.7,1926.3,1953.9,1951.7,2001.3,1935.2,2038.4,2154.1,2087.5,2112.3,2142.7,2117.7],[-285.4,-322.1,-281.0,-312.1,-282.8,-366.2,-209.1,-230.4,-226.3,-218.5,-186.8,-240.5,-188.6,-173.8,-149.1,-143.0,-67.5,-42.8,-29.8,-14.3,39.6,120.2,164.5,147.4,213.9,254.8,241.4,335.0,364.0,417.4,350.1,504.7,500.1,528.4,617.6,621.9,637.6,767.6,679.0,682.6,771.3,776.9,862.2,755.4,802.5,845.3,830.6,866.6,948.2,987.4,875.9,631.9,729.0,1026.7,960.3,987.3,951.3,1074.2,1061.3,1166.7,1234.0,902.6,1036.4,967.0,1175.8,1212.3,1253.0,1027.4,1173.7,1013.4,1068.9,1073.1,1068.0,1311.7,1503.5,998.7,1136.5,1213.3,1293.7,1163.1,1330.8,1183.8,1042.3,1134.6,1460.8,1223.6,1221.7,1402.3,1296.6,1255.1,1257.0,1188.4,1551.9,1299.1,1236.8,1303.3,1590.8,1281.4,1392.2,1356.2]],"clip":{"cell":"fpo-fpo-cheetah","episode":5,"of":5,"return":1609.1,"length":1000,"success":false,"returns":[1679.4,1734.1,1529.3,1255.2,1609.1],"seconds":8.0,"speed":1.0},"train":{"server":["fpo-policy default fpo default","--port 8000 --seed 0 --policy.device cpu","--algo.buffer-size 4096 --algo.global-steps 409600"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name HalfCheetah-v5 --runner.replan-steps 1 --runner.seed 0"],"env":"mujoco","source":"experiments/e16-critic-restart/phase_a.sh"}},{"id":"fpo-fpo-hopper","row":"fpo-fpo","column":"hopper","status":"learns","experiments":["E23"],"note":"15–19 → 1,587–2,006","note_zh":"从 15–19 升到 1,587–2,006","seed":2,"curves":[[16.3,21.1,31.3,61.3,79.8,122.0,144.4,176.3,202.4,218.7,235.0,237.1,253.5,279.0,299.1,318.8,365.7,387.2,395.0,424.1,405.6,458.4,488.4,594.9,629.7,618.5,713.7,761.4,837.1,992.3,916.2,737.8,987.1,877.4,809.6,1090.9,976.2,1146.0,861.4,1185.3,1139.3,958.8,845.2,1510.4,1285.9,1282.2,819.3,1019.5,1357.1,1153.2,1712.9,1572.2,1525.4,1176.6,986.4,929.7,1197.9,1510.9,1374.2,985.7,950.0,1026.2,1147.8,997.9,966.6,1476.1,1244.0,1337.1,1375.7,1216.6,1268.1,1431.9,1477.4,1247.6,1402.8,1990.0,1794.1,1640.2,1019.8,1538.6,1370.3,1004.0,1542.7,1438.4,1834.1,1791.8,1201.4,1446.0,1412.9,1275.7,1309.2,1672.3,1535.9,1615.4,1118.2,1283.4,1443.9,1684.7,1887.6,2320.3],[19.1,21.9,35.5,56.9,102.1,143.6,179.2,203.1,230.9,238.0,219.6,245.0,224.0,241.9,246.6,251.0,277.5,300.8,332.8,374.0,350.0,322.4,373.0,382.2,393.4,359.7,383.5,374.1,430.1,404.8,474.8,469.2,499.1,652.8,598.3,704.4,653.0,662.1,826.7,762.7,791.9,814.1,982.3,877.7,875.8,941.5,958.7,948.3,1171.5,1209.7,1300.9,1291.2,1241.1,1235.8,1464.6,1268.4,1512.1,1203.2,1126.3,1564.9,1363.8,1402.2,1227.4,1961.2,1837.7,1947.1,1776.6,1903.2,1636.3,2113.4,2164.5,1415.0,1638.8,2050.3,1437.3,2444.6,1880.1,2004.9,2482.8,1954.1,2112.4,1605.2,2089.8,1956.5,2575.4,1967.4,1940.4,1904.4,2377.3,1786.3,1962.7,2441.6,1851.2,1777.1,2307.6,2574.9,1838.0,1253.3,1840.8,2210.8],[14.5,18.5,35.6,53.8,92.8,121.4,163.1,182.8,228.8,218.6,220.6,235.1,234.7,245.9,263.1,293.0,327.1,324.1,373.7,363.5,376.5,369.8,400.2,450.0,451.8,571.1,628.2,644.8,798.6,855.9,797.8,886.9,1215.1,1571.2,1118.4,1325.9,1151.5,1258.1,1181.0,1339.7,1653.9,1443.2,1272.4,1170.1,1496.0,1105.7,1419.7,1108.2,1331.0,1495.4,1199.6,1558.2,1887.1,1229.5,2034.4,1517.2,1874.0,1567.6,1480.9,1612.7,2081.5,2017.8,2152.4,1691.2,1639.1,1439.9,1502.0,1232.2,1507.7,1476.2,1523.9,1233.4,1599.6,1672.5,1999.0,1821.7,2038.0,1733.4,2177.0,1677.7,1841.6,1858.1,1965.0,1929.9,2263.2,1629.4,1926.7,1449.4,2316.0,1768.6,2306.9,2057.3,1852.1,1950.5,1221.7,1498.2,1880.3,1569.4,1571.5,1852.7]],"clip":{"cell":"fpo-fpo-hopper","episode":2,"of":5,"return":1123.2,"length":360,"success":false,"returns":[2789.9,1123.2,2846.4,468.1,456.9],"seconds":3.0,"speed":0.973},"train":{"server":["fpo-policy default fpo default","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 11 --policy.action-dim 3","--algo.buffer-size 4096 --algo.global-steps 409600"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Hopper-v5 --runner.replan-steps 1 --runner.seed 0"],"env":"mujoco","source":"experiments/e23-hopper/run.sh"}},{"id":"fpo-fpo-walker","row":"fpo-fpo","column":"walker","status":"learns","experiments":["E24"],"note":"about 0 → 964–1,101","note_zh":"从约 0 升到 964–1,101","seed":1,"curves":[[0.7,1.9,10.7,34.4,82.6,129.7,199.9,237.7,205.4,263.3,367.4,337.5,348.6,333.0,295.4,340.1,331.0,312.3,325.1,366.6,315.0,318.5,341.0,325.9,270.0,317.1,328.2,338.2,522.6,551.8,423.1,330.4,297.0,512.2,375.0,340.4,333.9,321.6,309.4,300.0,375.0,322.8,341.0,371.4,352.0,374.5,391.5,436.9,426.6,449.7,553.6,635.4,727.9,704.6,546.9,621.1,722.3,741.0,682.8,604.1,614.4,854.6,727.9,676.9,765.7,1162.1,840.5,687.8,701.1,648.6,683.8,783.0,751.0,717.6,1030.8,944.4,738.7,674.4,902.5,1238.0,770.5,824.2,598.6,1122.9,1172.4,900.4,907.7,974.6,1107.7,886.2,901.8,1165.2,1024.7,1044.9,780.2,1066.5,909.6,892.1,987.0,868.3],[-0.3,0.8,7.9,31.4,47.2,107.5,224.2,155.5,208.4,282.9,298.4,245.3,277.6,335.8,303.3,303.4,296.0,337.3,330.8,329.4,334.9,294.6,319.8,287.9,321.7,292.6,312.1,337.3,336.4,351.1,333.5,397.0,322.3,380.4,404.4,321.6,362.7,348.6,332.0,330.9,337.2,316.9,333.5,331.5,327.1,334.2,383.5,347.4,362.1,359.4,377.7,359.7,393.2,392.0,416.8,434.5,410.1,375.1,406.9,413.7,433.7,397.2,440.9,495.9,458.8,455.9,504.1,537.1,496.4,599.0,751.8,691.0,784.7,840.0,913.3,762.6,882.0,875.6,864.6,995.1,1043.6,961.0,978.4,1012.3,1129.0,906.5,892.3,832.7,763.1,881.6,1058.2,1032.4,1076.8,991.3,846.8,1042.1,1051.7,868.9,918.7,1378.1],[0.6,1.5,7.7,28.2,64.7,145.2,200.0,201.2,256.2,217.2,246.8,279.8,316.7,257.1,311.0,303.2,232.2,304.3,314.1,336.8,327.1,321.9,348.0,353.3,430.8,356.0,442.6,327.7,387.8,368.5,467.1,354.3,404.5,337.4,329.7,329.7,328.2,311.0,387.0,337.4,488.8,419.6,477.3,385.7,377.9,428.6,571.4,447.4,433.3,479.6,517.5,520.1,555.3,592.9,702.3,669.5,593.1,733.4,678.6,768.3,599.3,728.6,988.6,1054.1,600.5,680.7,953.6,823.6,872.9,986.6,1030.2,1197.6,1056.5,1032.6,1009.6,949.7,1024.4,1061.3,1165.9,1150.1,996.1,1259.8,1298.4,1331.6,979.3,1257.1,1238.0,1370.2,1031.2,1570.6,810.7,1048.3,1088.8,1401.1,1227.8,1105.7,1192.6,932.1,1052.2,1150.4]],"clip":{"cell":"fpo-fpo-walker","episode":5,"of":5,"return":837.7,"length":310,"success":false,"returns":[821.9,1329.9,440.2,933.0,837.7],"seconds":3.0,"speed":0.84},"train":{"server":["fpo-policy default fpo default","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 17 --policy.action-dim 6","--algo.buffer-size 4096 --algo.global-steps 409600"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Walker2d-v5 --runner.replan-steps 1 --runner.seed 0"],"env":"mujoco","source":"experiments/e24-coverage/run_cell.sh"}},{"id":"fpo-fpo-square","row":"fpo-fpo","column":"square","status":"learns","experiments":["E27","E35","E37","E39","E41"],"note":"from a behaviour-cloned start, success 0.50–0.52 → 0.67–0.79 over FPO++'s 8M steps; two of three seeds past the bar","note_zh":"从行为克隆策略起步,成功率 0.50–0.52 → 0.67–0.79,跑满 FPO++ 的 8M 步;三个种子里两个过线","seed":1,"curves":[[0.483,0.507,0.5,0.526,0.513,0.541,0.523,0.57,0.523,0.567,0.571,0.561,0.549,0.609,0.526,0.542,0.548,0.629,0.617,0.59,0.614,0.652,0.632,0.627,0.702,0.636,0.625,0.585,0.651,0.58,0.604,0.674,0.721,0.648,0.713,0.708,0.661,0.623,0.709,0.633,0.714,0.688,0.691,0.747,0.684,0.732,0.611,0.674,0.726,0.63,0.723,0.624,0.676,0.714,0.698,0.702,0.736,0.653,0.719,0.758,0.769,0.706,0.674,0.676,0.721,0.729,0.732,0.719,0.716,0.689,0.768,0.724,0.775,0.79,0.823,0.807,0.702,0.804,0.751,0.795,0.751,0.759,0.699,0.774,0.74,0.795,0.739,0.712,0.781,0.839,0.778,0.761,0.74,0.812,0.821,0.817,0.772,0.77,0.809,0.789,0.787,0.787,0.874,0.834,0.826,0.851,0.81,0.773,0.817,0.732,0.794,0.825,0.832,0.816,0.821,0.797,0.78,0.866,0.785,0.829,0.827,0.865,0.804,0.799,0.806,0.851,0.782,0.793,0.837,0.807,0.776,0.817,0.811,0.831,0.861,0.8,0.842,0.871,0.829,0.827,0.799,0.805,0.83,0.814,0.795,0.816,0.785,0.819,0.863,0.763,0.804,0.761,0.827,0.771,0.831,0.761,0.831,0.777,0.824,0.813,0.813,0.751,0.786,0.749,0.824,0.734,0.786],[0.551,0.497,0.456,0.583,0.582,0.552,0.503,0.592,0.513,0.551,0.52,0.526,0.606,0.487,0.597,0.592,0.614,0.616,0.561,0.616,0.569,0.558,0.648,0.53,0.493,0.567,0.619,0.621,0.648,0.681,0.652,0.532,0.549,0.644,0.601,0.651,0.706,0.551,0.582,0.627,0.645,0.718,0.585,0.671,0.633,0.625,0.632,0.622,0.593,0.667,0.653,0.675,0.717,0.602,0.665,0.663,0.598,0.697,0.659,0.671,0.635,0.699,0.657,0.715,0.6,0.678,0.676,0.667,0.624,0.615,0.626,0.625,0.591,0.649,0.649,0.701,0.64,0.641,0.649,0.673,0.639,0.721,0.673,0.715,0.663,0.732,0.629,0.693,0.698,0.709,0.689,0.645,0.678,0.695,0.651,0.739,0.688,0.682,0.682,0.695,0.697,0.651,0.644,0.747,0.659,0.655,0.651,0.672,0.763,0.647,0.665,0.709,0.7,0.714,0.69,0.734,0.735,0.676,0.714,0.751,0.75,0.71,0.698,0.733,0.732,0.727,0.754,0.724,0.707,0.753,0.733,0.743,0.783,0.782,0.799,0.797,0.659,0.787,0.756,0.756,0.816,0.801,0.808,0.795,0.741,0.741,0.693,0.755,0.705,0.697,0.73,0.737,0.683,0.725,0.704,0.677,0.782,0.729,0.747,0.765,0.725,0.69,0.73,0.758,0.774,0.726,0.74],[0.52,0.516,0.456,0.486,0.479,0.581,0.544,0.592,0.623,0.517,0.507,0.517,0.548,0.49,0.553,0.532,0.565,0.591,0.5,0.551,0.579,0.601,0.597,0.611,0.542,0.608,0.655,0.554,0.637,0.612,0.629,0.535,0.593,0.582,0.678,0.583,0.665,0.612,0.694,0.682,0.653,0.591,0.651,0.641,0.692,0.634,0.651,0.704,0.686,0.682,0.62,0.649,0.69,0.706,0.672,0.636,0.706,0.736,0.616,0.671,0.689,0.697,0.71,0.707,0.714,0.785,0.71,0.73,0.678,0.696,0.689,0.604,0.711,0.601,0.703,0.742,0.751,0.71,0.695,0.708,0.652,0.676,0.626,0.67,0.647,0.661,0.691,0.618,0.669,0.699,0.746,0.67,0.727,0.701,0.749,0.676,0.678,0.766,0.699,0.698,0.724,0.715,0.736,0.778,0.755,0.769,0.77,0.735,0.745,0.71,0.746,0.772,0.76,0.77,0.727,0.735,0.724,0.751,0.702,0.749,0.788,0.688,0.761,0.74,0.704,0.745,0.696,0.773,0.76,0.721,0.758,0.705,0.749,0.69,0.744,0.74,0.692,0.678,0.705,0.702,0.674,0.665,0.75,0.754,0.688,0.745,0.707,0.668,0.707,0.711,0.679,0.674,0.711,0.708,0.683,0.69,0.742,0.716,0.695,0.697,0.659,0.679,0.672,0.642,0.689,0.627,0.64]],"clip":{"cell":"fpo-fpo-square","episode":1,"of":5,"return":1.0,"length":185,"success":true,"returns":[1.0,1.0,0.0,0.0,1.0],"seconds":8.0,"speed":1.0},"train":{"server":["fpo-policy default fpo default","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 23 --policy.action-dim 7 --policy.action-horizon 4 --policy.hidden-dims 1024 1024 1024 --policy.flow-steps 10","--policy.state-keys robot0_eef_pos robot0_eef_quat robot0_gripper_qpos object --policy.freeze-obs-stats --policy.value-hidden-dims 512 256","--algo.policy-checkpoint-path E39_FINAL_CHECKPOINT --algo.restore all","--algo.output-mode u --algo.no-discretize-t-for-training --algo.cfm-loss-steps 4 --algo.cfm-loss-dims 7 --algo.cfm-loss-sum-over-steps --algo.cfm-loss-huber-delta 1.0","--algo.ratio-per-sample --algo.n-critic-warmup-itrs 1 --algo.clipping-epsilon 0.01","--algo.learning-rate 1e-5 --algo.critic-learning-rate 1e-4 --algo.adam-eps 1e-5 --algo.weight-decay 1e-6 --algo.actor-adam-beta2 0.99","--algo.max-grad-norm 25.0 --algo.normalize-advantage-per-minibatch --algo.no-fpo-playground-trick --algo.reward-scaling 1.0","--algo.treat-truncated-as-done --algo.value-loss-coeff 0.5","--algo.num-updates-per-batch 10 --algo.n-samples-per-action 8 --algo.discounting 0.995 --algo.gae-lambda 0.99","--algo.buffer-size 12000 --algo.batch-size 1500 --algo.global-steps 2004000"],"client":["robomimic-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-procs 3 --num-episodes 100000","--env.name square-img --env.agentview-image-size 84 84","--runner.replan-steps 4"],"env":"robomimic","source":"experiments/e41-square-fpo-plus-plus-8m/run_cell.sh"}},{"id":"fpo-dppo-cheetah","row":"fpo-dppo","column":"cheetah","status":"learns","experiments":["E17","E18","E30","E33"],"note":"+1,294 to +1,411 with dppo-policy's structure","note_zh":"换成 dppo-policy 的结构后 +1294 到 +1411","seed":0,"curves":[[-185.8,-335.4,-284.4,-244.1,-271.1,-269.5,-296.8,-266.4,-229.8,-158.9,-228.5,-305.1,-269.2,-258.3,-246.2,-237.8,-246.2,-289.3,-252.4,-286.3,-315.9,-283.8,-254.2,-281.6,-220.6,-271.2,-247.6,-287.4,-255.5,-201.0,-312.7,-215.8,-211.3,-258.6,-286.0,-225.9,-315.7,-235.0,-233.2,-259.2,-266.2,-242.7,-253.0,-264.1,-219.1,-243.9,-339.1,-221.6,-222.0,-343.1,-272.1,-211.4,-294.7,-273.5,-255.8,-262.8,-239.5,-225.7,-292.4,-315.5,-249.4,-264.7,-210.4,-221.8,-213.1,-220.0,-208.8,-247.6,-228.9,-206.5,-291.0,-205.8,-209.5,-210.3,-194.4,-243.6,-255.6,-220.9,-208.2,-243.9,-283.9,-262.3,-167.0,-207.6,-179.1,-180.7,-241.2,-183.7,-218.4,-213.4,-241.0,-215.6,-261.7,-250.0,-182.7,-148.8,-149.8,-159.2,-202.6,-183.5,-145.7,-148.0,-203.8,-127.4,-192.6,-148.8,-165.5,-216.4,-203.4,-152.5,-181.0,-158.6,-157.2,-191.9,-124.5,-187.6,-163.0,-163.9,-117.0,-158.0,-202.6,-167.9,-173.9,-168.4,-171.3,-160.4,-147.7,-145.6,-135.5,-131.7,-172.9,-171.3,-195.8,-141.7,-171.4,-181.1,-162.2,-174.1,-178.3,-180.1,-117.0,-146.4,-159.2,-166.9,-95.9,-137.8,-114.7,-177.2,-151.5,-131.1,-186.8,-176.9,-155.3,-111.3,-168.6,-195.5,-148.5,-139.2,-118.3,-127.4,-144.5,-174.0,-174.1,-142.7,-144.7,-193.4,-145.5,-132.4,-146.0,-144.9,-130.4,-90.5,-153.1,-120.0,-102.5,-94.5,-120.0,-146.4,-99.2,-140.1,-138.0,-190.2,-148.0,-195.3,-138.7,-160.9,-149.5,-147.3,-132.6,-107.2,-154.3,-138.3,-164.1,-136.8,-109.6,-116.6,-90.8,-51.7,-143.9,-85.6,-71.8,-80.9,-32.4,-54.8,-15.5,-109.7,-42.0,-84.5,-60.9,-3.0,-34.0,-11.5,56.4,48.3,-7.4,36.8,104.0,20.3,97.9,89.5,132.4,172.8,73.1,124.8,131.4,155.9,152.3,165.0,156.7,155.5,91.6,171.4,202.9,251.4,147.0,179.0,217.4,253.3,267.0,242.6,306.8,282.2,399.6,374.4,323.2,371.9,352.7,402.3,435.7,373.4,543.8,521.1,556.4,454.4,458.8,521.0,503.1,628.2,501.9,643.3,580.2,738.3,625.4,772.2,709.3,695.6,809.1,831.6,724.8,782.4,836.6,674.0,846.3,829.8,1071.9,1076.5,907.6,826.2,1170.0,904.3,1085.7,795.3,1008.9,816.0,1105.9,850.9,994.7,1145.4,987.4,920.4,1280.2,1087.6,1150.2,1258.6,1094.1,1112.0,1020.6,1186.6,1330.1,932.8],[-226.2,-289.1,-231.6,-254.8,-273.2,-273.3,-227.2,-237.6,-322.4,-247.1,-281.3,-335.0,-244.7,-221.1,-269.8,-271.2,-263.5,-273.0,-272.9,-323.7,-301.4,-286.8,-307.7,-283.4,-273.1,-251.5,-239.2,-243.0,-241.5,-237.9,-253.6,-266.4,-240.5,-279.2,-285.6,-233.8,-282.9,-268.1,-194.0,-234.6,-272.9,-294.4,-236.6,-285.0,-188.0,-231.0,-308.3,-261.9,-271.6,-330.0,-306.8,-241.3,-245.2,-321.8,-187.5,-240.0,-254.0,-260.4,-253.8,-271.1,-225.3,-305.5,-238.1,-284.4,-238.5,-263.3,-188.4,-209.4,-292.7,-250.0,-207.7,-179.2,-252.5,-210.0,-207.9,-241.6,-300.8,-169.1,-203.2,-237.7,-213.9,-236.4,-177.2,-213.9,-284.4,-233.9,-222.8,-205.5,-180.8,-179.8,-187.2,-183.1,-173.0,-264.6,-192.7,-212.7,-217.3,-141.9,-202.9,-213.1,-116.1,-179.9,-135.1,-230.6,-141.9,-147.4,-191.5,-217.4,-205.5,-165.4,-175.4,-197.3,-158.1,-216.5,-158.0,-154.1,-173.8,-176.9,-172.6,-217.0,-167.6,-123.0,-176.2,-124.9,-131.4,-148.2,-151.0,-149.5,-172.2,-121.3,-115.0,-96.1,-137.2,-144.6,-154.7,-110.2,-146.1,-161.7,-133.2,-125.6,-139.9,-107.3,-125.0,-154.2,-101.1,-139.6,-98.9,-110.9,-155.7,-119.4,-161.7,-115.7,-175.5,-167.2,-177.0,-100.1,-114.6,-152.3,-129.7,-125.9,-126.2,-108.6,-184.6,-135.8,-120.7,-127.0,-123.8,-75.4,-169.4,-115.7,-134.9,-124.1,-202.4,-109.3,-115.0,-83.3,-129.3,-125.5,-100.8,-81.6,-86.1,-123.3,-117.0,-84.6,-72.1,-89.7,-101.4,-92.8,-70.9,-131.7,-55.4,-72.4,-91.8,-58.9,-89.7,-87.8,-32.2,-58.8,-27.5,-75.8,-58.4,-47.6,-94.6,-71.9,-22.6,4.6,-54.1,15.1,24.0,18.4,97.5,88.0,178.7,99.2,-26.5,61.9,47.2,143.6,125.9,202.8,199.5,203.0,240.4,196.1,259.3,314.0,244.4,330.7,390.0,357.2,320.0,220.9,356.3,333.2,293.8,399.8,384.6,382.6,329.5,435.2,404.0,221.4,444.9,383.7,530.9,551.6,463.0,462.8,433.1,482.6,517.3,499.8,494.2,495.6,551.1,502.8,593.5,482.1,554.6,437.6,574.5,489.8,188.8,629.0,507.4,518.4,557.6,606.6,621.1,590.3,654.8,663.3,625.6,503.2,645.7,552.2,689.6,631.4,668.0,843.5,624.8,834.3,1025.1,1006.3,967.7,1044.3,652.4,1125.4,963.9,1049.2,1013.0,1046.6,1254.7,1171.5,1070.1,1245.3,1234.5,1297.5,1275.2,1242.2],[-271.0,-308.1,-264.4,-282.2,-200.2,-259.0,-286.7,-285.5,-239.0,-218.0,-307.1,-264.2,-280.3,-301.4,-259.1,-263.8,-279.4,-304.1,-338.3,-189.2,-243.0,-240.0,-295.0,-256.9,-272.3,-271.8,-279.5,-221.4,-214.0,-260.5,-278.7,-240.4,-240.0,-298.7,-310.2,-357.8,-278.7,-239.6,-304.6,-240.8,-200.9,-284.2,-207.6,-187.5,-293.8,-216.5,-293.1,-195.1,-201.0,-265.4,-215.6,-267.8,-248.5,-225.6,-261.3,-242.3,-305.4,-278.9,-176.3,-224.3,-212.0,-290.0,-287.5,-247.6,-281.5,-235.6,-289.6,-296.4,-226.9,-308.0,-197.0,-257.0,-184.1,-243.8,-162.9,-253.6,-226.4,-166.3,-242.5,-224.2,-237.3,-183.9,-137.2,-186.8,-149.2,-130.3,-225.5,-104.7,-187.2,-171.3,-229.6,-123.3,-205.2,-151.7,-187.6,-132.4,-168.7,-162.0,-147.2,-189.5,-174.9,-246.0,-159.5,-131.6,-159.2,-132.9,-83.0,-105.3,-137.7,-102.8,-118.8,-150.5,-141.2,-108.7,-157.2,-136.7,-150.1,-167.4,-100.4,-119.4,-129.0,-119.0,-129.2,-136.2,-112.7,-127.3,-112.9,-96.0,-114.6,-109.9,-61.9,-113.5,-46.0,-113.0,-142.7,-95.4,-99.7,-60.3,-124.3,-102.8,-117.4,-143.7,-130.9,-110.5,-96.3,-138.8,-187.7,-67.8,-139.6,-95.1,-91.7,-101.0,-98.4,-65.3,-51.4,-53.0,-107.2,-75.5,-79.2,-102.2,-52.5,-73.1,-51.1,-48.2,-92.2,-59.2,-46.9,-67.6,-49.0,-1.1,-18.1,-8.1,-40.4,-18.0,-17.5,-55.3,-0.4,-14.9,-45.2,32.3,16.1,15.9,89.9,40.2,139.2,97.1,76.1,150.0,139.0,228.8,225.7,305.6,288.6,273.4,332.4,380.1,355.0,402.3,319.5,300.8,252.5,392.3,331.0,451.3,341.0,247.0,445.4,495.7,522.0,537.0,556.2,435.9,506.4,476.7,508.3,591.1,636.1,593.5,650.0,646.9,625.8,504.3,571.9,698.9,558.4,486.2,580.6,627.2,671.1,748.3,791.8,827.2,860.4,698.9,810.0,717.8,775.3,553.4,753.2,755.7,729.6,801.9,841.1,894.0,745.1,879.9,882.4,964.0,898.3,909.6,851.9,932.3,999.4,998.9,913.7,1073.5,1023.9,982.5,969.7,1079.4,1069.5,960.0,1119.0,1111.0,1064.9,992.8,1056.9,1207.0,1069.6,1074.8,1025.3,1042.2,1083.2,1009.9,959.7,914.4,1016.5,902.4,980.0,1012.8,1070.6,1005.0,1028.7,991.7,1014.4,1012.8,1086.4,1088.7,1076.1,1114.1,1044.1,1037.2,968.7,1000.8,1125.1,1047.4,1000.1,872.8,1013.3,1115.3]],"clip":{"cell":"fpo-dppo-cheetah","episode":2,"of":5,"return":703.8,"length":1000,"success":false,"returns":[437.6,703.8,632.5,1132.3,854.4],"seconds":8.0,"speed":1.0},"train":{"server":["fpo-policy default dppo cheetah","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 17 --policy.action-dim 6","--policy.action-horizon 4 --policy.flow-steps 20 --policy.hidden-dims 512 512 512","--algo.sampling-noise-level 1.0 --algo.logprob-noise-level 1.0","--algo.buffer-size 1024 --algo.batch-size 512 --algo.train-itrs 300"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name HalfCheetah-v5 --runner.replan-steps 4 --runner.seed 0"],"env":"mujoco","source":"experiments/e33-fpo-dppo-structure/run.sh"}},{"id":"fpo-dppo-hopper","row":"fpo-dppo","column":"hopper","status":"learns","experiments":["E28","E29","E30","E33"],"note":"998–1,037 with dppo-policy's structure, mostly by staying up","note_zh":"换成 dppo-policy 的结构后 998–1037,主要靠站住不倒","seed":3,"curves":[[19.2,17.9,18.0,19.7,21.0,21.3,26.1,23.2,29.4,31.6,34.9,39.8,46.0,49.2,62.5,62.5,81.7,79.6,85.7,89.8,106.0,110.5,105.4,106.5,113.3,117.2,142.9,144.8,150.8,163.1,152.2,180.4,171.2,202.0,195.2,227.9,229.9,229.0,234.1,241.4,218.3,234.6,227.5,244.7,247.7,248.9,250.6,255.7,242.5,258.7,263.7,255.3,275.9,266.4,255.2,273.1,275.4,294.5,284.6,287.1,300.4,324.7,327.4,365.4,433.5,349.4,451.6,423.2,479.8,424.2,430.8,490.3,441.3,518.5,491.2,558.3,542.2,600.0,481.6,503.3,615.7,480.7,652.0,740.0,695.6,756.1,930.0,758.2,850.5,940.5,1018.7,1009.7,1007.1,893.7,830.8,1015.3,833.5,1004.5,926.5,848.5,1014.0,1037.7,939.4,955.1,1016.2,1001.4,994.4,878.1,847.4,980.7,779.5,1015.5,1002.6,1004.8,1009.0,811.7,836.2,844.2,839.3,878.2,979.7,844.9,912.7,895.0,1034.1,1049.4,920.5,941.1,1015.9,1051.3,1024.4,1035.3,1036.5,943.6,970.6,1036.5,1017.8,1011.4,882.1,1021.3,1032.2,1017.2,1009.9,1016.9,1019.4,1009.3,952.9,1022.9,1018.8,1034.9,953.5,1023.8,1031.9,1028.8,1015.1,919.5,906.3,1018.1,1025.7,1013.4,1023.1,1019.2,1024.8,1009.9,1014.1,1019.4,1014.4,1015.4,1018.8,1015.8,1031.4,915.2,1055.7,942.9,1014.4,979.4,1009.8,945.5,822.0,906.3,742.1,1052.7,965.6,991.2,947.4,1022.2,926.5,1045.0,1006.3,862.2,1035.9,874.9,1035.3,999.6,1004.8,854.2,900.0,758.4,976.8,865.9,1071.1,1015.7,895.8,1003.3,1061.4,879.9,770.1,941.6,794.9,1096.0,882.5,882.1,1022.1,909.4,870.0,881.6,1040.1,1072.4,1079.7,920.1,1023.1,913.6,853.1,1071.4,904.6,781.0,1104.5,996.9,980.6,923.3,931.8,976.0,934.5,980.3,1055.5,1015.0,1068.7,1072.0,1037.3,1042.1,966.3,1014.3,1044.4,1037.7,1037.8,1036.0,1037.7,1036.0,1044.5,1035.6,1043.3,1026.0,1023.8,1015.2,1015.1,1021.0,1030.1,1033.2,1031.8,1032.1,1040.4,1028.6,1032.1,927.9,1035.6,1034.5,1027.1,1022.1,1025.7,1032.2,1029.5,1028.0,1034.6,1006.8,950.9,974.8,865.4,856.6,982.0,1060.5,918.0,1034.4,994.4,1021.8,1021.2,1027.2,1019.9,1031.1,1030.2,1021.4,1035.3,1026.1,1035.8,1054.7,1048.6,1059.6,1060.3,1067.0,1063.3,795.2],[16.4,18.8,17.3,21.8,20.2,23.7,21.4,23.7,24.6,24.2,33.7,40.0,44.0,56.1,60.3,69.0,72.2,80.3,79.6,97.6,104.5,107.4,115.9,107.5,125.2,128.9,163.4,153.4,180.8,166.4,185.9,185.1,200.7,213.9,216.5,228.3,238.2,244.7,240.7,254.9,240.3,243.7,249.7,238.5,257.5,262.4,248.9,240.7,246.7,247.5,263.9,246.4,264.2,286.0,259.6,282.2,278.4,263.5,264.5,286.9,276.7,283.0,256.4,274.0,251.3,261.2,262.1,262.7,290.0,284.8,278.7,303.7,341.3,301.4,404.1,339.2,424.8,372.7,366.9,367.5,379.8,372.2,381.9,373.8,377.5,427.0,472.7,435.0,506.1,454.7,496.8,469.8,483.8,567.7,599.9,656.5,868.1,726.4,922.6,887.5,836.5,847.7,934.7,778.2,883.0,1029.2,975.0,953.5,996.6,1008.2,854.6,1011.1,854.2,1003.8,732.3,865.6,1029.4,1025.7,1021.7,1021.0,1011.5,827.8,1011.2,1008.8,1015.7,847.3,999.7,887.6,993.8,1000.6,1003.0,1001.7,1002.9,1001.0,1007.2,1004.1,889.9,1005.8,1001.6,1000.4,1006.8,996.5,1003.2,1006.0,1004.2,996.5,1001.4,1010.4,1003.9,1003.9,1004.4,816.3,1008.3,987.7,1008.1,1007.4,1002.7,1002.3,1001.2,1002.8,1005.3,1006.8,1010.4,1002.5,1000.5,994.0,1003.1,1011.9,1009.4,1006.4,1016.3,1009.0,1017.3,1011.1,999.5,1008.8,1010.2,1006.5,1010.7,1009.9,1000.6,1011.5,1006.2,1010.2,984.1,1007.9,1009.4,1012.9,1007.7,1012.2,1012.3,1013.4,1005.2,1013.2,1009.9,999.7,1003.6,1005.1,1009.9,1007.7,1004.3,1009.7,1002.0,1011.6,1005.2,1011.9,1008.0,1005.3,1010.5,1010.3,1002.7,1008.5,1007.7,1009.9,1009.1,1005.4,1005.1,1006.9,1004.9,1011.2,1006.0,1005.8,1007.2,1000.1,1002.1,999.7,1002.7,1005.1,1004.1,1005.2,999.9,1004.8,1008.5,1002.2,1009.3,1002.4,996.9,1005.8,1008.5,1000.7,999.4,995.2,1000.9,1001.8,997.0,1005.4,918.0,996.4,1005.6,1001.6,1009.7,1006.3,1004.6,998.2,1001.0,1000.0,1004.1,1001.9,998.7,1003.0,1007.9,1003.3,1004.2,999.1,998.4,1000.5,1000.2,1003.1,996.2,997.2,1000.6,970.8,1002.0,1002.4,1004.6,1006.5,1000.7,1000.3,908.0,1001.8,998.8,1004.0,999.1,1008.8,998.1,971.9,995.2,995.2,995.5,1000.7,998.1,999.6,999.5,998.5,995.9,1000.9,999.2,997.8,996.9,993.7],[17.6,17.4,17.5,20.0,18.2,19.8,25.1,21.9,27.2,25.4,33.4,35.0,38.2,44.7,57.8,68.1,65.9,82.4,78.4,79.4,81.6,93.5,81.0,104.6,130.7,111.5,126.5,124.9,135.9,155.5,155.5,193.5,195.4,199.4,201.6,201.9,225.5,207.8,224.7,237.6,218.8,233.0,244.0,253.6,246.4,241.8,263.4,255.6,271.5,245.7,248.8,256.4,255.0,264.0,277.5,272.9,292.8,295.3,305.2,333.4,368.6,387.4,395.6,357.8,423.7,440.1,514.3,433.1,434.6,454.7,501.5,519.2,477.2,463.3,629.9,429.2,474.3,487.5,489.1,642.3,511.8,541.7,580.7,616.9,865.8,922.8,932.6,787.8,1058.7,929.2,934.4,1007.4,937.6,937.0,1019.1,906.1,876.7,867.5,1031.9,920.3,1105.6,1036.1,780.9,843.9,920.2,918.5,965.1,814.6,865.3,827.1,861.6,907.6,887.9,1028.3,1044.5,1047.5,903.9,963.1,1059.1,828.9,1067.0,1070.4,1066.9,969.1,992.6,855.9,953.3,914.8,1061.2,1005.3,918.3,1044.3,1009.1,1054.6,845.1,1067.5,908.6,1069.4,1052.8,1066.6,1078.7,1071.9,1095.8,1022.2,1079.3,946.4,1068.4,927.4,1082.3,1048.8,983.0,1058.5,1042.3,987.1,1049.7,1050.6,1077.9,896.4,704.1,905.3,1064.3,716.3,907.4,1013.4,983.0,752.1,885.4,1085.2,829.3,821.2,954.7,1075.7,914.6,1057.7,1021.3,1032.5,1052.6,999.8,1060.1,966.5,1078.4,925.5,1013.6,997.2,1047.7,1106.1,980.7,903.2,1082.4,914.5,1015.3,949.0,867.2,889.4,959.3,1022.8,949.5,1065.6,1057.9,1083.3,1003.1,1078.8,997.3,1007.3,1089.9,1008.2,1059.2,958.6,965.0,969.7,1033.6,925.8,1063.1,950.4,1104.3,1073.8,1000.4,859.2,912.8,1093.6,929.0,1054.2,902.9,1067.9,1058.0,950.7,1114.6,1011.4,1071.9,1011.6,1071.5,1049.4,1074.7,1065.6,787.5,1066.3,1056.9,1060.5,1057.8,818.4,861.8,1058.1,1048.0,1054.5,1054.5,1037.4,1060.1,1045.9,1023.4,1033.8,1063.6,1044.6,1045.4,1044.8,869.0,1059.8,813.5,1068.9,1005.0,930.1,1007.1,1038.2,1020.6,1024.5,1023.7,1028.5,1030.0,1033.6,1036.6,942.2,1037.8,1043.5,1058.0,1037.8,1044.1,1053.9,1046.7,1062.6,1046.2,950.7,1039.4,962.6,952.0,888.6,1053.7,1017.2,1059.5,1065.6,1050.9,1063.2,1032.0,1040.2,1042.0,1052.6,1039.7,1057.1,1066.1,1036.0,1040.2,961.2]],"clip":{"cell":"fpo-dppo-hopper","episode":5,"of":5,"return":850.5,"length":621,"success":false,"returns":[1050.4,326.3,1069.6,824.1,850.5],"seconds":5.0,"speed":1.0},"train":{"server":["fpo-policy default dppo hopper","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 11 --policy.action-dim 3","--policy.action-horizon 4 --policy.flow-steps 20 --policy.hidden-dims 512 512 512","--algo.sampling-noise-level 1.0 --algo.logprob-noise-level 1.0","--algo.buffer-size 1024 --algo.batch-size 512 --algo.train-itrs 300"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Hopper-v5 --runner.replan-steps 4 --runner.seed 0"],"env":"mujoco","source":"experiments/e33-fpo-dppo-structure/run.sh"}},{"id":"fpo-dppo-walker","row":"fpo-dppo","column":"walker","status":"learns","experiments":["E28","E33"],"note":"283–569 with dppo-policy's structure; 2 of 3 seeds past the bar","note_zh":"换成 dppo-policy 的结构后 283–569,3 个种子里 2 个过线","seed":0,"curves":[[2.5,3.0,2.7,3.3,3.0,3.5,4.2,3.8,4.4,4.8,6.9,7.4,10.1,12.1,16.9,23.7,45.8,75.9,80.3,80.4,154.6,124.6,126.4,238.5,205.4,244.5,292.9,307.1,241.1,234.0,280.9,235.9,225.4,215.4,249.1,292.9,253.9,250.5,266.7,246.7,292.9,251.5,251.0,274.1,255.3,242.8,263.3,279.7,259.7,303.8,263.1,296.4,258.4,322.3,255.2,284.7,314.0,315.6,294.9,287.0,285.4,285.7,277.0,295.3,281.8,241.6,287.1,256.6,273.4,277.0,263.5,293.1,287.9,259.1,297.9,285.4,312.2,283.3,262.2,251.1,274.8,260.7,253.3,278.7,262.2,273.3,247.7,274.9,260.9,288.9,280.1,245.3,254.4,279.1,233.8,262.8,301.5,243.5,296.7,308.6,293.1,284.7,260.4,277.7,296.0,284.9,261.5,304.1,283.6,265.4,293.3,289.9,289.8,296.5,262.3,296.4,313.9,296.0,286.8,250.2,265.5,285.8,303.9,266.8,253.8,267.4,305.1,327.2,322.8,312.8,275.3,280.2,290.9,257.3,296.7,314.2,294.2,283.0,302.9,251.8,296.0,299.3,311.0,262.4,266.2,326.2,296.2,307.7,283.1,268.8,270.2,286.3,292.6,296.3,292.0,271.1,275.6,274.8,290.7,287.4,287.2,280.5,309.4,294.9,291.4,304.9,286.6,286.3,311.5,291.9,295.6,308.3,278.3,316.1,315.9,312.4,289.7,317.1,275.2,323.6,300.2,306.1,308.4,257.5,300.3,301.3,283.2,295.0,311.2,298.5,357.8,301.3,297.2,322.1,295.8,332.9,419.1,289.1,310.4,288.8,299.1,325.4,315.3,332.4,300.8,309.3,301.5,349.4,295.3,293.5,279.6,313.9,312.4,328.6,291.6,348.5,286.1,315.3,341.5,345.2,358.4,360.4,365.9,316.5,328.2,388.1,473.9,430.2,378.6,404.7,525.1,542.3,477.2,354.0,543.0,553.9,643.3,499.6,687.0,505.0,550.6,422.1,477.1,411.6,378.9,403.3,388.0,471.2,507.2,372.1,449.4,361.9,349.7,401.3,355.4,362.5,428.9,378.6,371.9,412.1,449.6,412.6,411.8,674.8,446.4,442.2,457.0,603.7,430.2,473.2,698.3,508.1,383.6,376.3,617.1,399.7,502.9,313.3,428.3,374.4,337.3,398.0,469.5,379.1,451.7,501.8,378.4,501.6,392.9,515.2,484.5,386.6,602.6,862.6,461.2,858.0,474.6,482.3,550.4,456.8],[3.0,3.0,3.4,4.0,2.9,2.8,4.7,4.1,4.8,4.3,6.1,6.9,7.4,10.8,9.9,21.9,28.2,31.8,78.5,91.8,80.8,107.7,171.2,209.3,250.0,237.5,245.1,226.5,247.1,215.7,298.8,250.5,316.9,251.4,255.4,263.7,249.8,295.7,300.2,269.0,262.7,256.1,278.7,299.1,304.3,258.3,293.0,276.6,271.8,259.3,316.3,278.9,293.0,296.8,257.8,287.1,296.1,276.4,323.8,282.6,277.2,263.9,276.0,272.9,269.0,277.6,285.8,298.2,288.5,288.0,282.1,283.2,276.0,290.9,244.8,301.1,288.3,262.3,275.9,266.4,273.0,282.9,299.1,237.7,288.0,296.4,286.5,288.9,262.1,298.3,290.8,275.4,297.3,282.1,286.8,279.1,263.4,281.1,247.5,297.1,331.6,290.7,284.4,310.4,292.4,332.0,259.1,243.2,287.2,324.7,281.6,287.0,267.5,326.4,306.3,284.5,245.3,312.2,305.2,307.1,285.7,274.7,300.1,267.9,266.2,280.0,266.5,287.3,286.6,306.5,255.6,266.0,270.4,304.1,283.9,288.3,318.1,337.6,312.3,279.9,290.3,270.5,293.8,334.1,320.8,243.6,280.2,247.8,291.2,278.1,314.2,277.8,289.1,271.7,299.8,318.6,282.3,268.2,318.6,268.7,284.6,323.3,339.3,299.2,279.0,281.3,302.8,324.8,318.6,298.1,273.5,266.6,326.1,278.6,291.6,300.2,291.6,306.1,288.3,273.5,287.3,272.7,276.2,319.0,243.8,286.9,279.8,263.7,281.9,279.1,296.8,309.1,304.4,310.0,291.0,272.1,266.3,242.5,253.8,277.2,245.8,278.6,291.1,312.3,295.0,298.8,274.3,281.5,271.1,281.5,292.8,264.0,282.1,273.7,273.4,295.8,281.7,297.7,274.1,277.4,291.0,264.2,279.2,273.1,280.8,274.0,274.0,264.0,282.3,291.0,244.6,278.4,296.6,298.7,242.6,243.5,252.9,257.8,274.8,307.7,219.1,294.2,284.4,311.7,293.7,293.1,281.3,268.8,298.2,288.5,276.0,302.3,284.9,269.2,319.7,284.3,311.2,303.5,282.3,270.5,300.5,289.2,302.4,265.7,294.6,315.5,280.7,275.3,281.9,257.2,324.2,318.9,288.8,307.7,292.8,299.4,289.5,268.9,295.8,296.2,275.3,290.4,285.4,321.6,310.3,295.1,310.1,292.9,270.5,263.6,267.7,284.7,253.4,322.4,271.4,277.4,307.1,285.2,299.7,258.7],[2.5,1.6,4.0,2.3,2.7,3.1,3.2,3.7,4.7,4.9,4.8,6.0,6.6,10.1,12.3,22.1,28.8,45.8,52.5,72.1,130.9,158.5,147.7,215.2,253.6,239.5,268.8,209.1,274.2,226.4,233.0,275.4,295.2,239.8,238.3,280.5,255.7,243.0,288.8,285.6,294.3,259.9,252.0,309.6,291.3,273.9,265.8,265.8,290.3,275.1,298.5,300.7,275.0,312.5,279.9,276.8,272.9,286.4,279.0,242.0,267.2,309.4,282.8,289.4,277.6,265.8,295.2,268.0,298.8,294.7,297.5,264.3,293.1,277.1,265.5,280.9,314.4,326.9,277.0,282.4,282.7,309.9,284.4,308.8,290.7,279.0,301.6,346.1,343.1,304.3,255.6,292.0,255.7,276.0,261.6,302.4,263.9,283.5,321.4,312.1,313.3,313.4,293.5,276.9,282.1,301.5,285.3,313.7,272.6,297.1,280.7,291.7,281.1,293.1,262.1,326.0,295.4,320.4,320.0,334.4,278.4,285.6,276.5,300.5,277.3,289.2,271.8,291.3,267.0,293.7,289.2,312.0,295.9,303.6,301.2,301.8,262.9,302.7,284.8,296.1,335.5,268.0,286.5,345.8,313.3,322.7,312.0,315.6,315.0,345.9,330.6,369.6,342.1,254.4,280.3,325.3,328.9,252.7,314.2,294.7,287.6,309.9,292.8,302.7,307.5,300.0,312.9,305.6,308.7,327.1,303.7,298.5,319.5,292.2,369.0,358.6,297.2,350.2,298.8,303.4,313.1,309.0,322.3,323.4,309.4,308.8,298.4,311.5,306.5,318.7,378.7,325.5,318.9,273.2,289.2,290.2,306.9,338.4,318.1,314.4,312.7,311.6,314.9,288.0,272.8,281.4,270.7,325.6,327.6,315.6,403.1,319.8,327.3,315.0,300.7,291.8,339.5,321.3,348.3,355.6,295.5,425.5,401.9,417.7,310.4,330.4,350.0,366.3,372.2,403.2,280.6,429.3,511.6,415.8,284.0,512.3,357.1,371.1,455.3,327.2,353.0,405.9,371.1,301.6,400.1,412.3,315.8,432.4,413.1,626.6,431.3,429.1,609.0,522.8,443.3,692.9,660.4,441.3,523.6,469.8,479.6,603.9,433.8,495.5,598.9,447.4,748.1,688.3,605.7,571.5,656.3,502.6,537.0,484.2,642.8,589.1,559.2,624.1,817.3,555.0,749.5,704.3,624.1,783.2,461.2,584.2,783.0,827.1,769.7,542.1,550.7,746.9,503.4,505.5,690.1,666.9,597.1,387.2,347.6,689.9]],"clip":{"cell":"fpo-dppo-walker","episode":3,"of":5,"return":348.4,"length":368,"success":false,"returns":[52.2,1011.9,348.4,449.0,341.5],"seconds":3.0,"speed":0.987},"train":{"server":["fpo-policy default dppo walker","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 17 --policy.action-dim 6","--policy.action-horizon 4 --policy.flow-steps 20 --policy.hidden-dims 512 512 512","--algo.sampling-noise-level 1.0 --algo.logprob-noise-level 1.0","--algo.buffer-size 1024 --algo.batch-size 512 --algo.train-itrs 300"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Walker2d-v5 --runner.replan-steps 4 --runner.seed 0"],"env":"mujoco","source":"experiments/e33-fpo-dppo-structure/run.sh"}},{"id":"fpo-dppo-square","row":"fpo-dppo","column":"square","status":"learns","experiments":["E27","E35","E37"],"note":"from a behaviour-cloned start, success 0.37–0.41 → 0.78–0.80","note_zh":"从行为克隆策略起步,成功率 0.37–0.41 → 0.78–0.80","seed":1,"curves":[[0.429,0.343,0.397,0.39,0.473,0.447,0.475,0.502,0.568,0.55,0.612,0.663,0.62,0.622,0.503,0.67,0.602,0.558,0.565,0.587,0.618,0.635,0.682,0.673,0.675,0.761,0.724,0.735,0.711,0.779,0.81,0.751,0.794,0.72,0.806,0.724,0.775,0.801,0.799,0.835],[0.429,0.418,0.387,0.38,0.284,0.348,0.424,0.448,0.545,0.487,0.592,0.575,0.628,0.562,0.61,0.548,0.542,0.605,0.618,0.746,0.675,0.693,0.741,0.715,0.734,0.731,0.735,0.724,0.731,0.761,0.758,0.836,0.806,0.813,0.796,0.756,0.803,0.751,0.766,0.753],[0.389,0.403,0.325,0.457,0.463,0.505,0.472,0.532,0.635,0.543,0.592,0.63,0.593,0.657,0.595,0.588,0.617,0.672,0.667,0.692,0.697,0.636,0.736,0.726,0.727,0.697,0.741,0.732,0.761,0.781,0.788,0.801,0.801,0.803,0.801,0.776,0.778,0.821,0.796,0.818]],"clip":{"cell":"fpo-dppo-square","episode":3,"of":5,"return":1.0,"length":245,"success":true,"returns":[1.0,1.0,1.0,1.0,1.0],"seconds":8.0,"speed":1.0},"train":{"server":["fpo-policy default dppo square","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 23 --policy.action-dim 7 --policy.action-horizon 4 --policy.hidden-dims 1024 1024 1024 --policy.flow-steps 20","--policy.state-keys robot0_eef_pos robot0_eef_quat robot0_gripper_qpos object --policy.freeze-obs-stats","--algo.policy-checkpoint-path E35_BC_CHECKPOINT --algo.restore except-critic","--algo.sampling-noise-level 1.0 --algo.logprob-noise-level 1.0","--algo.batch-size 500 --algo.train-itrs 40"],"client":["robomimic-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-procs 3 --num-episodes 100000","--env.name square-img --env.agentview-image-size 84 84","--env.no-terminate-on-success --runner.replan-steps 4"],"env":"robomimic","source":"experiments/e37-square-fpo-policy/run_cell.sh"}},{"id":"dppo-dppo-cheetah","row":"dppo-dppo","column":"cheetah","status":"learns","experiments":["E28"],"note":"+84 to +544; 2 of 3 seeds past the bar","note_zh":"+84 到 +544,3 个种子里 2 个过线","seed":0,"curves":[[-386.3,-436.7,-405.4,-406.3,-349.2,-419.9,-437.5,-429.6,-446.1,-443.9,-393.0,-369.2,-433.3,-349.4,-358.3,-384.0,-355.9,-440.2,-364.4,-373.5,-364.0,-378.6,-419.6,-381.4,-326.7,-425.5,-396.4,-431.5,-367.3,-377.0,-374.4,-332.7,-349.8,-282.9,-327.5,-299.5,-330.3,-282.7,-333.3,-305.2,-368.1,-426.3,-319.1,-381.3,-318.5,-279.7,-334.8,-335.3,-253.6,-302.6,-269.6,-356.5,-363.9,-385.3,-356.5,-331.1,-304.2,-274.2,-303.2,-241.1,-228.8,-281.7,-223.9,-232.8,-297.4,-287.3,-212.7,-306.3,-235.5,-277.3,-260.3,-272.4,-232.8,-221.3,-137.7,-236.2,-127.6,-189.2,-125.1,-95.3,-181.3,-92.6,-101.7,-101.0,-66.7,-51.8,-3.5,-29.1,-26.5,74.2,66.1,84.4,-2.0,59.5,163.5,-5.1,204.7,122.4,72.3,179.0],[-445.0,-379.3,-319.7,-376.3,-370.8,-360.5,-397.6,-435.5,-331.9,-408.6,-358.6,-406.6,-358.1,-348.4,-429.4,-426.3,-403.1,-413.8,-438.7,-355.2,-410.6,-462.3,-432.7,-395.6,-380.7,-399.9,-349.2,-389.7,-474.9,-420.3,-399.7,-416.8,-411.1,-414.9,-382.8,-367.8,-292.3,-357.4,-331.0,-364.7,-387.3,-416.7,-401.7,-351.5,-331.0,-417.6,-370.6,-376.6,-379.9,-359.3,-391.5,-346.0,-401.0,-393.6,-381.2,-534.5,-412.4,-425.4,-471.4,-374.2,-370.2,-496.7,-334.2,-310.9,-356.7,-383.5,-312.5,-333.8,-415.4,-369.1,-314.4,-402.9,-368.5,-349.2,-374.5,-349.2,-380.0,-406.9,-342.4,-369.6,-376.5,-351.9,-354.4,-435.9,-379.7,-363.3,-390.1,-283.9,-396.5,-370.1,-401.8,-389.1,-382.5,-346.0,-394.5,-342.4,-362.6,-334.1,-346.0,-312.7],[-382.1,-354.2,-412.8,-321.7,-353.0,-396.2,-394.0,-353.1,-344.1,-469.5,-398.2,-476.0,-360.8,-460.3,-413.5,-367.7,-348.7,-414.7,-402.9,-384.4,-348.5,-408.5,-371.9,-417.5,-391.8,-231.8,-351.8,-313.6,-359.3,-350.7,-376.5,-391.6,-355.7,-349.4,-399.5,-408.6,-311.5,-386.6,-355.5,-342.4,-344.3,-346.5,-322.9,-331.9,-323.6,-345.5,-378.4,-334.9,-306.5,-278.4,-334.6,-317.6,-298.8,-265.4,-292.7,-291.0,-252.2,-235.3,-207.0,-244.8,-190.6,-229.1,-292.9,-168.4,-289.9,-139.8,-216.9,-242.7,-204.9,-148.8,-245.9,-166.7,-102.7,-172.1,-155.1,-149.9,-98.8,-153.0,-164.8,-123.6,-38.9,-12.8,5.8,-20.0,-111.6,-85.9,-14.1,16.6,27.2,54.1,5.3,-26.9,45.1,80.1,197.8,162.5,172.9,193.5,307.7,480.3]],"clip":{"cell":"dppo-dppo-cheetah","episode":5,"of":5,"return":228.1,"length":1000,"success":false,"returns":[524.0,-49.9,344.8,129.9,228.1],"seconds":8.0,"speed":1.0},"train":{"server":["dppo-policy cheetah dppo cheetah","--port 8000 --seed 0 --policy.device cpu","--algo.buffer-size 1024 --algo.batch-size 512 --algo.train-itrs 100"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name HalfCheetah-v5 --runner.replan-steps 4 --runner.seed 0"],"env":"mujoco","source":"experiments/e28-dppo-learns/run.sh"}},{"id":"dppo-dppo-hopper","row":"dppo-dppo","column":"hopper","status":"learns","experiments":["E28","E31"],"note":"812–961 at 300 iterations; 3 of 3 seeds past the bar","note_zh":"300 轮后 812–961,3 个种子全部过线","seed":0,"curves":[[11.2,12.7,12.8,15.5,26.5,37.5,49.3,54.2,66.1,74.9,74.0,77.4,71.0,73.2,73.6,77.9,80.3,68.5,82.6,77.3,88.2,76.4,74.6,89.2,98.8,96.6,113.0,106.8,119.8,110.6,123.3,122.7,135.1,134.5,149.3,159.4,163.8,155.2,161.2,173.4,172.2,175.0,180.7,184.8,195.3,188.7,198.0,199.0,197.9,196.5,210.8,196.8,210.5,209.0,219.7,225.4,214.7,221.7,227.5,228.3,231.6,233.8,237.3,233.2,236.8,224.8,230.7,234.1,245.8,244.3,233.0,250.2,268.1,250.5,276.1,250.2,242.6,248.7,261.2,270.8,268.2,274.9,264.1,274.4,271.8,298.8,298.8,294.1,296.8,297.7,303.4,318.0,343.5,327.4,344.9,341.6,324.3,349.9,368.8,339.7,425.7,331.9,376.7,390.1,342.9,335.4,377.2,442.4,462.1,427.9,413.4,394.7,422.6,442.3,468.1,427.2,414.8,444.6,374.8,406.1,365.0,420.4,445.2,395.9,389.0,424.2,397.6,404.5,379.2,370.5,398.5,397.6,474.1,421.3,380.0,366.8,383.8,365.0,451.2,370.9,415.7,395.8,391.1,507.6,477.0,558.3,487.1,485.1,498.5,686.2,452.2,554.9,420.7,481.4,487.9,490.4,422.5,444.8,474.3,422.5,499.8,452.3,545.5,517.5,513.0,535.0,665.9,603.1,677.7,667.7,638.3,529.9,479.3,570.3,495.6,677.6,508.9,559.4,598.4,549.8,553.8,537.4,782.7,836.6,665.8,943.6,930.7,759.8,860.4,612.1,749.1,792.3,609.6,807.8,651.5,716.2,566.9,666.3,691.9,601.3,676.1,724.3,577.4,825.3,611.4,710.2,800.5,564.6,593.4,600.8,728.2,635.8,753.6,601.4,521.4,625.0,524.4,631.4,815.1,816.0,609.7,841.3,630.8,705.3,615.5,762.2,762.3,642.5,637.2,605.8,713.5,922.0,719.8,833.6,717.2,694.4,817.5,797.1,802.8,745.8,647.4,633.8,597.2,555.1,722.5,623.7,624.0,564.7,681.9,638.8,584.9,645.0,648.9,611.1,606.9,635.8,630.2,722.7,436.8,561.2,562.6,650.9,581.0,615.2,672.1,556.3,563.4,701.1,651.4,562.8,698.0,721.1,632.6,674.8,785.0,776.0,776.9,766.7,926.7,795.8,632.1,975.0,718.1,695.0,721.4,775.3,946.8,779.7,692.3,619.4,892.4,800.4,636.5,927.1,887.2,967.3,761.5,1073.3,808.0,974.2],[12.4,14.4,17.4,25.1,32.9,43.2,47.7,61.4,66.2,68.0,64.5,68.3,70.5,64.7,71.1,74.4,79.3,77.0,80.8,83.1,87.0,88.0,89.1,109.8,106.5,110.4,121.6,124.4,117.1,114.8,132.6,141.4,150.7,141.2,167.2,156.6,156.0,159.4,163.6,174.8,192.4,176.2,177.6,184.1,193.2,186.9,187.0,198.8,191.2,195.1,205.0,193.4,200.1,203.7,210.3,206.9,203.6,214.1,201.4,203.3,204.9,216.1,208.5,206.4,216.0,200.9,215.8,221.1,212.3,223.0,225.3,243.0,239.6,241.9,268.4,267.2,260.1,287.6,287.2,303.4,357.3,291.7,326.4,304.9,326.7,327.0,321.1,403.5,391.2,401.4,412.4,317.5,473.3,433.5,459.0,411.6,407.9,377.4,384.1,378.0,455.3,362.2,444.4,400.3,408.9,357.1,488.2,512.5,370.0,581.1,482.7,514.7,520.3,439.1,743.2,456.5,577.3,594.1,537.6,590.9,430.6,686.5,555.4,712.1,576.0,723.2,676.9,710.0,727.4,737.4,587.9,687.8,571.9,609.6,662.5,876.2,614.7,887.8,848.7,680.4,602.0,813.6,681.8,832.8,579.7,802.6,688.4,701.1,587.0,785.3,700.1,861.8,824.7,909.6,846.9,840.2,590.4,591.2,1082.5,552.7,598.5,735.0,842.0,643.5,860.0,622.9,1014.3,779.9,886.6,803.4,792.2,886.9,824.9,693.3,692.1,718.1,722.1,665.5,709.6,753.3,878.7,813.6,954.3,815.4,1082.9,650.9,842.2,911.0,1004.1,951.1,800.7,853.2,681.5,749.9,1099.3,754.7,900.1,885.5,770.1,810.2,1124.2,1002.2,797.2,707.7,681.2,1036.4,1059.7,1051.4,794.2,1025.0,910.5,1001.3,610.5,767.0,770.6,788.4,648.1,761.8,758.2,643.0,786.9,635.5,562.5,653.9,703.2,561.3,686.8,688.9,688.3,636.4,693.9,671.6,804.8,809.2,857.1,964.4,818.9,864.8,668.9,1304.8,929.0,914.4,1121.1,1153.2,990.0,834.6,1123.7,919.9,1335.6,731.4,1035.0,941.7,1081.5,828.6,647.4,1003.1,923.5,763.1,1034.7,987.6,750.5,1248.3,932.3,1046.9,936.3,1035.5,754.3,801.1,1033.8,1048.4,799.8,1108.0,901.2,1078.5,898.9,727.2,897.7,1101.0,1285.0,902.4,685.4,832.7,795.7,802.1,1066.2,1083.0,1137.4,957.7,1030.0,1081.0,1104.8,822.7,954.7,1144.5,927.0,1149.8,1085.7,737.3,836.3,847.5],[15.8,20.0,20.6,25.1,35.2,48.3,51.0,66.3,68.1,68.0,70.0,73.1,73.5,86.6,73.8,78.7,82.6,87.5,84.7,94.0,93.3,93.1,103.6,109.5,106.6,107.0,113.8,122.4,135.1,129.3,145.8,152.6,157.4,158.6,169.7,171.4,188.9,171.3,179.2,187.9,192.1,193.8,202.8,213.5,197.7,203.7,215.5,212.3,219.2,215.8,216.1,220.0,214.2,212.0,206.1,211.1,210.4,222.0,219.9,215.7,229.3,227.8,232.5,225.5,238.3,237.4,226.8,257.1,236.7,242.9,240.4,235.0,237.6,244.0,254.5,239.8,269.6,267.2,269.9,284.8,250.9,272.6,266.8,297.4,305.0,343.7,308.9,306.4,296.3,337.1,365.7,315.3,287.9,330.6,334.5,345.9,380.8,332.6,412.4,395.6,371.0,349.6,381.6,335.3,366.5,389.1,388.3,359.1,432.8,372.9,336.4,348.2,372.6,382.3,459.9,499.2,340.2,406.8,374.2,411.2,446.9,388.8,457.5,464.9,551.2,493.9,422.4,520.3,520.2,429.8,521.3,471.5,464.5,472.3,415.0,514.0,449.9,666.8,469.9,438.9,583.3,610.4,514.2,481.0,612.9,836.4,495.6,564.2,674.1,720.6,657.1,518.5,496.8,682.1,823.3,654.1,556.9,645.0,537.0,680.4,524.7,505.3,568.1,498.1,515.4,649.3,796.7,701.9,693.4,659.5,547.3,537.4,670.0,586.0,490.5,577.0,722.5,649.8,642.4,680.9,715.7,581.1,1033.1,619.5,753.0,903.2,663.4,829.9,1122.1,742.3,620.9,793.6,653.9,881.5,891.1,738.5,705.3,789.7,779.7,671.3,911.3,567.9,784.8,736.5,859.3,825.8,813.5,808.0,666.1,799.6,817.6,870.8,738.4,696.7,666.5,569.8,702.3,727.5,530.6,812.9,551.0,719.5,652.1,809.6,946.9,862.3,947.5,881.4,766.4,642.2,744.1,911.5,993.4,791.0,925.2,838.0,995.1,817.8,705.4,788.7,798.6,739.2,801.4,698.7,746.9,828.4,838.4,534.5,684.8,634.4,880.0,572.5,592.1,506.9,555.2,833.2,597.5,589.5,845.9,695.1,636.0,811.0,643.3,677.1,1043.3,897.8,611.7,895.9,1025.8,1019.4,1049.7,873.7,812.1,748.4,1031.2,895.9,848.1,724.2,892.4,697.0,674.6,1011.5,1040.3,841.4,1049.2,986.2,1056.5,758.9,1073.9,799.8,959.0,1048.5,832.0,708.9,811.8,685.9,761.0,680.9,715.5,918.0]],"clip":{"cell":"dppo-dppo-hopper","episode":2,"of":5,"return":929.1,"length":618,"success":false,"returns":[466.5,929.1,1195.7,1361.0,531.1],"seconds":4.96,"speed":1.0},"train":{"server":["dppo-policy hopper dppo hopper","--port 8000 --seed 0 --policy.device cpu","--algo.buffer-size 1024 --algo.batch-size 512 --algo.train-itrs 300"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Hopper-v5 --runner.replan-steps 4 --runner.seed 0"],"env":"mujoco","source":"experiments/e31-dppo-longer/run.sh"}},{"id":"dppo-dppo-walker","row":"dppo-dppo","column":"walker","status":"learns","experiments":["E28","E31"],"note":"528–622 at 300 iterations; 3 of 3 seeds past the bar","note_zh":"300 轮后 528–622,3 个种子全部过线","seed":2,"curves":[[-2.2,1.2,3.4,8.8,16.0,25.7,46.9,74.8,75.2,162.9,137.0,150.3,128.1,146.4,207.9,244.8,224.3,133.5,149.1,196.6,143.0,260.0,234.7,240.2,214.6,209.6,244.9,244.4,303.9,199.1,201.6,335.8,317.1,226.7,245.9,249.3,244.0,384.1,264.8,312.4,275.0,342.0,289.6,353.7,365.6,338.1,496.6,336.5,357.1,388.4,397.7,354.0,358.7,405.1,374.3,425.4,476.7,476.2,545.5,437.4,537.3,568.6,407.0,419.8,289.4,327.3,368.5,306.4,322.3,323.7,547.4,287.5,413.1,388.9,398.7,523.4,367.9,599.9,617.5,539.5,452.1,454.7,561.3,447.8,358.2,632.1,627.3,478.5,455.8,393.3,428.8,348.4,332.6,536.7,447.0,605.5,517.1,428.0,360.2,474.9,396.2,373.4,440.8,488.4,486.2,423.3,368.7,411.6,462.1,473.5,436.3,508.0,341.8,552.8,417.5,355.9,343.8,312.6,391.4,363.7,371.2,389.1,374.0,400.8,327.0,337.8,279.5,359.1,402.5,481.0,408.9,365.9,307.6,441.7,431.7,337.6,307.9,401.5,489.5,433.0,462.8,495.8,330.1,563.3,676.6,454.2,458.2,513.2,522.8,508.8,416.2,452.2,398.5,401.8,632.8,408.8,503.4,444.6,489.8,512.2,492.8,408.2,656.0,548.3,484.4,557.6,764.5,498.2,418.4,696.9,408.2,413.4,363.8,398.3,427.7,434.5,400.7,464.4,545.0,563.7,519.5,505.8,454.7,409.8,469.7,995.7,747.6,572.4,542.0,756.0,453.4,588.1,458.1,600.5,767.0,949.8,650.8,510.0,455.5,591.4,602.0,539.1,693.5,535.8,605.2,524.8,424.9,604.4,413.3,565.9,316.8,641.4,327.1,547.1,575.8,501.5,451.2,447.8,666.5,471.7,480.2,524.6,519.0,378.1,516.9,514.9,511.4,479.2,440.4,467.3,509.1,501.0,438.4,481.4,390.2,526.2,625.3,495.2,442.8,420.1,533.2,501.5,590.6,422.5,557.5,565.8,441.7,667.6,506.0,514.5,455.9,639.4,577.3,558.6,509.0,690.4,687.6,386.1,404.9,631.1,587.8,469.9,779.9,416.0,410.2,522.7,521.4,397.4,433.0,478.7,670.1,628.5,615.3,620.2,852.4,642.7,632.0,672.8,592.3,374.4,533.3,551.4,401.1,625.5,536.0,586.1,946.7,747.9,758.6,592.9,440.2,672.8,490.1,552.1,524.4,635.8,537.5,417.8,533.2,476.3],[-1.6,1.2,4.6,8.4,14.2,28.3,26.7,33.1,28.9,157.3,50.8,120.8,156.5,141.8,139.5,178.8,206.9,235.2,238.6,247.7,223.7,200.4,262.3,227.4,239.6,212.9,279.2,254.1,229.5,263.7,231.6,218.6,219.2,289.0,218.4,239.1,228.1,270.6,248.8,281.1,218.7,251.5,278.3,280.4,233.9,279.5,220.9,228.0,203.6,232.5,260.8,262.5,281.5,202.4,318.1,264.3,231.4,284.1,258.0,254.5,251.8,286.9,269.6,253.1,258.7,249.2,273.7,225.2,263.8,223.4,256.0,267.8,326.8,251.0,293.6,279.7,278.2,238.8,277.4,261.2,247.4,332.2,331.9,379.6,374.1,436.4,289.5,426.9,347.7,392.1,401.6,314.8,433.2,409.9,425.7,466.1,465.7,484.6,544.6,410.2,411.0,355.6,249.1,591.0,305.4,365.6,299.0,378.5,367.3,405.0,436.8,343.5,486.2,525.5,366.6,486.1,455.7,571.4,480.5,552.1,543.4,608.8,415.0,689.9,556.3,532.9,409.1,485.9,859.0,593.4,523.8,607.8,473.0,622.3,567.4,446.6,397.0,349.6,421.3,983.2,561.2,556.1,630.1,748.4,492.9,744.7,654.4,495.0,406.1,623.2,592.6,499.4,487.0,602.5,546.7,808.5,506.8,508.8,553.4,657.7,591.1,559.8,605.1,543.3,580.3,637.5,468.2,707.3,582.5,526.4,584.7,552.9,547.2,810.5,599.6,563.6,531.5,660.9,576.6,620.1,600.2,684.1,706.5,736.3,546.1,537.2,623.2,561.0,677.8,551.1,436.4,658.1,622.8,524.5,633.1,491.4,480.3,474.5,682.0,399.5,367.9,431.6,694.9,967.6,486.7,539.9,663.6,617.2,583.4,608.7,529.1,583.3,431.7,680.6,401.1,557.9,447.6,581.7,310.9,530.9,313.1,671.1,307.7,505.4,432.4,903.4,479.7,516.0,423.5,379.0,449.5,440.7,380.6,405.7,527.7,373.3,472.9,277.2,783.8,455.9,689.0,635.8,773.7,691.2,520.4,578.6,666.0,532.7,866.6,756.2,708.1,981.8,544.4,606.0,600.8,602.6,527.4,607.4,547.3,582.9,434.6,572.1,487.8,478.5,534.4,455.6,560.9,410.0,424.9,478.8,636.3,623.1,474.2,571.6,410.0,401.4,356.9,394.7,402.8,558.6,448.2,396.9,755.5,555.5,673.3,490.3,588.1,447.9,422.8,567.9,506.1,582.0,722.0,914.0,725.8,468.0,635.7,691.4,429.5,549.3],[-2.6,-2.5,-2.0,-0.3,1.7,8.2,15.9,36.2,34.7,58.8,90.9,148.4,131.9,146.5,165.2,131.8,149.9,130.7,205.3,217.6,239.6,258.3,261.6,242.4,229.9,215.1,193.3,297.2,229.6,249.3,274.3,246.0,221.0,158.6,191.5,265.2,256.0,223.1,303.2,287.6,226.5,171.7,165.3,250.0,262.9,277.8,231.1,280.6,210.1,221.4,271.7,298.2,381.3,254.8,224.6,270.4,230.4,239.6,230.4,289.4,283.3,288.0,269.9,304.3,327.8,242.4,249.2,230.5,290.1,236.5,244.7,273.9,301.5,299.5,256.6,343.5,474.1,251.3,274.5,356.2,381.9,307.9,313.0,376.0,383.6,353.7,264.2,342.5,356.0,350.4,399.7,407.5,348.0,320.7,355.7,427.3,553.2,338.8,428.2,346.9,444.7,548.6,422.3,588.4,418.0,369.9,632.6,444.4,464.4,368.9,485.4,428.2,476.3,516.5,525.6,428.1,604.9,529.8,375.4,396.8,604.7,389.8,475.2,496.4,448.2,514.0,850.5,545.1,483.3,409.1,518.0,428.8,655.0,644.8,566.6,473.6,552.9,695.2,852.8,486.3,462.2,500.0,489.2,547.5,593.2,573.0,554.7,476.5,614.0,527.5,511.9,703.2,724.9,742.4,537.9,536.2,480.3,628.0,837.1,604.2,634.4,714.8,702.1,695.3,606.7,530.7,564.8,815.6,515.3,476.2,382.5,560.1,466.4,439.2,749.7,518.4,515.5,457.8,511.0,548.7,430.9,476.8,538.3,640.0,466.4,609.7,504.5,409.7,425.4,425.6,432.4,422.6,429.4,422.1,483.4,421.6,523.3,586.1,424.4,620.8,748.8,655.3,537.8,415.5,804.0,679.8,926.5,756.8,715.2,693.3,625.6,771.2,602.5,477.7,583.4,430.1,533.6,741.0,640.3,679.2,569.2,703.8,866.3,399.8,425.8,497.0,437.0,642.5,417.0,506.7,478.7,563.5,401.6,808.7,506.7,841.6,699.5,819.3,462.7,946.2,558.6,408.9,316.5,521.6,454.6,505.9,811.9,600.8,727.2,562.2,645.7,600.6,667.8,454.1,372.5,455.7,564.2,568.5,523.7,448.6,710.2,884.6,726.9,605.0,737.1,574.0,562.1,443.2,491.6,476.4,518.7,578.8,755.8,545.2,719.0,436.3,341.2,426.6,499.2,511.7,620.4,464.1,674.3,669.9,513.8,433.1,404.5,501.4,584.6,512.2,462.8,610.7,439.4,472.4,514.2,733.5,530.8,846.2,643.2,595.9]],"clip":{"cell":"dppo-dppo-walker","episode":4,"of":5,"return":479.2,"length":289,"success":false,"returns":[946.2,203.2,374.2,479.2,496.9],"seconds":3.0,"speed":0.773},"train":{"server":["dppo-policy walker dppo walker","--port 8000 --seed 0 --policy.device cpu","--algo.buffer-size 1024 --algo.batch-size 512 --algo.train-itrs 300"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Walker2d-v5 --runner.replan-steps 4 --runner.seed 0"],"env":"mujoco","source":"experiments/e31-dppo-longer/run.sh"}},{"id":"dppo-dppo-square","row":"dppo-dppo","column":"square","status":"learns","experiments":["E27","E34"],"note":"from DPPO's released policy, success 0.33–0.36 → 0.65–0.70","note_zh":"从 DPPO 官方预训练策略起步,成功率 0.33–0.36 → 0.65–0.70","seed":2,"curves":[[0.399,0.379,0.305,0.317,0.343,0.424,0.302,0.384,0.355,0.447,0.48,0.433,0.397,0.525,0.448,0.528,0.525,0.505,0.51,0.576,0.539,0.49,0.566,0.525,0.561,0.54,0.554,0.545,0.596,0.618,0.626,0.626,0.662,0.571,0.667,0.696,0.606,0.697,0.686,0.652],[0.348,0.354,0.382,0.325,0.343,0.308,0.368,0.455,0.383,0.453,0.434,0.527,0.423,0.51,0.47,0.455,0.54,0.483,0.547,0.667,0.505,0.673,0.556,0.587,0.587,0.591,0.642,0.617,0.641,0.692,0.587,0.727,0.617,0.622,0.646,0.711,0.682,0.737,0.706,0.711],[0.268,0.364,0.36,0.302,0.374,0.402,0.439,0.419,0.451,0.485,0.434,0.436,0.49,0.515,0.578,0.545,0.535,0.608,0.556,0.566,0.539,0.581,0.561,0.564,0.601,0.576,0.623,0.586,0.657,0.627,0.682,0.717,0.632,0.732,0.641,0.711,0.717,0.783,0.721,0.682]],"clip":{"cell":"dppo-dppo-square","episode":3,"of":5,"return":1.0,"length":360,"success":true,"returns":[1.0,1.0,1.0,1.0,1.0],"seconds":8.0,"speed":1.0},"train":{"server":["dppo-policy square dppo square","--port 8000 --seed 0 --policy.device cpu","--policy.checkpoint-path DPPO_SQUARE_CHECKPOINT","--algo.train-itrs 40"],"client":["robomimic-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-procs 6 --num-episodes 100000","--env.name square-img --env.agentview-image-size 84 84","--env.no-terminate-on-success --runner.replan-steps 4"],"env":"robomimic","source":"experiments/e34-square-dppo/run_cell.sh"}},{"id":"gaussian-ppo-cheetah","row":"gaussian-ppo","column":"cheetah","status":"learns","experiments":["E38"],"note":"about −370 → 1,443–1,558; CleanRL reports 1,443","note_zh":"从约 −370 升到 1,443–1,558;CleanRL 报告 1,443","seed":0,"curves":[[-335.2,-420.7,-326.0,-395.7,-315.9,-328.3,-320.7,-267.9,-322.1,-267.1,-245.4,-294.1,-224.7,-264.0,-209.2,-206.7,-204.1,-172.9,-130.5,-148.2,-186.8,-149.8,-128.8,-145.9,-55.1,-182.7,-65.1,-39.5,4.9,-34.9,59.5,11.3,46.5,122.7,119.5,104.9,83.5,199.3,252.4,128.2,249.6,226.2,279.5,292.5,321.4,236.5,296.6,320.9,353.0,334.3,370.4,388.5,474.7,525.5,430.6,449.0,412.0,463.3,456.6,377.1,514.0,409.2,514.1,584.9,564.6,218.6,558.0,604.2,631.1,535.7,591.2,627.8,645.4,639.5,603.2,565.5,663.9,685.0,690.2,720.2,669.9,702.0,603.6,653.2,688.9,641.8,748.8,707.9,725.4,718.1,651.1,700.5,760.9,724.1,758.8,761.3,801.6,811.5,787.3,687.1,782.3,820.3,810.1,744.7,833.1,875.4,824.2,894.1,892.6,817.0,862.4,872.0,800.8,885.9,858.7,858.8,813.9,882.0,876.7,882.8,922.0,882.7,879.0,898.0,893.7,955.5,909.3,949.3,971.7,954.6,960.0,956.2,1006.1,941.1,934.5,944.7,925.6,999.6,1003.6,1003.4,968.8,1040.6,972.6,996.5,1019.8,1003.9,1032.9,1050.7,1069.2,1025.6,1035.8,1034.2,1058.3,1080.6,1040.0,1070.1,1101.6,1117.9,1074.6,1063.1,1091.3,1083.0,1028.2,1071.1,1088.5,1093.0,1083.0,1134.7,1146.1,1116.6,1114.3,1130.1,1210.0,1172.4,1133.3,1182.8,1147.7,1179.5,1136.6,1194.6,1172.9,1179.7,1147.0,1144.7,1162.6,1140.9,1157.2,1208.0,1202.0,1145.4,1190.3,1211.7,1202.8,1232.2,1257.5,1186.5,1199.1,1211.9,1201.6,1292.4,1253.5,1224.9,1253.7,1174.5,1214.9,1265.3,1199.9,1195.2,1249.4,1223.7,1218.9,1279.3,1210.6,1235.0,1267.1,1249.7,1252.7,1299.3,1269.7,1315.6,1288.3,1323.3,1290.0,1314.2,1284.0,1282.5,1263.5,1277.5,1293.6,1303.2,1298.2,1289.9,1302.4,1240.2,1291.6,1294.6,1214.8,1298.1,1340.6,1249.0,1303.5,1313.5,1296.0,1322.1,1326.2,1336.8,1338.4,1381.1,1300.2,1307.1,1335.4,1338.3,1341.8,1331.4,1343.6,1356.5,1363.4,1389.1,1346.7,1357.7,1371.2,1351.4,1387.3,1339.6,1364.7,1369.0,1361.9,1372.6,1350.2,1376.4,1370.1,1370.5,1367.1,1364.7,1348.6,1354.0,1392.8,1411.9,1384.6,1401.8,1403.5,1414.3,1358.2,1408.9,1422.3,1417.3,1451.7,1418.6,1425.1,1411.0,1446.3,1444.5,1421.4,1468.1,1362.7,1411.9,1413.0,1402.0,1437.8,1404.6,1438.9,1418.9,1425.8,1415.5,1405.1,1379.9,1454.7,1378.4,1351.5,1474.8,1454.1,1459.0,1420.0,1426.3,1450.8,1486.2,1436.3,1427.9,1408.5,1425.4,1432.4,1443.4,1475.1,1404.9,1436.6,1399.5,1425.7,1401.9,1432.2,1433.6,1421.9,1434.8,1412.4,1447.8,1460.4,1428.4,1458.1,1484.4,1470.0,1463.1,1469.1,1435.3,1495.1,1463.5,1502.0,1450.6,1470.4,1471.8,1474.9,1454.0,1421.0,1438.4,1469.3,1519.4,1467.4,1469.9,1441.6,1475.5,1477.1,1401.9,1437.3,1428.5,1475.9,1461.5,1473.0,1507.5,1514.2,1476.4,1452.9,1496.4,1491.0,1486.0,1456.7,1441.1,1460.2,1473.6,1516.1,1474.7,1479.9,1482.3,1521.6,1440.0,1477.1,1489.6,1489.6,1491.1,1522.6,1535.1,1475.2,1467.9,1493.6,1469.2,1468.0,1498.5,1496.6,1485.1,1458.4,1427.2,1505.9,1493.9,1512.7,1441.3,1497.3,1473.3,1485.7,1458.8,1444.1,1503.2,1526.6,1515.8,1459.2,1496.3,1537.5,1500.9,1495.3,1476.6,1489.9,1461.8,1489.2,1469.2,1468.9,1463.6,1491.7,1515.0,1510.8,1500.5,1505.8,1522.9,1512.5,1516.6,1512.3,1499.3,1509.4,1482.7,1532.3,1531.6,1543.0,1528.8,1536.3,1490.4,1516.4,1520.5,1422.8,1504.5,1498.2,1519.4,1519.0,1482.1,1513.5,1540.1,1494.7,1450.0,1455.4,1485.0,1527.8,1475.8,1503.8,1523.0,1490.5,1492.1,1530.6,1480.5,1520.1,1511.5,1541.0,1503.7,1513.9,1537.4,1493.0,1486.3,1518.8,1520.4,1528.3,1548.5,1523.1,1506.2,1538.1,1509.3,1538.5,1495.6,1548.4,1504.6,1496.0,1533.8,1504.6,1549.5,1475.5,1482.8],[-384.6,-295.4,-305.5,-337.2,-333.1,-309.6,-290.6,-299.6,-319.0,-270.4,-260.1,-285.2,-243.1,-262.0,-205.8,-234.3,-222.1,-238.9,-208.3,-171.4,-169.4,-235.8,-106.9,-161.6,-140.1,-81.4,-29.0,-37.8,-13.2,35.7,64.3,130.8,162.0,108.1,270.0,244.2,318.1,328.5,364.8,411.2,426.1,441.4,515.3,498.0,536.4,563.8,513.7,474.8,620.1,562.6,591.6,677.4,692.2,688.1,683.9,696.4,683.5,641.8,724.4,727.8,792.5,781.2,804.1,855.5,849.0,905.3,844.1,899.2,868.1,957.0,932.3,940.7,936.0,952.8,996.8,989.7,887.0,317.4,966.2,898.3,969.3,1006.7,994.2,983.2,1019.2,982.8,1006.2,1004.8,981.6,911.5,959.6,930.1,980.9,925.1,1043.5,1047.8,1026.7,1044.6,1003.7,1027.6,1030.2,1013.1,1043.6,1056.8,1100.6,1009.5,1094.4,1063.7,1079.2,1059.4,1107.5,1072.6,1064.0,1110.0,1042.4,1085.5,1157.9,1126.5,1085.6,1090.9,1098.8,1071.4,1053.9,1095.9,1130.4,1054.8,1115.3,1124.8,1109.7,1135.6,1150.9,1117.7,1157.4,1160.4,1137.9,1152.2,1166.9,1068.1,1171.0,1124.0,1133.1,1162.2,1178.2,1153.7,1062.5,1200.6,1182.8,1169.3,1134.2,1212.4,1130.4,1220.1,1152.3,1173.5,1161.0,1172.9,1191.4,1270.6,1188.9,1203.2,1096.9,1139.4,1233.8,1231.3,1224.7,1243.2,1251.5,1169.2,1249.2,1246.6,1209.7,1256.9,1221.5,1260.9,1252.1,1241.6,1248.0,1252.6,1202.7,1204.4,1243.9,1207.2,1272.6,1257.8,1259.5,1280.8,1309.3,1210.5,1309.6,1262.7,1290.0,1214.5,1265.4,1286.5,1295.0,1246.9,1319.6,1240.6,1311.4,1330.9,1318.0,1311.2,1247.0,1323.8,1326.6,1322.8,1339.0,1309.0,1337.1,1324.4,1312.5,1292.8,1249.0,1357.6,1342.6,1360.5,1302.7,1354.3,1266.1,1364.9,1367.9,1329.4,1333.0,1370.8,1373.2,1352.3,1341.1,1261.3,1335.6,1279.4,1321.8,1373.7,1349.3,1362.9,1306.4,1352.0,1348.7,1357.2,1377.6,1365.6,1264.0,1339.0,1334.0,1394.0,1352.6,1301.0,1383.1,1345.7,1383.7,1383.8,1245.6,1238.7,1355.0,1364.4,1330.6,1391.9,1365.7,1287.4,1387.3,1372.4,1349.5,1360.4,1337.2,1275.2,1341.6,1341.3,1366.3,1319.0,1377.4,1334.0,1354.1,1396.2,1364.2,1402.7,1376.9,1332.1,1364.3,1418.5,1375.9,1365.8,1374.0,1411.7,1329.4,1393.9,1413.9,1374.1,1412.1,1373.9,1366.6,1395.1,1355.0,1388.0,1387.6,1387.8,1365.9,1384.2,1372.9,1380.6,1377.6,1392.4,1356.5,1374.3,1346.0,1355.7,1362.6,1389.9,1386.0,1376.9,1380.9,1390.3,1415.5,1408.6,1394.1,1401.1,1337.3,1380.0,1393.1,1387.3,1383.4,1383.4,1451.7,1438.4,1350.5,1399.5,1389.7,1340.8,1362.5,1414.8,1363.5,1313.7,1471.9,1449.3,1421.7,1403.5,1421.1,1437.9,1355.4,1359.0,1416.1,1443.0,1419.0,1365.7,1419.2,1396.7,1414.3,1446.7,1407.7,1448.2,1434.6,1370.9,1423.2,1439.2,1445.0,1461.4,1394.0,1407.0,1468.2,1390.6,1432.0,1442.1,1412.0,1343.5,1427.3,1413.8,1441.1,1407.1,1438.1,1434.6,1400.0,1437.8,1429.4,1394.3,1458.8,1426.3,1426.7,1408.4,1412.6,1437.9,1384.0,1414.1,1348.1,1429.4,1421.3,1398.4,1436.7,1406.3,1412.3,1489.7,1449.2,1430.7,1405.1,1375.4,1414.7,1411.4,1447.9,1442.0,1491.8,1458.1,1474.3,1476.9,1420.5,1464.8,1474.5,1445.2,1420.2,1472.5,1456.9,1439.3,1427.7,1440.9,1419.5,1421.1,1410.0,1423.7,1448.1,1441.3,1449.5,1401.4,1422.0,1428.6,1490.0,1466.3,1455.1,1466.6,1435.3,1441.8,1428.0,1441.5,1431.5,1390.3,1454.7,1446.1,1431.6,1442.3,1470.7,1435.8,1405.7,1413.3,1451.4,1410.8,1442.5,1411.1,1453.3,1425.9,1482.6,1427.8,1461.8,1474.8,1368.9,1474.4,1417.7,1450.2,1503.0,1445.8,1429.7,1468.9,1398.4,1449.4,1454.0,1482.7,1420.8,1496.2,1452.9,1427.0,1420.0,1457.8,1499.0,1474.5,1372.7,1462.4,1451.9,1450.2,1471.9,1469.6,1440.2,1465.9,1490.7,1426.4,1471.9,1433.8,1381.4,1457.2,1445.2,1419.2,1418.3,1475.0,1468.4,1454.4],[-393.9,-334.8,-371.3,-344.1,-394.0,-282.9,-353.0,-337.0,-269.8,-355.9,-370.3,-277.5,-381.9,-303.2,-258.3,-208.5,-261.1,-262.4,-252.8,-250.6,-217.2,-228.7,-188.2,-175.8,-111.8,-188.7,-199.3,-185.2,-154.3,-166.5,-80.7,-106.9,-148.5,-71.0,-181.6,-130.8,-94.4,-117.6,-32.7,1.2,63.0,41.6,120.2,104.5,31.6,66.5,190.7,156.2,282.6,200.0,154.2,328.7,206.8,383.2,339.7,351.0,430.5,509.5,407.9,486.6,497.4,573.7,537.4,507.2,652.2,593.4,743.4,601.8,706.8,637.5,701.5,711.0,689.4,688.3,748.4,723.9,449.1,767.3,780.4,745.3,814.8,773.1,751.7,809.5,789.5,747.1,904.7,894.4,814.3,913.9,944.4,916.1,909.8,919.3,892.7,909.7,944.6,943.4,968.0,906.6,975.7,940.8,998.1,923.0,904.4,963.9,1000.8,1033.2,1070.2,920.9,1027.4,1043.6,1006.5,1058.6,1090.8,1039.4,1022.6,1091.3,999.9,1075.7,1118.9,1074.3,1075.6,1114.2,1080.8,1182.1,1136.2,1094.7,1044.8,1148.5,1075.3,1143.2,1160.3,1180.3,1153.0,1182.0,1233.8,1150.6,1148.4,1234.3,1198.5,1161.9,1141.9,1218.1,1245.3,1254.9,1211.5,1237.0,1248.7,1151.0,1236.0,1320.7,1251.2,1130.1,1250.9,1259.8,1283.9,1229.0,1223.8,1248.1,1237.5,1293.0,1317.6,1324.5,1301.6,1358.8,1305.4,1300.2,1309.9,1291.1,1343.6,1314.2,1309.1,1274.8,1351.2,1374.6,1257.5,1339.4,1377.2,1347.4,1340.3,1359.3,1255.4,1304.6,1289.2,1313.5,1351.3,1398.9,1334.8,1279.4,1312.4,1391.6,1450.8,1353.7,1366.5,1411.2,1340.4,1350.5,1357.1,1337.1,1414.9,1416.6,1354.9,1413.5,1272.6,1363.4,1353.1,1411.8,1405.7,1335.2,1410.0,1467.6,1473.7,1413.6,1426.5,1409.7,1379.4,1443.2,1397.1,1370.5,1420.2,1396.6,1421.4,1429.6,1446.8,1390.3,1428.0,1393.1,1437.9,1439.6,1402.2,1397.8,1488.7,1409.3,1486.9,1429.5,1374.2,1458.0,1408.9,1481.7,1335.1,1376.0,1449.7,1442.4,1386.7,1446.1,1468.4,1465.4,1436.4,1478.6,1473.4,1502.6,1498.0,1441.2,1503.0,1534.5,1509.4,1483.5,1456.1,1443.2,1417.4,1455.2,1521.7,1501.8,1447.0,1424.8,1452.3,1427.0,1429.1,1404.3,1481.0,1470.6,1462.9,1438.3,1495.2,1454.0,1519.0,1453.7,1447.2,1510.4,1424.9,1493.4,1566.1,1393.8,1491.1,1480.2,1506.7,1521.3,1447.7,1501.7,1474.8,1491.4,1477.9,1513.4,1478.5,1465.8,1512.3,1402.4,1443.3,1496.0,1525.8,1494.4,1592.3,1529.6,1453.0,1517.1,1437.1,1566.4,1525.4,1470.7,1478.6,1460.4,1532.4,1521.6,1470.7,1506.0,1458.8,1460.1,1537.0,1507.6,1529.0,1532.7,1524.0,1530.0,1571.1,1517.6,1518.6,1540.6,1508.8,1538.2,1558.6,1513.5,1530.6,1521.3,1430.5,1435.3,1577.4,1473.5,1553.4,1451.5,1492.7,1534.0,1509.3,1505.0,1429.9,1520.2,1502.6,1575.4,1419.9,1519.7,1539.4,1561.1,1482.6,1535.8,1555.0,1530.4,1561.0,1503.1,1575.9,1537.4,1568.4,1516.6,1610.4,1559.3,1498.0,1583.6,1526.3,1561.5,1537.6,1556.9,1547.7,1536.5,1527.3,1521.6,1555.9,1438.8,1543.3,1563.4,1522.9,1535.2,1560.2,1586.7,1520.5,1560.5,1591.1,1013.9,1429.8,1578.6,1548.2,1549.2,1594.1,1554.5,1476.0,1546.6,1576.0,1580.7,1604.5,1524.3,1575.6,1511.9,1561.5,1561.8,1602.0,1561.0,1592.8,1572.7,1561.0,1630.6,1548.8,1471.4,1559.4,1540.1,1531.7,1513.0,1445.0,1577.1,1475.6,1568.5,1571.8,1563.1,1568.1,1575.2,1600.0,1545.4,1635.2,1571.9,1574.2,1476.5,1573.3,1578.3,1558.9,1565.1,1562.0,1617.4,1545.3,1611.3,1562.1,1533.5,1560.7,1636.0,1555.8,1522.3,1512.2,1598.4,1557.0,1518.2,1567.9,1567.8,1578.6,1593.2,1579.5,1597.2,1596.8,1625.5,1594.5,1581.0,1578.4,1587.5,1609.8,1621.7,1581.5,1580.3,1573.6,1602.9,1508.1,1555.3,1583.0,1501.1,1572.4,1646.2,1537.7,1598.0,1615.5,1551.1,1568.3,1545.5,1635.4,1542.9,1562.6,1586.5,1531.5,1608.6,1627.4,1567.9,1581.2,1551.7,1534.2,1426.1]],"clip":{"cell":"gaussian-ppo-cheetah","episode":1,"of":5,"return":1681.1,"length":1000,"success":false,"returns":[1681.1,1674.0,1665.0,1707.7,1682.9],"seconds":8.0,"speed":1.0},"train":{"server":["gaussian-policy default ppo default","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 17 --policy.action-dim 6","--algo.buffer-size 2048 --algo.batch-size 64 --algo.train-itrs 488"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name HalfCheetah-v5 --runner.replan-steps 1 --runner.seed 0"],"env":"mujoco","source":"experiments/e38-gaussian-ppo/run.sh"}},{"id":"gaussian-ppo-hopper","row":"gaussian-ppo","column":"hopper","status":"learns","experiments":["E38"],"note":"12–15 → 2,181–2,299; CleanRL reports 2,383","note_zh":"从 12–15 升到 2,181–2,299;CleanRL 报告 2,383","seed":1,"curves":[[12.1,15.7,29.5,64.6,92.5,109.7,169.0,150.8,193.7,192.5,206.6,213.9,217.6,220.7,225.7,240.2,249.9,262.3,279.9,288.1,316.0,317.2,327.4,335.1,350.9,354.7,363.3,386.2,393.8,397.5,401.7,445.6,487.6,520.8,574.4,570.9,610.8,624.7,636.6,660.4,683.5,686.9,764.6,724.5,683.2,749.9,679.7,745.2,782.7,760.4,750.0,802.7,733.6,827.2,770.7,744.0,800.7,820.9,754.8,828.8,908.6,929.5,916.8,1126.6,1233.6,1147.6,1443.4,1216.6,1146.0,1600.1,1345.8,1465.3,1130.5,1396.8,1135.2,1653.7,2205.2,1117.2,1754.5,1466.5,2362.5,1673.4,1782.6,1518.7,1891.2,1685.9,1694.8,1730.1,1652.7,1839.6,1629.7,1055.8,1479.4,1617.0,2107.2,1254.8,2259.2,1731.8,1510.0,1586.8,1525.8,2942.5,1468.6,867.4,1518.3,1246.2,1245.6,1508.3,1189.3,956.4,1775.0,1613.7,3239.9,2449.5,1615.8,2040.9,3153.9,1909.7,1341.7,1097.8,1003.0,1387.7,1045.7,1250.0,1046.6,2206.9,1013.6,1005.7,1913.0,1210.9,1805.0,1198.8,1259.6,1239.9,1295.0,1553.6,966.9,1049.0,1399.1,1063.7,1251.9,1248.6,2409.4,1539.9,2501.7,3115.2,1821.1,3284.6,1640.6,2112.7,3233.9,3131.1,1786.6,1861.1,1696.3,1902.2,1642.8,1987.2,1437.7,2546.0,1513.2,1554.6,1411.6,1841.9,1493.0,2730.5,1631.8,1637.7,2256.1,3228.0,1949.4,2934.2,3283.3,2094.0,2295.5,3014.8,1715.3,1926.6,1991.0,2011.8,1387.2,1486.9,2243.7,1121.9,1785.3,1392.2,2522.4,1338.4,1387.3,1383.0,1525.2,1383.4,1194.8,2158.2,1642.0,1536.8,1536.7,1671.3,1283.5,1165.3,1354.7,1692.2,1731.0,1824.8,1461.6,1488.0,1318.2,1710.4,2785.8,2386.2,2964.1,2201.7,2522.5,1872.8,2046.1,2382.1,1648.6,1684.3,1377.0,1557.4,1606.3,2252.3,1679.9,1642.0,2613.9,2249.1,1682.2,2190.9,1653.5,3283.5,1449.1,2438.8,2384.6,2326.8,1782.4,2374.9,1645.0,2347.3,1879.3,1564.1,1924.0,2294.7,2451.2,1951.5,2276.5,1701.1,1798.0,2401.4,2332.8,3296.9,2302.2,1762.8,2298.7,1731.7,2000.7,1792.1,2366.4,2066.9,1429.8,1293.4,1657.9,2202.7,2520.5,2068.4,1704.5,2042.0,1748.6,1240.9,1591.6,1461.7,1487.3,1768.3,1955.4,1818.4,2248.4,2114.8,2390.9,3068.4,2528.7,2101.4,1813.0,1230.7,1656.0,1762.3,2148.1,2579.2,1982.5,2695.4,1860.0,1359.1,1872.5,1485.8,2939.5,1733.5,3022.1,1563.2,1877.2,2854.4,2588.1,3292.1,2114.9,1964.4,2755.2,2015.5,2699.2,3385.1,2883.4,3317.1,2678.1,2557.0,2028.0,1985.1,2465.1,1601.5,2407.8,1920.8,2366.1,2910.4,1894.6,3381.9,2607.5,2761.1,2165.5,3403.7,3379.9,2502.7,2445.6,1998.3,3106.9,2309.5,2792.5,1971.0,2213.3,1828.7,2677.6,2201.6,1611.7,2154.7,2883.9,2106.5,2396.7,2312.5,2051.5,2742.5,2533.5,1568.1,1683.4,1889.0,2562.7,1735.3,3086.6,1704.2,2721.1,1736.3,1768.3,1908.1,2053.0,3464.8,2415.1,1871.4,3064.3,2787.9,2810.0,1868.4,2377.8,2380.1,1677.8,2992.5,2102.2,1984.2,2310.8,2960.7,1850.4,3281.6,1746.1,2005.5,1506.9,1646.7,1862.1,1549.6,1506.3,1738.1,1971.4,1535.6,1905.7,1757.4,2695.1,3221.8,2212.6,2190.5,1699.1,1677.7,2525.7,1603.0,1905.9,2536.8,2545.9,2579.1,2177.9,2565.6,3509.8,2307.2,1935.7,2701.2,3511.4,1781.4,1671.0,1564.2,2032.1,2284.0,2955.5,1483.6,1877.3,1906.4,1605.7,2601.8,2059.8,2667.9,1673.7,1584.7,2390.8,2063.1,1760.3,1846.3,1603.5,1653.5,1623.0,2172.8,1832.5,2030.4,2308.8,2288.8,2133.2,1955.3,2618.0,1562.5,2883.4,2950.1,2341.5,2336.5,2170.0,2252.1,1920.5,2749.6,2099.1,2629.0,2635.1,2930.9,2319.7,2624.8,2253.3,2211.7,3361.9,2585.6,2428.7,2393.2,2371.1,2269.0,2786.9,3581.9,2428.2,2478.4,2166.9,2808.2,2429.7,3399.4,2693.5,3024.2,2500.1,2238.3,3149.3,3553.4,2824.7,2973.3,2309.6,1977.3,2929.3,1584.2,1535.3,2116.6,1879.9,2814.3,2007.8,2072.1,2370.8,2944.1,2543.7,2702.4],[15.2,14.4,22.8,64.2,123.3,139.4,155.0,209.7,216.7,248.1,252.8,234.0,271.6,286.2,305.2,305.6,322.8,320.5,323.1,343.4,349.5,355.2,374.9,393.0,396.5,447.4,411.7,405.1,430.3,440.0,433.4,421.2,445.0,434.7,433.5,432.7,436.2,441.9,444.5,463.2,486.3,465.9,484.2,522.4,591.0,635.3,629.8,645.8,654.5,650.5,675.7,668.6,693.5,704.6,698.4,698.3,707.6,703.7,714.8,750.3,739.8,781.7,766.3,811.2,781.5,900.2,793.5,859.0,852.7,935.4,887.0,835.8,974.7,943.6,932.6,886.2,941.8,1030.5,1008.2,1039.4,1101.1,1028.6,1085.2,1087.0,1147.6,959.7,1009.4,1190.3,1179.6,1220.5,1126.9,1384.3,1169.8,1187.2,1093.4,1207.8,1417.7,1550.1,1487.8,1345.8,1495.1,1125.6,1157.5,1292.0,1594.8,1791.4,1289.0,1084.3,1592.1,1372.0,1230.9,1226.9,1545.9,1218.4,1531.7,1315.5,1806.2,1330.5,1484.0,1204.3,1559.4,1546.9,1349.1,1562.2,1585.4,1685.8,2021.2,1696.7,2029.5,1661.9,1369.4,1931.1,2197.6,2787.1,1955.1,1334.5,1496.3,1962.6,1806.9,1922.9,1344.2,1730.0,1696.3,2308.9,2187.8,1794.2,1552.5,1805.8,2233.5,1733.9,2328.8,2311.1,2076.4,1698.8,1953.7,1446.7,2530.1,2779.2,2471.8,2102.6,2094.8,2168.9,2647.6,2408.0,1875.7,3143.2,3459.5,1973.7,2898.7,2254.2,2345.4,3501.6,2395.0,2554.6,2681.6,3105.1,1579.3,2344.4,3576.8,2423.4,2516.8,2398.9,3226.6,3514.9,3145.4,2440.8,2755.4,3091.7,2329.9,1664.6,1957.5,1951.5,1854.6,1699.2,2546.0,1480.7,1713.4,1844.6,1705.1,2019.6,2063.5,1450.8,1613.0,1403.0,1737.7,1833.7,1792.5,2214.5,1940.8,2265.4,1494.8,1561.6,1641.7,2193.0,1789.7,1547.9,1632.9,2108.3,2096.4,2699.5,2953.2,2366.7,2235.1,2428.7,2143.0,2152.6,2877.1,1997.3,2487.6,2150.0,2201.9,1640.3,2652.3,1786.0,1814.4,2654.3,1923.9,2519.6,2461.9,2056.6,2267.2,2811.9,2389.5,2265.8,1734.0,2878.8,3577.0,2455.4,2171.2,2318.4,1641.0,1616.4,1734.5,2432.4,2377.4,2107.8,1868.0,1510.2,1566.9,2019.9,2367.4,2558.0,2381.8,2640.4,2660.1,2130.1,2625.3,2081.9,3078.9,2880.4,3075.9,2372.5,1795.9,2825.8,2053.4,1497.7,1742.2,2117.1,1852.1,1478.9,1672.7,1525.9,2512.9,2205.9,1918.3,1619.9,2061.2,2677.3,2626.0,1918.2,2146.0,2862.7,2016.8,2941.7,1816.3,1902.9,2266.7,1994.6,1663.7,1926.0,1816.9,1740.1,1863.2,1467.1,2219.7,2512.1,2556.4,1763.6,1589.3,2085.2,1895.8,1835.9,2246.5,1468.2,2466.3,2726.7,1515.6,2340.0,2883.9,2130.8,2429.6,1284.1,2263.2,1369.5,2115.7,2812.1,2059.2,3220.2,2478.6,2710.2,2895.7,1904.6,2087.4,2335.4,2657.6,2821.8,1949.0,2405.7,2806.8,1980.9,2648.8,1869.9,2594.2,1559.0,2822.7,1884.6,2204.2,1965.5,1947.0,2293.3,1770.2,1674.6,1687.5,1916.6,1626.9,1687.7,2787.7,2208.2,1701.5,1453.1,2179.9,1896.2,1840.2,1619.9,1439.3,1710.8,2388.1,1760.9,2108.6,3014.7,2503.0,1977.6,2165.4,1847.9,1950.7,2897.9,2730.4,2804.0,2335.7,1871.0,2598.9,2123.2,2741.3,1807.5,2748.7,2678.9,2010.9,2062.6,3047.5,3704.4,2721.3,2663.7,2848.6,3138.5,2965.9,2000.8,2293.7,1674.8,2948.9,3642.5,2918.1,1733.7,2141.7,1914.2,1940.9,2354.5,2200.8,1623.3,2435.6,2000.8,2455.9,2837.0,2126.3,2998.1,1908.6,3158.3,3372.6,2232.0,2729.2,3087.9,2641.6,2091.9,2594.1,2995.6,2634.0,2174.4,2923.7,2878.1,2225.1,3097.1,2465.8,2424.8,1826.0,2384.7,2825.9,2995.3,3304.1,2190.0,1759.9,2270.7,3463.9,2531.3,2896.9,2351.9,1531.2,1633.4,2933.1,2198.2,2677.5,1591.0,2234.5,1785.9,1726.4,1479.9,1412.4,1364.5,2442.0,2503.3,2774.6,1983.0,2128.2,2251.9,2225.1,2580.9,1794.4,1794.5,2513.1,2299.5,1885.2,1635.4,2547.5,1754.2,2651.8,2464.9,1755.6,2136.3,1565.7,2072.4,3067.1,1850.4,2089.4,1742.0,2369.4,1627.0,2558.5,2306.5,2146.2,2317.7],[14.2,21.3,34.5,50.9,96.9,115.1,126.5,146.1,165.3,152.7,174.1,198.2,209.5,207.1,215.3,220.0,226.1,227.3,229.1,238.6,239.7,253.7,267.0,271.6,284.5,302.4,300.5,326.1,328.0,340.7,341.0,357.5,364.5,379.6,367.7,384.9,388.2,387.8,380.6,400.3,385.4,408.6,410.9,374.7,414.9,392.8,404.5,420.2,415.3,403.2,421.2,419.4,425.3,422.5,425.0,408.3,428.5,431.1,452.9,444.0,454.8,549.4,561.9,582.1,621.5,649.7,649.8,653.8,655.2,666.7,661.9,659.8,641.8,667.8,646.4,643.3,686.9,705.3,709.0,677.9,696.6,691.9,725.2,735.8,763.6,807.8,756.1,824.1,813.5,889.1,872.4,892.9,849.5,866.0,872.7,928.8,977.3,996.1,1029.6,917.5,940.7,1093.7,968.6,1023.4,1013.9,1025.5,987.8,1024.3,926.0,928.3,1040.1,1073.0,1244.6,1013.8,987.8,1010.9,1335.6,1178.4,943.7,991.9,1099.7,1139.2,940.2,861.6,846.0,1283.9,1571.8,1372.0,1865.8,1524.5,1313.4,1726.0,1268.8,1791.8,1144.6,1424.0,1134.7,1285.0,1232.8,1236.9,2315.3,1461.1,1829.9,1358.9,1501.9,1489.0,1918.3,1717.1,1295.9,2115.3,2053.7,1371.8,1018.2,1156.4,1930.0,2612.0,1252.7,1938.5,1941.2,1312.1,1937.8,1421.3,1975.0,1134.1,1778.3,1627.0,2515.4,1792.8,1351.5,1343.2,1364.2,1465.3,1027.1,1149.2,1046.4,1126.8,1034.0,2040.3,1938.4,1207.9,1613.0,1650.8,1598.0,1847.7,1440.5,1767.5,1483.1,2143.4,2473.1,2041.6,1527.9,1456.0,1223.8,1239.1,1312.3,1566.2,1202.1,1418.8,1456.6,1129.1,1692.7,1231.9,1480.3,1270.7,1184.0,1300.2,1336.0,1470.4,1190.1,1133.2,1510.0,1364.2,1422.2,1378.7,1887.1,1316.0,1221.2,1155.6,1312.3,1261.5,1374.7,1176.6,1253.7,1426.3,1349.1,1707.6,1453.5,1949.1,1724.1,2077.3,1764.7,1446.6,2178.3,2340.0,2756.0,1501.8,2339.5,2364.4,3329.4,2554.4,2141.9,3361.7,2390.9,1815.0,3393.0,2199.1,1983.9,1398.1,3381.9,2340.2,3395.2,2118.6,1470.7,1985.0,1598.2,1566.5,2883.1,2069.9,1865.1,2162.2,2681.0,1851.3,1678.4,1897.4,1851.5,1910.4,2299.9,2154.0,2070.8,1587.0,1415.1,2011.1,2156.7,2151.2,2312.5,1908.0,1755.7,1334.2,1550.8,1818.4,1799.4,1819.7,2067.2,2027.5,2376.1,2388.1,1887.5,1543.5,2449.2,2753.9,2303.6,1742.8,2481.9,1832.5,2337.0,2540.3,1516.1,2266.3,1876.9,1797.1,1895.6,2445.4,2794.3,1680.1,1871.6,1639.9,1779.6,2148.1,2453.9,2974.2,1813.2,2567.1,1858.7,2034.5,2818.6,2207.1,2208.9,1298.0,2688.3,1930.0,1837.3,1394.2,2154.4,2635.9,2080.1,1928.2,2063.8,1790.9,2103.2,2362.6,2226.7,2837.3,1518.1,2460.4,2236.5,2113.6,1895.0,2279.0,1726.2,2263.6,1430.5,1921.8,1403.5,1315.7,1643.9,1644.8,2738.7,1549.3,1910.2,3005.9,2116.7,1845.6,2146.2,2910.8,2072.8,2418.5,2096.4,1728.8,2906.8,3470.4,2236.9,2625.5,1966.2,1998.6,2490.2,2232.0,1955.3,2186.9,2486.3,2443.0,2272.8,1873.8,1612.5,1998.7,2648.9,2624.4,2439.9,2406.3,1697.0,1727.3,2946.2,2629.5,2164.1,1548.5,1770.6,1942.5,2956.3,3058.9,2378.3,2321.0,2195.0,2186.8,2370.4,2660.5,3479.3,2988.4,2588.9,1884.2,2524.1,2073.5,2844.6,2455.8,2879.5,2743.7,2719.6,2702.3,2497.8,2327.0,2242.8,2799.0,2718.9,2592.3,2111.6,3439.6,2082.1,1711.4,3186.7,2651.7,1930.6,2162.8,1409.7,2020.0,1866.1,1647.7,1255.3,1488.7,1407.9,1929.4,2601.5,1832.2,2389.4,1880.0,2424.1,2601.9,1355.0,1786.6,3556.8,1851.9,1751.6,1344.5,1951.5,2916.1,1368.8,2193.5,2734.1,1356.6,1992.6,1792.2,2741.4,2202.2,2658.2,2391.0,1557.7,1788.2,1836.7,2383.0,1986.0,1731.5,2868.3,1973.5,1818.1,1693.9,1854.4,2475.3,1874.6,2022.9,2660.0,1510.4,2186.2,1773.3,1866.5,2410.3,2155.6,2077.2,2607.6,2381.9,1622.8,1449.2,2455.5,2271.1,1890.0,1855.5,2493.2,2490.1,2706.3,2230.0,2041.5,1379.7]],"clip":{"cell":"gaussian-ppo-hopper","episode":5,"of":5,"return":3062.6,"length":811,"success":false,"returns":[1735.8,3684.4,3665.3,1747.3,3062.6],"seconds":6.52,"speed":1.0},"train":{"server":["gaussian-policy default ppo default","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 11 --policy.action-dim 3","--algo.buffer-size 2048 --algo.batch-size 64 --algo.train-itrs 488"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Hopper-v5 --runner.replan-steps 1 --runner.seed 0"],"env":"mujoco","source":"experiments/e38-gaussian-ppo/run.sh"}},{"id":"gaussian-ppo-walker","row":"gaussian-ppo","column":"walker","status":"learns","experiments":["E38"],"note":"about 0 → 2,957–3,260; CleanRL reports 2,288","note_zh":"从约 0 升到 2,957–3,260;CleanRL 报告 2,288","seed":2,"curves":[[-0.7,-0.2,2.7,11.2,25.4,37.8,109.6,100.4,191.5,159.3,244.8,173.8,354.7,342.8,272.4,273.6,292.1,275.2,248.2,257.1,266.2,244.3,253.5,301.6,260.8,315.3,292.5,313.0,329.7,321.3,332.3,281.9,300.4,318.7,290.0,306.5,319.8,311.8,317.8,324.7,307.2,346.8,308.1,332.3,343.0,320.9,332.9,339.2,345.3,320.7,337.5,346.0,337.5,344.6,367.3,352.9,385.3,377.4,361.4,376.0,376.7,402.1,383.7,373.3,399.0,378.3,400.5,426.2,415.4,418.2,416.3,407.7,417.8,422.9,410.0,452.5,449.4,449.1,429.0,419.9,451.1,424.6,438.6,452.5,442.7,474.1,460.3,460.3,446.3,520.4,447.9,487.6,473.0,509.8,498.6,520.9,531.1,557.8,550.6,571.4,513.1,566.4,540.5,563.6,565.7,523.4,566.0,495.3,591.2,536.7,540.7,616.8,570.1,598.3,620.3,590.6,590.6,617.0,598.8,614.6,619.2,595.4,582.7,566.4,598.0,623.9,587.9,615.6,634.2,537.6,623.4,567.5,589.6,667.8,659.0,687.1,675.0,639.2,715.9,675.7,693.1,698.5,680.9,694.0,680.5,686.6,659.6,725.9,731.1,731.9,724.2,723.5,719.2,689.1,729.7,652.1,734.0,711.3,688.3,719.0,702.2,735.6,711.7,693.2,675.7,789.9,824.0,707.3,746.5,749.6,748.3,746.3,761.1,813.2,811.0,879.3,766.1,806.4,765.4,785.0,784.4,806.2,815.3,881.3,798.5,778.1,872.7,849.3,807.1,792.6,882.3,961.8,923.3,968.1,975.0,948.7,930.6,916.6,891.0,1084.4,890.1,938.1,892.3,1182.9,1100.4,1094.5,1206.5,1172.2,1294.5,1019.6,1405.7,1368.0,2018.5,1947.5,2612.7,2059.4,2065.7,2649.0,1446.1,1687.7,1970.4,2609.8,1447.7,1775.2,2724.0,2252.5,3876.4,3255.1,2632.3,2156.6,2626.1,3709.5,3690.3,3113.0,3745.1,3159.0,3255.6,1309.8,1102.8,3007.6,2798.8,1963.6,3941.0,3644.8,1676.4,2733.0,1835.1,1893.8,2926.0,4057.9,3018.7,2795.9,1768.9,1639.9,1904.7,2625.4,2506.3,1973.6,1762.9,3157.0,3177.9,2443.8,1717.2,1282.0,2091.1,1779.7,3078.5,1645.4,3130.3,2728.0,4110.2,3146.6,4198.3,3192.0,2346.7,3327.5,2063.7,1970.7,1877.0,1703.0,2108.6,4269.5,1970.0,2327.5,3417.9,1743.3,1660.1,2243.5,2584.6,1560.8,2263.5,1354.4,1398.5,2220.9,1944.5,1125.7,2142.5,1613.3,2029.6,2124.8,2140.3,2009.3,1953.6,2827.1,1851.1,3807.7,2314.7,2954.8,2058.9,1657.6,2708.2,3035.7,1667.6,2421.1,2656.4,2274.0,2221.1,3466.6,2314.2,3192.5,2853.6,1322.0,2258.9,1700.9,2414.4,3688.7,3626.4,2448.2,3872.1,2605.0,3289.4,3082.9,3825.6,3904.9,2578.1,3721.3,3379.3,2193.0,3607.2,4377.3,3100.8,4492.6,3234.3,2313.2,3993.6,4453.9,2277.1,3318.3,4021.0,4470.0,3491.8,4577.1,2370.8,3026.4,4500.5,1642.2,4538.5,2302.4,4517.2,3019.4,1671.7,2700.1,3253.3,2421.3,2416.7,3566.1,3291.5,2689.4,3995.7,4142.7,3438.2,4199.4,4386.6,3959.5,2548.1,4190.8,4262.4,3242.2,4310.8,4255.3,4278.8,2679.1,4285.8,3003.4,4298.6,4357.1,4269.3,2261.6,3393.0,4308.0,3157.3,2864.1,4368.7,4308.2,4015.1,4293.7,3293.0,4307.0,2827.0,4311.3,4262.8,4281.1,3773.1,4367.3,2056.5,3256.8,2101.3,4418.5,3097.7,2154.2,1825.6,2719.2,4389.8,3103.2,4193.7,1912.4,3867.4,4345.8,4228.9,3175.0,2804.2,4220.2,4312.5,4331.2,3653.4,4317.5,2233.2,3288.0,4302.7,4295.3,4338.5,2805.5,2518.3,3034.6,4395.1,4395.5,2254.5,2986.5,2291.4,3294.0,3286.8,3251.9,2535.4,4370.9,4310.7,3464.4,2686.4,2673.7,4528.2,1682.0,4532.2,1948.1,3621.0,1875.1,3093.3,3293.1,4064.4,3185.3,2331.4,2614.4,3865.3,4091.0,1519.1,2805.3,2392.3,2935.1,2343.5,4430.0,4351.0,4401.5,2502.2,4426.3,2892.9,4438.3,4432.7,1789.2,3426.6,2985.2,3573.4,2377.9,3433.8,3149.8,2095.4,3567.6,2864.5,1523.9,2574.7,4410.6],[-1.8,-0.1,1.7,6.5,15.5,37.5,71.4,140.8,189.1,303.4,238.2,265.7,305.1,263.6,256.2,274.4,313.5,315.6,263.0,326.6,339.6,366.1,354.6,388.3,327.4,375.9,354.1,335.1,347.1,306.5,320.7,331.1,349.0,360.6,331.7,351.7,335.2,382.0,362.9,391.6,354.3,339.9,416.7,377.3,353.8,382.5,334.2,373.3,360.7,354.6,386.7,357.2,394.6,372.9,391.8,388.8,391.2,377.5,403.0,386.7,391.9,368.7,384.7,374.5,375.7,397.9,402.1,379.6,401.7,393.2,401.4,382.1,413.2,379.1,407.5,394.7,407.7,405.2,402.8,405.7,386.6,411.3,399.9,433.7,404.3,426.2,429.8,423.9,474.3,447.8,483.1,444.7,455.1,470.4,454.5,487.4,503.1,479.1,482.7,505.7,480.7,470.8,532.5,521.9,539.4,540.6,524.5,530.7,534.6,497.9,538.1,545.3,572.9,572.6,525.9,537.6,573.8,543.9,615.1,604.1,590.5,641.1,615.7,577.0,620.8,641.0,655.1,660.4,651.3,645.0,622.4,649.1,655.9,686.0,704.5,668.3,679.2,714.4,737.9,735.8,664.7,690.7,683.5,815.9,838.7,865.1,792.6,840.4,776.3,794.9,835.9,794.8,869.6,817.0,874.9,852.2,779.9,692.9,815.0,816.5,857.2,900.5,827.2,901.1,986.6,856.0,838.8,909.2,897.9,956.5,866.6,1029.9,917.7,1019.6,902.5,1041.9,1026.5,1006.2,1123.8,1033.0,1180.2,1063.1,1696.0,1430.4,1223.1,1451.8,1047.3,1388.6,1599.8,1845.8,1541.4,1907.4,1194.5,1167.3,1228.9,1478.8,871.6,1508.7,1870.8,1304.6,1630.6,2120.6,1484.2,1868.4,1347.9,1485.1,1612.6,1634.3,2819.6,1297.6,2111.2,1526.6,1804.6,2461.6,2001.5,2295.9,1162.5,1401.3,2121.7,2733.6,1743.9,1556.5,1554.2,2148.4,1733.0,2183.6,1950.8,1446.9,2250.0,2407.2,2627.0,2276.4,1621.2,2390.0,2116.0,1813.1,1434.0,2182.4,1866.0,2555.8,2162.4,1481.4,1796.9,1868.8,3414.4,3035.1,1541.7,1945.6,1182.6,1949.2,1615.2,2122.0,1971.5,3057.8,1568.2,2330.6,1318.4,2149.2,2489.2,1648.8,1893.3,2740.5,1716.8,3441.2,2564.5,1782.3,2741.2,2374.9,1737.9,2133.7,1491.4,2627.0,1969.8,2270.5,1394.0,1801.1,2407.7,2673.5,1905.4,2114.6,3760.0,2383.6,2251.8,1484.3,2347.9,2251.4,2306.8,1936.2,2760.5,3127.2,2428.5,1441.3,2209.2,3230.2,2164.1,1803.1,1613.0,1691.7,1816.4,2679.9,2033.2,2203.2,2502.5,2125.0,2972.5,2284.3,2283.4,2259.6,3027.1,2581.4,1562.7,2571.3,2038.6,1604.1,3118.5,2272.2,2689.8,2413.8,1077.5,2677.3,1983.4,2489.8,2163.3,1686.1,1920.5,1945.3,2339.9,3054.6,2583.1,1942.7,2242.2,2682.5,1965.3,1654.3,1639.0,2845.2,3745.2,3162.2,2345.5,2187.3,2343.6,2158.3,1927.8,2553.8,1165.1,3207.0,2790.9,2087.8,2607.0,3380.5,3322.8,3206.1,1902.9,3532.8,1626.1,3641.0,2302.9,2827.5,2857.9,3620.4,1537.0,2227.9,2824.2,3318.4,2313.9,2631.9,2448.3,1869.8,3172.8,3048.8,3092.4,2367.2,4112.0,2801.3,2922.0,2851.4,3755.0,2224.7,2674.0,2976.0,2946.5,3596.2,3924.0,2978.6,3782.8,3662.9,3504.6,3426.0,3366.9,2751.3,2938.9,2274.6,3662.2,3440.6,1663.4,2201.1,3509.4,3103.3,1999.1,4159.6,3842.3,3221.8,2164.6,3192.6,4117.5,3576.7,2364.3,3358.7,2643.1,2947.8,2659.7,2867.0,1738.9,4234.1,3552.3,3170.1,3100.2,2610.1,2586.7,1728.8,3401.4,3609.0,2406.7,3126.7,2654.1,2297.6,2183.9,4283.2,2955.6,3591.5,3410.3,3333.8,3461.7,3264.5,4080.8,4180.3,3227.7,4228.9,3907.7,2913.0,3693.5,4286.5,3408.6,4032.3,3052.0,4283.6,2562.1,4252.8,4329.9,3620.9,3406.0,3411.6,3610.9,2886.7,1860.7,4238.0,3116.0,3403.4,4090.4,4301.4,3339.3,3548.8,2862.0,3112.7,4272.8,3793.2,3698.1,4319.0,3780.9,3724.8,3208.2,1950.7,2500.3,4283.1,4345.5,2875.4,3184.3,3520.4,4358.3,4306.8,3055.5,1973.7,4426.7,2883.5,3064.6,2409.4,2958.8,3162.3],[-0.6,0.6,3.0,10.1,19.4,18.0,39.8,68.8,117.8,209.1,267.5,260.8,315.6,248.7,301.0,300.9,277.2,306.0,285.7,313.5,282.2,310.9,332.4,316.6,325.1,319.4,360.0,278.9,356.6,372.5,367.1,345.4,397.3,422.0,349.4,372.0,335.5,390.5,370.9,377.7,390.8,348.1,407.2,346.6,378.4,364.5,412.6,436.2,371.4,401.4,415.9,387.2,423.4,428.8,396.1,394.8,423.9,431.6,444.2,454.8,430.8,470.8,447.5,446.7,476.5,470.6,479.7,460.4,454.4,472.1,520.4,506.0,484.6,512.5,499.1,495.3,469.8,520.2,530.0,504.1,493.6,545.2,500.3,531.7,543.7,542.8,563.2,579.5,563.3,599.0,572.3,644.7,660.4,604.9,652.3,679.8,700.4,672.5,674.3,664.6,742.8,735.5,751.9,800.3,770.7,778.5,836.1,1001.6,866.9,833.2,996.8,1047.9,870.1,979.7,1076.8,1150.6,1001.5,989.9,1174.9,1183.2,1143.5,1024.2,1283.6,1181.5,1537.4,1191.8,1676.0,1502.0,1245.7,1759.4,1473.6,1329.9,1212.6,1560.4,2176.4,1481.8,1269.3,1357.7,1477.0,1623.6,1397.9,1707.0,1578.8,1772.5,1438.5,1459.5,1831.0,2117.0,1690.9,1996.6,1681.0,2254.0,1069.8,1790.4,2385.8,1664.3,2133.6,2807.7,2334.5,2488.4,2443.6,1853.4,3253.7,2593.8,2919.7,2734.9,3320.9,3128.9,2621.2,2148.0,3323.6,2335.3,2795.1,2724.3,1951.3,3779.6,2949.8,4122.8,2171.7,2843.0,2092.8,2650.6,3856.6,2387.1,3004.1,2459.1,1819.8,2493.3,1900.0,3167.0,4155.3,3196.9,3264.2,3472.8,3275.1,2888.5,3755.1,2082.8,3041.8,3363.7,3187.7,2899.3,2845.9,3465.3,2465.5,3128.3,2550.4,3362.4,3573.2,3985.9,4050.3,3882.1,4115.2,4112.6,2386.4,3357.2,2497.4,3182.5,2935.0,3948.7,3586.9,2718.0,4164.7,2987.9,2505.6,2465.8,2926.2,3467.3,2840.7,4110.1,2381.6,1682.0,3984.7,4149.3,3790.3,3682.4,4043.5,3962.4,3426.7,3050.8,3984.6,2909.9,2917.2,3223.8,3879.1,3352.5,3932.4,2796.2,3946.8,2499.6,3957.0,3311.3,3430.3,3966.2,4113.9,3782.5,3821.1,4063.8,4032.4,4008.2,3811.4,3910.4,4043.4,3652.0,3970.8,3779.4,2778.6,3272.0,3768.1,3961.6,3727.6,3880.6,2176.8,2683.1,3943.5,3772.1,3826.5,3882.0,3898.1,3057.4,4076.1,3451.1,4035.0,2706.3,3919.5,2898.3,3931.7,3872.2,3931.5,3964.5,3934.8,3991.4,4022.8,3263.6,3108.0,4001.6,3124.3,3754.1,3196.0,3338.1,3342.2,4032.4,3919.5,3998.6,3872.4,3525.6,3762.0,2639.7,2980.2,4190.7,3860.4,3929.6,3810.9,3895.1,3782.2,2544.8,4130.7,3121.5,4210.9,3542.8,4170.9,4085.4,4004.5,4108.2,4007.3,4265.7,3488.2,2839.2,4046.1,3509.1,4131.6,4205.0,3358.0,4178.8,3947.7,4111.6,4301.0,2431.0,4102.7,2977.8,3931.4,4019.4,3167.4,3877.5,4347.9,4241.9,4316.7,4207.2,3861.5,3477.0,1475.6,2494.0,2470.7,3788.0,2952.0,4217.8,3090.1,3663.0,4181.4,4180.3,4151.6,4084.0,2902.0,4257.7,3118.8,4077.6,2712.5,3941.8,4069.1,3919.1,4044.8,2993.3,4053.9,3820.2,3479.4,2475.7,3869.2,3918.7,3958.6,2877.6,3667.3,3925.6,3705.9,4007.7,3950.9,3888.5,3890.4,3970.5,3943.9,3505.1,2735.5,3451.8,2240.8,3985.4,2298.6,3886.8,3968.6,3871.8,3802.8,3101.8,3500.5,3961.2,2299.6,3918.7,1714.5,3986.2,3505.2,3916.8,2297.5,2673.1,3731.6,2852.7,3380.9,2247.4,2813.1,2728.2,3237.6,1657.5,3941.6,3955.9,4084.0,3451.6,3966.5,2526.7,3434.8,3913.7,2173.4,2671.7,3419.9,3850.4,3806.2,3989.1,3896.4,3874.3,3209.8,4179.5,3780.4,3917.6,1803.8,4067.9,4017.6,1964.7,3947.5,1750.6,2805.1,2853.9,4109.8,2122.8,4166.6,2869.0,4023.1,4033.2,3724.7,3838.6,3446.2,4055.6,2905.2,2921.0,2241.9,3932.2,3875.9,4063.4,3895.0,3133.3,3945.3,2931.3,3969.0,1819.7,4184.6,4120.3,4110.6,3460.3,2938.5,3603.6,4049.5,3922.2,2730.9,3567.8,2967.2,3535.2,2113.7,3570.6,2924.8,1949.8,4022.1,4001.7,2330.6,4126.7]],"clip":{"cell":"gaussian-ppo-walker","episode":2,"of":5,"return":3907.2,"length":1000,"success":false,"returns":[3974.3,3907.2,3028.5,3972.4,3888.9],"seconds":8.0,"speed":1.0},"train":{"server":["gaussian-policy default ppo default","--port 8000 --seed 0 --policy.device cpu","--policy.obs-dim 17 --policy.action-dim 6","--algo.buffer-size 2048 --algo.batch-size 64 --algo.train-itrs 488"],"client":["mujoco-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-episodes 100000","--env.name Walker2d-v5 --runner.replan-steps 1 --runner.seed 0"],"env":"mujoco","source":"experiments/e38-gaussian-ppo/run.sh"}},{"id":"gaussian-ppo-square","row":"gaussian-ppo","column":"square","status":"learns","experiments":["E40"],"note":"DPPO's Gaussian MLP from its released policy, success 0.19–0.21 → 0.54–0.57","note_zh":"DPPO 的高斯 MLP,从其官方预训练策略起步,成功率 0.19–0.21 → 0.54–0.57","seed":0,"curves":[[0.205,0.165,0.21,0.22,0.27,0.295,0.31,0.345,0.36,0.35,0.395,0.465,0.405,0.385,0.4,0.445,0.395,0.395,0.41,0.52,0.395,0.455,0.435,0.425,0.425,0.5,0.455,0.455,0.47,0.525,0.575,0.56,0.635,0.54,0.53,0.51,0.555,0.49,0.575,0.505],[0.2,0.19,0.145,0.185,0.215,0.235,0.315,0.34,0.345,0.39,0.355,0.37,0.395,0.45,0.38,0.35,0.375,0.39,0.485,0.395,0.47,0.445,0.505,0.49,0.545,0.52,0.515,0.515,0.465,0.575,0.515,0.51,0.605,0.525,0.57,0.485,0.545,0.515,0.585,0.52],[0.185,0.24,0.22,0.26,0.34,0.37,0.395,0.365,0.305,0.42,0.345,0.33,0.355,0.395,0.46,0.42,0.405,0.43,0.42,0.455,0.45,0.495,0.525,0.46,0.495,0.46,0.575,0.535,0.555,0.515,0.57,0.53,0.48,0.6,0.56,0.6,0.615,0.545,0.605,0.54]],"clip":{"cell":"gaussian-ppo-square","episode":2,"of":5,"return":1.0,"length":249,"success":true,"returns":[0.0,1.0,0.0,1.0,1.0],"seconds":8.0,"speed":1.0},"train":{"server":["dppo-gaussian-policy default ppo dppo-square","--port 8000 --seed 0 --policy.device cpu","--policy.checkpoint-path DPPO_SQUARE_GAUSSIAN_CHECKPOINT","--algo.train-itrs 40"],"client":["robomimic-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-procs 2 --num-episodes 100000","--env.name square-img --env.agentview-image-size 84 84","--env.no-terminate-on-success --runner.replan-steps 4"],"env":"robomimic","source":"experiments/e40-square-gaussian-ppo/run_cell.sh"}}],"vla":{"task":"LIBERO-10 task 8: put both moka pots on the stove","task_zh":"LIBERO-10 第 8 题:把两个摩卡壶都放到炉子上","cells":[{"id":"pi0-base","label":"pi0.5 as released","label_zh":"原版 pi0.5","status":"reference","experiments":["E26"],"score":[29,50],"note":"untrained, the reference","note_zh":"未训练,作参照","clip":{"cell":"pi0-base","episode":1,"of":1,"return":1.0,"length":410,"success":true,"returns":[1.0],"seconds":8.24,"speed":2.5},"train":{"server":["pi0-policy default eval default","--port 8000 --policy.device cuda","--policy.name pi05_libero --policy.checkpoint-path PI05_LIBERO_CHECKPOINT"],"client":["libero-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-procs 1 --num-episodes 50","--env.task-suite-name libero_10 --env.task-id 8","--env.no-randomize-initial-state --runner.replan-steps 5 --runner.seed 7"],"env":"libero","source":"experiments/e26-frozen-mlp/eval.sh"}},{"id":"pi0-fpo","label":"pi0-policy · FPO","label_zh":"pi0-policy · FPO","status":"holds","experiments":["E14","E26","E32","E36","E42"],"score":[27,50],"note":"with FPO++'s fine-tuning in full, ten iterations leave it at 40 and 27 of 50 on two seeds; the clip is the lower's. With FPO's own defaults it had fallen to 5 and 0 within five","note_zh":"换上 FPO++ 的完整微调设置,十轮后两个种子分别是 40/50 和 27/50,视频取较低的那个;此前用 FPO 自己的默认设置,五轮内就掉到了 5 和 0","clip":{"cell":"pi0-fpo","episode":1,"of":1,"return":0.0,"length":520,"success":false,"returns":[0.0],"seconds":6.96,"speed":3.75},"train":{"server":["pi0-policy default fpo default","--port 8000 --seed 8 --policy.device cuda:0","--policy.name pi05_libero --policy.checkpoint-path PI05_LIBERO_CHECKPOINT","--algo.learning-rate 1e-5 --algo.clipping-epsilon 0.01","--algo.num-updates-per-batch 4 --algo.n-samples-per-action 4","--algo.buffer-size 4096 --algo.batch-size 8 --algo.global-steps 40960","--algo.master-weights-device cuda:1","--algo.n-critic-warmup-itrs 1","--algo.output-mode u --algo.no-discretize-t-for-training","--algo.cfm-loss-steps 5 --algo.cfm-loss-dims 7 --algo.cfm-loss-sum-over-steps --algo.cfm-loss-huber-delta 1.0","--algo.ratio-per-sample","--algo.critic-learning-rate 1e-4 --algo.adam-eps 1e-5 --algo.weight-decay 1e-6 --algo.actor-adam-beta2 0.99","--algo.max-grad-norm 25.0 --algo.no-fpo-playground-trick --algo.reward-scaling 1.0","--algo.treat-truncated-as-done --algo.gae-lambda 0.99 --algo.value-loss-coeff 0.5"],"client":["libero-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-procs 10 --num-episodes 100000","--env.task-suite-name libero_10 --env.task-id 8","--env.randomize-initial-state --runner.replan-steps 5 --runner.seed 8"],"env":"libero","source":"experiments/e42-pi0-fpo-plus-plus/train.sh"}},{"id":"pi0-dppo","label":"pi0-policy · DPPO","label_zh":"pi0-policy · DPPO","status":"holds","experiments":["E25","E36"],"score":[20,50],"note":"ten iterations leave it at 20 of 50: on the line for holding, below the untrained 31","note_zh":"十轮后 20/50:刚好守在线上,低于未训练时的 31","clip":{"cell":"pi0-dppo","episode":1,"of":1,"return":1.0,"length":415,"success":true,"returns":[1.0],"seconds":8.32,"speed":2.5},"train":{"server":["pi0-policy default dppo libero","--port 8000 --seed 7 --policy.device cuda:0","--policy.name pi05_libero --policy.checkpoint-path PI05_LIBERO_CHECKPOINT","--algo.buffer-size 4096 --algo.batch-size 8 --algo.train-itrs 10"],"client":["libero-v1 --server-host 127.0.0.1 --server-port 8000","--num-envs 1 --num-procs 10 --num-episodes 100000","--env.task-suite-name libero_10 --env.task-id 8","--env.randomize-initial-state --runner.replan-steps 5 --runner.seed 7"],"env":"libero","source":"experiments/e36-pi0-longer/dppo_cell.sh"}}]},"experiments":{"E6":"e6-first-learning-curve","E14":"e14-ten-iterations","E16":"e16-critic-restart","E17":"e17-second-algorithm","E18":"e18-dppo-normalised","E23":"e23-hopper","E24":"e24-coverage","E25":"e25-pi0-dppo","E26":"e26-frozen-mlp","E27":"e27-robomimic","E28":"e28-dppo-learns","E29":"e29-clamp-or-noise","E30":"e30-fpo-dppo-factors","E31":"e31-dppo-longer","E32":"e32-pi0-fpo-plus-plus","E33":"e33-fpo-dppo-structure","E34":"e34-square-dppo","E35":"e35-square-bc","E36":"e36-pi0-longer","E37":"e37-square-fpo-policy","E38":"e38-gaussian-ppo","E39":"e39-square-fpo-plus-plus","E40":"e40-square-gaussian-ppo","E41":"e41-square-fpo-plus-plus-8m","E42":"e42-pi0-fpo-plus-plus"},"envs":{"mujoco":{"extra":"mujoco","packages":"gymnasium 1.x, mujoco 3.x (3.6 and 3.14 here)"},"robomimic":{"extra":"robomimic","packages":"robomimic 0.4, robosuite 1.4.1, mujoco 2.3.7"},"libero":{"extra":"libero","packages":"LIBERO, robosuite 1.4.1, mujoco 2.3.7"}},"server_packages":"torch; no MuJoCo, robosuite or gymnasium on any server that trained these cells"} diff --git a/docs/media/coverage/pi0-fpo.jpg b/docs/media/coverage/pi0-fpo.jpg index 42e2a155031461d1a7e9caca95fc1f8715b0b351..85ae2db094563afbb5812c90ffbb1b674a4455e2 100644 GIT binary patch delta 8516 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 diff --git a/docs/media/coverage/pi0-fpo.mp4 b/docs/media/coverage/pi0-fpo.mp4 index 596421597c95361a20a3829cac8419dc641c0abc..207bb264235972d568651d9b024627a42458a544 100644 GIT binary patch delta 30421 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 aGOCe$IJxIQ%X3Xge(mCiaNru6@c#i;6*uVs delta 37282 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 All three clips start from the same scene, the first one the released policy solves, and the numbers under them come from fifty-episode evaluations. Over -seven such evaluations the released policy scored between 28 and 37. Click a -clip to see the two commands behind it. +seven such evaluations the released policy scored between 28 and 37. Where an +experiment ran two seeds, the clip and the number are the lower-scoring +seed's. Click a clip to see the two commands behind it. ## How it went @@ -32,8 +35,14 @@ than FPO++'s. Ten DPPO iterations left it at 20, three standard deviations below the released policy's mean ([E36](https://github.com/PlugRL/plugrl-server/tree/main/experiments/e36-pi0-longer)). -A run with FPO++'s fine-tuning in full is under way, to check whether what -remains of the collapse is still ours. +That fall was ours too. With the rest of FPO++'s fine-tuning in place (its +optimizer, gradient clipping, critic learning rate, raw rewards, lambda and +clip), ten FPO iterations left the same two seeds at 40 and 27 of 50 +([E42](https://github.com/PlugRL/plugrl-server/tree/main/experiments/e42-pi0-fpo-plus-plus)). +Neither reaches the bar set before the run, 42 of 50, so this is FPO holding +pi0.5, not improving it. The lower seed, whose clip is above, was drifting +the way E36's runs fell, only far more slowly. Whether it holds past ten +iterations is open. The scripts that recorded the clips are in [figures/coverage](https://github.com/PlugRL/plugrl-server/tree/main/figures/coverage). diff --git a/docs/vla.zh.md b/docs/vla.zh.md index f68f9d1..a6bd255 100644 --- a/docs/vla.zh.md +++ b/docs/vla.zh.md @@ -2,13 +2,14 @@ 主页展示了一个完整尺寸的 pi0.5 穿过 PlugRL 的边界跑通,评估结果和 openpi 公布的一致。 这一页是那份记录的其余部分:通过 PlugRL 用强化学习微调它,到目前为止做到了什么。 -简单说,还没能让策略变好。 +简单说,还没能让策略变好。前几次跑出来的崩塌都是我们自己的缺陷,修掉之后 FPO 基本让策略 +停在原来的水平。
三段视频都从同一个场景开始,也就是原版策略能完成的第一个场景;视频下面的数字来自 50 个 -回合的评估。原版策略在七次这样的评估里得分在 28 到 37 之间。点一下视频,会显示它背后的 -两条命令。 +回合的评估。原版策略在七次这样的评估里得分在 28 到 37 之间。实验跑了两个种子的,视频和 +数字都取分数较低的那个。点一下视频,会显示它背后的两条命令。 ## 经过 @@ -26,7 +27,11 @@ 还是自己的默认设置,没换成 FPO++ 的;十轮 DPPO 后是 20/50,比原版策略的平均低了三个 标准差([E36](https://github.com/PlugRL/plugrl-server/tree/main/experiments/e36-pi0-longer))。 -换上 FPO++ 完整设置的实验正在跑,用来确认剩下的崩塌还是不是我们的问题。 +这次下跌也是我们的问题。把 FPO++ 其余的微调设置补齐(优化器、梯度裁剪、critic 学习率、 +原始奖励、lambda 和 clip)之后,同样两个种子跑十轮 FPO,分别是 40/50 和 27/50 +([E42](https://github.com/PlugRL/plugrl-server/tree/main/experiments/e42-pi0-fpo-plus-plus))。 +两个都没达到跑之前定好的 42/50,所以这是 FPO 稳住了 pi0.5,不是把它变好了。分数较低的 +那个种子(上面的视频就是它)在往 E36 那样的方向漂,只是慢得多;再往后跑还稳不稳,还不知道。 录这些视频的脚本在 [figures/coverage](https://github.com/PlugRL/plugrl-server/tree/main/figures/coverage)。