serialexperimentsleon commited on
Commit
7440f42
·
verified ·
1 Parent(s): d915210

processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking: payload batch 18/29

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0181.json +254 -0
  2. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0182.json +254 -0
  3. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0183.json +254 -0
  4. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0184.json +254 -0
  5. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0185.json +254 -0
  6. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0186.json +254 -0
  7. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0187.json +254 -0
  8. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0188.json +254 -0
  9. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0189.json +254 -0
  10. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0190.json +254 -0
  11. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0191.json +254 -0
  12. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0192.json +254 -0
  13. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0193.json +254 -0
  14. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0194.json +254 -0
  15. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0195.json +254 -0
  16. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0196.json +254 -0
  17. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0197.json +254 -0
  18. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0198.json +254 -0
  19. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0199.json +254 -0
  20. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0200.json +254 -0
  21. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0201.json +254 -0
  22. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0202.json +254 -0
  23. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0203.json +254 -0
  24. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0204.json +254 -0
  25. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0205.json +254 -0
  26. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0206.json +254 -0
  27. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0207.json +254 -0
  28. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0208.json +254 -0
  29. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0209.json +254 -0
  30. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0210.json +254 -0
  31. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0211.json +254 -0
  32. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0212.json +254 -0
  33. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0213.json +254 -0
  34. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0214.json +254 -0
  35. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0215.json +254 -0
  36. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0216.json +254 -0
  37. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0217.json +254 -0
  38. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0218.json +254 -0
  39. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0219.json +254 -0
  40. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0220.json +254 -0
  41. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0221.json +254 -0
  42. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0222.json +254 -0
  43. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0223.json +254 -0
  44. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0224.json +254 -0
  45. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0225.json +254 -0
  46. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0226.json +254 -0
  47. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0227.json +254 -0
  48. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0228.json +254 -0
  49. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0229.json +254 -0
  50. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0230.json +254 -0
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0181.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0181",
5
+ "executed_epochs": 181,
6
+ "score": null,
7
+ "best_score": 6.284164354448356e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_0cc6a924ec6948c2b7d49a6dc97d2cf2.npz",
37
+ "optimizer_file": "boundary_0cc6a924ec6948c2b7d49a6dc97d2cf2_optimizer.pt",
38
+ "arrays_sha256": "83c47cfce4deedc2691b57f8c83d09f45d749f130d478d7645dd35fbd4cf2067",
39
+ "optimizer_sha256": "6519b0bf5138632b11e91f87c11b074053d5feb0d165a7ca0e997d20f0c0e9e5",
40
+ "stage": "adam",
41
+ "completed_passes": 181,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 30408,
45
+ "adam_update_count": 30408,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 182,
49
+ "consumed_count": 181,
50
+ "last_submitted_update": 30408,
51
+ "last_consumed_update": 30240,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 30408,
56
+ "completed_passes": 181,
57
+ "next_interval": 0,
58
+ "trained_intervals": 30408,
59
+ "snapshot": "pass_end_0181",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 30240,
67
+ "pass_science": {
68
+ "completed_passes": 181,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 30408,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 30408,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.387153348441643e-07,
83
+ "update_l2": 0.017412735149264336
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.3601926452984117e-08,
95
+ "update_l2": 0.001379497116431594
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010929442214546725,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010929442214546725,
110
+ "observation_loss": 0.00010929442214546725,
111
+ "chamfer": 5.95113706367556e-05,
112
+ "track": 4.978305150871165e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 181,
131
+ "adam_update_count": 30408
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04131477186456323
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_0cc6a924ec6948c2b7d49a6dc97d2cf2_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 182,
143
+ "next_interval": 0,
144
+ "next_adam_update": 30409,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 181,
150
+ "trained_intervals": 30408,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 30408,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 0.04245443269610405,
163
+ "median": 9.691422462463379,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.807928085327148,
184
+ "median": 9.592071533203125,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 1.0433685779571533,
191
+ "median": 16178.240234375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 332.9285888671875,
212
+ "median": 14649.02734375,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2586,
250
+ "controller_edge_stiffness": 38
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0182.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0182",
5
+ "executed_epochs": 182,
6
+ "score": null,
7
+ "best_score": 6.266649072152913e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_b6c16e4c43704659bd71bfef4113e45f.npz",
37
+ "optimizer_file": "boundary_b6c16e4c43704659bd71bfef4113e45f_optimizer.pt",
38
+ "arrays_sha256": "ba07da90c5156a9fbb38b6bcc43cc8fda2eb6bd3ca08dccf7bd59051444f1720",
39
+ "optimizer_sha256": "60a5ef5efba009b99fa2ba49362d60cf3f385ccdc04ff7bdd393a33f892ebdcc",
40
+ "stage": "adam",
41
+ "completed_passes": 182,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 30576,
45
+ "adam_update_count": 30576,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 183,
49
+ "consumed_count": 182,
50
+ "last_submitted_update": 30576,
51
+ "last_consumed_update": 30408,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 30576,
56
+ "completed_passes": 182,
57
+ "next_interval": 0,
58
+ "trained_intervals": 30576,
59
+ "snapshot": "pass_end_0182",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 30408,
67
+ "pass_science": {
68
+ "completed_passes": 182,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 30576,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 30576,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.756760401709471e-07,
83
+ "update_l2": 0.016800902783870697
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.228096000564619e-08,
95
+ "update_l2": 0.001485541113652289
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010584553820081055,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010584553820081055,
110
+ "observation_loss": 0.00010584553820081055,
111
+ "chamfer": 5.721371780964546e-05,
112
+ "track": 4.86318240291439e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 182,
131
+ "adam_update_count": 30576
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04851124295964837
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_b6c16e4c43704659bd71bfef4113e45f_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 183,
143
+ "next_interval": 0,
144
+ "next_adam_update": 30577,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 182,
150
+ "trained_intervals": 30576,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 30576,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 0.03207923471927643,
163
+ "median": 9.69156265258789,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.802513599395752,
184
+ "median": 9.592554092407227,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 1.0325993299484253,
191
+ "median": 16180.5087890625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 331.130859375,
212
+ "median": 14655.90234375,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2599,
250
+ "controller_edge_stiffness": 38
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0183.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0183",
5
+ "executed_epochs": 183,
6
+ "score": null,
7
+ "best_score": 6.266649072152913e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_fc9061aa132e4bbfbf88909b6f64fcae.npz",
37
+ "optimizer_file": "boundary_fc9061aa132e4bbfbf88909b6f64fcae_optimizer.pt",
38
+ "arrays_sha256": "a15ac6f2b266e893b55840f0d953fc4ef7e4a43e02d0850dcc8b299b8406a545",
39
+ "optimizer_sha256": "09d8fd5b55f01599b04c41c759b4548b8c5943cebc31a7dbf847ea1d7b8e3dfc",
40
+ "stage": "adam",
41
+ "completed_passes": 183,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 30744,
45
+ "adam_update_count": 30744,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 184,
49
+ "consumed_count": 183,
50
+ "last_submitted_update": 30744,
51
+ "last_consumed_update": 30576,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 30744,
56
+ "completed_passes": 183,
57
+ "next_interval": 0,
58
+ "trained_intervals": 30744,
59
+ "snapshot": "pass_end_0183",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 30408,
67
+ "pass_science": {
68
+ "completed_passes": 183,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 30744,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 30744,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.355699954634474e-07,
83
+ "update_l2": 0.016485612839460373
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.7809149467402676e-08,
95
+ "update_l2": 0.0013690880732610822
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.000103582555311732,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.000103582555311732,
110
+ "observation_loss": 0.000103582555311732,
111
+ "chamfer": 5.4803400416858494e-05,
112
+ "track": 4.87791548948735e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 183,
131
+ "adam_update_count": 30744
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.05159562104381621
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_fc9061aa132e4bbfbf88909b6f64fcae_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 184,
143
+ "next_interval": 0,
144
+ "next_adam_update": 30745,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 183,
150
+ "trained_intervals": 30744,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 30744,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 0.021651213988661766,
163
+ "median": 9.69167423248291,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.797102451324463,
184
+ "median": 9.596630096435547,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 1.0218873023986816,
191
+ "median": 16182.314453125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 329.3438720703125,
212
+ "median": 14715.263671875,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2613,
250
+ "controller_edge_stiffness": 38
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0184.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0184",
5
+ "executed_epochs": 184,
6
+ "score": null,
7
+ "best_score": 6.266649072152913e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_a8b623aa75a1458ab8e239440cf65317.npz",
37
+ "optimizer_file": "boundary_a8b623aa75a1458ab8e239440cf65317_optimizer.pt",
38
+ "arrays_sha256": "7a62cebbb2b6c3117c4b89b498e802d8aa4ae015f880f2a65a1223683ae94f85",
39
+ "optimizer_sha256": "b6d5187cfa0d08c0486dc4c3f90c185f90b3ea42b4a37edcde781ad31dbe2db4",
40
+ "stage": "adam",
41
+ "completed_passes": 184,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 30912,
45
+ "adam_update_count": 30912,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 185,
49
+ "consumed_count": 184,
50
+ "last_submitted_update": 30912,
51
+ "last_consumed_update": 30744,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 30912,
56
+ "completed_passes": 184,
57
+ "next_interval": 0,
58
+ "trained_intervals": 30912,
59
+ "snapshot": "pass_end_0184",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 30408,
67
+ "pass_science": {
68
+ "completed_passes": 184,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 30912,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 30912,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.156967972652637e-07,
83
+ "update_l2": 0.01656213216483593
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.442267791977429e-08,
95
+ "update_l2": 0.0013516549952328205
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010335077240597457,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010335077240597457,
110
+ "observation_loss": 0.00010335077240597457,
111
+ "chamfer": 5.449209493235685e-05,
112
+ "track": 4.8858681111596525e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 184,
131
+ "adam_update_count": 30912
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.044631760101765394
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_a8b623aa75a1458ab8e239440cf65317_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 185,
143
+ "next_interval": 0,
144
+ "next_adam_update": 30913,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 184,
150
+ "trained_intervals": 30912,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 30912,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 0.011338204145431519,
163
+ "median": 9.691776275634766,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.791665554046631,
184
+ "median": 9.599899291992188,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 1.0114027261734009,
191
+ "median": 16183.9658203125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 327.5581359863281,
212
+ "median": 14763.3046875,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2623,
250
+ "controller_edge_stiffness": 38
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0185.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0185",
5
+ "executed_epochs": 185,
6
+ "score": null,
7
+ "best_score": 6.266649072152913e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_36666ea20ee9465a8bb91d9ec6a65f87.npz",
37
+ "optimizer_file": "boundary_36666ea20ee9465a8bb91d9ec6a65f87_optimizer.pt",
38
+ "arrays_sha256": "38ba0101e4e6878096e718f8c2ac25515605811fe9d911c4798ace5df2c0e25b",
39
+ "optimizer_sha256": "5ffef70f4bd3db6d0cf1e1ac556c8a20885416106d4d1c90e2ada940a7bcb8f4",
40
+ "stage": "adam",
41
+ "completed_passes": 185,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 31080,
45
+ "adam_update_count": 31080,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 186,
49
+ "consumed_count": 185,
50
+ "last_submitted_update": 31080,
51
+ "last_consumed_update": 30912,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 31080,
56
+ "completed_passes": 185,
57
+ "next_interval": 0,
58
+ "trained_intervals": 31080,
59
+ "snapshot": "pass_end_0185",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 30408,
67
+ "pass_science": {
68
+ "completed_passes": 185,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 31080,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 31080,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.012150268157711e-07,
83
+ "update_l2": 0.015367663465440273
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.497058808145994e-08,
95
+ "update_l2": 0.0013012464623898268
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001033168809954077,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001033168809954077,
110
+ "observation_loss": 0.0001033168809954077,
111
+ "chamfer": 5.3824383940082043e-05,
112
+ "track": 4.949249341734685e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 185,
131
+ "adam_update_count": 31080
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040886588860303164
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_36666ea20ee9465a8bb91d9ec6a65f87_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 186,
143
+ "next_interval": 0,
144
+ "next_adam_update": 31081,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 185,
150
+ "trained_intervals": 31080,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 31080,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.00017971967463381588,
163
+ "median": 9.69193172454834,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.786870956420898,
184
+ "median": 9.596696853637695,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.999820351600647,
191
+ "median": 16186.4814453125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 325.99139404296875,
212
+ "median": 14716.130859375,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2639,
250
+ "controller_edge_stiffness": 40
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0186.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0186",
5
+ "executed_epochs": 186,
6
+ "score": null,
7
+ "best_score": 6.266649072152913e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_53cf2dbe89d740f4939d30967bb02f25.npz",
37
+ "optimizer_file": "boundary_53cf2dbe89d740f4939d30967bb02f25_optimizer.pt",
38
+ "arrays_sha256": "398fc6c0cfe35110dd5561cd7fbb1402a29de610d7067d09f8106954284fa01e",
39
+ "optimizer_sha256": "1a8bd02f72462deccd70d7ec00e71640760a72211d2595dafdaac58abb612581",
40
+ "stage": "adam",
41
+ "completed_passes": 186,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 31248,
45
+ "adam_update_count": 31248,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 187,
49
+ "consumed_count": 186,
50
+ "last_submitted_update": 31248,
51
+ "last_consumed_update": 31080,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 31248,
56
+ "completed_passes": 186,
57
+ "next_interval": 0,
58
+ "trained_intervals": 31248,
59
+ "snapshot": "pass_end_0186",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 30408,
67
+ "pass_science": {
68
+ "completed_passes": 186,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 31248,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 31248,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.13107977440086e-07,
83
+ "update_l2": 0.0164358951151371
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.458607432728968e-08,
95
+ "update_l2": 0.0012747644213959575
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010298185225110501,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010298185225110501,
110
+ "observation_loss": 0.00010298185225110501,
111
+ "chamfer": 5.4353949963115156e-05,
112
+ "track": 4.862789865001105e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 186,
131
+ "adam_update_count": 31248
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04082389012910426
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_53cf2dbe89d740f4939d30967bb02f25_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 187,
143
+ "next_interval": 0,
144
+ "next_adam_update": 31249,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 186,
150
+ "trained_intervals": 31248,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 31248,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.011873438023030758,
163
+ "median": 9.692015647888184,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.781660079956055,
184
+ "median": 9.591994285583496,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.9881967902183533,
191
+ "median": 16187.83984375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 324.297119140625,
212
+ "median": 14647.146484375,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2651,
250
+ "controller_edge_stiffness": 40
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0187.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0187",
5
+ "executed_epochs": 187,
6
+ "score": null,
7
+ "best_score": 6.264777315274321e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_59e0bb1225874e71830ba04f89eff9ae.npz",
37
+ "optimizer_file": "boundary_59e0bb1225874e71830ba04f89eff9ae_optimizer.pt",
38
+ "arrays_sha256": "49aeb02968c9f334af5ca0ee74cd56dcaac1a65f15b2c475ace747fd078ed503",
39
+ "optimizer_sha256": "bbe378917230526921264b62143e214e24f943086f1df799ebc9cd60ea4d66ad",
40
+ "stage": "adam",
41
+ "completed_passes": 187,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 31416,
45
+ "adam_update_count": 31416,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 188,
49
+ "consumed_count": 187,
50
+ "last_submitted_update": 31416,
51
+ "last_consumed_update": 31248,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 31416,
56
+ "completed_passes": 187,
57
+ "next_interval": 0,
58
+ "trained_intervals": 31416,
59
+ "snapshot": "pass_end_0187",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 31248,
67
+ "pass_science": {
68
+ "completed_passes": 187,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 31416,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 31416,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.082164875602757e-07,
83
+ "update_l2": 0.01721334643661976
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.442562667212769e-08,
95
+ "update_l2": 0.0012905644252896309
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010322185698896646,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010322185698896646,
110
+ "observation_loss": 0.00010322185698896646,
111
+ "chamfer": 5.436371066025458e-05,
112
+ "track": 4.885814996669069e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 187,
131
+ "adam_update_count": 31416
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04936793399974704
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_59e0bb1225874e71830ba04f89eff9ae_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 188,
143
+ "next_interval": 0,
144
+ "next_adam_update": 31417,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 187,
150
+ "trained_intervals": 31416,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 31416,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.0216749906539917,
163
+ "median": 9.692160606384277,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.776458263397217,
184
+ "median": 9.588464736938477,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.9785582423210144,
191
+ "median": 16190.1865234375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 322.6145324707031,
212
+ "median": 14595.634765625,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2665,
250
+ "controller_edge_stiffness": 40
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0188.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0188",
5
+ "executed_epochs": 188,
6
+ "score": null,
7
+ "best_score": 6.254577484317754e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_91e2e527da054f32812eada80585da49.npz",
37
+ "optimizer_file": "boundary_91e2e527da054f32812eada80585da49_optimizer.pt",
38
+ "arrays_sha256": "eea202b9e9770e9c1974c82334f5f11adb6475670996c21eee44174ce3187166",
39
+ "optimizer_sha256": "6a4202fb86abdefe16af1db4239d0aa58af6f9edf9e29c6a6224c2b3b7903abb",
40
+ "stage": "adam",
41
+ "completed_passes": 188,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 31584,
45
+ "adam_update_count": 31584,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 189,
49
+ "consumed_count": 188,
50
+ "last_submitted_update": 31584,
51
+ "last_consumed_update": 31416,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 31584,
56
+ "completed_passes": 188,
57
+ "next_interval": 0,
58
+ "trained_intervals": 31584,
59
+ "snapshot": "pass_end_0188",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 31416,
67
+ "pass_science": {
68
+ "completed_passes": 188,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 31584,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 31584,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 7.214704282887396e-07,
83
+ "update_l2": 0.018858179450035095
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.3994313020666596e-08,
95
+ "update_l2": 0.0014891389291733503
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010495353490114212,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010495353490114212,
110
+ "observation_loss": 0.00010495353490114212,
111
+ "chamfer": 5.610489097307436e-05,
112
+ "track": 4.884864029008895e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 188,
131
+ "adam_update_count": 31584
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04638584004715085
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_91e2e527da054f32812eada80585da49_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 189,
143
+ "next_interval": 0,
144
+ "next_adam_update": 31585,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 188,
150
+ "trained_intervals": 31584,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 31584,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.032353419810533524,
163
+ "median": 9.692286491394043,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.771359443664551,
184
+ "median": 9.58728313446045,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.9681643843650818,
191
+ "median": 16192.2255859375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 320.9737854003906,
212
+ "median": 14578.33984375,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2675,
250
+ "controller_edge_stiffness": 40
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0189.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0189",
5
+ "executed_epochs": 189,
6
+ "score": null,
7
+ "best_score": 6.243248411746685e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_d32abf8b8570455bbb4b02f07256453b.npz",
37
+ "optimizer_file": "boundary_d32abf8b8570455bbb4b02f07256453b_optimizer.pt",
38
+ "arrays_sha256": "38eb2023c15e6b3afdc724e4aad7d84ae7d63668020bbb77f8b3c8260ffaa96e",
39
+ "optimizer_sha256": "d6f9f2f04f9496435d0aa942c726501ee4bb987f43d749932d7bf882fa44ec5e",
40
+ "stage": "adam",
41
+ "completed_passes": 189,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 31752,
45
+ "adam_update_count": 31752,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 190,
49
+ "consumed_count": 189,
50
+ "last_submitted_update": 31752,
51
+ "last_consumed_update": 31584,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 31752,
56
+ "completed_passes": 189,
57
+ "next_interval": 0,
58
+ "trained_intervals": 31752,
59
+ "snapshot": "pass_end_0189",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 31584,
67
+ "pass_science": {
68
+ "completed_passes": 189,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 31752,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 31752,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.005229581911408e-07,
83
+ "update_l2": 0.015620800666511059
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.6742713638868736e-08,
95
+ "update_l2": 0.001333128777332604
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001027373073156923,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001027373073156923,
110
+ "observation_loss": 0.0001027373073156923,
111
+ "chamfer": 5.426242933026515e-05,
112
+ "track": 4.8474877985427156e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 189,
131
+ "adam_update_count": 31752
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04164945986121893
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_d32abf8b8570455bbb4b02f07256453b_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 190,
143
+ "next_interval": 0,
144
+ "next_adam_update": 31753,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 189,
150
+ "trained_intervals": 31752,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 31752,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.04463334381580353,
163
+ "median": 9.692391395568848,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.765982151031494,
184
+ "median": 9.58722972869873,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.9563480615615845,
191
+ "median": 16193.923828125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 319.25244140625,
212
+ "median": 14577.603515625,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2685,
250
+ "controller_edge_stiffness": 40
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0190.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0190",
5
+ "executed_epochs": 190,
6
+ "score": null,
7
+ "best_score": 6.212429758263516e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_9a8f6500e6c44453b92339ebd0e5bb43.npz",
37
+ "optimizer_file": "boundary_9a8f6500e6c44453b92339ebd0e5bb43_optimizer.pt",
38
+ "arrays_sha256": "08d7bcdb901ea9b6582a080724bf43adf2b197e1568afcce14acf7d51aa6ae87",
39
+ "optimizer_sha256": "ac7c8be6c2acec991a82b72bdf41df5d53947dae1eb99ae9ea2b75563ac43d3d",
40
+ "stage": "adam",
41
+ "completed_passes": 190,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 31920,
45
+ "adam_update_count": 31920,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 191,
49
+ "consumed_count": 190,
50
+ "last_submitted_update": 31920,
51
+ "last_consumed_update": 31752,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 31920,
56
+ "completed_passes": 190,
57
+ "next_interval": 0,
58
+ "trained_intervals": 31920,
59
+ "snapshot": "pass_end_0190",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 31752,
67
+ "pass_science": {
68
+ "completed_passes": 190,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 31920,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 31920,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.936707114211458e-07,
83
+ "update_l2": 0.015962667763233185
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.7654041540899925e-08,
95
+ "update_l2": 0.0013394770212471485
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010242743883281946,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010242743883281946,
110
+ "observation_loss": 0.00010242743883281946,
111
+ "chamfer": 5.4171243391465396e-05,
112
+ "track": 4.8256195441354066e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 190,
131
+ "adam_update_count": 31920
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040570618119090796
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_9a8f6500e6c44453b92339ebd0e5bb43_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 191,
143
+ "next_interval": 0,
144
+ "next_adam_update": 31921,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 190,
150
+ "trained_intervals": 31920,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 31920,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.0555342361330986,
163
+ "median": 9.692535400390625,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.761157512664795,
184
+ "median": 9.586271286010742,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.9459795951843262,
191
+ "median": 16196.255859375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 317.71588134765625,
212
+ "median": 14563.529296875,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2699,
250
+ "controller_edge_stiffness": 40
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0191.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0191",
5
+ "executed_epochs": 191,
6
+ "score": null,
7
+ "best_score": 6.206809150301394e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_15447315dc5e4ea1aa43c78dabdbc2a0.npz",
37
+ "optimizer_file": "boundary_15447315dc5e4ea1aa43c78dabdbc2a0_optimizer.pt",
38
+ "arrays_sha256": "505b4f52376fc4cbbac6aa9077c6325de4c99d60a7b0bc1e29934ed044857dda",
39
+ "optimizer_sha256": "6116a4ee58bb1cc641825f35260514c82f3950444f2d6614d51051d176479b40",
40
+ "stage": "adam",
41
+ "completed_passes": 191,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 32088,
45
+ "adam_update_count": 32088,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 192,
49
+ "consumed_count": 191,
50
+ "last_submitted_update": 32088,
51
+ "last_consumed_update": 31920,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 32088,
56
+ "completed_passes": 191,
57
+ "next_interval": 0,
58
+ "trained_intervals": 32088,
59
+ "snapshot": "pass_end_0191",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 31920,
67
+ "pass_science": {
68
+ "completed_passes": 191,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 32088,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 32088,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.000988494430203e-07,
83
+ "update_l2": 0.01566406711935997
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.661862445549559e-08,
95
+ "update_l2": 0.0012851508799940348
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010242845746688545,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010242845746688545,
110
+ "observation_loss": 0.00010242845746688545,
111
+ "chamfer": 5.414435509010218e-05,
112
+ "track": 4.8284106014762074e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 191,
131
+ "adam_update_count": 32088
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04052650718949735
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_15447315dc5e4ea1aa43c78dabdbc2a0_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 192,
143
+ "next_interval": 0,
144
+ "next_adam_update": 32089,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 191,
150
+ "trained_intervals": 32088,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 32088,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.06613284349441528,
163
+ "median": 9.692585945129395,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.756201267242432,
184
+ "median": 9.585415840148926,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.9360065460205078,
191
+ "median": 16197.0751953125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 316.1451110839844,
212
+ "median": 14551.017578125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2719,
250
+ "controller_edge_stiffness": 41
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0192.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0192",
5
+ "executed_epochs": 192,
6
+ "score": null,
7
+ "best_score": 6.194065242328049e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_1b84b71b01c240b7990a2dfb4031dabb.npz",
37
+ "optimizer_file": "boundary_1b84b71b01c240b7990a2dfb4031dabb_optimizer.pt",
38
+ "arrays_sha256": "745a57d84dc204bbb1fccb1e07912d0e891b3e51a9d85544c08364e07701c72d",
39
+ "optimizer_sha256": "3fe1e52e9c2af85e9354082264684a081924c67056f484840b401ef89fd38d9c",
40
+ "stage": "adam",
41
+ "completed_passes": 192,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 32256,
45
+ "adam_update_count": 32256,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 193,
49
+ "consumed_count": 192,
50
+ "last_submitted_update": 32256,
51
+ "last_consumed_update": 32088,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 32256,
56
+ "completed_passes": 192,
57
+ "next_interval": 0,
58
+ "trained_intervals": 32256,
59
+ "snapshot": "pass_end_0192",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 32088,
67
+ "pass_science": {
68
+ "completed_passes": 192,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 32256,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 32256,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.040334940531466e-07,
83
+ "update_l2": 0.016174087300896645
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.8558377702411235e-08,
95
+ "update_l2": 0.0013256733072921634
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010351275705033913,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010351275705033913,
110
+ "observation_loss": 0.00010351275705033913,
111
+ "chamfer": 5.5090680689318106e-05,
112
+ "track": 4.842207636102103e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 192,
131
+ "adam_update_count": 32256
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04068691609427333
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_1b84b71b01c240b7990a2dfb4031dabb_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 193,
143
+ "next_interval": 0,
144
+ "next_adam_update": 32257,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 192,
150
+ "trained_intervals": 32256,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 32256,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.0775449275970459,
163
+ "median": 9.69265079498291,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.751291275024414,
184
+ "median": 9.58454704284668,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.9253854155540466,
191
+ "median": 16198.1259765625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 314.59661865234375,
212
+ "median": 14538.3837890625,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2731,
250
+ "controller_edge_stiffness": 41
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0193.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0193",
5
+ "executed_epochs": 193,
6
+ "score": null,
7
+ "best_score": 6.173568757124788e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_512580b7e2d74a2e9676d5b50b734a08.npz",
37
+ "optimizer_file": "boundary_512580b7e2d74a2e9676d5b50b734a08_optimizer.pt",
38
+ "arrays_sha256": "1e9a7599c56afe96c0ae1b2e5ea67db5e01921ace3ac7521545e11f697041f07",
39
+ "optimizer_sha256": "8fd8373b0e662def2b0bff6f582cc4ec4308f7445f82f307c48f4a85691a2c63",
40
+ "stage": "adam",
41
+ "completed_passes": 193,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 32424,
45
+ "adam_update_count": 32424,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 194,
49
+ "consumed_count": 193,
50
+ "last_submitted_update": 32424,
51
+ "last_consumed_update": 32256,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 32424,
56
+ "completed_passes": 193,
57
+ "next_interval": 0,
58
+ "trained_intervals": 32424,
59
+ "snapshot": "pass_end_0193",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 32256,
67
+ "pass_science": {
68
+ "completed_passes": 193,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 32424,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 32424,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.048397042628494e-07,
83
+ "update_l2": 0.015550407581031322
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.8174727257664927e-08,
95
+ "update_l2": 0.0013626232976093888
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010238683898933232,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010238683898933232,
110
+ "observation_loss": 0.00010238683898933232,
111
+ "chamfer": 5.419352964963764e-05,
112
+ "track": 4.819330570171587e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 193,
131
+ "adam_update_count": 32424
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.0405718891415745
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_512580b7e2d74a2e9676d5b50b734a08_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 194,
143
+ "next_interval": 0,
144
+ "next_adam_update": 32425,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 193,
150
+ "trained_intervals": 32424,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 32424,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.08776489645242691,
163
+ "median": 9.692888259887695,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.746663570404053,
184
+ "median": 9.583354949951172,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.9159761667251587,
191
+ "median": 16201.97265625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 313.1441345214844,
212
+ "median": 14521.142578125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2748,
250
+ "controller_edge_stiffness": 41
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0194.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0194",
5
+ "executed_epochs": 194,
6
+ "score": null,
7
+ "best_score": 6.172405059195236e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_862a8f95ec584d9c9d8b7978e46534cd.npz",
37
+ "optimizer_file": "boundary_862a8f95ec584d9c9d8b7978e46534cd_optimizer.pt",
38
+ "arrays_sha256": "535516a91405d27c044270fcb67bcedcbd448f115cf4ac401381e0e80b5fd198",
39
+ "optimizer_sha256": "f107b130de990657b6775f34a1ce5662409d73302ce2bf51f928a146fc21b389",
40
+ "stage": "adam",
41
+ "completed_passes": 194,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 32592,
45
+ "adam_update_count": 32592,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 195,
49
+ "consumed_count": 194,
50
+ "last_submitted_update": 32592,
51
+ "last_consumed_update": 32424,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 32592,
56
+ "completed_passes": 194,
57
+ "next_interval": 0,
58
+ "trained_intervals": 32592,
59
+ "snapshot": "pass_end_0194",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 32424,
67
+ "pass_science": {
68
+ "completed_passes": 194,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 32592,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 32592,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.917609999210981e-07,
83
+ "update_l2": 0.015769319608807564
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.939125813370083e-08,
95
+ "update_l2": 0.0013180802343413234
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010323806054657325,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010323806054657325,
110
+ "observation_loss": 0.00010323806054657325,
111
+ "chamfer": 5.505871376954019e-05,
112
+ "track": 4.817934677703306e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 194,
131
+ "adam_update_count": 32592
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041238669073209167
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_862a8f95ec584d9c9d8b7978e46534cd_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 195,
143
+ "next_interval": 0,
144
+ "next_adam_update": 32593,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 194,
150
+ "trained_intervals": 32592,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 32592,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.09730760753154755,
163
+ "median": 9.693029403686523,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.741212368011475,
184
+ "median": 9.589791297912598,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.9072768688201904,
191
+ "median": 16204.259765625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 311.4417724609375,
212
+ "median": 14614.85546875,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2763,
250
+ "controller_edge_stiffness": 41
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0195.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0195",
5
+ "executed_epochs": 195,
6
+ "score": null,
7
+ "best_score": 6.172405059195236e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_078b06b398be4f219f2b3cf7f12b8b2d.npz",
37
+ "optimizer_file": "boundary_078b06b398be4f219f2b3cf7f12b8b2d_optimizer.pt",
38
+ "arrays_sha256": "19d988c0a4d59c3b5a30436fa49fdaad67e9d733b9bab9d4148fde1eb5f84229",
39
+ "optimizer_sha256": "ec6b3d79077cdbbb0c283693637375f28bdb370adcb8cf8c9ef5051845ca5090",
40
+ "stage": "adam",
41
+ "completed_passes": 195,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 32760,
45
+ "adam_update_count": 32760,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 196,
49
+ "consumed_count": 195,
50
+ "last_submitted_update": 32760,
51
+ "last_consumed_update": 32592,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 32760,
56
+ "completed_passes": 195,
57
+ "next_interval": 0,
58
+ "trained_intervals": 32760,
59
+ "snapshot": "pass_end_0195",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 32424,
67
+ "pass_science": {
68
+ "completed_passes": 195,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 32760,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 32760,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.994934670321527e-07,
83
+ "update_l2": 0.015504585579037666
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.869339148034669e-08,
95
+ "update_l2": 0.001342792995274067
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010176323121413589,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010176323121413589,
110
+ "observation_loss": 0.00010176323121413589,
111
+ "chamfer": 5.3523865062743425e-05,
112
+ "track": 4.823936615139246e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 195,
131
+ "adam_update_count": 32760
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04079290200024843
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_078b06b398be4f219f2b3cf7f12b8b2d_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 196,
143
+ "next_interval": 0,
144
+ "next_adam_update": 32761,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 195,
150
+ "trained_intervals": 32760,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 32760,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.10789422690868378,
163
+ "median": 9.693090438842773,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.735731601715088,
184
+ "median": 9.58972454071045,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.8977225422859192,
191
+ "median": 16205.248046875,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 309.739501953125,
212
+ "median": 14613.8515625,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2781,
250
+ "controller_edge_stiffness": 42
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0196.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0196",
5
+ "executed_epochs": 196,
6
+ "score": null,
7
+ "best_score": 6.15678968967716e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_4079383d0ad54701b69e04a7b3b7ade9.npz",
37
+ "optimizer_file": "boundary_4079383d0ad54701b69e04a7b3b7ade9_optimizer.pt",
38
+ "arrays_sha256": "cd443e2ec4a67c535b605bc0d804bdd5cb73edd1d04bdf5f61b37fe935696597",
39
+ "optimizer_sha256": "fb9f047daffd0175a97636379ec0db1310dbdaa98888dd739fdfff0e795543fe",
40
+ "stage": "adam",
41
+ "completed_passes": 196,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 32928,
45
+ "adam_update_count": 32928,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 197,
49
+ "consumed_count": 196,
50
+ "last_submitted_update": 32928,
51
+ "last_consumed_update": 32760,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 32928,
56
+ "completed_passes": 196,
57
+ "next_interval": 0,
58
+ "trained_intervals": 32928,
59
+ "snapshot": "pass_end_0196",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 32760,
67
+ "pass_science": {
68
+ "completed_passes": 196,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 32928,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 32928,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.889174078925862e-07,
83
+ "update_l2": 0.015615938231348991
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.9054073631159554e-08,
95
+ "update_l2": 0.0014395881444215775
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010202146222582087,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010202146222582087,
110
+ "observation_loss": 0.00010202146222582087,
111
+ "chamfer": 5.4052950872574e-05,
112
+ "track": 4.796851135324687e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 196,
131
+ "adam_update_count": 32928
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04088182491250336
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_4079383d0ad54701b69e04a7b3b7ade9_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 197,
143
+ "next_interval": 0,
144
+ "next_adam_update": 32929,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 196,
150
+ "trained_intervals": 32928,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 32928,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.11750683188438416,
163
+ "median": 9.693041801452637,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.730615615844727,
184
+ "median": 9.58979606628418,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.8891344666481018,
191
+ "median": 16204.4599609375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 308.1589050292969,
212
+ "median": 14614.888671875,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2793,
250
+ "controller_edge_stiffness": 42
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0197.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0197",
5
+ "executed_epochs": 197,
6
+ "score": null,
7
+ "best_score": 6.152589443921724e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_528dc690babd4bc2b5412e8e4f8e81b3.npz",
37
+ "optimizer_file": "boundary_528dc690babd4bc2b5412e8e4f8e81b3_optimizer.pt",
38
+ "arrays_sha256": "6526af053584f7e44f678073b4b37947fa76d7dc8d342e7db2b5c6c294509c81",
39
+ "optimizer_sha256": "79c23c2be39697b1879de83f41cd3e1272f90d6c53e44ff482af3d31930d8444",
40
+ "stage": "adam",
41
+ "completed_passes": 197,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 33096,
45
+ "adam_update_count": 33096,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 198,
49
+ "consumed_count": 197,
50
+ "last_submitted_update": 33096,
51
+ "last_consumed_update": 32928,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 33096,
56
+ "completed_passes": 197,
57
+ "next_interval": 0,
58
+ "trained_intervals": 33096,
59
+ "snapshot": "pass_end_0197",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 32928,
67
+ "pass_science": {
68
+ "completed_passes": 197,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 33096,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 33096,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.328514589564293e-07,
83
+ "update_l2": 0.015049279667437077
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.741695829897253e-08,
95
+ "update_l2": 0.0013039110926911235
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010185913561144844,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010185913561144844,
110
+ "observation_loss": 0.00010185913561144844,
111
+ "chamfer": 5.428150325315073e-05,
112
+ "track": 4.7577632358297706e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 197,
131
+ "adam_update_count": 33096
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04079059907235205
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_528dc690babd4bc2b5412e8e4f8e81b3_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 198,
143
+ "next_interval": 0,
144
+ "next_adam_update": 33097,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 197,
150
+ "trained_intervals": 33096,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 33096,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.12921549379825592,
163
+ "median": 9.693059921264648,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.725498676300049,
184
+ "median": 9.589788436889648,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.8787845969200134,
191
+ "median": 16204.75390625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 306.58612060546875,
212
+ "median": 14614.7890625,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2817,
250
+ "controller_edge_stiffness": 42
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0198.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0198",
5
+ "executed_epochs": 198,
6
+ "score": null,
7
+ "best_score": 6.152589443921724e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_40916eabcc25441881699754df851fa3.npz",
37
+ "optimizer_file": "boundary_40916eabcc25441881699754df851fa3_optimizer.pt",
38
+ "arrays_sha256": "5c9381d6a2563b2c54700e47876e614b0b836922c635fe478adce15caec431c7",
39
+ "optimizer_sha256": "cbc8626756ebfe5184ef67382e8fe9b488a698d8f52cae615e34043bedca2e72",
40
+ "stage": "adam",
41
+ "completed_passes": 198,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 33264,
45
+ "adam_update_count": 33264,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 199,
49
+ "consumed_count": 198,
50
+ "last_submitted_update": 33264,
51
+ "last_consumed_update": 33096,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 33264,
56
+ "completed_passes": 198,
57
+ "next_interval": 0,
58
+ "trained_intervals": 33264,
59
+ "snapshot": "pass_end_0198",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 32928,
67
+ "pass_science": {
68
+ "completed_passes": 198,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 33264,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 33264,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.890007403446361e-07,
83
+ "update_l2": 0.015001986175775528
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.881091880155509e-08,
95
+ "update_l2": 0.0013763996539637446
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010184067650698125,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010184067650698125,
110
+ "observation_loss": 0.00010184067650698125,
111
+ "chamfer": 5.407566641224548e-05,
112
+ "track": 4.776501009473577e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 198,
131
+ "adam_update_count": 33264
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04554052813909948
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_40916eabcc25441881699754df851fa3_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 199,
143
+ "next_interval": 0,
144
+ "next_adam_update": 33265,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 198,
150
+ "trained_intervals": 33264,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 33264,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.13771586120128632,
163
+ "median": 9.693154335021973,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.720445156097412,
184
+ "median": 9.58983325958252,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.8713462352752686,
191
+ "median": 16206.2841796875,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 305.0406799316406,
212
+ "median": 14615.45703125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2823,
250
+ "controller_edge_stiffness": 42
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0199.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0199",
5
+ "executed_epochs": 199,
6
+ "score": null,
7
+ "best_score": 6.152589443921724e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_f50f5df76bf74480a027e760ec85dc19.npz",
37
+ "optimizer_file": "boundary_f50f5df76bf74480a027e760ec85dc19_optimizer.pt",
38
+ "arrays_sha256": "34521b102d97f1a77adb5b6bfdd0f02d9429a6ab40156426d42a53bfdcaec738",
39
+ "optimizer_sha256": "e71c14e4a39efea29fef57d09c64262a953b94dfcec579177e94da3c46c4e29d",
40
+ "stage": "adam",
41
+ "completed_passes": 199,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 33432,
45
+ "adam_update_count": 33432,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 200,
49
+ "consumed_count": 199,
50
+ "last_submitted_update": 33432,
51
+ "last_consumed_update": 33264,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 33432,
56
+ "completed_passes": 199,
57
+ "next_interval": 0,
58
+ "trained_intervals": 33432,
59
+ "snapshot": "pass_end_0199",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 32928,
67
+ "pass_science": {
68
+ "completed_passes": 199,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 33432,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 33432,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.996467737328203e-07,
83
+ "update_l2": 0.0157537329941988
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.708192674092061e-08,
95
+ "update_l2": 0.001304920413531363
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010201065742876381,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010201065742876381,
110
+ "observation_loss": 0.00010201065742876381,
111
+ "chamfer": 5.4509790061274543e-05,
112
+ "track": 4.750087100546807e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 199,
131
+ "adam_update_count": 33432
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.0509083850774914
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_f50f5df76bf74480a027e760ec85dc19_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 200,
143
+ "next_interval": 0,
144
+ "next_adam_update": 33433,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 199,
150
+ "trained_intervals": 33432,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 33432,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.14496184885501862,
163
+ "median": 9.693317413330078,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.71481466293335,
184
+ "median": 9.589117050170898,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.8650553226470947,
191
+ "median": 16208.9267578125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 303.3280029296875,
212
+ "median": 14604.990234375,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2836,
250
+ "controller_edge_stiffness": 42
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0200.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0200",
5
+ "executed_epochs": 200,
6
+ "score": null,
7
+ "best_score": 6.152589443921724e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_0c05e85df0e44ba688379a01ef8d62e6.npz",
37
+ "optimizer_file": "boundary_0c05e85df0e44ba688379a01ef8d62e6_optimizer.pt",
38
+ "arrays_sha256": "cedfa5fffc9fdf12cb2d4f3a693acaf0001faa8545a1c310238fd940a82382ab",
39
+ "optimizer_sha256": "b93d4edcad81430d4ee25cdf72cc61cca05797c336f7d3aac20239d09703eeb2",
40
+ "stage": "adam",
41
+ "completed_passes": 200,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 33600,
45
+ "adam_update_count": 33600,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 201,
49
+ "consumed_count": 200,
50
+ "last_submitted_update": 33600,
51
+ "last_consumed_update": 33432,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 33600,
56
+ "completed_passes": 200,
57
+ "next_interval": 0,
58
+ "trained_intervals": 33600,
59
+ "snapshot": "pass_end_0200",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 32928,
67
+ "pass_science": {
68
+ "completed_passes": 200,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 33600,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 33600,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.868163046012342e-07,
83
+ "update_l2": 0.015333383344113827
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.701614114173026e-08,
95
+ "update_l2": 0.0012711203889921308
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001011505228234455,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001011505228234455,
110
+ "observation_loss": 0.0001011505228234455,
111
+ "chamfer": 5.3513122111326084e-05,
112
+ "track": 4.763740435009822e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 200,
131
+ "adam_update_count": 33600
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04594644997268915
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_0c05e85df0e44ba688379a01ef8d62e6_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 201,
143
+ "next_interval": 0,
144
+ "next_adam_update": 33601,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 200,
150
+ "trained_intervals": 33600,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 33600,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.15419341623783112,
163
+ "median": 9.693455696105957,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.70941686630249,
184
+ "median": 9.58828353881836,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.8571062684059143,
191
+ "median": 16211.1689453125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 301.695068359375,
212
+ "median": 14592.826171875,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2851,
250
+ "controller_edge_stiffness": 42
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0201.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0201",
5
+ "executed_epochs": 201,
6
+ "score": null,
7
+ "best_score": 6.121692881390031e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_a11704761c7d47b4a7c715aefef38583.npz",
37
+ "optimizer_file": "boundary_a11704761c7d47b4a7c715aefef38583_optimizer.pt",
38
+ "arrays_sha256": "e463020d2826e554494dd5fa16b5f6ac347233bf556ae0aae14ae4858ec273cd",
39
+ "optimizer_sha256": "ba5d383683a47f4aef037cbfec802a12972a7d4bfc947a876ef2f673923ee56a",
40
+ "stage": "adam",
41
+ "completed_passes": 201,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 33768,
45
+ "adam_update_count": 33768,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 202,
49
+ "consumed_count": 201,
50
+ "last_submitted_update": 33768,
51
+ "last_consumed_update": 33600,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 33768,
56
+ "completed_passes": 201,
57
+ "next_interval": 0,
58
+ "trained_intervals": 33768,
59
+ "snapshot": "pass_end_0201",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 33600,
67
+ "pass_science": {
68
+ "completed_passes": 201,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 33768,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 33768,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.717328749848093e-07,
83
+ "update_l2": 0.015130301006138325
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.908558975420419e-08,
95
+ "update_l2": 0.0012061366578564048
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010096373443957418,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010096373443957418,
110
+ "observation_loss": 0.00010096373443957418,
111
+ "chamfer": 5.3295789257390425e-05,
112
+ "track": 4.766794518218376e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 201,
131
+ "adam_update_count": 33768
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04214671300724149
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_a11704761c7d47b4a7c715aefef38583_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 202,
143
+ "next_interval": 0,
144
+ "next_adam_update": 33769,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 201,
150
+ "trained_intervals": 33768,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 33768,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.16499869525432587,
163
+ "median": 9.693577766418457,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.704615592956543,
184
+ "median": 9.588435173034668,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.8478948473930359,
191
+ "median": 16213.1474609375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 300.2500305175781,
212
+ "median": 14595.0703125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2866,
250
+ "controller_edge_stiffness": 42
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0202.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0202",
5
+ "executed_epochs": 202,
6
+ "score": null,
7
+ "best_score": 6.0997503504993455e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_141f2d695dfc48159a33b3f09262832f.npz",
37
+ "optimizer_file": "boundary_141f2d695dfc48159a33b3f09262832f_optimizer.pt",
38
+ "arrays_sha256": "a5c34e6e7fa0bd8dfa320b758b80e437118f2ab5a029efd03c467211f55644d2",
39
+ "optimizer_sha256": "2dad8135651a5667ba314d206fa3575d71016479a51e4a97d568bd993cb7c198",
40
+ "stage": "adam",
41
+ "completed_passes": 202,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 33936,
45
+ "adam_update_count": 33936,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 203,
49
+ "consumed_count": 202,
50
+ "last_submitted_update": 33936,
51
+ "last_consumed_update": 33768,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 33936,
56
+ "completed_passes": 202,
57
+ "next_interval": 0,
58
+ "trained_intervals": 33936,
59
+ "snapshot": "pass_end_0202",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 33768,
67
+ "pass_science": {
68
+ "completed_passes": 202,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 33936,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 33936,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.618315188054112e-07,
83
+ "update_l2": 0.01595918834209442
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.81044297121025e-08,
95
+ "update_l2": 0.0013164845295250416
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001019855699269101,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001019855699269101,
110
+ "observation_loss": 0.0001019855699269101,
111
+ "chamfer": 5.435443017631769e-05,
112
+ "track": 4.763113975059241e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 202,
131
+ "adam_update_count": 33936
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04074261407367885
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_141f2d695dfc48159a33b3f09262832f_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 203,
143
+ "next_interval": 0,
144
+ "next_adam_update": 33937,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 202,
150
+ "trained_intervals": 33936,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 33936,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.17448920011520386,
163
+ "median": 9.693702697753906,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.699979782104492,
184
+ "median": 9.589362144470215,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.839885950088501,
191
+ "median": 16215.1728515625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 298.8613586425781,
212
+ "median": 14608.6171875,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2877,
250
+ "controller_edge_stiffness": 42
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0203.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0203",
5
+ "executed_epochs": 203,
6
+ "score": null,
7
+ "best_score": 6.088147514068017e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_bf992988624a40bd90a952630e4e504b.npz",
37
+ "optimizer_file": "boundary_bf992988624a40bd90a952630e4e504b_optimizer.pt",
38
+ "arrays_sha256": "d38b3fa8171fb2c7d8eb65adce03b8f1514da920b06960d951a92429fae90a96",
39
+ "optimizer_sha256": "caa3e5f6b816f83f5cdb864d485e6a34e031e3e373e1be0673d4ce56b77e2543",
40
+ "stage": "adam",
41
+ "completed_passes": 203,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 34104,
45
+ "adam_update_count": 34104,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 204,
49
+ "consumed_count": 203,
50
+ "last_submitted_update": 34104,
51
+ "last_consumed_update": 33936,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 34104,
56
+ "completed_passes": 203,
57
+ "next_interval": 0,
58
+ "trained_intervals": 34104,
59
+ "snapshot": "pass_end_0203",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 33936,
67
+ "pass_science": {
68
+ "completed_passes": 203,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 34104,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 34104,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.458302894112421e-07,
83
+ "update_l2": 0.014865201897919178
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.824422544264962e-08,
95
+ "update_l2": 0.0013697564136236906
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010167575237574056,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010167575237574056,
110
+ "observation_loss": 0.00010167575237574056,
111
+ "chamfer": 5.389957732404582e-05,
112
+ "track": 4.7776175051694736e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 203,
131
+ "adam_update_count": 34104
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04061052016913891
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_bf992988624a40bd90a952630e4e504b_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 204,
143
+ "next_interval": 0,
144
+ "next_adam_update": 34105,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 203,
150
+ "trained_intervals": 34104,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 34104,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.18423400819301605,
163
+ "median": 9.693913459777832,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.69523811340332,
184
+ "median": 9.593160629272461,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.8317410945892334,
191
+ "median": 16218.591796875,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 297.4476013183594,
212
+ "median": 14664.1533203125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2887,
250
+ "controller_edge_stiffness": 43
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0204.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0204",
5
+ "executed_epochs": 204,
6
+ "score": null,
7
+ "best_score": 6.088147514068017e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_6c17321a86bb4404bcff64f0b3b087d9.npz",
37
+ "optimizer_file": "boundary_6c17321a86bb4404bcff64f0b3b087d9_optimizer.pt",
38
+ "arrays_sha256": "45967b87c8c5dff575081945fdfef637cd365259bfd5105bb13f1381f0fcc54c",
39
+ "optimizer_sha256": "f8be7247a2fec10cac9f1d07f334d3646d192794731b49e7af7d33df3ae849b9",
40
+ "stage": "adam",
41
+ "completed_passes": 204,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 34272,
45
+ "adam_update_count": 34272,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 205,
49
+ "consumed_count": 204,
50
+ "last_submitted_update": 34272,
51
+ "last_consumed_update": 34104,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 34272,
56
+ "completed_passes": 204,
57
+ "next_interval": 0,
58
+ "trained_intervals": 34272,
59
+ "snapshot": "pass_end_0204",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 33936,
67
+ "pass_science": {
68
+ "completed_passes": 204,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 34272,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 34272,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.5424164341056894e-07,
83
+ "update_l2": 0.016683174297213554
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.455523321984401e-08,
95
+ "update_l2": 0.0013213057536631823
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010090892465086654,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010090892465086654,
110
+ "observation_loss": 0.00010090892465086654,
111
+ "chamfer": 5.356449764803983e-05,
112
+ "track": 4.7344427002826706e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 204,
131
+ "adam_update_count": 34272
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.0422795619815588
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_6c17321a86bb4404bcff64f0b3b087d9_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 205,
143
+ "next_interval": 0,
144
+ "next_adam_update": 34273,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 204,
150
+ "trained_intervals": 34272,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 34272,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.19266937673091888,
163
+ "median": 9.693907737731934,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.6905012130737305,
184
+ "median": 9.596833229064941,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.8247546553611755,
191
+ "median": 16218.4990234375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 296.0419616699219,
212
+ "median": 14718.1328125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2905,
250
+ "controller_edge_stiffness": 44
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0205.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0205",
5
+ "executed_epochs": 205,
6
+ "score": null,
7
+ "best_score": 6.086675972212452e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_651a17a222f64f669a86fc83fb2ec777.npz",
37
+ "optimizer_file": "boundary_651a17a222f64f669a86fc83fb2ec777_optimizer.pt",
38
+ "arrays_sha256": "938b9f31ea3868efb5b6f4a953c59df5b23d28238e8e2cd2ca5d03612a98f23e",
39
+ "optimizer_sha256": "43f0a0ea8b60c78565bb1f53884fd099089142ea0738013bbc0513a3c313b338",
40
+ "stage": "adam",
41
+ "completed_passes": 205,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 34440,
45
+ "adam_update_count": 34440,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 206,
49
+ "consumed_count": 205,
50
+ "last_submitted_update": 34440,
51
+ "last_consumed_update": 34272,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 34440,
56
+ "completed_passes": 205,
57
+ "next_interval": 0,
58
+ "trained_intervals": 34440,
59
+ "snapshot": "pass_end_0205",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 34272,
67
+ "pass_science": {
68
+ "completed_passes": 205,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 34440,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 34440,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.511032898335543e-07,
83
+ "update_l2": 0.01557200402021408
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.539039804602908e-08,
95
+ "update_l2": 0.001280323602259159
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010076192847918719,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010076192847918719,
110
+ "observation_loss": 0.00010076192847918719,
111
+ "chamfer": 5.3181120165390894e-05,
112
+ "track": 4.758080467581749e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 205,
131
+ "adam_update_count": 34440
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041794938035309315
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_651a17a222f64f669a86fc83fb2ec777_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 206,
143
+ "next_interval": 0,
144
+ "next_adam_update": 34441,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 205,
150
+ "trained_intervals": 34440,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 34440,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.20252124965190887,
163
+ "median": 9.694059371948242,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.685962200164795,
184
+ "median": 9.596132278442383,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.8166691064834595,
191
+ "median": 16220.9580078125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 294.7012634277344,
212
+ "median": 14707.79296875,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2915,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0206.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0206",
5
+ "executed_epochs": 206,
6
+ "score": null,
7
+ "best_score": 6.027709896659958e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_4298a3cbdd954b44befd30490a5cd010.npz",
37
+ "optimizer_file": "boundary_4298a3cbdd954b44befd30490a5cd010_optimizer.pt",
38
+ "arrays_sha256": "b4ac421ff98542e73b81e1039dcd16dea223cdf4cd8d1cdd779746b453462cfc",
39
+ "optimizer_sha256": "8b4a90de4b510aa01fdbc276075572c2a400ec38b1fb00b4035831eba503e2a6",
40
+ "stage": "adam",
41
+ "completed_passes": 206,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 34608,
45
+ "adam_update_count": 34608,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 207,
49
+ "consumed_count": 206,
50
+ "last_submitted_update": 34608,
51
+ "last_consumed_update": 34440,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 34608,
56
+ "completed_passes": 206,
57
+ "next_interval": 0,
58
+ "trained_intervals": 34608,
59
+ "snapshot": "pass_end_0206",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 34440,
67
+ "pass_science": {
68
+ "completed_passes": 206,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 34608,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 34608,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.409607410911121e-07,
83
+ "update_l2": 0.017266834154725075
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.467772012934802e-08,
95
+ "update_l2": 0.0014849277213215828
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010518631461309269,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010518631461309269,
110
+ "observation_loss": 0.00010518631461309269,
111
+ "chamfer": 5.7144359743688256e-05,
112
+ "track": 4.8041954869404435e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 206,
131
+ "adam_update_count": 34608
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04036693088710308
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_4298a3cbdd954b44befd30490a5cd010_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 207,
143
+ "next_interval": 0,
144
+ "next_adam_update": 34609,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 206,
150
+ "trained_intervals": 34608,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 34608,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.2117997705936432,
163
+ "median": 9.694233894348145,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.681246757507324,
184
+ "median": 9.595423698425293,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.8091267347335815,
191
+ "median": 16223.7890625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 293.3149108886719,
212
+ "median": 14697.388671875,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2932,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0207.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0207",
5
+ "executed_epochs": 207,
6
+ "score": null,
7
+ "best_score": 6.027709896659958e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_3cfaba1e3f8e45c8a01e2a0ea01e6a05.npz",
37
+ "optimizer_file": "boundary_3cfaba1e3f8e45c8a01e2a0ea01e6a05_optimizer.pt",
38
+ "arrays_sha256": "c79903b8a48ca7e1ffb23792436e09fd92f5cf4759e7f109cd27f3270e1d9e29",
39
+ "optimizer_sha256": "271903bda3ecbca466889e05656cb894ca6b3d3e2b1235a03379a5ca62fd6206",
40
+ "stage": "adam",
41
+ "completed_passes": 207,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 34776,
45
+ "adam_update_count": 34776,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 208,
49
+ "consumed_count": 207,
50
+ "last_submitted_update": 34776,
51
+ "last_consumed_update": 34608,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 34776,
56
+ "completed_passes": 207,
57
+ "next_interval": 0,
58
+ "trained_intervals": 34776,
59
+ "snapshot": "pass_end_0207",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 34440,
67
+ "pass_science": {
68
+ "completed_passes": 207,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 34776,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 34776,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.50853428649134e-07,
83
+ "update_l2": 0.016444554552435875
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.694284155310925e-08,
95
+ "update_l2": 0.0014879063237458467
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010494919115444645,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010494919115444645,
110
+ "observation_loss": 0.00010494919115444645,
111
+ "chamfer": 5.7250661484431475e-05,
112
+ "track": 4.769852967001498e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 207,
131
+ "adam_update_count": 34776
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04049562010914087
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_3cfaba1e3f8e45c8a01e2a0ea01e6a05_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 208,
143
+ "next_interval": 0,
144
+ "next_adam_update": 34777,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 207,
150
+ "trained_intervals": 34776,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 34776,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.22044485807418823,
163
+ "median": 9.694391250610352,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.676469802856445,
184
+ "median": 9.594624519348145,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.8021618723869324,
191
+ "median": 16226.341796875,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 291.9170837402344,
212
+ "median": 14685.7236328125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2943,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0208.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0208",
5
+ "executed_epochs": 208,
6
+ "score": null,
7
+ "best_score": 5.990043115659882e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_d5994dfa86654f7bbf8c75140659c4f3.npz",
37
+ "optimizer_file": "boundary_d5994dfa86654f7bbf8c75140659c4f3_optimizer.pt",
38
+ "arrays_sha256": "ff1ad6956a394949fb5dd2166dcfbfaf88298cae7c1b1f8cb1ccbbc27aa871c2",
39
+ "optimizer_sha256": "b3daf553656e5b0c410fff6e8fef4c6c67ac1596e9e814b912284928a6a64166",
40
+ "stage": "adam",
41
+ "completed_passes": 208,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 34944,
45
+ "adam_update_count": 34944,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 209,
49
+ "consumed_count": 208,
50
+ "last_submitted_update": 34944,
51
+ "last_consumed_update": 34776,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 34944,
56
+ "completed_passes": 208,
57
+ "next_interval": 0,
58
+ "trained_intervals": 34944,
59
+ "snapshot": "pass_end_0208",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 34776,
67
+ "pass_science": {
68
+ "completed_passes": 208,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 34944,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 34944,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 7.770054253342096e-07,
83
+ "update_l2": 0.015331988222897053
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.6866308995040526e-08,
95
+ "update_l2": 0.0014557901304215193
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010462262434884906,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010462262434884906,
110
+ "observation_loss": 0.00010462262434884906,
111
+ "chamfer": 5.695146319339983e-05,
112
+ "track": 4.7671161155449226e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 208,
131
+ "adam_update_count": 34944
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.043869297951459885
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_d5994dfa86654f7bbf8c75140659c4f3_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 209,
143
+ "next_interval": 0,
144
+ "next_adam_update": 34945,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 208,
150
+ "trained_intervals": 34944,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 34944,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.2291261851787567,
163
+ "median": 9.694493293762207,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.671667098999023,
184
+ "median": 9.593812942504883,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.7952281832695007,
191
+ "median": 16227.998046875,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 290.5184326171875,
212
+ "median": 14673.9306640625,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2950,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0209.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0209",
5
+ "executed_epochs": 209,
6
+ "score": null,
7
+ "best_score": 5.990043115659882e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_834b4bba4ebb420d92487e232edecef2.npz",
37
+ "optimizer_file": "boundary_834b4bba4ebb420d92487e232edecef2_optimizer.pt",
38
+ "arrays_sha256": "ef6beb1ca25d15ff1419a813dfaff2260e9cc163f8d5ecca96c1bad26fa58fc9",
39
+ "optimizer_sha256": "130c0f07bd7d78dad0e035c125325621b4b4ad174fc006597281d27105f17529",
40
+ "stage": "adam",
41
+ "completed_passes": 209,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 35112,
45
+ "adam_update_count": 35112,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 210,
49
+ "consumed_count": 209,
50
+ "last_submitted_update": 35112,
51
+ "last_consumed_update": 34944,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 35112,
56
+ "completed_passes": 209,
57
+ "next_interval": 0,
58
+ "trained_intervals": 35112,
59
+ "snapshot": "pass_end_0209",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 34776,
67
+ "pass_science": {
68
+ "completed_passes": 209,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 35112,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 35112,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.052973061632656e-06,
83
+ "update_l2": 0.016441958025097847
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.779537204375629e-08,
95
+ "update_l2": 0.0013714232482016087
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010585680865915492,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010585680865915492,
110
+ "observation_loss": 0.00010585680865915492,
111
+ "chamfer": 5.78705185034778e-05,
112
+ "track": 4.7986290155677125e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 209,
131
+ "adam_update_count": 35112
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040847730822861195
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_834b4bba4ebb420d92487e232edecef2_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 210,
143
+ "next_interval": 0,
144
+ "next_adam_update": 35113,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 209,
150
+ "trained_intervals": 35112,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 35112,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.23855742812156677,
163
+ "median": 9.694636344909668,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.667071342468262,
184
+ "median": 9.593050956726074,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.7877634763717651,
191
+ "median": 16230.3193359375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 289.18634033203125,
212
+ "median": 14662.9404296875,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2959,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0210.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0210",
5
+ "executed_epochs": 210,
6
+ "score": null,
7
+ "best_score": 5.990043115659882e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_92455740beb5426694fab16de521e7a0.npz",
37
+ "optimizer_file": "boundary_92455740beb5426694fab16de521e7a0_optimizer.pt",
38
+ "arrays_sha256": "ce9f4f1865ece9d395001974463d01d102b5ad6ac8ebe336c16eb1bd6b9bab19",
39
+ "optimizer_sha256": "6dae9fe5c96bc3264bf2f3e7c86d8b710498b75b93f78bf327f44c82c42f5b13",
40
+ "stage": "adam",
41
+ "completed_passes": 210,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 35280,
45
+ "adam_update_count": 35280,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 211,
49
+ "consumed_count": 210,
50
+ "last_submitted_update": 35280,
51
+ "last_consumed_update": 35112,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 35280,
56
+ "completed_passes": 210,
57
+ "next_interval": 0,
58
+ "trained_intervals": 35280,
59
+ "snapshot": "pass_end_0210",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 34776,
67
+ "pass_science": {
68
+ "completed_passes": 210,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 35280,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 35280,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.4308441715656954e-07,
83
+ "update_l2": 0.014913774095475674
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.873882358287119e-08,
95
+ "update_l2": 0.0011626058258116245
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010029175609815866,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010029175609815866,
110
+ "observation_loss": 0.00010029175609815866,
111
+ "chamfer": 5.2903818868799135e-05,
112
+ "track": 4.7387933591380715e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 210,
131
+ "adam_update_count": 35280
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04067829716950655
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_92455740beb5426694fab16de521e7a0_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 211,
143
+ "next_interval": 0,
144
+ "next_adam_update": 35281,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 210,
150
+ "trained_intervals": 35280,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 35280,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.2494809925556183,
163
+ "median": 9.694719314575195,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.662031173706055,
184
+ "median": 9.590970039367676,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.7792050838470459,
191
+ "median": 16231.6650390625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 287.73248291015625,
212
+ "median": 14632.6494140625,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2971,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0211.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0211",
5
+ "executed_epochs": 211,
6
+ "score": null,
7
+ "best_score": 5.9827954265485806e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_bc4f2b3b932b4716b67cc5942090e8f3.npz",
37
+ "optimizer_file": "boundary_bc4f2b3b932b4716b67cc5942090e8f3_optimizer.pt",
38
+ "arrays_sha256": "b73ec80b2e93f1471dfa36bb6a04abdd69f17c74ab6ce09caca4ce261e03aaee",
39
+ "optimizer_sha256": "ee9a7eae7c12f5b592143123fe690c6ea18d9c3d94cf1c0370dc7dc5035b8462",
40
+ "stage": "adam",
41
+ "completed_passes": 211,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 35448,
45
+ "adam_update_count": 35448,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 212,
49
+ "consumed_count": 211,
50
+ "last_submitted_update": 35448,
51
+ "last_consumed_update": 35280,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 35448,
56
+ "completed_passes": 211,
57
+ "next_interval": 0,
58
+ "trained_intervals": 35448,
59
+ "snapshot": "pass_end_0211",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 35280,
67
+ "pass_science": {
68
+ "completed_passes": 211,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 35448,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 35448,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.986677251712536e-07,
83
+ "update_l2": 0.017558198422193527
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.7492300697958854e-08,
95
+ "update_l2": 0.001287712249904871
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010448346438352019,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010448346438352019,
110
+ "observation_loss": 0.00010448346438352019,
111
+ "chamfer": 5.695789877790958e-05,
112
+ "track": 4.752556560561061e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 211,
131
+ "adam_update_count": 35448
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041235849959775805
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_bc4f2b3b932b4716b67cc5942090e8f3_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 212,
143
+ "next_interval": 0,
144
+ "next_adam_update": 35449,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 211,
150
+ "trained_intervals": 35448,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 35448,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.2564573884010315,
163
+ "median": 9.694890975952148,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.657498359680176,
184
+ "median": 9.588936805725098,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.7737879753112793,
191
+ "median": 16234.453125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 286.4311828613281,
212
+ "median": 14603.001953125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 2992,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0212.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0212",
5
+ "executed_epochs": 212,
6
+ "score": null,
7
+ "best_score": 5.9827954265485806e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_c09caedf41814843a0735a5d07a7c4ed.npz",
37
+ "optimizer_file": "boundary_c09caedf41814843a0735a5d07a7c4ed_optimizer.pt",
38
+ "arrays_sha256": "455d9e95c430ac6ce2d76df63b87d52dfbe9d407ef8e9f48480ecf4ae9a1c92b",
39
+ "optimizer_sha256": "a8fc51954dbedfbd444c470b60e83b11b6b6a27c8f81f802745f2899aef9dd22",
40
+ "stage": "adam",
41
+ "completed_passes": 212,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 35616,
45
+ "adam_update_count": 35616,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 213,
49
+ "consumed_count": 212,
50
+ "last_submitted_update": 35616,
51
+ "last_consumed_update": 35448,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 35616,
56
+ "completed_passes": 212,
57
+ "next_interval": 0,
58
+ "trained_intervals": 35616,
59
+ "snapshot": "pass_end_0212",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 35280,
67
+ "pass_science": {
68
+ "completed_passes": 212,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 35616,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 35616,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.975039354983892e-07,
83
+ "update_l2": 0.01664271205663681
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.7536752251508005e-08,
95
+ "update_l2": 0.001287895254790783
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010435959848109633,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010435959848109633,
110
+ "observation_loss": 0.00010435959848109633,
111
+ "chamfer": 5.6983757531270385e-05,
112
+ "track": 4.737584094982594e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 212,
131
+ "adam_update_count": 35616
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04096824605949223
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_c09caedf41814843a0735a5d07a7c4ed_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 213,
143
+ "next_interval": 0,
144
+ "next_adam_update": 35617,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 212,
150
+ "trained_intervals": 35616,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 35616,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.26455214619636536,
163
+ "median": 9.695037841796875,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.653079509735107,
184
+ "median": 9.587560653686523,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.7675496339797974,
191
+ "median": 16236.8369140625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 285.16827392578125,
212
+ "median": 14582.73046875,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3002,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0213.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0213",
5
+ "executed_epochs": 213,
6
+ "score": null,
7
+ "best_score": 5.9827954265485806e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_c393e42762554e88887b4ad345f796a7.npz",
37
+ "optimizer_file": "boundary_c393e42762554e88887b4ad345f796a7_optimizer.pt",
38
+ "arrays_sha256": "8bd7929cdc8adbf80ae965a26e9d1fd73a43a1c320d9730e6b4017d666c482a2",
39
+ "optimizer_sha256": "e0b5dce68a341da6c7f5d78f420f1fecc98da01c84298e92db5e796a0333a020",
40
+ "stage": "adam",
41
+ "completed_passes": 213,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 35784,
45
+ "adam_update_count": 35784,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 214,
49
+ "consumed_count": 213,
50
+ "last_submitted_update": 35784,
51
+ "last_consumed_update": 35616,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 35784,
56
+ "completed_passes": 213,
57
+ "next_interval": 0,
58
+ "trained_intervals": 35784,
59
+ "snapshot": "pass_end_0213",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 35280,
67
+ "pass_science": {
68
+ "completed_passes": 213,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 35784,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 35784,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.348270176204096e-07,
83
+ "update_l2": 0.015791673213243484
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.786361256809869e-08,
95
+ "update_l2": 0.0014403244713321328
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010522062075324357,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010522062075324357,
110
+ "observation_loss": 0.00010522062075324357,
111
+ "chamfer": 5.7469067542115226e-05,
112
+ "track": 4.7751556849107146e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 213,
131
+ "adam_update_count": 35784
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04220721800811589
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_c393e42762554e88887b4ad345f796a7_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 214,
143
+ "next_interval": 0,
144
+ "next_adam_update": 35785,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 213,
150
+ "trained_intervals": 35784,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 35784,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.2718595564365387,
163
+ "median": 9.695174217224121,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.6484246253967285,
184
+ "median": 9.58825969696045,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.7619612812995911,
191
+ "median": 16239.0517578125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 283.8439636230469,
212
+ "median": 14592.595703125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3016,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0214.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0214",
5
+ "executed_epochs": 214,
6
+ "score": null,
7
+ "best_score": 5.9827954265485806e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_08c95233ed994740963045c644ef886b.npz",
37
+ "optimizer_file": "boundary_08c95233ed994740963045c644ef886b_optimizer.pt",
38
+ "arrays_sha256": "a232c4ff8fb4db017ce751c03398b939775e86539f125490970df2e4db3d265d",
39
+ "optimizer_sha256": "e50fbe1cdbba34d661d4d949197bf354f59d8589d007b52632e5719c6a8ffa22",
40
+ "stage": "adam",
41
+ "completed_passes": 214,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 35952,
45
+ "adam_update_count": 35952,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 215,
49
+ "consumed_count": 214,
50
+ "last_submitted_update": 35952,
51
+ "last_consumed_update": 35784,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 35952,
56
+ "completed_passes": 214,
57
+ "next_interval": 0,
58
+ "trained_intervals": 35952,
59
+ "snapshot": "pass_end_0214",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 35280,
67
+ "pass_science": {
68
+ "completed_passes": 214,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 35952,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 35952,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.405808908813924e-07,
83
+ "update_l2": 0.014938214793801308
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.967155658481715e-08,
95
+ "update_l2": 0.0011887276777997613
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001017878093989566,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001017878093989566,
110
+ "observation_loss": 0.0001017878093989566,
111
+ "chamfer": 5.452211189549416e-05,
112
+ "track": 4.7265697503462434e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 214,
131
+ "adam_update_count": 35952
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.042124408995732665
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_08c95233ed994740963045c644ef886b_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 215,
143
+ "next_interval": 0,
144
+ "next_adam_update": 35953,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 214,
150
+ "trained_intervals": 35952,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 35952,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.28234168887138367,
163
+ "median": 9.695265769958496,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.643816947937012,
184
+ "median": 9.588693618774414,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.7540159821510315,
191
+ "median": 16240.5390625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 282.5390930175781,
212
+ "median": 14598.78515625,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3030,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0215.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0215",
5
+ "executed_epochs": 215,
6
+ "score": null,
7
+ "best_score": 5.946803739356082e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_e5df4ced6e8446dda563a01ac351e170.npz",
37
+ "optimizer_file": "boundary_e5df4ced6e8446dda563a01ac351e170_optimizer.pt",
38
+ "arrays_sha256": "cc3c4199bf3c5ea352210d8363a76ac46a9c72253b070faaae28ecf3112357f6",
39
+ "optimizer_sha256": "2c35c7b828f62bdf8dcf2d66c1d59edfa8574bdbd8875526c7f83171acdcb1e6",
40
+ "stage": "adam",
41
+ "completed_passes": 215,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 36120,
45
+ "adam_update_count": 36120,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 216,
49
+ "consumed_count": 215,
50
+ "last_submitted_update": 36120,
51
+ "last_consumed_update": 35952,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 36120,
56
+ "completed_passes": 215,
57
+ "next_interval": 0,
58
+ "trained_intervals": 36120,
59
+ "snapshot": "pass_end_0215",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 35952,
67
+ "pass_science": {
68
+ "completed_passes": 215,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 36120,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 36120,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.3012479977733165e-07,
83
+ "update_l2": 0.015209722332656384
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.6743488130450714e-08,
95
+ "update_l2": 0.0014661495806649327
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001041619325405918,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001041619325405918,
110
+ "observation_loss": 0.0001041619325405918,
111
+ "chamfer": 5.669864913215861e-05,
112
+ "track": 4.74632834084332e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 215,
131
+ "adam_update_count": 36120
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041401410941034555
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_e5df4ced6e8446dda563a01ac351e170_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 216,
143
+ "next_interval": 0,
144
+ "next_adam_update": 36121,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 215,
150
+ "trained_intervals": 36120,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 36120,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.2899914085865021,
163
+ "median": 9.695417404174805,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.639164447784424,
184
+ "median": 9.5895414352417,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.7482699751853943,
191
+ "median": 16243.0009765625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 281.2276306152344,
212
+ "median": 14611.2529296875,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3051,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0216.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0216",
5
+ "executed_epochs": 216,
6
+ "score": null,
7
+ "best_score": 5.93760216599462e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_bdd616c863ef4d71abfd077bd4ef936b.npz",
37
+ "optimizer_file": "boundary_bdd616c863ef4d71abfd077bd4ef936b_optimizer.pt",
38
+ "arrays_sha256": "594b1d60400218a5b2665521daf855651519f442c7767f8b7e70a1d6d1c28062",
39
+ "optimizer_sha256": "bf5a4246d7b0d932cd783b3a8b51722b8e88ddeeff6b7e93c754b4409c6bed38",
40
+ "stage": "adam",
41
+ "completed_passes": 216,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 36288,
45
+ "adam_update_count": 36288,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 217,
49
+ "consumed_count": 216,
50
+ "last_submitted_update": 36288,
51
+ "last_consumed_update": 36120,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 36288,
56
+ "completed_passes": 216,
57
+ "next_interval": 0,
58
+ "trained_intervals": 36288,
59
+ "snapshot": "pass_end_0216",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 36120,
67
+ "pass_science": {
68
+ "completed_passes": 216,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 36288,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 36288,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.403391583058692e-07,
83
+ "update_l2": 0.016104131937026978
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.744166386989491e-08,
95
+ "update_l2": 0.0014330969424918294
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010380915773566812,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010380915773566812,
110
+ "observation_loss": 0.00010380915773566812,
111
+ "chamfer": 5.67215756746009e-05,
112
+ "track": 4.708758569904603e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 216,
131
+ "adam_update_count": 36288
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04110648110508919
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_bdd616c863ef4d71abfd077bd4ef936b_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 217,
143
+ "next_interval": 0,
144
+ "next_adam_update": 36289,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 216,
150
+ "trained_intervals": 36288,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 36288,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.2974657416343689,
163
+ "median": 9.695555686950684,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.634566307067871,
184
+ "median": 9.590227127075195,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.7426980137825012,
191
+ "median": 16245.2470703125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 279.9375,
212
+ "median": 14621.55859375,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3062,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0217.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0217",
5
+ "executed_epochs": 217,
6
+ "score": null,
7
+ "best_score": 5.93760216599462e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_7dd645064d8b4ba6b19d160024541687.npz",
37
+ "optimizer_file": "boundary_7dd645064d8b4ba6b19d160024541687_optimizer.pt",
38
+ "arrays_sha256": "e5c4df369608caef18dcc2a97a10a0331a1024ad9cd2c482422c85269f31de5e",
39
+ "optimizer_sha256": "e5bca39b3ed4f34c566b4c727c22a3500c49911efb606ceb03d124279bb8dfc9",
40
+ "stage": "adam",
41
+ "completed_passes": 217,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 36456,
45
+ "adam_update_count": 36456,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 218,
49
+ "consumed_count": 217,
50
+ "last_submitted_update": 36456,
51
+ "last_consumed_update": 36288,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 36456,
56
+ "completed_passes": 217,
57
+ "next_interval": 0,
58
+ "trained_intervals": 36456,
59
+ "snapshot": "pass_end_0217",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 36120,
67
+ "pass_science": {
68
+ "completed_passes": 217,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 36456,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 36456,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.424701103289408e-07,
83
+ "update_l2": 0.01378650963306427
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.8948781855860943e-08,
95
+ "update_l2": 0.0012541700853034854
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001004083314910531,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001004083314910531,
110
+ "observation_loss": 0.0001004083314910531,
111
+ "chamfer": 5.367344419937581e-05,
112
+ "track": 4.67348909296561e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 217,
131
+ "adam_update_count": 36456
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04288012511096895
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_7dd645064d8b4ba6b19d160024541687_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 218,
143
+ "next_interval": 0,
144
+ "next_adam_update": 36457,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 217,
150
+ "trained_intervals": 36456,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 36456,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.3050520122051239,
163
+ "median": 9.695636749267578,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.630061626434326,
184
+ "median": 9.590028762817383,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.7370850443840027,
191
+ "median": 16246.5634765625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 278.6792907714844,
212
+ "median": 14618.908203125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3069,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0218.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0218",
5
+ "executed_epochs": 218,
6
+ "score": null,
7
+ "best_score": 5.916052972073279e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_2f416978490241c19290269231d77c65.npz",
37
+ "optimizer_file": "boundary_2f416978490241c19290269231d77c65_optimizer.pt",
38
+ "arrays_sha256": "075fd376e031453c4bfecfed68d923abfc1ed8fb748235da2dcbc2a5f2c15caf",
39
+ "optimizer_sha256": "0f0bc6b32fac0c67b378bb9ba0d57b89b342acfb3d54c4033d37cde8a8920bfd",
40
+ "stage": "adam",
41
+ "completed_passes": 218,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 36624,
45
+ "adam_update_count": 36624,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 219,
49
+ "consumed_count": 218,
50
+ "last_submitted_update": 36624,
51
+ "last_consumed_update": 36456,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 36624,
56
+ "completed_passes": 218,
57
+ "next_interval": 0,
58
+ "trained_intervals": 36624,
59
+ "snapshot": "pass_end_0218",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 36456,
67
+ "pass_science": {
68
+ "completed_passes": 218,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 36624,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 36624,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.0605740499158856e-06,
83
+ "update_l2": 0.015811581164598465
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.689962279120664e-08,
95
+ "update_l2": 0.0012762362603098154
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010706481407396495,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010706481407396495,
110
+ "observation_loss": 0.00010706481407396495,
111
+ "chamfer": 5.942995267105289e-05,
112
+ "track": 4.7634861402912065e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 218,
131
+ "adam_update_count": 36624
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04439388797618449
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_2f416978490241c19290269231d77c65_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 219,
143
+ "next_interval": 0,
144
+ "next_adam_update": 36625,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 218,
150
+ "trained_intervals": 36624,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 36624,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.3142852783203125,
163
+ "median": 9.695749282836914,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.625626087188721,
184
+ "median": 9.589125633239746,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.7303106784820557,
191
+ "median": 16248.392578125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 277.4459228515625,
212
+ "median": 14605.837890625,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3081,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0219.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0219",
5
+ "executed_epochs": 219,
6
+ "score": null,
7
+ "best_score": 5.899239994548788e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_a30879c389184c08958f34afc0f68850.npz",
37
+ "optimizer_file": "boundary_a30879c389184c08958f34afc0f68850_optimizer.pt",
38
+ "arrays_sha256": "05b3105d298af12b2fbda8d10b53ead853ea7118fc542c04c0e07f04fa830ee4",
39
+ "optimizer_sha256": "b270ac27d99aad2f738a77682859d211dc10d287c9e3f46ec4e9aad0d8bddf58",
40
+ "stage": "adam",
41
+ "completed_passes": 219,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 36792,
45
+ "adam_update_count": 36792,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 220,
49
+ "consumed_count": 219,
50
+ "last_submitted_update": 36792,
51
+ "last_consumed_update": 36624,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 36792,
56
+ "completed_passes": 219,
57
+ "next_interval": 0,
58
+ "trained_intervals": 36792,
59
+ "snapshot": "pass_end_0219",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 36624,
67
+ "pass_science": {
68
+ "completed_passes": 219,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 36792,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 36792,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 9.662145430411329e-07,
83
+ "update_l2": 0.01757810078561306
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.6793062697124697e-08,
95
+ "update_l2": 0.0013604655396193266
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010097255290020257,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010097255290020257,
110
+ "observation_loss": 0.00010097255290020257,
111
+ "chamfer": 5.4104933951748535e-05,
112
+ "track": 4.686761531047523e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 219,
131
+ "adam_update_count": 36792
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04424809501506388
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_a30879c389184c08958f34afc0f68850_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 220,
143
+ "next_interval": 0,
144
+ "next_adam_update": 36793,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 219,
150
+ "trained_intervals": 36792,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 36792,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.3240125775337219,
163
+ "median": 9.695765495300293,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.621354103088379,
184
+ "median": 9.586938858032227,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.7232411503791809,
191
+ "median": 16248.65625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 276.2632141113281,
212
+ "median": 14573.943359375,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3092,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0220.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0220",
5
+ "executed_epochs": 220,
6
+ "score": null,
7
+ "best_score": 5.899239994548788e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_f391b1d4642f4df9b0e233a1674fae01.npz",
37
+ "optimizer_file": "boundary_f391b1d4642f4df9b0e233a1674fae01_optimizer.pt",
38
+ "arrays_sha256": "be50e2f165239801bc4a9370b77cf00880006621ede345369c8c7a16a95bd0bd",
39
+ "optimizer_sha256": "bb68fded76bf3f2ebb6e9525e805711552acd6225b099901af36fadb4dc35052",
40
+ "stage": "adam",
41
+ "completed_passes": 220,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 36960,
45
+ "adam_update_count": 36960,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 221,
49
+ "consumed_count": 220,
50
+ "last_submitted_update": 36960,
51
+ "last_consumed_update": 36792,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 36960,
56
+ "completed_passes": 220,
57
+ "next_interval": 0,
58
+ "trained_intervals": 36960,
59
+ "snapshot": "pass_end_0220",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 36624,
67
+ "pass_science": {
68
+ "completed_passes": 220,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 36960,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 36960,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.627898988474044e-07,
83
+ "update_l2": 0.015153104439377785
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.095538651607058e-08,
95
+ "update_l2": 0.0012365523725748062
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.974160639103502e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.974160639103502e-05,
110
+ "observation_loss": 9.974160639103502e-05,
111
+ "chamfer": 5.361043440643698e-05,
112
+ "track": 4.613117562257685e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 220,
131
+ "adam_update_count": 36960
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04112216900102794
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_f391b1d4642f4df9b0e233a1674fae01_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 221,
143
+ "next_interval": 0,
144
+ "next_adam_update": 36961,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 220,
150
+ "trained_intervals": 36960,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 36960,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.33242669701576233,
163
+ "median": 9.695781707763672,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.616969108581543,
184
+ "median": 9.583290100097656,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.7171812653541565,
191
+ "median": 16248.919921875,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 275.0544738769531,
212
+ "median": 14520.634765625,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3107,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0221.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0221",
5
+ "executed_epochs": 221,
6
+ "score": null,
7
+ "best_score": 5.885768001960623e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_90457faad7b04c3397fb115bf70f7251.npz",
37
+ "optimizer_file": "boundary_90457faad7b04c3397fb115bf70f7251_optimizer.pt",
38
+ "arrays_sha256": "1301ce3c4d45e7d0a0255019722c52b61767506fb5f9b6ce9daffabc998422b8",
39
+ "optimizer_sha256": "92eb1e29e48a67c6431330193560e721e06a3b229cbec650e50fc3872d330a93",
40
+ "stage": "adam",
41
+ "completed_passes": 221,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 37128,
45
+ "adam_update_count": 37128,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 222,
49
+ "consumed_count": 221,
50
+ "last_submitted_update": 37128,
51
+ "last_consumed_update": 36960,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 37128,
56
+ "completed_passes": 221,
57
+ "next_interval": 0,
58
+ "trained_intervals": 37128,
59
+ "snapshot": "pass_end_0221",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 36960,
67
+ "pass_science": {
68
+ "completed_passes": 221,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 37128,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 37128,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.4351750716487004e-07,
83
+ "update_l2": 0.015345173887908459
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.723579477034946e-08,
95
+ "update_l2": 0.001268880208954215
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.90686530712992e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.90686530712992e-05,
110
+ "observation_loss": 9.90686530712992e-05,
111
+ "chamfer": 5.275614239508286e-05,
112
+ "track": 4.631251431419514e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 221,
131
+ "adam_update_count": 37128
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04142156499437988
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_90457faad7b04c3397fb115bf70f7251_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 222,
143
+ "next_interval": 0,
144
+ "next_adam_update": 37129,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 221,
150
+ "trained_intervals": 37128,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 37128,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.34123650193214417,
163
+ "median": 9.695882797241211,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.612634181976318,
184
+ "median": 9.579479217529297,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.7108907699584961,
191
+ "median": 16250.5615234375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 273.8647155761719,
212
+ "median": 14465.203125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3121,
250
+ "controller_edge_stiffness": 46
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0222.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0222",
5
+ "executed_epochs": 222,
6
+ "score": null,
7
+ "best_score": 5.8779364161680514e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_ab9a392494e54ecebcdc511c340ade24.npz",
37
+ "optimizer_file": "boundary_ab9a392494e54ecebcdc511c340ade24_optimizer.pt",
38
+ "arrays_sha256": "85a3c69c5fb55eba8cf2cf3edaf93cdf6086f3bea54df7e4d56701da4177bf5a",
39
+ "optimizer_sha256": "c5c1f129baa8e93a2b4d2012152316ab81eaf13d1a43627e800ca9e568c59991",
40
+ "stage": "adam",
41
+ "completed_passes": 222,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 37296,
45
+ "adam_update_count": 37296,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 223,
49
+ "consumed_count": 222,
50
+ "last_submitted_update": 37296,
51
+ "last_consumed_update": 37128,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 37296,
56
+ "completed_passes": 222,
57
+ "next_interval": 0,
58
+ "trained_intervals": 37296,
59
+ "snapshot": "pass_end_0222",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 37128,
67
+ "pass_science": {
68
+ "completed_passes": 222,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 37296,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 37296,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.3176511401979951e-06,
83
+ "update_l2": 0.017753489315509796
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.77320058425812e-08,
95
+ "update_l2": 0.001427224837243557
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010013220889959484,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010013220889959484,
110
+ "observation_loss": 0.00010013220889959484,
111
+ "chamfer": 5.380118091125041e-05,
112
+ "track": 4.633102798834443e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 222,
131
+ "adam_update_count": 37296
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04328923509456217
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_ab9a392494e54ecebcdc511c340ade24_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 223,
143
+ "next_interval": 0,
144
+ "next_adam_update": 37297,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 222,
150
+ "trained_intervals": 37296,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 37296,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.35007262229919434,
163
+ "median": 9.695974349975586,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.608328819274902,
184
+ "median": 9.575543403625488,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.7046369314193726,
191
+ "median": 16252.0498046875,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 272.6881408691406,
212
+ "median": 14408.2578125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3133,
250
+ "controller_edge_stiffness": 47
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0223.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0223",
5
+ "executed_epochs": 223,
6
+ "score": null,
7
+ "best_score": 5.8779364161680514e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_b1389db044b349f5a998c658ed6923da.npz",
37
+ "optimizer_file": "boundary_b1389db044b349f5a998c658ed6923da_optimizer.pt",
38
+ "arrays_sha256": "029006ae36a3d27bb7c239acad612d93a5922af3ab700151994ec1ee2f6901b9",
39
+ "optimizer_sha256": "aa2c58d4aa15f3889ec24e38f1f88602aee57bd3667d1f4ec2021500d3eeb9b8",
40
+ "stage": "adam",
41
+ "completed_passes": 223,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 37464,
45
+ "adam_update_count": 37464,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 224,
49
+ "consumed_count": 223,
50
+ "last_submitted_update": 37464,
51
+ "last_consumed_update": 37296,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 37464,
56
+ "completed_passes": 223,
57
+ "next_interval": 0,
58
+ "trained_intervals": 37464,
59
+ "snapshot": "pass_end_0223",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 37128,
67
+ "pass_science": {
68
+ "completed_passes": 223,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 37464,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 37464,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.905681407763041e-07,
83
+ "update_l2": 0.014734669588506222
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.804795932817797e-08,
95
+ "update_l2": 0.0012811373453587294
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.917833813233301e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.917833813233301e-05,
110
+ "observation_loss": 9.917833813233301e-05,
111
+ "chamfer": 5.293228605296463e-05,
112
+ "track": 4.624605207936838e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 223,
131
+ "adam_update_count": 37464
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.042542085982859135
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_b1389db044b349f5a998c658ed6923da_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 224,
143
+ "next_interval": 0,
144
+ "next_adam_update": 37465,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 223,
150
+ "trained_intervals": 37464,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 37464,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.35894691944122314,
163
+ "median": 9.695940017700195,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.603930473327637,
184
+ "median": 9.571861267089844,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.6984114050865173,
191
+ "median": 16251.4921875,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 271.4914245605469,
212
+ "median": 14355.2001953125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3143,
250
+ "controller_edge_stiffness": 47
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0224.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0224",
5
+ "executed_epochs": 224,
6
+ "score": null,
7
+ "best_score": 5.8779364161680514e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_8b34f2f740684491a40abb3b4d0004d8.npz",
37
+ "optimizer_file": "boundary_8b34f2f740684491a40abb3b4d0004d8_optimizer.pt",
38
+ "arrays_sha256": "220c085db6aaf06afb612ea4a75fcfe303c791adb14da791aedb1ee33a5004b3",
39
+ "optimizer_sha256": "ec0f1aac466b10dae70d2fcb0c134d59aa28a76219935e51729f4a452fe86602",
40
+ "stage": "adam",
41
+ "completed_passes": 224,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 37632,
45
+ "adam_update_count": 37632,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 225,
49
+ "consumed_count": 224,
50
+ "last_submitted_update": 37632,
51
+ "last_consumed_update": 37464,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 37632,
56
+ "completed_passes": 224,
57
+ "next_interval": 0,
58
+ "trained_intervals": 37632,
59
+ "snapshot": "pass_end_0224",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 37128,
67
+ "pass_science": {
68
+ "completed_passes": 224,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 37632,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 37632,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 7.652333806618117e-07,
83
+ "update_l2": 0.01724037155508995
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.00042540099821e-08,
95
+ "update_l2": 0.0013267580652609468
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010550856677582487,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010550856677582487,
110
+ "observation_loss": 0.00010550856677582487,
111
+ "chamfer": 5.7617889979155734e-05,
112
+ "track": 4.789067679666914e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 224,
131
+ "adam_update_count": 37632
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041254045907408
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_8b34f2f740684491a40abb3b4d0004d8_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 225,
143
+ "next_interval": 0,
144
+ "next_adam_update": 37633,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 224,
150
+ "trained_intervals": 37632,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 37632,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.3659190237522125,
163
+ "median": 9.695972442626953,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.598909854888916,
184
+ "median": 9.56824016571045,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.693558931350708,
191
+ "median": 16252.0185546875,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 270.13177490234375,
212
+ "median": 14303.2265625,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3157,
250
+ "controller_edge_stiffness": 47
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0225.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0225",
5
+ "executed_epochs": 225,
6
+ "score": null,
7
+ "best_score": 5.8779364161680514e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_cdc96424df9342a69675ab26aef91743.npz",
37
+ "optimizer_file": "boundary_cdc96424df9342a69675ab26aef91743_optimizer.pt",
38
+ "arrays_sha256": "de781efa7af6a1f6e7e55508fbe24630bf27b492e9b982b2b146217595eeb3e3",
39
+ "optimizer_sha256": "f02ff72da4423d6429ad34a8993e9f36a372f90cd693b62e05259f387fd3b180",
40
+ "stage": "adam",
41
+ "completed_passes": 225,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 37800,
45
+ "adam_update_count": 37800,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 226,
49
+ "consumed_count": 225,
50
+ "last_submitted_update": 37800,
51
+ "last_consumed_update": 37632,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 37800,
56
+ "completed_passes": 225,
57
+ "next_interval": 0,
58
+ "trained_intervals": 37800,
59
+ "snapshot": "pass_end_0225",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 37128,
67
+ "pass_science": {
68
+ "completed_passes": 225,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 37800,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 37800,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.6947033638389257e-07,
83
+ "update_l2": 0.014772320166230202
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.926348833895645e-08,
95
+ "update_l2": 0.0012184061342850327
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.953624976333231e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.953624976333231e-05,
110
+ "observation_loss": 9.953624976333231e-05,
111
+ "chamfer": 5.341540963854641e-05,
112
+ "track": 4.612084376276471e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 225,
131
+ "adam_update_count": 37800
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.0409295279532671
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_cdc96424df9342a69675ab26aef91743_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 226,
143
+ "next_interval": 0,
144
+ "next_adam_update": 37801,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 225,
150
+ "trained_intervals": 37800,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 37800,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.3740854263305664,
163
+ "median": 9.696057319641113,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.594686031341553,
184
+ "median": 9.56556510925293,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.6879181265830994,
191
+ "median": 16253.3984375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 268.9931640625,
212
+ "median": 14265.0234375,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3173,
250
+ "controller_edge_stiffness": 47
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0226.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0226",
5
+ "executed_epochs": 226,
6
+ "score": null,
7
+ "best_score": 5.85514285484394e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_f33c80cf0ded424fbb19c11953c76156.npz",
37
+ "optimizer_file": "boundary_f33c80cf0ded424fbb19c11953c76156_optimizer.pt",
38
+ "arrays_sha256": "fe947835aca5dc25f31311d69288e74a7e0ed8f5956fa10f8d51085323e302b6",
39
+ "optimizer_sha256": "55becf188a8faef8fd37c4d7f7aac233350084ff9f81c2c4ffa23c30d4059806",
40
+ "stage": "adam",
41
+ "completed_passes": 226,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 37968,
45
+ "adam_update_count": 37968,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 227,
49
+ "consumed_count": 226,
50
+ "last_submitted_update": 37968,
51
+ "last_consumed_update": 37800,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 37968,
56
+ "completed_passes": 226,
57
+ "next_interval": 0,
58
+ "trained_intervals": 37968,
59
+ "snapshot": "pass_end_0226",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 37800,
67
+ "pass_science": {
68
+ "completed_passes": 226,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 37968,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 37968,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 8.401462991969311e-07,
83
+ "update_l2": 0.017330564558506012
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.759686061423963e-08,
95
+ "update_l2": 0.0013998399954289198
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.966898505808786e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.966898505808786e-05,
110
+ "observation_loss": 9.966898505808786e-05,
111
+ "chamfer": 5.378708374337293e-05,
112
+ "track": 4.5881901314714924e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 226,
131
+ "adam_update_count": 37968
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04119990603066981
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_f33c80cf0ded424fbb19c11953c76156_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 227,
143
+ "next_interval": 0,
144
+ "next_adam_update": 37969,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 226,
150
+ "trained_intervals": 37968,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 37968,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.38197776675224304,
163
+ "median": 9.696155548095703,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.59038782119751,
184
+ "median": 9.563830375671387,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.682510256767273,
191
+ "median": 16254.9951171875,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 267.8394775390625,
212
+ "median": 14240.30859375,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3193,
250
+ "controller_edge_stiffness": 47
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0227.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0227",
5
+ "executed_epochs": 227,
6
+ "score": null,
7
+ "best_score": 5.85514285484394e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_cd7a7292b2a94f669c17ec053fb55ff8.npz",
37
+ "optimizer_file": "boundary_cd7a7292b2a94f669c17ec053fb55ff8_optimizer.pt",
38
+ "arrays_sha256": "34f111583d340aa1e4ff8e63488a08435e58199fcb30562520d813ca170c8db6",
39
+ "optimizer_sha256": "d27ed2cbba9f04905cb4067545095c4aba7a8265bdbd04bab0d49caf65412c57",
40
+ "stage": "adam",
41
+ "completed_passes": 227,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 38136,
45
+ "adam_update_count": 38136,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 228,
49
+ "consumed_count": 227,
50
+ "last_submitted_update": 38136,
51
+ "last_consumed_update": 37968,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 38136,
56
+ "completed_passes": 227,
57
+ "next_interval": 0,
58
+ "trained_intervals": 38136,
59
+ "snapshot": "pass_end_0227",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 37800,
67
+ "pass_science": {
68
+ "completed_passes": 227,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 38136,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 38136,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.913930974405957e-07,
83
+ "update_l2": 0.016004502773284912
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.535647318311021e-08,
95
+ "update_l2": 0.0012627752730622888
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010117106285179034,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010117106285179034,
110
+ "observation_loss": 0.00010117106285179034,
111
+ "chamfer": 5.478812818182632e-05,
112
+ "track": 4.6382934669964015e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 227,
131
+ "adam_update_count": 38136
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040919926948845387
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_cd7a7292b2a94f669c17ec053fb55ff8_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 228,
143
+ "next_interval": 0,
144
+ "next_adam_update": 38137,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 227,
150
+ "trained_intervals": 38136,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 38136,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.3902806043624878,
163
+ "median": 9.696232795715332,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.586038589477539,
184
+ "median": 9.562832832336426,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.6768669486045837,
191
+ "median": 16256.2509765625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 266.6770935058594,
212
+ "median": 14226.115234375,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3209,
250
+ "controller_edge_stiffness": 47
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0228.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0228",
5
+ "executed_epochs": 228,
6
+ "score": null,
7
+ "best_score": 5.8517194323333875e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_b52b2825d3ac4aa7912542e734652e91.npz",
37
+ "optimizer_file": "boundary_b52b2825d3ac4aa7912542e734652e91_optimizer.pt",
38
+ "arrays_sha256": "e5238a388277673df831c60d5c2dbfeb82a65e94216b1d52711fafe2f92dce79",
39
+ "optimizer_sha256": "cd2614dfd3fb935b0aa6be9026d10823ba04cf2a39eb8591397b23496b567d5c",
40
+ "stage": "adam",
41
+ "completed_passes": 228,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 38304,
45
+ "adam_update_count": 38304,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 229,
49
+ "consumed_count": 228,
50
+ "last_submitted_update": 38304,
51
+ "last_consumed_update": 38136,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 38304,
56
+ "completed_passes": 228,
57
+ "next_interval": 0,
58
+ "trained_intervals": 38304,
59
+ "snapshot": "pass_end_0228",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 38136,
67
+ "pass_science": {
68
+ "completed_passes": 228,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 38304,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 38304,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.8041552038994269e-06,
83
+ "update_l2": 0.015743643045425415
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.728729135512367e-08,
95
+ "update_l2": 0.001378972316160798
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00010080762876896188,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00010080762876896188,
110
+ "observation_loss": 0.00010080762876896188,
111
+ "chamfer": 5.4501182603416964e-05,
112
+ "track": 4.630644616554491e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 228,
131
+ "adam_update_count": 38304
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040570050943642855
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_b52b2825d3ac4aa7912542e734652e91_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 229,
143
+ "next_interval": 0,
144
+ "next_adam_update": 38305,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 228,
150
+ "trained_intervals": 38304,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 38304,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.39776137471199036,
163
+ "median": 9.696331024169922,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.581111431121826,
184
+ "median": 9.562389373779297,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.6718223690986633,
191
+ "median": 16257.8486328125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 265.3663635253906,
212
+ "median": 14219.80078125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3221,
250
+ "controller_edge_stiffness": 47
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0229.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0229",
5
+ "executed_epochs": 229,
6
+ "score": null,
7
+ "best_score": 5.8517194323333875e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_e9b1ed4ff2054f8eba7de5510f770faf.npz",
37
+ "optimizer_file": "boundary_e9b1ed4ff2054f8eba7de5510f770faf_optimizer.pt",
38
+ "arrays_sha256": "0a902cf69d9568f1428c7b3e9a83bf22a9eac3054261d614d7965a8a8f53cc89",
39
+ "optimizer_sha256": "96f62500eaf4093cea79a5c62a0322a34583a39904fcd07a2f0c4ec3e5ee4f47",
40
+ "stage": "adam",
41
+ "completed_passes": 229,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 38472,
45
+ "adam_update_count": 38472,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 230,
49
+ "consumed_count": 229,
50
+ "last_submitted_update": 38472,
51
+ "last_consumed_update": 38304,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 38472,
56
+ "completed_passes": 229,
57
+ "next_interval": 0,
58
+ "trained_intervals": 38472,
59
+ "snapshot": "pass_end_0229",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 38136,
67
+ "pass_science": {
68
+ "completed_passes": 229,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 38472,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 38472,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.044410045229597e-07,
83
+ "update_l2": 0.014411532320082188
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.85940789221695e-08,
95
+ "update_l2": 0.0012868440244346857
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.943519398802891e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.943519398802891e-05,
110
+ "observation_loss": 9.943519398802891e-05,
111
+ "chamfer": 5.349462662707083e-05,
112
+ "track": 4.5940567360958084e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 229,
131
+ "adam_update_count": 38472
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04166633286513388
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_e9b1ed4ff2054f8eba7de5510f770faf_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 230,
143
+ "next_interval": 0,
144
+ "next_adam_update": 38473,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 229,
150
+ "trained_intervals": 38472,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 38472,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.40492209792137146,
163
+ "median": 9.696488380432129,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.57681941986084,
184
+ "median": 9.561820983886719,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.6670287847518921,
191
+ "median": 16260.40625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 264.2298583984375,
212
+ "median": 14211.72265625,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3235,
250
+ "controller_edge_stiffness": 47
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0230.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0230",
5
+ "executed_epochs": 230,
6
+ "score": null,
7
+ "best_score": 5.8517194323333875e-05,
8
+ "patience_epochs": 0,
9
+ "window_start_score": null,
10
+ "leaf_names": [
11
+ "log_object_edge_stiffness",
12
+ "raw_ground_friction",
13
+ "raw_ground_restitution",
14
+ "log_controller_edge_stiffness"
15
+ ],
16
+ "lr": 0.001,
17
+ "betas": [
18
+ 0.9,
19
+ 0.99
20
+ ],
21
+ "eps": 1e-08,
22
+ "spring_y_clamp": [
23
+ 0.0,
24
+ 100000.0
25
+ ],
26
+ "ground_restitution_clamp": [
27
+ 0.0,
28
+ 1.0
29
+ ],
30
+ "ground_friction_clamp": [
31
+ 0.0,
32
+ 2.0
33
+ ],
34
+ "clamp_at_use_only": true,
35
+ "metric_role": "all_data_in_sample",
36
+ "arrays_file": "boundary_350e65c01b77489286fd64e4868eebc8.npz",
37
+ "optimizer_file": "boundary_350e65c01b77489286fd64e4868eebc8_optimizer.pt",
38
+ "arrays_sha256": "ae8f4a12a0cca7090410b8c64df4caf4c616b74ff3f272cd9fa6b33e86fa5cd0",
39
+ "optimizer_sha256": "fec7beb05b7c1a2b7dadecc2d8a1a8754af6bf3b3f9d03472b03fe88504f035b",
40
+ "stage": "adam",
41
+ "completed_passes": 230,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 38640,
45
+ "adam_update_count": 38640,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 231,
49
+ "consumed_count": 230,
50
+ "last_submitted_update": 38640,
51
+ "last_consumed_update": 38472,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 38640,
56
+ "completed_passes": 230,
57
+ "next_interval": 0,
58
+ "trained_intervals": 38640,
59
+ "snapshot": "pass_end_0230",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 38136,
67
+ "pass_science": {
68
+ "completed_passes": 230,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 38640,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 38640,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 9.019048547997954e-07,
83
+ "update_l2": 0.016191240400075912
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 5.711130768304429e-08,
95
+ "update_l2": 0.0012664946261793375
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.988907549995929e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.988907549995929e-05,
110
+ "observation_loss": 9.988907549995929e-05,
111
+ "chamfer": 5.3885902161709964e-05,
112
+ "track": 4.600317697622813e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 230,
131
+ "adam_update_count": 38640
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04063435806892812
136
+ },
137
+ "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
138
+ "execution_mode": "atomic_captured",
139
+ "rng_file": "boundary_350e65c01b77489286fd64e4868eebc8_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 231,
143
+ "next_interval": 0,
144
+ "next_adam_update": 38641,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 230,
150
+ "trained_intervals": 38640,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 38640,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": -0.4115252196788788,
163
+ "median": 9.696476936340332,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.57248592376709,
184
+ "median": 9.561256408691406,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.662638783454895,
191
+ "median": 16260.220703125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 263.0873107910156,
212
+ "median": 14203.689453125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 3248,
250
+ "controller_edge_stiffness": 47
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }