jhp123 commited on
Commit
e60d876
·
verified ·
1 Parent(s): 67e14c8

Update to own progress-reward5 checkpoint500 with static leg gain0.54; full local evidence

Browse files
Files changed (5) hide show
  1. README.md +4 -4
  2. calibration-provenance.json +5 -5
  3. evaluation-local.json +140 -140
  4. manifest.json +1 -1
  5. policy.onnx +1 -1
README.md CHANGED
@@ -10,13 +10,13 @@ pipeline_tag: robotics
10
 
11
  # jhp123 Microduck sprint2m optimized
12
 
13
- Own progress-reward5 training branch, checkpoint500, exported with the official CPU exporter and calibrated with a static0.60 leg-output multiplier. The policy includes its own observation normalization and has61 observations,14 actions and50Hz control. Original network and embedded normalization are preserved; only legs0–4 and9–13 are scaled directly from the original parent by0.60, head5–8 unchanged. No bias is added. Actual applied actions feed back through the unmodified runner. No foreign weights, seed classifier, step counter or per-seed action tables were added.
14
 
15
  ## Result and limitations
16
 
17
- Local unmodified Arena runner5: **2.470s,5/5 finishes**, selected command1.05m/s. All33 evaluation races are in evaluation-local.json. The public Arena determines the official result at submission.
18
 
19
- This replaces the same training parent with leg gain0.80 (official2.586s5/5 atcommand1.20m/s). The present improvement is inference calibration and selected command, not additional reward training. Complete second finite-grid results: gains0.40 and0.50 each50s0/5,0.60=2.470s5/5,0.70=2.534s5/5,0.80=2.586s5/5 exact control. All failures are retained; smaller gain does not uniformly improve results.
20
 
21
  The earlier checkpoint250 of this same branch finished4/5 with a50s timeout penalty (mean12.997s). Its failure diagnostic showed turning, lateral drift and low-posture stalling; it does not prove the cause. Checkpoint500 finishes all five competition seeds, but no extra-seed test or paired training-seed replication has been performed. Earlier models' extra-seed results do not apply to this model. This is a simulator competition policy without physical robot validation.
22
 
@@ -25,7 +25,7 @@ The earlier checkpoint250 of this same branch finished4/5 with a50s timeout pena
25
  - Challenges commit c24a50146aab950fc306e8430b85e15b1a1477e5, derived from9aaec6db450dd91c7aa669fc7156d81ce43de3c7.
26
  - Added reward5*clip(actual body-x linear velocity,0,2.4)/2.4, with nonfinite velocity rewarded0. Default other rewards (forward2,upright2,air3), curriculum, observations, robot and physics are retained.
27
  - The reward uses body-frame velocity, not world-lane progress or commanded speed. Turning and posture risks remain.
28
- - Own run v2_progress5_seed1_cu129,seed1,4096environments,3000iteration target; this release checkpoint500. Original network and embedded normalizer preserved; final static leg multiplier0.60 only. See calibration-provenance.json.
29
  - RL commit8d0dbc94cbbef3f1dcae461a4dbc1a43bb9886a0.
30
  - runtime-cu129-v1: Python3.12.12,Torch2.9.1+cu129,CUDA12.9,A800. This documented variant differs from the original Linux x86 cu128 lock.
31
  - MuJoCo3.10.0,mujoco-warp3.8.1,warp-lang1.12.0,ONNX Runtime1.24.4,NumPy2.4.1,mjlab1.3.0.
 
10
 
11
  # jhp123 Microduck sprint2m optimized
12
 
13
+ Own progress-reward5 training branch, checkpoint500, exported with the official CPU exporter and calibrated with a static0.54 leg-output multiplier. The policy includes its own observation normalization and has61 observations,14 actions and50Hz control. Original network and embedded normalization are preserved; only legs0–4 and9–13 are scaled directly from the original parent by0.54, head5–8 unchanged. No bias is added. Actual applied actions feed back through the unmodified runner. No foreign weights, seed classifier, step counter or per-seed action tables were added.
14
 
15
  ## Result and limitations
16
 
17
+ Local unmodified Arena runner5: **2.297s,5/5 finishes**, selected command1.00m/s. All33 evaluation races are in evaluation-local.json. The public Arena determines the official result at submission.
18
 
19
+ This replaces the same training parent with leg gain0.60 (official2.470s5/5 atcommand1.05m/s). The present improvement is inference calibration and selected command, not additional reward training. Complete final finite-grid results: gain0.52=12.170s4/5(seed2 timeout),0.54=2.297s5/5,0.56=2.392s5/5,0.58=11.995s4/5(seed4 fall),0.60=2.470s5/5 exact control. Failures each count50s. This closes scalar refinement on this parent; gain effects are not monotonic. A separate later checkpoint1000 without calibration scored2.341s5/5 locally; that comparison changes checkpoint as well as calibration.
20
 
21
  The earlier checkpoint250 of this same branch finished4/5 with a50s timeout penalty (mean12.997s). Its failure diagnostic showed turning, lateral drift and low-posture stalling; it does not prove the cause. Checkpoint500 finishes all five competition seeds, but no extra-seed test or paired training-seed replication has been performed. Earlier models' extra-seed results do not apply to this model. This is a simulator competition policy without physical robot validation.
22
 
 
25
  - Challenges commit c24a50146aab950fc306e8430b85e15b1a1477e5, derived from9aaec6db450dd91c7aa669fc7156d81ce43de3c7.
26
  - Added reward5*clip(actual body-x linear velocity,0,2.4)/2.4, with nonfinite velocity rewarded0. Default other rewards (forward2,upright2,air3), curriculum, observations, robot and physics are retained.
27
  - The reward uses body-frame velocity, not world-lane progress or commanded speed. Turning and posture risks remain.
28
+ - Own run v2_progress5_seed1_cu129,seed1,4096environments,3000iteration target; this release checkpoint500. Original network and embedded normalizer preserved; final static leg multiplier0.54 only. See calibration-provenance.json.
29
  - RL commit8d0dbc94cbbef3f1dcae461a4dbc1a43bb9886a0.
30
  - runtime-cu129-v1: Python3.12.12,Torch2.9.1+cu129,CUDA12.9,A800. This documented variant differs from the original Linux x86 cu128 lock.
31
  - MuJoCo3.10.0,mujoco-warp3.8.1,warp-lang1.12.0,ONNX Runtime1.24.4,NumPy2.4.1,mjlab1.3.0.
calibration-provenance.json CHANGED
@@ -1,11 +1,11 @@
1
  {
2
- "candidate": "g060",
3
- "version": "stagec-500-gain-block2",
4
  "parent_onnx_sha256": "059d8c3f1d3f4bbf5bbddd8a4b712e654c0b1a70c8635cab0da3875604ff9953",
5
  "parent_training_run": "v2_progress5_seed1_cu129",
6
  "parent_checkpoint": 500,
7
  "parent_runtime": "runtime-cu129-v1",
8
- "gain": 0.6,
9
  "leg_indices": [
10
  0,
11
  1,
@@ -26,8 +26,8 @@
26
  ],
27
  "transform": "static output Mul; actual applied action fed back by unchanged official runner",
28
  "identity_original_bytes": false,
29
- "reused_g080_control_bytes": false,
30
- "onnx_sha256": "437b8a2d4f802ed8af3d8979326d184dc311f7b875437a271c190f93e09a9ea2",
31
  "bytes": 793986,
32
  "verification_samples": 65,
33
  "verification_rng_seed": 731047,
 
1
  {
2
+ "candidate": "g054",
3
+ "version": "stagec-500-gain-block3",
4
  "parent_onnx_sha256": "059d8c3f1d3f4bbf5bbddd8a4b712e654c0b1a70c8635cab0da3875604ff9953",
5
  "parent_training_run": "v2_progress5_seed1_cu129",
6
  "parent_checkpoint": 500,
7
  "parent_runtime": "runtime-cu129-v1",
8
+ "gain": 0.54,
9
  "leg_indices": [
10
  0,
11
  1,
 
26
  ],
27
  "transform": "static output Mul; actual applied action fed back by unchanged official runner",
28
  "identity_original_bytes": false,
29
+ "reused_g060_control_bytes": false,
30
+ "onnx_sha256": "6838debe046da035539e20b991023eb288771cc38506c7ab0d148b523b413a49",
31
  "bytes": 793986,
32
  "verification_samples": 65,
33
  "verification_rng_seed": 731047,
evaluation-local.json CHANGED
@@ -1,169 +1,169 @@
1
  {
2
  "event_id": "sprint-2m",
3
- "score": 2.47,
4
  "seeds_finished": 5,
5
- "command_vx": 1.05,
6
  "per_seed": [
7
  {
8
  "seed": 1,
9
  "status": "finish",
10
- "time_s": 2.47
11
  },
12
  {
13
  "seed": 2,
14
  "status": "finish",
15
- "time_s": 2.475
16
  },
17
  {
18
  "seed": 3,
19
  "status": "finish",
20
- "time_s": 2.47
21
  },
22
  {
23
  "seed": 4,
24
  "status": "finish",
25
- "time_s": 2.515
26
  },
27
  {
28
  "seed": 5,
29
  "status": "finish",
30
- "time_s": 2.42
31
  }
32
  ],
33
  "scan": [
34
  {
35
  "command_vx": 0.2,
36
- "status": "finish",
37
- "time_s": 4.075,
38
- "progress_m": 2.0027654855974815
39
  },
40
  {
41
  "command_vx": 0.25,
42
  "status": "timeout",
43
  "time_s": null,
44
- "progress_m": 1.7524245463208155
45
  },
46
  {
47
  "command_vx": 0.3,
48
- "status": "timeout",
49
- "time_s": null,
50
- "progress_m": 1.5185630165280777
51
  },
52
  {
53
  "command_vx": 0.35,
54
- "status": "timeout",
55
- "time_s": null,
56
- "progress_m": 1.8141126072254157
57
  },
58
  {
59
  "command_vx": 0.4,
60
  "status": "finish",
61
- "time_s": 3.25,
62
- "progress_m": 2.0064218591194916
63
  },
64
  {
65
  "command_vx": 0.45,
66
- "status": "finish",
67
- "time_s": 3.075,
68
- "progress_m": 2.0029286949002083
69
  },
70
  {
71
  "command_vx": 0.5,
72
  "status": "finish",
73
- "time_s": 2.93,
74
- "progress_m": 2.0089074794267967
75
  },
76
  {
77
  "command_vx": 0.55,
78
  "status": "finish",
79
- "time_s": 2.86,
80
- "progress_m": 2.002858063919632
81
  },
82
  {
83
  "command_vx": 0.6,
84
  "status": "finish",
85
- "time_s": 2.765,
86
- "progress_m": 2.0098707703945276
87
  },
88
  {
89
  "command_vx": 0.65,
90
  "status": "finish",
91
- "time_s": 2.745,
92
- "progress_m": 2.0113274636792853
93
  },
94
  {
95
  "command_vx": 0.7,
96
  "status": "finish",
97
- "time_s": 2.6750000000000003,
98
- "progress_m": 2.0063363923510478
99
  },
100
  {
101
  "command_vx": 0.75,
102
  "status": "finish",
103
- "time_s": 2.625,
104
- "progress_m": 2.011192192776856
105
  },
106
  {
107
  "command_vx": 0.8,
108
- "status": "finish",
109
- "time_s": 2.585,
110
- "progress_m": 2.0108214850506148
111
  },
112
  {
113
  "command_vx": 0.85,
114
  "status": "finish",
115
- "time_s": 2.5300000000000002,
116
- "progress_m": 2.01367437327696
117
  },
118
  {
119
  "command_vx": 0.9,
120
  "status": "finish",
121
- "time_s": 2.495,
122
- "progress_m": 2.0047354802880872
123
  },
124
  {
125
  "command_vx": 0.95,
126
  "status": "finish",
127
- "time_s": 2.54,
128
- "progress_m": 2.001232471052818
129
  },
130
  {
131
  "command_vx": 1.0,
132
  "status": "finish",
133
- "time_s": 2.545,
134
- "progress_m": 2.007364170363112
135
  },
136
  {
137
  "command_vx": 1.05,
138
  "status": "finish",
139
- "time_s": 2.47,
140
- "progress_m": 2.01175540659192
141
  },
142
  {
143
  "command_vx": 1.1,
144
  "status": "finish",
145
- "time_s": 2.535,
146
- "progress_m": 2.0042140677466276
147
  },
148
  {
149
  "command_vx": 1.15,
150
- "status": "fall",
151
- "time_s": null,
152
- "progress_m": 1.7969064304494193
153
  },
154
  {
155
  "command_vx": 1.2,
156
  "status": "finish",
157
- "time_s": 2.59,
158
- "progress_m": 2.0071723023048436
159
  }
160
  ],
161
  "all_runs": [
162
  {
163
  "seed": 1,
164
- "status": "finish",
165
- "time_s": 4.075,
166
- "progress_m": 2.0027654855974815,
167
  "command": [
168
  0.2,
169
  0.0,
@@ -184,7 +184,7 @@
184
  "seed": 1,
185
  "status": "timeout",
186
  "time_s": null,
187
- "progress_m": 1.7524245463208155,
188
  "command": [
189
  0.25,
190
  0.0,
@@ -203,9 +203,9 @@
203
  },
204
  {
205
  "seed": 1,
206
- "status": "timeout",
207
- "time_s": null,
208
- "progress_m": 1.5185630165280777,
209
  "command": [
210
  0.3,
211
  0.0,
@@ -224,9 +224,9 @@
224
  },
225
  {
226
  "seed": 1,
227
- "status": "timeout",
228
- "time_s": null,
229
- "progress_m": 1.8141126072254157,
230
  "command": [
231
  0.35,
232
  0.0,
@@ -246,8 +246,8 @@
246
  {
247
  "seed": 1,
248
  "status": "finish",
249
- "time_s": 3.25,
250
- "progress_m": 2.0064218591194916,
251
  "command": [
252
  0.4,
253
  0.0,
@@ -266,9 +266,9 @@
266
  },
267
  {
268
  "seed": 1,
269
- "status": "finish",
270
- "time_s": 3.075,
271
- "progress_m": 2.0029286949002083,
272
  "command": [
273
  0.45,
274
  0.0,
@@ -288,8 +288,8 @@
288
  {
289
  "seed": 1,
290
  "status": "finish",
291
- "time_s": 2.93,
292
- "progress_m": 2.0089074794267967,
293
  "command": [
294
  0.5,
295
  0.0,
@@ -309,8 +309,8 @@
309
  {
310
  "seed": 1,
311
  "status": "finish",
312
- "time_s": 2.86,
313
- "progress_m": 2.002858063919632,
314
  "command": [
315
  0.55,
316
  0.0,
@@ -330,8 +330,8 @@
330
  {
331
  "seed": 1,
332
  "status": "finish",
333
- "time_s": 2.765,
334
- "progress_m": 2.0098707703945276,
335
  "command": [
336
  0.6,
337
  0.0,
@@ -351,8 +351,8 @@
351
  {
352
  "seed": 1,
353
  "status": "finish",
354
- "time_s": 2.745,
355
- "progress_m": 2.0113274636792853,
356
  "command": [
357
  0.65,
358
  0.0,
@@ -372,8 +372,8 @@
372
  {
373
  "seed": 1,
374
  "status": "finish",
375
- "time_s": 2.6750000000000003,
376
- "progress_m": 2.0063363923510478,
377
  "command": [
378
  0.7,
379
  0.0,
@@ -393,8 +393,8 @@
393
  {
394
  "seed": 1,
395
  "status": "finish",
396
- "time_s": 2.625,
397
- "progress_m": 2.011192192776856,
398
  "command": [
399
  0.75,
400
  0.0,
@@ -413,9 +413,9 @@
413
  },
414
  {
415
  "seed": 1,
416
- "status": "finish",
417
- "time_s": 2.585,
418
- "progress_m": 2.0108214850506148,
419
  "command": [
420
  0.8,
421
  0.0,
@@ -435,8 +435,8 @@
435
  {
436
  "seed": 1,
437
  "status": "finish",
438
- "time_s": 2.5300000000000002,
439
- "progress_m": 2.01367437327696,
440
  "command": [
441
  0.85,
442
  0.0,
@@ -456,8 +456,8 @@
456
  {
457
  "seed": 1,
458
  "status": "finish",
459
- "time_s": 2.495,
460
- "progress_m": 2.0047354802880872,
461
  "command": [
462
  0.9,
463
  0.0,
@@ -477,8 +477,8 @@
477
  {
478
  "seed": 1,
479
  "status": "finish",
480
- "time_s": 2.54,
481
- "progress_m": 2.001232471052818,
482
  "command": [
483
  0.95,
484
  0.0,
@@ -498,8 +498,8 @@
498
  {
499
  "seed": 1,
500
  "status": "finish",
501
- "time_s": 2.545,
502
- "progress_m": 2.007364170363112,
503
  "command": [
504
  1.0,
505
  0.0,
@@ -519,8 +519,8 @@
519
  {
520
  "seed": 1,
521
  "status": "finish",
522
- "time_s": 2.47,
523
- "progress_m": 2.01175540659192,
524
  "command": [
525
  1.05,
526
  0.0,
@@ -540,8 +540,8 @@
540
  {
541
  "seed": 1,
542
  "status": "finish",
543
- "time_s": 2.535,
544
- "progress_m": 2.0042140677466276,
545
  "command": [
546
  1.1,
547
  0.0,
@@ -560,9 +560,9 @@
560
  },
561
  {
562
  "seed": 1,
563
- "status": "fall",
564
- "time_s": null,
565
- "progress_m": 1.7969064304494193,
566
  "command": [
567
  1.15,
568
  0.0,
@@ -582,8 +582,8 @@
582
  {
583
  "seed": 1,
584
  "status": "finish",
585
- "time_s": 2.59,
586
- "progress_m": 2.0071723023048436,
587
  "command": [
588
  1.2,
589
  0.0,
@@ -603,10 +603,10 @@
603
  {
604
  "seed": 2,
605
  "status": "finish",
606
- "time_s": 2.475,
607
- "progress_m": 2.005020497796699,
608
  "command": [
609
- 1.05,
610
  0.0,
611
  0.0,
612
  0.0,
@@ -624,10 +624,10 @@
624
  {
625
  "seed": 3,
626
  "status": "finish",
627
- "time_s": 2.47,
628
- "progress_m": 2.007769333433072,
629
  "command": [
630
- 1.05,
631
  0.0,
632
  0.0,
633
  0.0,
@@ -645,10 +645,10 @@
645
  {
646
  "seed": 4,
647
  "status": "finish",
648
- "time_s": 2.515,
649
- "progress_m": 2.0035117251385888,
650
  "command": [
651
- 1.05,
652
  0.0,
653
  0.0,
654
  0.0,
@@ -666,10 +666,10 @@
666
  {
667
  "seed": 5,
668
  "status": "finish",
669
- "time_s": 2.42,
670
- "progress_m": 2.002224396023953,
671
  "command": [
672
- 1.05,
673
  0.0,
674
  0.0,
675
  0.0,
@@ -687,10 +687,10 @@
687
  {
688
  "seed": 2,
689
  "status": "finish",
690
- "time_s": 2.5100000000000002,
691
- "progress_m": 2.0123830488222874,
692
  "command": [
693
- 0.9,
694
  0.0,
695
  0.0,
696
  0.0,
@@ -708,10 +708,10 @@
708
  {
709
  "seed": 3,
710
  "status": "finish",
711
- "time_s": 2.555,
712
- "progress_m": 2.0057061956800677,
713
  "command": [
714
- 0.9,
715
  0.0,
716
  0.0,
717
  0.0,
@@ -728,11 +728,11 @@
728
  },
729
  {
730
  "seed": 4,
731
- "status": "fall",
732
- "time_s": null,
733
- "progress_m": 1.7937194787506907,
734
  "command": [
735
- 0.9,
736
  0.0,
737
  0.0,
738
  0.0,
@@ -750,10 +750,10 @@
750
  {
751
  "seed": 5,
752
  "status": "finish",
753
- "time_s": 2.46,
754
- "progress_m": 2.0027438123974073,
755
  "command": [
756
- 0.9,
757
  0.0,
758
  0.0,
759
  0.0,
@@ -771,10 +771,10 @@
771
  {
772
  "seed": 2,
773
  "status": "finish",
774
- "time_s": 2.545,
775
- "progress_m": 2.008959976323715,
776
  "command": [
777
- 0.85,
778
  0.0,
779
  0.0,
780
  0.0,
@@ -792,10 +792,10 @@
792
  {
793
  "seed": 3,
794
  "status": "finish",
795
- "time_s": 2.545,
796
- "progress_m": 2.016361387173898,
797
  "command": [
798
- 0.85,
799
  0.0,
800
  0.0,
801
  0.0,
@@ -813,10 +813,10 @@
813
  {
814
  "seed": 4,
815
  "status": "finish",
816
- "time_s": 2.6350000000000002,
817
- "progress_m": 2.0029987039745634,
818
  "command": [
819
- 0.85,
820
  0.0,
821
  0.0,
822
  0.0,
@@ -833,11 +833,11 @@
833
  },
834
  {
835
  "seed": 5,
836
- "status": "finish",
837
- "time_s": 2.515,
838
- "progress_m": 2.0068040852076017,
839
  "command": [
840
- 0.85,
841
  0.0,
842
  0.0,
843
  0.0,
@@ -854,7 +854,7 @@
854
  }
855
  ],
856
  "runner_version": 5,
857
- "model_sha256": "437b8a2d4f802ed8af3d8979326d184dc311f7b875437a271c190f93e09a9ea2",
858
  "arena_sha": "e05128f36bc45c453509fe32fdd9614d3731025e",
859
  "scope": "Local unmodified official rules; official result determined at submission."
860
  }
 
1
  {
2
  "event_id": "sprint-2m",
3
+ "score": 2.2969999999999997,
4
  "seeds_finished": 5,
5
+ "command_vx": 1.0,
6
  "per_seed": [
7
  {
8
  "seed": 1,
9
  "status": "finish",
10
+ "time_s": 2.2800000000000002
11
  },
12
  {
13
  "seed": 2,
14
  "status": "finish",
15
+ "time_s": 2.2600000000000002
16
  },
17
  {
18
  "seed": 3,
19
  "status": "finish",
20
+ "time_s": 2.27
21
  },
22
  {
23
  "seed": 4,
24
  "status": "finish",
25
+ "time_s": 2.32
26
  },
27
  {
28
  "seed": 5,
29
  "status": "finish",
30
+ "time_s": 2.355
31
  }
32
  ],
33
  "scan": [
34
  {
35
  "command_vx": 0.2,
36
+ "status": "timeout",
37
+ "time_s": null,
38
+ "progress_m": 0.3598511611471979
39
  },
40
  {
41
  "command_vx": 0.25,
42
  "status": "timeout",
43
  "time_s": null,
44
+ "progress_m": 0.2442637948040293
45
  },
46
  {
47
  "command_vx": 0.3,
48
+ "status": "finish",
49
+ "time_s": 2.805,
50
+ "progress_m": 2.01636582609771
51
  },
52
  {
53
  "command_vx": 0.35,
54
+ "status": "finish",
55
+ "time_s": 2.725,
56
+ "progress_m": 2.011301354889784
57
  },
58
  {
59
  "command_vx": 0.4,
60
  "status": "finish",
61
+ "time_s": 2.6550000000000002,
62
+ "progress_m": 2.006084639561046
63
  },
64
  {
65
  "command_vx": 0.45,
66
+ "status": "fall",
67
+ "time_s": null,
68
+ "progress_m": 1.9509441717538014
69
  },
70
  {
71
  "command_vx": 0.5,
72
  "status": "finish",
73
+ "time_s": 2.715,
74
+ "progress_m": 2.004769425865507
75
  },
76
  {
77
  "command_vx": 0.55,
78
  "status": "finish",
79
+ "time_s": 2.57,
80
+ "progress_m": 2.0072603277233942
81
  },
82
  {
83
  "command_vx": 0.6,
84
  "status": "finish",
85
+ "time_s": 2.66,
86
+ "progress_m": 2.001558376847346
87
  },
88
  {
89
  "command_vx": 0.65,
90
  "status": "finish",
91
+ "time_s": 2.48,
92
+ "progress_m": 2.0013880724861477
93
  },
94
  {
95
  "command_vx": 0.7,
96
  "status": "finish",
97
+ "time_s": 2.58,
98
+ "progress_m": 2.001275094950715
99
  },
100
  {
101
  "command_vx": 0.75,
102
  "status": "finish",
103
+ "time_s": 3.0500000000000003,
104
+ "progress_m": 2.009923419746193
105
  },
106
  {
107
  "command_vx": 0.8,
108
+ "status": "timeout",
109
+ "time_s": null,
110
+ "progress_m": 1.8689499932304465
111
  },
112
  {
113
  "command_vx": 0.85,
114
  "status": "finish",
115
+ "time_s": 2.4250000000000003,
116
+ "progress_m": 2.0141464980148225
117
  },
118
  {
119
  "command_vx": 0.9,
120
  "status": "finish",
121
+ "time_s": 2.375,
122
+ "progress_m": 2.005986816866649
123
  },
124
  {
125
  "command_vx": 0.95,
126
  "status": "finish",
127
+ "time_s": 2.32,
128
+ "progress_m": 2.0036310636279273
129
  },
130
  {
131
  "command_vx": 1.0,
132
  "status": "finish",
133
+ "time_s": 2.2800000000000002,
134
+ "progress_m": 2.0017134097251543
135
  },
136
  {
137
  "command_vx": 1.05,
138
  "status": "finish",
139
+ "time_s": 2.285,
140
+ "progress_m": 2.014012112845102
141
  },
142
  {
143
  "command_vx": 1.1,
144
  "status": "finish",
145
+ "time_s": 2.285,
146
+ "progress_m": 2.0170626570287307
147
  },
148
  {
149
  "command_vx": 1.15,
150
+ "status": "finish",
151
+ "time_s": 2.29,
152
+ "progress_m": 2.011771361209214
153
  },
154
  {
155
  "command_vx": 1.2,
156
  "status": "finish",
157
+ "time_s": 2.345,
158
+ "progress_m": 2.0116227429510314
159
  }
160
  ],
161
  "all_runs": [
162
  {
163
  "seed": 1,
164
+ "status": "timeout",
165
+ "time_s": null,
166
+ "progress_m": 0.3598511611471979,
167
  "command": [
168
  0.2,
169
  0.0,
 
184
  "seed": 1,
185
  "status": "timeout",
186
  "time_s": null,
187
+ "progress_m": 0.2442637948040293,
188
  "command": [
189
  0.25,
190
  0.0,
 
203
  },
204
  {
205
  "seed": 1,
206
+ "status": "finish",
207
+ "time_s": 2.805,
208
+ "progress_m": 2.01636582609771,
209
  "command": [
210
  0.3,
211
  0.0,
 
224
  },
225
  {
226
  "seed": 1,
227
+ "status": "finish",
228
+ "time_s": 2.725,
229
+ "progress_m": 2.011301354889784,
230
  "command": [
231
  0.35,
232
  0.0,
 
246
  {
247
  "seed": 1,
248
  "status": "finish",
249
+ "time_s": 2.6550000000000002,
250
+ "progress_m": 2.006084639561046,
251
  "command": [
252
  0.4,
253
  0.0,
 
266
  },
267
  {
268
  "seed": 1,
269
+ "status": "fall",
270
+ "time_s": null,
271
+ "progress_m": 1.9509441717538014,
272
  "command": [
273
  0.45,
274
  0.0,
 
288
  {
289
  "seed": 1,
290
  "status": "finish",
291
+ "time_s": 2.715,
292
+ "progress_m": 2.004769425865507,
293
  "command": [
294
  0.5,
295
  0.0,
 
309
  {
310
  "seed": 1,
311
  "status": "finish",
312
+ "time_s": 2.57,
313
+ "progress_m": 2.0072603277233942,
314
  "command": [
315
  0.55,
316
  0.0,
 
330
  {
331
  "seed": 1,
332
  "status": "finish",
333
+ "time_s": 2.66,
334
+ "progress_m": 2.001558376847346,
335
  "command": [
336
  0.6,
337
  0.0,
 
351
  {
352
  "seed": 1,
353
  "status": "finish",
354
+ "time_s": 2.48,
355
+ "progress_m": 2.0013880724861477,
356
  "command": [
357
  0.65,
358
  0.0,
 
372
  {
373
  "seed": 1,
374
  "status": "finish",
375
+ "time_s": 2.58,
376
+ "progress_m": 2.001275094950715,
377
  "command": [
378
  0.7,
379
  0.0,
 
393
  {
394
  "seed": 1,
395
  "status": "finish",
396
+ "time_s": 3.0500000000000003,
397
+ "progress_m": 2.009923419746193,
398
  "command": [
399
  0.75,
400
  0.0,
 
413
  },
414
  {
415
  "seed": 1,
416
+ "status": "timeout",
417
+ "time_s": null,
418
+ "progress_m": 1.8689499932304465,
419
  "command": [
420
  0.8,
421
  0.0,
 
435
  {
436
  "seed": 1,
437
  "status": "finish",
438
+ "time_s": 2.4250000000000003,
439
+ "progress_m": 2.0141464980148225,
440
  "command": [
441
  0.85,
442
  0.0,
 
456
  {
457
  "seed": 1,
458
  "status": "finish",
459
+ "time_s": 2.375,
460
+ "progress_m": 2.005986816866649,
461
  "command": [
462
  0.9,
463
  0.0,
 
477
  {
478
  "seed": 1,
479
  "status": "finish",
480
+ "time_s": 2.32,
481
+ "progress_m": 2.0036310636279273,
482
  "command": [
483
  0.95,
484
  0.0,
 
498
  {
499
  "seed": 1,
500
  "status": "finish",
501
+ "time_s": 2.2800000000000002,
502
+ "progress_m": 2.0017134097251543,
503
  "command": [
504
  1.0,
505
  0.0,
 
519
  {
520
  "seed": 1,
521
  "status": "finish",
522
+ "time_s": 2.285,
523
+ "progress_m": 2.014012112845102,
524
  "command": [
525
  1.05,
526
  0.0,
 
540
  {
541
  "seed": 1,
542
  "status": "finish",
543
+ "time_s": 2.285,
544
+ "progress_m": 2.0170626570287307,
545
  "command": [
546
  1.1,
547
  0.0,
 
560
  },
561
  {
562
  "seed": 1,
563
+ "status": "finish",
564
+ "time_s": 2.29,
565
+ "progress_m": 2.011771361209214,
566
  "command": [
567
  1.15,
568
  0.0,
 
582
  {
583
  "seed": 1,
584
  "status": "finish",
585
+ "time_s": 2.345,
586
+ "progress_m": 2.0116227429510314,
587
  "command": [
588
  1.2,
589
  0.0,
 
603
  {
604
  "seed": 2,
605
  "status": "finish",
606
+ "time_s": 2.2600000000000002,
607
+ "progress_m": 2.0003241319515483,
608
  "command": [
609
+ 1.0,
610
  0.0,
611
  0.0,
612
  0.0,
 
624
  {
625
  "seed": 3,
626
  "status": "finish",
627
+ "time_s": 2.27,
628
+ "progress_m": 2.009889857375639,
629
  "command": [
630
+ 1.0,
631
  0.0,
632
  0.0,
633
  0.0,
 
645
  {
646
  "seed": 4,
647
  "status": "finish",
648
+ "time_s": 2.32,
649
+ "progress_m": 2.002928781119554,
650
  "command": [
651
+ 1.0,
652
  0.0,
653
  0.0,
654
  0.0,
 
666
  {
667
  "seed": 5,
668
  "status": "finish",
669
+ "time_s": 2.355,
670
+ "progress_m": 2.006399994771144,
671
  "command": [
672
+ 1.0,
673
  0.0,
674
  0.0,
675
  0.0,
 
687
  {
688
  "seed": 2,
689
  "status": "finish",
690
+ "time_s": 2.31,
691
+ "progress_m": 2.0111897154805987,
692
  "command": [
693
+ 1.05,
694
  0.0,
695
  0.0,
696
  0.0,
 
708
  {
709
  "seed": 3,
710
  "status": "finish",
711
+ "time_s": 2.33,
712
+ "progress_m": 2.009699913423101,
713
  "command": [
714
+ 1.05,
715
  0.0,
716
  0.0,
717
  0.0,
 
728
  },
729
  {
730
  "seed": 4,
731
+ "status": "finish",
732
+ "time_s": 2.29,
733
+ "progress_m": 2.0113452586170832,
734
  "command": [
735
+ 1.05,
736
  0.0,
737
  0.0,
738
  0.0,
 
750
  {
751
  "seed": 5,
752
  "status": "finish",
753
+ "time_s": 2.36,
754
+ "progress_m": 2.003006035254662,
755
  "command": [
756
+ 1.05,
757
  0.0,
758
  0.0,
759
  0.0,
 
771
  {
772
  "seed": 2,
773
  "status": "finish",
774
+ "time_s": 2.335,
775
+ "progress_m": 2.0059317412726596,
776
  "command": [
777
+ 1.1,
778
  0.0,
779
  0.0,
780
  0.0,
 
792
  {
793
  "seed": 3,
794
  "status": "finish",
795
+ "time_s": 2.315,
796
+ "progress_m": 2.0073925343009686,
797
  "command": [
798
+ 1.1,
799
  0.0,
800
  0.0,
801
  0.0,
 
813
  {
814
  "seed": 4,
815
  "status": "finish",
816
+ "time_s": 2.355,
817
+ "progress_m": 2.0069032408578753,
818
  "command": [
819
+ 1.1,
820
  0.0,
821
  0.0,
822
  0.0,
 
833
  },
834
  {
835
  "seed": 5,
836
+ "status": "fall",
837
+ "time_s": null,
838
+ "progress_m": 1.9443689105908013,
839
  "command": [
840
+ 1.1,
841
  0.0,
842
  0.0,
843
  0.0,
 
854
  }
855
  ],
856
  "runner_version": 5,
857
+ "model_sha256": "6838debe046da035539e20b991023eb288771cc38506c7ab0d148b523b413a49",
858
  "arena_sha": "e05128f36bc45c453509fe32fdd9614d3731025e",
859
  "scope": "Local unmodified official rules; official result determined at submission."
860
  }
manifest.json CHANGED
@@ -13,7 +13,7 @@
13
  "name": "sprint2m-optimized",
14
  "kind": "perpetual",
15
  "entry_pose": "standing",
16
- "description": "Own progress-reward5 branch checkpoint500, static leg gain0.60 applied to original official ONNX export; local2.470s5/5; simulation only.",
17
  "command": {
18
  "encoding": "constant",
19
  "idle": [
 
13
  "name": "sprint2m-optimized",
14
  "kind": "perpetual",
15
  "entry_pose": "standing",
16
+ "description": "Own progress-reward5 branch checkpoint500, static leg gain0.54 applied to original official ONNX export; local2.297s5/5; simulation only.",
17
  "command": {
18
  "encoding": "constant",
19
  "idle": [
policy.onnx CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:437b8a2d4f802ed8af3d8979326d184dc311f7b875437a271c190f93e09a9ea2
3
  size 793986
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6838debe046da035539e20b991023eb288771cc38506c7ab0d148b523b413a49
3
  size 793986