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

processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking: payload batch 17/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_0081.json +254 -0
  2. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0082.json +254 -0
  3. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0083.json +254 -0
  4. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0084.json +254 -0
  5. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0085.json +254 -0
  6. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0086.json +254 -0
  7. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0087.json +254 -0
  8. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0088.json +254 -0
  9. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0089.json +254 -0
  10. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0090.json +254 -0
  11. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0091.json +254 -0
  12. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0092.json +254 -0
  13. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0093.json +254 -0
  14. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0094.json +254 -0
  15. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0095.json +254 -0
  16. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0096.json +254 -0
  17. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0097.json +254 -0
  18. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0098.json +254 -0
  19. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0099.json +254 -0
  20. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0100.json +254 -0
  21. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0101.json +254 -0
  22. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0102.json +254 -0
  23. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0103.json +254 -0
  24. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0104.json +254 -0
  25. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0105.json +254 -0
  26. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0106.json +254 -0
  27. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0107.json +254 -0
  28. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0108.json +254 -0
  29. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0109.json +254 -0
  30. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0110.json +254 -0
  31. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0111.json +254 -0
  32. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0112.json +254 -0
  33. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0113.json +254 -0
  34. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0114.json +254 -0
  35. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0115.json +254 -0
  36. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0116.json +254 -0
  37. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0117.json +254 -0
  38. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0118.json +254 -0
  39. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0119.json +254 -0
  40. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0120.json +254 -0
  41. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0121.json +254 -0
  42. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0122.json +254 -0
  43. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0123.json +254 -0
  44. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0124.json +254 -0
  45. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0125.json +254 -0
  46. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0126.json +254 -0
  47. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0127.json +254 -0
  48. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0128.json +254 -0
  49. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0129.json +254 -0
  50. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0130.json +254 -0
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0081.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_0081",
5
+ "executed_epochs": 81,
6
+ "score": null,
7
+ "best_score": 8.360567094963958e-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_4bdb255d4a1d41a29682f907eca40335.npz",
37
+ "optimizer_file": "boundary_4bdb255d4a1d41a29682f907eca40335_optimizer.pt",
38
+ "arrays_sha256": "5e66aae5b29b3794bbc96331269a320af4aef89c80ddbdaa4e939fe3f61d4389",
39
+ "optimizer_sha256": "7e75744e5c8aa36cc522e422266512ec9f65d70e9d6ac6b22ae8e6d44997f881",
40
+ "stage": "adam",
41
+ "completed_passes": 81,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 13608,
45
+ "adam_update_count": 13608,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 82,
49
+ "consumed_count": 81,
50
+ "last_submitted_update": 13608,
51
+ "last_consumed_update": 13440,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 13608,
56
+ "completed_passes": 81,
57
+ "next_interval": 0,
58
+ "trained_intervals": 13608,
59
+ "snapshot": "pass_end_0081",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 13440,
67
+ "pass_science": {
68
+ "completed_passes": 81,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 13608,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 13608,
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.67147753322206e-07,
83
+ "update_l2": 0.02144010365009308
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.301008343394642e-08,
95
+ "update_l2": 0.0017314384458586574
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.00014193762035574764,
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.00014193762035574764,
110
+ "observation_loss": 0.00014193762035574764,
111
+ "chamfer": 7.058719347696751e-05,
112
+ "track": 7.135042687878013e-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": 81,
131
+ "adam_update_count": 13608
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04072833503596485
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_4bdb255d4a1d41a29682f907eca40335_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 82,
143
+ "next_interval": 0,
144
+ "next_adam_update": 13609,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 81,
150
+ "trained_intervals": 13608,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 13608,
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": 2.4826760292053223,
163
+ "median": 9.679786682128906,
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": 6.652573585510254,
184
+ "median": 9.658472061157227,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 11.973262786865234,
191
+ "median": 15991.0859375,
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": 774.7756958007812,
212
+ "median": 15653.8408203125,
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": 962,
250
+ "controller_edge_stiffness": 22
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_0082.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_0082",
5
+ "executed_epochs": 82,
6
+ "score": null,
7
+ "best_score": 8.326687663741592e-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_7a0be2940654462f850e18e01eee76c4.npz",
37
+ "optimizer_file": "boundary_7a0be2940654462f850e18e01eee76c4_optimizer.pt",
38
+ "arrays_sha256": "b5bf9e7892a0cdca7826fcccede09f7eb61cb38d9aa562dc89cfa822e0ed9bc5",
39
+ "optimizer_sha256": "e0851f8c2de43e7f56a62cb2a9fcaf75781c5829f07835cae156b36c6aea4054",
40
+ "stage": "adam",
41
+ "completed_passes": 82,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 13776,
45
+ "adam_update_count": 13776,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 83,
49
+ "consumed_count": 82,
50
+ "last_submitted_update": 13776,
51
+ "last_consumed_update": 13608,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 13776,
56
+ "completed_passes": 82,
57
+ "next_interval": 0,
58
+ "trained_intervals": 13776,
59
+ "snapshot": "pass_end_0082",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 13608,
67
+ "pass_science": {
68
+ "completed_passes": 82,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 13776,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 13776,
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.331136539003637e-07,
83
+ "update_l2": 0.031125972047448158
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.238006295371633e-08,
95
+ "update_l2": 0.0017288088565692306
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.0001387061201967299,
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.0001387061201967299,
110
+ "observation_loss": 0.0001387061201967299,
111
+ "chamfer": 6.99435913702473e-05,
112
+ "track": 6.876252155052498e-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": 82,
131
+ "adam_update_count": 13776
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04043023497797549
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_7a0be2940654462f850e18e01eee76c4_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 83,
143
+ "next_interval": 0,
144
+ "next_adam_update": 13777,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 82,
150
+ "trained_intervals": 13776,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 13776,
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": 2.4282689094543457,
163
+ "median": 9.679864883422852,
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": 6.638463020324707,
184
+ "median": 9.655975341796875,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 11.33923625946045,
191
+ "median": 15992.3359375,
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": 763.9199829101562,
212
+ "median": 15614.80859375,
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": 987,
250
+ "controller_edge_stiffness": 22
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_0083.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_0083",
5
+ "executed_epochs": 83,
6
+ "score": null,
7
+ "best_score": 8.282604660182966e-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_035556b9e3fc47b99c6789bd1819d3b6.npz",
37
+ "optimizer_file": "boundary_035556b9e3fc47b99c6789bd1819d3b6_optimizer.pt",
38
+ "arrays_sha256": "bbbf241c846df276376d2116a60f339ad2fdaab947d2f03ac861bc4349fe7693",
39
+ "optimizer_sha256": "99c8e65154d9c6e1de34acacb75589e90e8883d4358c467e9f1b39786f6b2ede",
40
+ "stage": "adam",
41
+ "completed_passes": 83,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 13944,
45
+ "adam_update_count": 13944,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 84,
49
+ "consumed_count": 83,
50
+ "last_submitted_update": 13944,
51
+ "last_consumed_update": 13776,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 13944,
56
+ "completed_passes": 83,
57
+ "next_interval": 0,
58
+ "trained_intervals": 13944,
59
+ "snapshot": "pass_end_0083",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 13776,
67
+ "pass_science": {
68
+ "completed_passes": 83,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 13944,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 13944,
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.708923016660265e-07,
83
+ "update_l2": 0.021735291928052902
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.180064022169972e-08,
95
+ "update_l2": 0.0017224217299371958
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.00013815923011861742,
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.00013815923011861742,
110
+ "observation_loss": 0.00013815923011861742,
111
+ "chamfer": 6.987588858464733e-05,
112
+ "track": 6.82833488099277e-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": 83,
131
+ "adam_update_count": 13944
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040674606105312705
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_035556b9e3fc47b99c6789bd1819d3b6_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 84,
143
+ "next_interval": 0,
144
+ "next_adam_update": 13945,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 83,
150
+ "trained_intervals": 13944,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 13944,
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": 2.373122453689575,
163
+ "median": 9.680009841918945,
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": 6.624363422393799,
184
+ "median": 9.654251098632812,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 10.730847358703613,
191
+ "median": 15994.6533203125,
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": 753.224609375,
212
+ "median": 15587.939453125,
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": 1015,
250
+ "controller_edge_stiffness": 22
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_0084.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_0084",
5
+ "executed_epochs": 84,
6
+ "score": null,
7
+ "best_score": 8.206210388618187e-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_4e53c04a314142f0ba56d0ac53c17495.npz",
37
+ "optimizer_file": "boundary_4e53c04a314142f0ba56d0ac53c17495_optimizer.pt",
38
+ "arrays_sha256": "920f967ca7f33770126525f5c3286f9aec9991b6954e4aceb99aab73a09b4119",
39
+ "optimizer_sha256": "63bc26bf70d6a56526429fa1e80c631e012d70b1b7a13d0a1875987083900020",
40
+ "stage": "adam",
41
+ "completed_passes": 84,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 14112,
45
+ "adam_update_count": 14112,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 85,
49
+ "consumed_count": 84,
50
+ "last_submitted_update": 14112,
51
+ "last_consumed_update": 13944,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 14112,
56
+ "completed_passes": 84,
57
+ "next_interval": 0,
58
+ "trained_intervals": 14112,
59
+ "snapshot": "pass_end_0084",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 13944,
67
+ "pass_science": {
68
+ "completed_passes": 84,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 14112,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 14112,
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.638580197839474e-07,
83
+ "update_l2": 0.02175070531666279
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.241052747351205e-08,
95
+ "update_l2": 0.0017034693155437708
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.00013790263619739562,
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.00013790263619739562,
110
+ "observation_loss": 0.00013790263619739562,
111
+ "chamfer": 6.975208088988438e-05,
112
+ "track": 6.815055530751124e-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": 84,
131
+ "adam_update_count": 14112
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.044091071002185345
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_4e53c04a314142f0ba56d0ac53c17495_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 85,
143
+ "next_interval": 0,
144
+ "next_adam_update": 14113,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 84,
150
+ "trained_intervals": 14112,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 14112,
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": 2.3198344707489014,
163
+ "median": 9.680124282836914,
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": 6.610968112945557,
184
+ "median": 9.653852462768555,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 10.173990249633789,
191
+ "median": 15996.484375,
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": 743.2022094726562,
212
+ "median": 15581.708984375,
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": 1035,
250
+ "controller_edge_stiffness": 22
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_0085.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_0085",
5
+ "executed_epochs": 85,
6
+ "score": null,
7
+ "best_score": 8.194024288362319e-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_47e6f2e029c749d597c48da17618444b.npz",
37
+ "optimizer_file": "boundary_47e6f2e029c749d597c48da17618444b_optimizer.pt",
38
+ "arrays_sha256": "3d2fb5a8ac59b7c07a5c78bdc1ad64d64d60b58a2d698d39bc4e8860d371dd44",
39
+ "optimizer_sha256": "ccab046e4363ac1b7aa1d4eb5751d9c0158e73cd0402cc4d86350bffb83f0b4b",
40
+ "stage": "adam",
41
+ "completed_passes": 85,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 14280,
45
+ "adam_update_count": 14280,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 86,
49
+ "consumed_count": 85,
50
+ "last_submitted_update": 14280,
51
+ "last_consumed_update": 14112,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 14280,
56
+ "completed_passes": 85,
57
+ "next_interval": 0,
58
+ "trained_intervals": 14280,
59
+ "snapshot": "pass_end_0085",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 14112,
67
+ "pass_science": {
68
+ "completed_passes": 85,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 14280,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 14280,
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.309506824843993e-07,
83
+ "update_l2": 0.02183391898870468
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.582402096138139e-08,
95
+ "update_l2": 0.001737638027407229
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.0001398847671225667,
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.0001398847671225667,
110
+ "observation_loss": 0.0001398847671225667,
111
+ "chamfer": 7.197881495812908e-05,
112
+ "track": 6.790594488848001e-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": 85,
131
+ "adam_update_count": 14280
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.0417198590002954
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_47e6f2e029c749d597c48da17618444b_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 86,
143
+ "next_interval": 0,
144
+ "next_adam_update": 14281,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 85,
150
+ "trained_intervals": 14280,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 14280,
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": 2.265685558319092,
163
+ "median": 9.68028450012207,
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": 6.597722053527832,
184
+ "median": 9.653336524963379,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 9.637728691101074,
191
+ "median": 15999.0478515625,
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": 733.422607421875,
212
+ "median": 15573.6748046875,
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": 1048,
250
+ "controller_edge_stiffness": 22
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_0086.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_0086",
5
+ "executed_epochs": 86,
6
+ "score": null,
7
+ "best_score": 8.09682874205464e-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_2010328bb4c045078beee3f3f1a6ea21.npz",
37
+ "optimizer_file": "boundary_2010328bb4c045078beee3f3f1a6ea21_optimizer.pt",
38
+ "arrays_sha256": "cc420c98176895f77bde3509ff08675cc66876f37236a4e9940a5737673271ae",
39
+ "optimizer_sha256": "28c6dcb43be6ab915a969865bd4d79c950cedbe941d8acaea9af70c0ab9c54b7",
40
+ "stage": "adam",
41
+ "completed_passes": 86,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 14448,
45
+ "adam_update_count": 14448,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 87,
49
+ "consumed_count": 86,
50
+ "last_submitted_update": 14448,
51
+ "last_consumed_update": 14280,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 14448,
56
+ "completed_passes": 86,
57
+ "next_interval": 0,
58
+ "trained_intervals": 14448,
59
+ "snapshot": "pass_end_0086",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 14280,
67
+ "pass_science": {
68
+ "completed_passes": 86,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 14448,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 14448,
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.631546618038556e-07,
83
+ "update_l2": 0.022390376776456833
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.1542691892336734e-08,
95
+ "update_l2": 0.0017083024140447378
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.00013544256216846406,
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.00013544256216846406,
110
+ "observation_loss": 0.00013544256216846406,
111
+ "chamfer": 6.834723899373785e-05,
112
+ "track": 6.709532317472622e-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": 86,
131
+ "adam_update_count": 14448
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04075135104358196
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_2010328bb4c045078beee3f3f1a6ea21_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 87,
143
+ "next_interval": 0,
144
+ "next_adam_update": 14449,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 86,
150
+ "trained_intervals": 14448,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 14448,
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": 2.217654228210449,
163
+ "median": 9.680392265319824,
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": 6.584639072418213,
184
+ "median": 9.652783393859863,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 9.185758590698242,
191
+ "median": 16000.7724609375,
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": 723.8897094726562,
212
+ "median": 15565.0576171875,
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": 1070,
250
+ "controller_edge_stiffness": 22
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_0087.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_0087",
5
+ "executed_epochs": 87,
6
+ "score": null,
7
+ "best_score": 8.026343807831013e-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_ebc6b108e1c24b60b2d2912d49f968da.npz",
37
+ "optimizer_file": "boundary_ebc6b108e1c24b60b2d2912d49f968da_optimizer.pt",
38
+ "arrays_sha256": "38666fe4b50c6b22391117ec3c113eb66581e9ac79539ebe0552d19d91572c77",
39
+ "optimizer_sha256": "1d0d34e2a98870934168d3ecf1a3786b7c9cfa6629512d742c1a35f9d03a932d",
40
+ "stage": "adam",
41
+ "completed_passes": 87,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 14616,
45
+ "adam_update_count": 14616,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 88,
49
+ "consumed_count": 87,
50
+ "last_submitted_update": 14616,
51
+ "last_consumed_update": 14448,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 14616,
56
+ "completed_passes": 87,
57
+ "next_interval": 0,
58
+ "trained_intervals": 14616,
59
+ "snapshot": "pass_end_0087",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 14448,
67
+ "pass_science": {
68
+ "completed_passes": 87,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 14616,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 14616,
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.1023429351553204e-06,
83
+ "update_l2": 0.023111505433917046
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.265598801429405e-08,
95
+ "update_l2": 0.0017436370253562927
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.0001348318182863295,
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.0001348318182863295,
110
+ "observation_loss": 0.0001348318182863295,
111
+ "chamfer": 6.881640729261562e-05,
112
+ "track": 6.601540371775627e-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": 87,
131
+ "adam_update_count": 14616
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040145335951820016
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_ebc6b108e1c24b60b2d2912d49f968da_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 88,
143
+ "next_interval": 0,
144
+ "next_adam_update": 14617,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 87,
150
+ "trained_intervals": 14616,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 14616,
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": 2.168670654296875,
163
+ "median": 9.680558204650879,
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": 6.571645259857178,
184
+ "median": 9.652246475219727,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 8.746648788452148,
191
+ "median": 16003.427734375,
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": 714.5444946289062,
212
+ "median": 15556.69921875,
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": 1085,
250
+ "controller_edge_stiffness": 22
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_0088.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_0088",
5
+ "executed_epochs": 88,
6
+ "score": null,
7
+ "best_score": 8.003198853484286e-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_0ad052831871464e9803111ce43b986d.npz",
37
+ "optimizer_file": "boundary_0ad052831871464e9803111ce43b986d_optimizer.pt",
38
+ "arrays_sha256": "39765813ca4bbc5c1801c6e39c2024910f71c557218b4db7852d9008b2210d6e",
39
+ "optimizer_sha256": "f0c2d1a1f2ae5fa72bb0bd99036a103328cd5a289f4ac3aaf80e93702ec58999",
40
+ "stage": "adam",
41
+ "completed_passes": 88,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 14784,
45
+ "adam_update_count": 14784,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 89,
49
+ "consumed_count": 88,
50
+ "last_submitted_update": 14784,
51
+ "last_consumed_update": 14616,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 14784,
56
+ "completed_passes": 88,
57
+ "next_interval": 0,
58
+ "trained_intervals": 14784,
59
+ "snapshot": "pass_end_0088",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 14616,
67
+ "pass_science": {
68
+ "completed_passes": 88,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 14784,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 14784,
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.0561201406744658e-06,
83
+ "update_l2": 0.023878034204244614
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.235231270717122e-08,
95
+ "update_l2": 0.0016773012466728687
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.00013422456686384976,
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.00013422456686384976,
110
+ "observation_loss": 0.00013422456686384976,
111
+ "chamfer": 6.803007272537798e-05,
112
+ "track": 6.61945014144294e-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": 88,
131
+ "adam_update_count": 14784
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04151647794060409
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_0ad052831871464e9803111ce43b986d_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 89,
143
+ "next_interval": 0,
144
+ "next_adam_update": 14785,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 88,
150
+ "trained_intervals": 14784,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 14784,
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": 2.122013807296753,
163
+ "median": 9.680639266967773,
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": 6.559113025665283,
184
+ "median": 9.651747703552246,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 8.347931861877441,
191
+ "median": 16004.724609375,
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": 705.6455078125,
212
+ "median": 15548.939453125,
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": 1108,
250
+ "controller_edge_stiffness": 22
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_0089.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_0089",
5
+ "executed_epochs": 89,
6
+ "score": null,
7
+ "best_score": 7.95847117409548e-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_93ab16c5fdec40059d890fbfca3c6e9c.npz",
37
+ "optimizer_file": "boundary_93ab16c5fdec40059d890fbfca3c6e9c_optimizer.pt",
38
+ "arrays_sha256": "cfe0531b8a6b4e939bfe89d77d34af813d2ccbd6bdb3534dbe70a547f22f3f00",
39
+ "optimizer_sha256": "b36381a9a0a7ee26c35a30172a12827d9ee2c3b82485abb63b3370df73df5ee4",
40
+ "stage": "adam",
41
+ "completed_passes": 89,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 14952,
45
+ "adam_update_count": 14952,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 90,
49
+ "consumed_count": 89,
50
+ "last_submitted_update": 14952,
51
+ "last_consumed_update": 14784,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 14952,
56
+ "completed_passes": 89,
57
+ "next_interval": 0,
58
+ "trained_intervals": 14952,
59
+ "snapshot": "pass_end_0089",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 14784,
67
+ "pass_science": {
68
+ "completed_passes": 89,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 14952,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 14952,
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.0944343102892162e-06,
83
+ "update_l2": 0.02309929020702839
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.306482719902306e-08,
95
+ "update_l2": 0.0016569591825827956
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.00013424867938738316,
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.00013424867938738316,
110
+ "observation_loss": 0.00013424867938738316,
111
+ "chamfer": 6.890659278724343e-05,
112
+ "track": 6.534208660013974e-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": 89,
131
+ "adam_update_count": 14952
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.044015710009261966
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_93ab16c5fdec40059d890fbfca3c6e9c_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 90,
143
+ "next_interval": 0,
144
+ "next_adam_update": 14953,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 89,
150
+ "trained_intervals": 14952,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 14952,
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": 2.0739378929138184,
163
+ "median": 9.680771827697754,
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": 6.546954154968262,
184
+ "median": 9.651276588439941,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 7.95609188079834,
191
+ "median": 16006.8466796875,
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": 697.1176147460938,
212
+ "median": 15541.615234375,
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": 1135,
250
+ "controller_edge_stiffness": 23
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_0090.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_0090",
5
+ "executed_epochs": 90,
6
+ "score": null,
7
+ "best_score": 7.926105646609878e-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_a1d3c149297f4a19ab94c69cbe76baaa.npz",
37
+ "optimizer_file": "boundary_a1d3c149297f4a19ab94c69cbe76baaa_optimizer.pt",
38
+ "arrays_sha256": "a171e68c702430867b8da8d87f478ccf2ac2f085c32b2b4bf4fca4e66c8a058b",
39
+ "optimizer_sha256": "8a901f337a2dfcb0b52aacbdd1eabd02a106a162a6639ec1350707d2d1987ebe",
40
+ "stage": "adam",
41
+ "completed_passes": 90,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 15120,
45
+ "adam_update_count": 15120,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 91,
49
+ "consumed_count": 90,
50
+ "last_submitted_update": 15120,
51
+ "last_consumed_update": 14952,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 15120,
56
+ "completed_passes": 90,
57
+ "next_interval": 0,
58
+ "trained_intervals": 15120,
59
+ "snapshot": "pass_end_0090",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 14952,
67
+ "pass_science": {
68
+ "completed_passes": 90,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 15120,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 15120,
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.0098167422256665e-06,
83
+ "update_l2": 0.02250055968761444
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.116261903026498e-08,
95
+ "update_l2": 0.0015601587947458029
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.00013204439892433584,
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.00013204439892433584,
110
+ "observation_loss": 0.00013204439892433584,
111
+ "chamfer": 6.759208190487698e-05,
112
+ "track": 6.445231701945886e-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": 90,
131
+ "adam_update_count": 15120
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04109761887229979
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_a1d3c149297f4a19ab94c69cbe76baaa_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 91,
143
+ "next_interval": 0,
144
+ "next_adam_update": 15121,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 90,
150
+ "trained_intervals": 15120,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 15120,
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": 2.0301942825317383,
163
+ "median": 9.680896759033203,
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": 6.535207748413086,
184
+ "median": 9.65079402923584,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 7.615566253662109,
191
+ "median": 16008.8466796875,
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": 688.9768676757812,
212
+ "median": 15534.1171875,
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": 1148,
250
+ "controller_edge_stiffness": 23
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_0091.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_0091",
5
+ "executed_epochs": 91,
6
+ "score": null,
7
+ "best_score": 7.882548747299249e-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_d13f8f6d13a942efa79553c505c5e57f.npz",
37
+ "optimizer_file": "boundary_d13f8f6d13a942efa79553c505c5e57f_optimizer.pt",
38
+ "arrays_sha256": "094fe0acaa9759885e8d0a6e48743b5c496b7f6ab56375d2f2210e5d7d3a6969",
39
+ "optimizer_sha256": "5e2770554da0cdfd50639731594acf358cd0e85cf94b39a2a6a04b1ab6694a7c",
40
+ "stage": "adam",
41
+ "completed_passes": 91,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 15288,
45
+ "adam_update_count": 15288,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 92,
49
+ "consumed_count": 91,
50
+ "last_submitted_update": 15288,
51
+ "last_consumed_update": 15120,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 15288,
56
+ "completed_passes": 91,
57
+ "next_interval": 0,
58
+ "trained_intervals": 15288,
59
+ "snapshot": "pass_end_0091",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 15120,
67
+ "pass_science": {
68
+ "completed_passes": 91,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 15288,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 15288,
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.0929727523034671e-06,
83
+ "update_l2": 0.022709228098392487
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.271219194469268e-08,
95
+ "update_l2": 0.0016674965154379606
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.00013235918595455587,
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.00013235918595455587,
110
+ "observation_loss": 0.00013235918595455587,
111
+ "chamfer": 6.851930083939806e-05,
112
+ "track": 6.383988511515781e-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": 91,
131
+ "adam_update_count": 15288
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04003922501578927
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_d13f8f6d13a942efa79553c505c5e57f_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 92,
143
+ "next_interval": 0,
144
+ "next_adam_update": 15289,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 91,
150
+ "trained_intervals": 15288,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 15288,
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": 1.9851707220077515,
163
+ "median": 9.681046485900879,
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": 6.523270606994629,
184
+ "median": 9.65034294128418,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 7.280290126800537,
191
+ "median": 16011.2431640625,
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": 680.8013916015625,
212
+ "median": 15527.1123046875,
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": 1170,
250
+ "controller_edge_stiffness": 24
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_0092.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_0092",
5
+ "executed_epochs": 92,
6
+ "score": null,
7
+ "best_score": 7.837186816621917e-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_a92c7982040843f394b3eb40c4d78ae0.npz",
37
+ "optimizer_file": "boundary_a92c7982040843f394b3eb40c4d78ae0_optimizer.pt",
38
+ "arrays_sha256": "05e5988cf8da665f274d61d66ad0dfcb65d0be7363d7a6c5866f66e4b324980d",
39
+ "optimizer_sha256": "d67a2694865c5dda1d643683431385c2b2cec306a8418487fb5421e10c85c92f",
40
+ "stage": "adam",
41
+ "completed_passes": 92,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 15456,
45
+ "adam_update_count": 15456,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 93,
49
+ "consumed_count": 92,
50
+ "last_submitted_update": 15456,
51
+ "last_consumed_update": 15288,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 15456,
56
+ "completed_passes": 92,
57
+ "next_interval": 0,
58
+ "trained_intervals": 15456,
59
+ "snapshot": "pass_end_0092",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 15288,
67
+ "pass_science": {
68
+ "completed_passes": 92,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 15456,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 15456,
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.046032252816076e-06,
83
+ "update_l2": 0.02318631485104561
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.2909605585682584e-08,
95
+ "update_l2": 0.0016457566525787115
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.00013195759674999863,
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.00013195759674999863,
110
+ "observation_loss": 0.00013195759674999863,
111
+ "chamfer": 6.824141746619716e-05,
112
+ "track": 6.371617928380147e-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": 92,
131
+ "adam_update_count": 15456
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04026095708832145
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_a92c7982040843f394b3eb40c4d78ae0_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 93,
143
+ "next_interval": 0,
144
+ "next_adam_update": 15457,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 92,
150
+ "trained_intervals": 15456,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 15456,
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": 1.9415395259857178,
163
+ "median": 9.68111515045166,
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": 6.511745452880859,
184
+ "median": 9.649892807006836,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 6.969472885131836,
191
+ "median": 16012.3427734375,
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": 673.0000610351562,
212
+ "median": 15520.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": 1191,
250
+ "controller_edge_stiffness": 24
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_0093.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_0093",
5
+ "executed_epochs": 93,
6
+ "score": null,
7
+ "best_score": 7.782112609653442e-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_51453bd03d7940ce943040eb8ae48d83.npz",
37
+ "optimizer_file": "boundary_51453bd03d7940ce943040eb8ae48d83_optimizer.pt",
38
+ "arrays_sha256": "3624254b732415f319f825c24c045f1bf9d3c119d0e13820013e17dde6a351ba",
39
+ "optimizer_sha256": "1a04f5e9029f0c99d325d31198ea970110473f07bbb22b03116bdc246e8b56a0",
40
+ "stage": "adam",
41
+ "completed_passes": 93,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 15624,
45
+ "adam_update_count": 15624,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 94,
49
+ "consumed_count": 93,
50
+ "last_submitted_update": 15624,
51
+ "last_consumed_update": 15456,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 15624,
56
+ "completed_passes": 93,
57
+ "next_interval": 0,
58
+ "trained_intervals": 15624,
59
+ "snapshot": "pass_end_0093",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 15456,
67
+ "pass_science": {
68
+ "completed_passes": 93,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 15624,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 15624,
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.0900764664256712e-06,
83
+ "update_l2": 0.023004041984677315
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.2708525544176155e-08,
95
+ "update_l2": 0.0016958549385890365
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.00013133109314367175,
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.00013133109314367175,
110
+ "observation_loss": 0.00013133109314367175,
111
+ "chamfer": 6.760829273844138e-05,
112
+ "track": 6.372280040523037e-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": 93,
131
+ "adam_update_count": 15624
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04405182600021362
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_51453bd03d7940ce943040eb8ae48d83_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 94,
143
+ "next_interval": 0,
144
+ "next_adam_update": 15625,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 93,
150
+ "trained_intervals": 15624,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 15624,
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": 1.8995953798294067,
163
+ "median": 9.68125057220459,
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": 6.500065326690674,
184
+ "median": 9.649471282958984,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 6.683189868927002,
191
+ "median": 16014.51171875,
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": 665.1851196289062,
212
+ "median": 15513.5859375,
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": 1208,
250
+ "controller_edge_stiffness": 24
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_0094.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_0094",
5
+ "executed_epochs": 94,
6
+ "score": null,
7
+ "best_score": 7.77450681187561e-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_6e9f7982f29c476990c29bb44f77a217.npz",
37
+ "optimizer_file": "boundary_6e9f7982f29c476990c29bb44f77a217_optimizer.pt",
38
+ "arrays_sha256": "b123ce4fb90269cef438d2ea4809d676334b7e1f6cdd0b6dee5d3c3f91bdd57c",
39
+ "optimizer_sha256": "155d2313b84ee46b5de4d125eb2872f4b910e9306763fe72e44df25e5b9f42fa",
40
+ "stage": "adam",
41
+ "completed_passes": 94,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 15792,
45
+ "adam_update_count": 15792,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 95,
49
+ "consumed_count": 94,
50
+ "last_submitted_update": 15792,
51
+ "last_consumed_update": 15624,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 15792,
56
+ "completed_passes": 94,
57
+ "next_interval": 0,
58
+ "trained_intervals": 15792,
59
+ "snapshot": "pass_end_0094",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 15624,
67
+ "pass_science": {
68
+ "completed_passes": 94,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 15792,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 15792,
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.81351945483766e-07,
83
+ "update_l2": 0.022782133892178535
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.282482362645169e-08,
95
+ "update_l2": 0.001688810414634645
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.00012921137386001647,
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.00012921137386001647,
110
+ "observation_loss": 0.00012921137386001647,
111
+ "chamfer": 6.709399895044044e-05,
112
+ "track": 6.211737490957603e-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": 94,
131
+ "adam_update_count": 15792
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04776727897115052
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_6e9f7982f29c476990c29bb44f77a217_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 95,
143
+ "next_interval": 0,
144
+ "next_adam_update": 15793,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 94,
150
+ "trained_intervals": 15792,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 15792,
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": 1.8592880964279175,
163
+ "median": 9.681341171264648,
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": 6.488703727722168,
184
+ "median": 9.649064064025879,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 6.41916561126709,
191
+ "median": 16015.9619140625,
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": 657.6702880859375,
212
+ "median": 15507.271484375,
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": 1222,
250
+ "controller_edge_stiffness": 25
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_0095.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_0095",
5
+ "executed_epochs": 95,
6
+ "score": null,
7
+ "best_score": 7.77450681187561e-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_9418698473de4b29ba73ad1d41899caf.npz",
37
+ "optimizer_file": "boundary_9418698473de4b29ba73ad1d41899caf_optimizer.pt",
38
+ "arrays_sha256": "e7e029a1c1531b67268d79ba7cfcc89cae3374a2eafaa71de802fa964e4a1ed8",
39
+ "optimizer_sha256": "efc96c13d527dd6a9d7808f8884e552edc990bc3396b7d96cbef8100072f241a",
40
+ "stage": "adam",
41
+ "completed_passes": 95,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 15960,
45
+ "adam_update_count": 15960,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 96,
49
+ "consumed_count": 95,
50
+ "last_submitted_update": 15960,
51
+ "last_consumed_update": 15792,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 15960,
56
+ "completed_passes": 95,
57
+ "next_interval": 0,
58
+ "trained_intervals": 15960,
59
+ "snapshot": "pass_end_0095",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 15624,
67
+ "pass_science": {
68
+ "completed_passes": 95,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 15960,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 15960,
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.0177978992942371e-06,
83
+ "update_l2": 0.022532574832439423
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.2736933042751843e-08,
95
+ "update_l2": 0.001700455555692315
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.00012961930769961327,
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.00012961930769961327,
110
+ "observation_loss": 0.00012961930769961327,
111
+ "chamfer": 6.724420381942764e-05,
112
+ "track": 6.237510388018563e-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": 95,
131
+ "adam_update_count": 15960
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.042325536953285336
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_9418698473de4b29ba73ad1d41899caf_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 96,
143
+ "next_interval": 0,
144
+ "next_adam_update": 15961,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 95,
150
+ "trained_intervals": 15960,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 15960,
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": 1.8186825513839722,
163
+ "median": 9.681496620178223,
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": 6.477468013763428,
184
+ "median": 9.64863395690918,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 6.163733005523682,
191
+ "median": 16018.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": 650.3222045898438,
212
+ "median": 15500.599609375,
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": 1247,
250
+ "controller_edge_stiffness": 25
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_0096.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_0096",
5
+ "executed_epochs": 96,
6
+ "score": null,
7
+ "best_score": 7.696048856230066e-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_56758dde77264228b3f8d23b3e4b3817.npz",
37
+ "optimizer_file": "boundary_56758dde77264228b3f8d23b3e4b3817_optimizer.pt",
38
+ "arrays_sha256": "2486b9126b8e6aeeba13c87f2d1a2e020e178e15537c72d1e99c6642bface159",
39
+ "optimizer_sha256": "a524eed719c8f56feae0ee055a25bd3b99965f8e9378042c6bec0b08660670f1",
40
+ "stage": "adam",
41
+ "completed_passes": 96,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 16128,
45
+ "adam_update_count": 16128,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 97,
49
+ "consumed_count": 96,
50
+ "last_submitted_update": 16128,
51
+ "last_consumed_update": 15960,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 16128,
56
+ "completed_passes": 96,
57
+ "next_interval": 0,
58
+ "trained_intervals": 16128,
59
+ "snapshot": "pass_end_0096",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 15960,
67
+ "pass_science": {
68
+ "completed_passes": 96,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 16128,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 16128,
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.217117167281685e-07,
83
+ "update_l2": 0.022903935983777046
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.4395076887203686e-08,
95
+ "update_l2": 0.001746051711961627
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.0001334366388618946,
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.0001334366388618946,
110
+ "observation_loss": 0.0001334366388618946,
111
+ "chamfer": 6.972099072299898e-05,
112
+ "track": 6.371564086293802e-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": 96,
131
+ "adam_update_count": 16128
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04050858085975051
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_56758dde77264228b3f8d23b3e4b3817_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 97,
143
+ "next_interval": 0,
144
+ "next_adam_update": 16129,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 96,
150
+ "trained_intervals": 16128,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 16128,
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": 1.7800087928771973,
163
+ "median": 9.68160343170166,
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": 6.46635103225708,
184
+ "median": 9.648248672485352,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 5.929908752441406,
191
+ "median": 16020.1630859375,
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": 643.1326293945312,
212
+ "median": 15494.646484375,
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": 1268,
250
+ "controller_edge_stiffness": 25
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_0097.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_0097",
5
+ "executed_epochs": 97,
6
+ "score": null,
7
+ "best_score": 7.691594400750459e-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_87ea0333c7514192827afd5eb9c579b8.npz",
37
+ "optimizer_file": "boundary_87ea0333c7514192827afd5eb9c579b8_optimizer.pt",
38
+ "arrays_sha256": "9a993682aa1f5e4c46396f50537b4251792019e4567869ddf1887fcc08def46d",
39
+ "optimizer_sha256": "a212148fa7acd6fb75aaff40c54c49581a003e203f81492beb90617b5f68538c",
40
+ "stage": "adam",
41
+ "completed_passes": 97,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 16296,
45
+ "adam_update_count": 16296,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 98,
49
+ "consumed_count": 97,
50
+ "last_submitted_update": 16296,
51
+ "last_consumed_update": 16128,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 16296,
56
+ "completed_passes": 97,
57
+ "next_interval": 0,
58
+ "trained_intervals": 16296,
59
+ "snapshot": "pass_end_0097",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 16128,
67
+ "pass_science": {
68
+ "completed_passes": 97,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 16296,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 16296,
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.0511644177313428e-06,
83
+ "update_l2": 0.02310280129313469
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.435276051457549e-08,
95
+ "update_l2": 0.0016643713461235166
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.00012866912584286183,
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.00012866912584286183,
110
+ "observation_loss": 0.00012866912584286183,
111
+ "chamfer": 6.733663758495823e-05,
112
+ "track": 6.13324882579036e-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": 97,
131
+ "adam_update_count": 16296
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041412682039663196
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_87ea0333c7514192827afd5eb9c579b8_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 98,
143
+ "next_interval": 0,
144
+ "next_adam_update": 16297,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 97,
150
+ "trained_intervals": 16296,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 16296,
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": 1.7421681880950928,
163
+ "median": 9.681666374206543,
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": 6.4546074867248535,
184
+ "median": 9.649188995361328,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 5.709709644317627,
191
+ "median": 16021.171875,
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": 635.6242065429688,
212
+ "median": 15509.205078125,
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": 1281,
250
+ "controller_edge_stiffness": 25
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_0098.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_0098",
5
+ "executed_epochs": 98,
6
+ "score": null,
7
+ "best_score": 7.625004303961413e-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_e27783f8ccc84dee8e48ade9c0ffa4c5.npz",
37
+ "optimizer_file": "boundary_e27783f8ccc84dee8e48ade9c0ffa4c5_optimizer.pt",
38
+ "arrays_sha256": "c1fb91af51205ef489132cac381a15ec3d14fecb93d6183caf2357005152c85b",
39
+ "optimizer_sha256": "f193a3339fb4257c92ae900422eccbcf4b23eefd3dd7bb930861c57fa601c5d9",
40
+ "stage": "adam",
41
+ "completed_passes": 98,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 16464,
45
+ "adam_update_count": 16464,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 99,
49
+ "consumed_count": 98,
50
+ "last_submitted_update": 16464,
51
+ "last_consumed_update": 16296,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 16464,
56
+ "completed_passes": 98,
57
+ "next_interval": 0,
58
+ "trained_intervals": 16464,
59
+ "snapshot": "pass_end_0098",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 16296,
67
+ "pass_science": {
68
+ "completed_passes": 98,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 16464,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 16464,
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.747973308549263e-07,
83
+ "update_l2": 0.024319015443325043
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.362667820918432e-08,
95
+ "update_l2": 0.0017283882480114698
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.00012799917021766305,
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.00012799917021766305,
110
+ "observation_loss": 0.00012799917021766305,
111
+ "chamfer": 6.651491275988519e-05,
112
+ "track": 6.148425018182024e-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": 98,
131
+ "adam_update_count": 16464
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04081000993028283
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_e27783f8ccc84dee8e48ade9c0ffa4c5_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 99,
143
+ "next_interval": 0,
144
+ "next_adam_update": 16465,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 98,
150
+ "trained_intervals": 16464,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 16464,
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": 1.7066574096679688,
163
+ "median": 9.681785583496094,
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": 6.44375467300415,
184
+ "median": 9.649003982543945,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 5.5105109214782715,
191
+ "median": 16023.08203125,
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": 628.76318359375,
212
+ "median": 15506.328125,
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": 1302,
250
+ "controller_edge_stiffness": 25
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_0099.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_0099",
5
+ "executed_epochs": 99,
6
+ "score": null,
7
+ "best_score": 7.587756153627976e-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_c0000e79d9cb472f96a0ac52ab0b331a.npz",
37
+ "optimizer_file": "boundary_c0000e79d9cb472f96a0ac52ab0b331a_optimizer.pt",
38
+ "arrays_sha256": "660112052ddbf0939e55f6b81882020f0a2e8ce18aa3c2ad37557f5bb5785097",
39
+ "optimizer_sha256": "91483bbe54dc6853998fdfadf9860084539d6eb32593f0923c5e7c93e5c1524c",
40
+ "stage": "adam",
41
+ "completed_passes": 99,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 16632,
45
+ "adam_update_count": 16632,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 100,
49
+ "consumed_count": 99,
50
+ "last_submitted_update": 16632,
51
+ "last_consumed_update": 16464,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 16632,
56
+ "completed_passes": 99,
57
+ "next_interval": 0,
58
+ "trained_intervals": 16632,
59
+ "snapshot": "pass_end_0099",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 16464,
67
+ "pass_science": {
68
+ "completed_passes": 99,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 16632,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 16632,
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.0443286555528175e-06,
83
+ "update_l2": 0.022129187360405922
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.322007368135928e-08,
95
+ "update_l2": 0.0017072547925636172
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.00012702136882580817,
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.00012702136882580817,
110
+ "observation_loss": 0.00012702136882580817,
111
+ "chamfer": 6.627124093938619e-05,
112
+ "track": 6.0750120610464364e-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": 99,
131
+ "adam_update_count": 16632
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04184222384355962
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_c0000e79d9cb472f96a0ac52ab0b331a_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 100,
143
+ "next_interval": 0,
144
+ "next_adam_update": 16633,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 99,
150
+ "trained_intervals": 16632,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 16632,
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": 1.6709519624710083,
163
+ "median": 9.68191909790039,
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": 6.432972431182861,
184
+ "median": 9.648776054382324,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 5.317227363586426,
191
+ "median": 16025.2216796875,
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": 622.0201416015625,
212
+ "median": 15502.802734375,
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": 1317,
250
+ "controller_edge_stiffness": 25
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_0100.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_0100",
5
+ "executed_epochs": 100,
6
+ "score": null,
7
+ "best_score": 7.587756153627976e-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_ea5ce93cfe6e42fc93d676cfb04e5ddf.npz",
37
+ "optimizer_file": "boundary_ea5ce93cfe6e42fc93d676cfb04e5ddf_optimizer.pt",
38
+ "arrays_sha256": "49ca61c3172f177edc98734ae4e15dd35e75c4fcd0ba5ac914c561ada31bcc47",
39
+ "optimizer_sha256": "6387518cc7691b532d8384a4ab4153e19d13ecbdb4336c263ecb3767aad304fe",
40
+ "stage": "adam",
41
+ "completed_passes": 100,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 16800,
45
+ "adam_update_count": 16800,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 101,
49
+ "consumed_count": 100,
50
+ "last_submitted_update": 16800,
51
+ "last_consumed_update": 16632,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 16800,
56
+ "completed_passes": 100,
57
+ "next_interval": 0,
58
+ "trained_intervals": 16800,
59
+ "snapshot": "pass_end_0100",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 16464,
67
+ "pass_science": {
68
+ "completed_passes": 100,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 16800,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 16800,
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.1236301133976667e-06,
83
+ "update_l2": 0.021622654050588608
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.280748993641282e-08,
95
+ "update_l2": 0.0016774284886196256
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.00012595861335285008,
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.00012595861335285008,
110
+ "observation_loss": 0.00012595861335285008,
111
+ "chamfer": 6.56979827908799e-05,
112
+ "track": 6.026063783792779e-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": 100,
131
+ "adam_update_count": 16800
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04116542008705437
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_ea5ce93cfe6e42fc93d676cfb04e5ddf_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 101,
143
+ "next_interval": 0,
144
+ "next_adam_update": 16801,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 100,
150
+ "trained_intervals": 16800,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 16800,
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": 1.636796236038208,
163
+ "median": 9.682012557983398,
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": 6.422521114349365,
184
+ "median": 9.648551940917969,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 5.1386799812316895,
191
+ "median": 16026.7197265625,
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": 615.5530395507812,
212
+ "median": 15499.3359375,
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": 1333,
250
+ "controller_edge_stiffness": 25
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_0101.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_0101",
5
+ "executed_epochs": 101,
6
+ "score": null,
7
+ "best_score": 7.587756153627976e-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_9cc17111241c4f35b68545b3e4940cbd.npz",
37
+ "optimizer_file": "boundary_9cc17111241c4f35b68545b3e4940cbd_optimizer.pt",
38
+ "arrays_sha256": "55a7fac0da01be65f1c1b2fb54ded4beb1af50c34c6e6bed9c4c3bfaeab92050",
39
+ "optimizer_sha256": "b40ce469dab6582fc8b5d3cd7f1fa8732fddf08ccce84e00a31ad834ba248d0a",
40
+ "stage": "adam",
41
+ "completed_passes": 101,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 16968,
45
+ "adam_update_count": 16968,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 102,
49
+ "consumed_count": 101,
50
+ "last_submitted_update": 16968,
51
+ "last_consumed_update": 16800,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 16968,
56
+ "completed_passes": 101,
57
+ "next_interval": 0,
58
+ "trained_intervals": 16968,
59
+ "snapshot": "pass_end_0101",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 16464,
67
+ "pass_science": {
68
+ "completed_passes": 101,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 16968,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 16968,
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.603434136806754e-07,
83
+ "update_l2": 0.02213071472942829
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.281170700754956e-08,
95
+ "update_l2": 0.0017502759583294392
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.00012766114377882332,
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.00012766114377882332,
110
+ "observation_loss": 0.00012766114377882332,
111
+ "chamfer": 6.610358104808256e-05,
112
+ "track": 6.155756273074076e-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": 101,
131
+ "adam_update_count": 16968
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04192031198181212
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_9cc17111241c4f35b68545b3e4940cbd_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 102,
143
+ "next_interval": 0,
144
+ "next_adam_update": 16969,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 101,
150
+ "trained_intervals": 16968,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 16968,
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": 1.6056102514266968,
163
+ "median": 9.68209457397461,
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": 6.411670684814453,
184
+ "median": 9.647954940795898,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 4.980897903442383,
191
+ "median": 16028.033203125,
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": 608.91015625,
212
+ "median": 15490.0859375,
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": 1351,
250
+ "controller_edge_stiffness": 25
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_0102.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_0102",
5
+ "executed_epochs": 102,
6
+ "score": null,
7
+ "best_score": 7.476847238086477e-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_ff9f292590204daa98c9b24bbf8b271d.npz",
37
+ "optimizer_file": "boundary_ff9f292590204daa98c9b24bbf8b271d_optimizer.pt",
38
+ "arrays_sha256": "e1395dee070f7d56732c3ca317996c060820ff163d0a84ccfa78ec715e8932ed",
39
+ "optimizer_sha256": "1c91320d549d8dcec5a82dcf8b4a17aaa7f78623515a9bd338f5d79fad1decf7",
40
+ "stage": "adam",
41
+ "completed_passes": 102,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 17136,
45
+ "adam_update_count": 17136,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 103,
49
+ "consumed_count": 102,
50
+ "last_submitted_update": 17136,
51
+ "last_consumed_update": 16968,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 17136,
56
+ "completed_passes": 102,
57
+ "next_interval": 0,
58
+ "trained_intervals": 17136,
59
+ "snapshot": "pass_end_0102",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 16968,
67
+ "pass_science": {
68
+ "completed_passes": 102,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 17136,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 17136,
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.251565415979712e-07,
83
+ "update_l2": 0.02120477706193924
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.16179099463443e-08,
95
+ "update_l2": 0.001702200504951179
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.00012299648369662464,
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.00012299648369662464,
110
+ "observation_loss": 0.00012299648369662464,
111
+ "chamfer": 6.484854384325445e-05,
112
+ "track": 5.8147943491349e-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": 102,
131
+ "adam_update_count": 17136
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.0422308798879385
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_ff9f292590204daa98c9b24bbf8b271d_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 103,
143
+ "next_interval": 0,
144
+ "next_adam_update": 17137,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 102,
150
+ "trained_intervals": 17136,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 17136,
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": 1.5725805759429932,
163
+ "median": 9.682263374328613,
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": 6.400033950805664,
184
+ "median": 9.648014068603516,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 4.81906795501709,
191
+ "median": 16030.7392578125,
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": 601.865478515625,
212
+ "median": 15490.9853515625,
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": 1377,
250
+ "controller_edge_stiffness": 25
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_0103.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_0103",
5
+ "executed_epochs": 103,
6
+ "score": null,
7
+ "best_score": 7.476847238086477e-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_5fd603023529426db60b0471e1235604.npz",
37
+ "optimizer_file": "boundary_5fd603023529426db60b0471e1235604_optimizer.pt",
38
+ "arrays_sha256": "04bdf347fed5f1d4b0f1018ac593f03e21ef40454d7827b1ec624074276c3a1f",
39
+ "optimizer_sha256": "1517b9420b7b4051440cc60aba81c28b2cc9880d2f17534cb2aa95dfbcec5a94",
40
+ "stage": "adam",
41
+ "completed_passes": 103,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 17304,
45
+ "adam_update_count": 17304,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 104,
49
+ "consumed_count": 103,
50
+ "last_submitted_update": 17304,
51
+ "last_consumed_update": 17136,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 17304,
56
+ "completed_passes": 103,
57
+ "next_interval": 0,
58
+ "trained_intervals": 17304,
59
+ "snapshot": "pass_end_0103",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 16968,
67
+ "pass_science": {
68
+ "completed_passes": 103,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 17304,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 17304,
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.0685489542083815e-06,
83
+ "update_l2": 0.02295652963221073
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.2991996568607647e-08,
95
+ "update_l2": 0.0017213833052664995
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.0001238267432199791,
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.0001238267432199791,
110
+ "observation_loss": 0.0001238267432199791,
111
+ "chamfer": 6.495952402474359e-05,
112
+ "track": 5.8867215557256714e-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": 103,
131
+ "adam_update_count": 17304
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041758517967537045
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_5fd603023529426db60b0471e1235604_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 104,
143
+ "next_interval": 0,
144
+ "next_adam_update": 17305,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 103,
150
+ "trained_intervals": 17304,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 17304,
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": 1.539259433746338,
163
+ "median": 9.682430267333984,
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": 6.388408184051514,
184
+ "median": 9.648029327392578,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 4.661137104034424,
191
+ "median": 16033.4150390625,
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": 594.9088134765625,
212
+ "median": 15491.22265625,
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": 1394,
250
+ "controller_edge_stiffness": 25
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_0104.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_0104",
5
+ "executed_epochs": 104,
6
+ "score": null,
7
+ "best_score": 7.476847238086477e-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_257e80aa18394b859f4927c163d6a1a2.npz",
37
+ "optimizer_file": "boundary_257e80aa18394b859f4927c163d6a1a2_optimizer.pt",
38
+ "arrays_sha256": "7960c0811c2291ab5b45a65a9dab1aa4e6385aa4e4d17ff4eb227337d581b4d2",
39
+ "optimizer_sha256": "259579537bfe23364b8d6825d0d00957efe2e8dfc8e903759029e3e42fd29688",
40
+ "stage": "adam",
41
+ "completed_passes": 104,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 17472,
45
+ "adam_update_count": 17472,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 105,
49
+ "consumed_count": 104,
50
+ "last_submitted_update": 17472,
51
+ "last_consumed_update": 17304,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 17472,
56
+ "completed_passes": 104,
57
+ "next_interval": 0,
58
+ "trained_intervals": 17472,
59
+ "snapshot": "pass_end_0104",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 16968,
67
+ "pass_science": {
68
+ "completed_passes": 104,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 17472,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 17472,
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.546252049905888e-07,
83
+ "update_l2": 0.019596625119447708
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.5072330695793426e-08,
95
+ "update_l2": 0.0017165838507935405
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.0001234707306139171,
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.0001234707306139171,
110
+ "observation_loss": 0.0001234707306139171,
111
+ "chamfer": 6.507630314445123e-05,
112
+ "track": 5.8394423831487074e-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": 104,
131
+ "adam_update_count": 17472
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.0494187748990953
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_257e80aa18394b859f4927c163d6a1a2_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 105,
143
+ "next_interval": 0,
144
+ "next_adam_update": 17473,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 104,
150
+ "trained_intervals": 17472,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 17472,
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": 1.5094467401504517,
163
+ "median": 9.682555198669434,
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": 6.376994609832764,
184
+ "median": 9.647994995117188,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 4.524227142333984,
191
+ "median": 16035.4189453125,
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": 588.1574096679688,
212
+ "median": 15490.7001953125,
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": 1405,
250
+ "controller_edge_stiffness": 25
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_0105.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_0105",
5
+ "executed_epochs": 105,
6
+ "score": null,
7
+ "best_score": 7.459485830384524e-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_a91e58ee18b1478585a1f037064e78e1.npz",
37
+ "optimizer_file": "boundary_a91e58ee18b1478585a1f037064e78e1_optimizer.pt",
38
+ "arrays_sha256": "a8977797b14374888e361a39dae3c2c126013a11c9a386c7eab0074421e58d75",
39
+ "optimizer_sha256": "5b6245cd560c3dbbcfbbfe82e99e91a429fc68256ecdf549adf5885b557158fe",
40
+ "stage": "adam",
41
+ "completed_passes": 105,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 17640,
45
+ "adam_update_count": 17640,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 106,
49
+ "consumed_count": 105,
50
+ "last_submitted_update": 17640,
51
+ "last_consumed_update": 17472,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 17640,
56
+ "completed_passes": 105,
57
+ "next_interval": 0,
58
+ "trained_intervals": 17640,
59
+ "snapshot": "pass_end_0105",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 17472,
67
+ "pass_science": {
68
+ "completed_passes": 105,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 17640,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 17640,
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.921266155288322e-07,
83
+ "update_l2": 0.022040706127882004
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.3088086815478164e-08,
95
+ "update_l2": 0.001749528106302023
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.000124333833809942,
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.000124333833809942,
110
+ "observation_loss": 0.000124333833809942,
111
+ "chamfer": 6.582825153600425e-05,
112
+ "track": 5.850558227393776e-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": 105,
131
+ "adam_update_count": 17640
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04109428613446653
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_a91e58ee18b1478585a1f037064e78e1_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 106,
143
+ "next_interval": 0,
144
+ "next_adam_update": 17641,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 105,
150
+ "trained_intervals": 17640,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 17640,
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": 1.4772539138793945,
163
+ "median": 9.682671546936035,
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": 6.365809917449951,
184
+ "median": 9.64752197265625,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 4.380898952484131,
191
+ "median": 16037.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": 581.6156616210938,
212
+ "median": 15483.365234375,
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": 1420,
250
+ "controller_edge_stiffness": 25
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_0106.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_0106",
5
+ "executed_epochs": 106,
6
+ "score": null,
7
+ "best_score": 7.459485830384524e-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_a53cb8125f7d412488014e219a446602.npz",
37
+ "optimizer_file": "boundary_a53cb8125f7d412488014e219a446602_optimizer.pt",
38
+ "arrays_sha256": "725cff5a38e8a6c085927d0db64ec993e5e1d4c2fdb6055f52776121389e8b0c",
39
+ "optimizer_sha256": "cd7412ca16488eb9672e6e83dbe71ce0e4263bcf9331fd7ad3d3bab50f020799",
40
+ "stage": "adam",
41
+ "completed_passes": 106,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 17808,
45
+ "adam_update_count": 17808,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 107,
49
+ "consumed_count": 106,
50
+ "last_submitted_update": 17808,
51
+ "last_consumed_update": 17640,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 17808,
56
+ "completed_passes": 106,
57
+ "next_interval": 0,
58
+ "trained_intervals": 17808,
59
+ "snapshot": "pass_end_0106",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 17472,
67
+ "pass_science": {
68
+ "completed_passes": 106,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 17808,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 17808,
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.36689855784789e-07,
83
+ "update_l2": 0.02089288830757141
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.445516748636692e-08,
95
+ "update_l2": 0.001676933839917183
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.0001223925210069865,
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.0001223925210069865,
110
+ "observation_loss": 0.0001223925210069865,
111
+ "chamfer": 6.42990053165704e-05,
112
+ "track": 5.8093519328394905e-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": 106,
131
+ "adam_update_count": 17808
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04182953806594014
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_a53cb8125f7d412488014e219a446602_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 107,
143
+ "next_interval": 0,
144
+ "next_adam_update": 17809,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 106,
150
+ "trained_intervals": 17808,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 17808,
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": 1.44606351852417,
163
+ "median": 9.682754516601562,
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": 6.354700088500977,
184
+ "median": 9.646797180175781,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 4.246366024017334,
191
+ "median": 16038.615234375,
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": 575.1898193359375,
212
+ "median": 15472.162109375,
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": 1440,
250
+ "controller_edge_stiffness": 26
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_0107.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_0107",
5
+ "executed_epochs": 107,
6
+ "score": null,
7
+ "best_score": 7.385739846605637e-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_a0bffea8310d483cb55ea016bbd348c2.npz",
37
+ "optimizer_file": "boundary_a0bffea8310d483cb55ea016bbd348c2_optimizer.pt",
38
+ "arrays_sha256": "7fe6ee6c99513b879fcbddf9bff39280c7f1dadac17e3a97f9440869747f8e85",
39
+ "optimizer_sha256": "265f5262144ceeaebf4624b3d5065acd22e6847cf3896d2d12deb3d992468a03",
40
+ "stage": "adam",
41
+ "completed_passes": 107,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 17976,
45
+ "adam_update_count": 17976,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 108,
49
+ "consumed_count": 107,
50
+ "last_submitted_update": 17976,
51
+ "last_consumed_update": 17808,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 17976,
56
+ "completed_passes": 107,
57
+ "next_interval": 0,
58
+ "trained_intervals": 17976,
59
+ "snapshot": "pass_end_0107",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 17808,
67
+ "pass_science": {
68
+ "completed_passes": 107,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 17976,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 17976,
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.0353384141126298e-06,
83
+ "update_l2": 0.022783098742365837
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.246702272643233e-08,
95
+ "update_l2": 0.0016503751976415515
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.0001225704763783142,
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.0001225704763783142,
110
+ "observation_loss": 0.0001225704763783142,
111
+ "chamfer": 6.494193075923249e-05,
112
+ "track": 5.7628545619081706e-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": 107,
131
+ "adam_update_count": 17976
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04218179499730468
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_a0bffea8310d483cb55ea016bbd348c2_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 108,
143
+ "next_interval": 0,
144
+ "next_adam_update": 17977,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 107,
150
+ "trained_intervals": 17976,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 17976,
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": 1.4170700311660767,
163
+ "median": 9.682954788208008,
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": 6.343771934509277,
184
+ "median": 9.646066665649414,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 4.125016689300537,
191
+ "median": 16041.8271484375,
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": 568.938232421875,
212
+ "median": 15460.8603515625,
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": 1455,
250
+ "controller_edge_stiffness": 27
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_0108.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_0108",
5
+ "executed_epochs": 108,
6
+ "score": null,
7
+ "best_score": 7.373882408501231e-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_a62b4b3e030a42759603842a165e438e.npz",
37
+ "optimizer_file": "boundary_a62b4b3e030a42759603842a165e438e_optimizer.pt",
38
+ "arrays_sha256": "ec3880d4f54f212de411185bb70922bb819de9f3cc8731f3e017cfd18d2bde88",
39
+ "optimizer_sha256": "84dd8f2e28d3ffc5871f5f42b2462cb0452f1880a0f7f05d40017956a118684a",
40
+ "stage": "adam",
41
+ "completed_passes": 108,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 18144,
45
+ "adam_update_count": 18144,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 109,
49
+ "consumed_count": 108,
50
+ "last_submitted_update": 18144,
51
+ "last_consumed_update": 17976,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 18144,
56
+ "completed_passes": 108,
57
+ "next_interval": 0,
58
+ "trained_intervals": 18144,
59
+ "snapshot": "pass_end_0108",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 17976,
67
+ "pass_science": {
68
+ "completed_passes": 108,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 18144,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 18144,
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.066496318155259e-07,
83
+ "update_l2": 0.021992158144712448
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.1130012224120946e-08,
95
+ "update_l2": 0.0014391908189281821
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.00012167416571173817,
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.00012167416571173817,
110
+ "observation_loss": 0.00012167416571173817,
111
+ "chamfer": 6.401459540938959e-05,
112
+ "track": 5.765957394032739e-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": 108,
131
+ "adam_update_count": 18144
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04106825892813504
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_a62b4b3e030a42759603842a165e438e_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 109,
143
+ "next_interval": 0,
144
+ "next_adam_update": 18145,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 108,
150
+ "trained_intervals": 18144,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 18144,
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": 1.386181354522705,
163
+ "median": 9.683064460754395,
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": 6.334225177764893,
184
+ "median": 9.645547866821289,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 3.9995479583740234,
191
+ "median": 16043.5869140625,
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": 563.5325927734375,
212
+ "median": 15452.845703125,
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": 1463,
250
+ "controller_edge_stiffness": 28
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_0109.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_0109",
5
+ "executed_epochs": 109,
6
+ "score": null,
7
+ "best_score": 7.342980672677055e-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_a99dfe1e9c344953abf20544f4e11307.npz",
37
+ "optimizer_file": "boundary_a99dfe1e9c344953abf20544f4e11307_optimizer.pt",
38
+ "arrays_sha256": "ecd1fc4ec561a01b139a3b8e16811d300c8ca5d4227c676a618281207ef11981",
39
+ "optimizer_sha256": "befa1277ff614d17d2d83d4de5333dbb117cfa13f5fa636c87f8b4f079988592",
40
+ "stage": "adam",
41
+ "completed_passes": 109,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 18312,
45
+ "adam_update_count": 18312,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 110,
49
+ "consumed_count": 109,
50
+ "last_submitted_update": 18312,
51
+ "last_consumed_update": 18144,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 18312,
56
+ "completed_passes": 109,
57
+ "next_interval": 0,
58
+ "trained_intervals": 18312,
59
+ "snapshot": "pass_end_0109",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 18144,
67
+ "pass_science": {
68
+ "completed_passes": 109,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 18312,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 18312,
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.463333986379439e-07,
83
+ "update_l2": 0.02098582312464714
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": 4.997020042196709e-08,
95
+ "update_l2": 0.0015126675134524703
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.00011963794531766325,
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.00011963794531766325,
110
+ "observation_loss": 0.00011963794531766325,
111
+ "chamfer": 6.288708391366526e-05,
112
+ "track": 5.675085776601918e-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": 109,
131
+ "adam_update_count": 18312
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040892024990171194
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_a99dfe1e9c344953abf20544f4e11307_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 110,
143
+ "next_interval": 0,
144
+ "next_adam_update": 18313,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 109,
150
+ "trained_intervals": 18312,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 18312,
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": 1.356946349143982,
163
+ "median": 9.683228492736816,
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": 6.323526859283447,
184
+ "median": 9.644844055175781,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 3.8843138217926025,
191
+ "median": 16046.2177734375,
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": 557.535888671875,
212
+ "median": 15441.9921875,
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": 1483,
250
+ "controller_edge_stiffness": 28
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_0110.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_0110",
5
+ "executed_epochs": 110,
6
+ "score": null,
7
+ "best_score": 7.333142763768375e-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_5033d8725b2b452ebde7b2632af1f1d7.npz",
37
+ "optimizer_file": "boundary_5033d8725b2b452ebde7b2632af1f1d7_optimizer.pt",
38
+ "arrays_sha256": "1add192efbe4c50f9f4cf1e2889b9ecc08a3aa6cdb9ec3cc7c958502249fd4c4",
39
+ "optimizer_sha256": "d2a3dfd9534668165369ab1de95e8e64eb5c1ca258d3b9d00b8fa7cd789a94b3",
40
+ "stage": "adam",
41
+ "completed_passes": 110,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 18480,
45
+ "adam_update_count": 18480,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 111,
49
+ "consumed_count": 110,
50
+ "last_submitted_update": 18480,
51
+ "last_consumed_update": 18312,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 18480,
56
+ "completed_passes": 110,
57
+ "next_interval": 0,
58
+ "trained_intervals": 18480,
59
+ "snapshot": "pass_end_0110",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 18312,
67
+ "pass_science": {
68
+ "completed_passes": 110,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 18480,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 18480,
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.385157457269088e-07,
83
+ "update_l2": 0.020452605560421944
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.096944377669388e-08,
95
+ "update_l2": 0.0015627122484147549
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.0001198578393086791,
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.0001198578393086791,
110
+ "observation_loss": 0.0001198578393086791,
111
+ "chamfer": 6.323870911728591e-05,
112
+ "track": 5.6619130191393197e-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": 110,
131
+ "adam_update_count": 18480
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04115599696524441
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_5033d8725b2b452ebde7b2632af1f1d7_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 111,
143
+ "next_interval": 0,
144
+ "next_adam_update": 18481,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 110,
150
+ "trained_intervals": 18480,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 18480,
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": 1.3296349048614502,
163
+ "median": 9.683349609375,
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": 6.312893390655518,
184
+ "median": 9.643806457519531,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 3.7796630859375,
191
+ "median": 16048.162109375,
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": 551.6387329101562,
212
+ "median": 15425.966796875,
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": 1503,
250
+ "controller_edge_stiffness": 28
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_0111.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_0111",
5
+ "executed_epochs": 111,
6
+ "score": null,
7
+ "best_score": 7.295058702268198e-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_e5154288d8e64bb5bf367dcc8100195c.npz",
37
+ "optimizer_file": "boundary_e5154288d8e64bb5bf367dcc8100195c_optimizer.pt",
38
+ "arrays_sha256": "f78ff940481cca7e1c4be040d3ff524a5297044bca84eb3a5180408fab941b7a",
39
+ "optimizer_sha256": "cd77aa2af0de5815cf0e4aec729a158d498fa67c8b83a5c9ba426083466c7f4f",
40
+ "stage": "adam",
41
+ "completed_passes": 111,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 18648,
45
+ "adam_update_count": 18648,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 112,
49
+ "consumed_count": 111,
50
+ "last_submitted_update": 18648,
51
+ "last_consumed_update": 18480,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 18648,
56
+ "completed_passes": 111,
57
+ "next_interval": 0,
58
+ "trained_intervals": 18648,
59
+ "snapshot": "pass_end_0111",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 18480,
67
+ "pass_science": {
68
+ "completed_passes": 111,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 18648,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 18648,
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.511912596986804e-07,
83
+ "update_l2": 0.021480618044734
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": 4.945813714130054e-08,
95
+ "update_l2": 0.0015608741668984294
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.00011830047151306644,
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.00011830047151306644,
110
+ "observation_loss": 0.00011830047151306644,
111
+ "chamfer": 6.233929161680862e-05,
112
+ "track": 5.596117989625782e-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": 111,
131
+ "adam_update_count": 18648
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04448957787826657
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_e5154288d8e64bb5bf367dcc8100195c_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 112,
143
+ "next_interval": 0,
144
+ "next_adam_update": 18649,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 111,
150
+ "trained_intervals": 18648,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 18648,
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": 1.3012980222702026,
163
+ "median": 9.683440208435059,
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": 6.302443981170654,
184
+ "median": 9.641648292541504,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 3.674062728881836,
191
+ "median": 16049.615234375,
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": 545.9044799804688,
212
+ "median": 15392.69921875,
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": 1518,
250
+ "controller_edge_stiffness": 29
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_0112.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_0112",
5
+ "executed_epochs": 112,
6
+ "score": null,
7
+ "best_score": 7.295058702268198e-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_1e100ad2349644b0bc6eb4955aa35ce6.npz",
37
+ "optimizer_file": "boundary_1e100ad2349644b0bc6eb4955aa35ce6_optimizer.pt",
38
+ "arrays_sha256": "3134655e8cc901db168b3f7adb63e8b4d21de7f8391b7403c23c2925169aa0f1",
39
+ "optimizer_sha256": "7543a1b0788388eed0480b5fe82447a18109b34c85b121da62520548c31dcfca",
40
+ "stage": "adam",
41
+ "completed_passes": 112,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 18816,
45
+ "adam_update_count": 18816,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 113,
49
+ "consumed_count": 112,
50
+ "last_submitted_update": 18816,
51
+ "last_consumed_update": 18648,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 18816,
56
+ "completed_passes": 112,
57
+ "next_interval": 0,
58
+ "trained_intervals": 18816,
59
+ "snapshot": "pass_end_0112",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 18480,
67
+ "pass_science": {
68
+ "completed_passes": 112,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 18816,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 18816,
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.88672309681715e-07,
83
+ "update_l2": 0.020412856712937355
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.155161630909788e-08,
95
+ "update_l2": 0.0015621217899024487
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.00011890332098118961,
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.00011890332098118961,
110
+ "observation_loss": 0.00011890332098118961,
111
+ "chamfer": 6.286921416176483e-05,
112
+ "track": 5.6034110457403585e-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": 112,
131
+ "adam_update_count": 18816
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.11591619485989213
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_1e100ad2349644b0bc6eb4955aa35ce6_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 113,
143
+ "next_interval": 0,
144
+ "next_adam_update": 18817,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 112,
150
+ "trained_intervals": 18816,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 18816,
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": 1.2720187902450562,
163
+ "median": 9.683605194091797,
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": 6.2920241355896,
184
+ "median": 9.63953971862793,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 3.5680484771728516,
191
+ "median": 16052.263671875,
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": 540.2457885742188,
212
+ "median": 15360.271484375,
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": 1538,
250
+ "controller_edge_stiffness": 30
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_0113.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_0113",
5
+ "executed_epochs": 113,
6
+ "score": null,
7
+ "best_score": 7.244017778399818e-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_54669b78e6564825b80da601abd7f80a.npz",
37
+ "optimizer_file": "boundary_54669b78e6564825b80da601abd7f80a_optimizer.pt",
38
+ "arrays_sha256": "93030117b49a8e9632a95566a406c7550542a78efbb95487687121d9a7b9e4d0",
39
+ "optimizer_sha256": "cc0e0020fccf493cfbe9068706c6804721bc4ff89e8672336000020edb876976",
40
+ "stage": "adam",
41
+ "completed_passes": 113,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 18984,
45
+ "adam_update_count": 18984,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 114,
49
+ "consumed_count": 113,
50
+ "last_submitted_update": 18984,
51
+ "last_consumed_update": 18816,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 18984,
56
+ "completed_passes": 113,
57
+ "next_interval": 0,
58
+ "trained_intervals": 18984,
59
+ "snapshot": "pass_end_0113",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 18816,
67
+ "pass_science": {
68
+ "completed_passes": 113,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 18984,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 18984,
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.680539167471579e-07,
83
+ "update_l2": 0.020759200677275658
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": 4.954452847982793e-08,
95
+ "update_l2": 0.0015537760918959975
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.0001185849541798234,
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.0001185849541798234,
110
+ "observation_loss": 0.0001185849541798234,
111
+ "chamfer": 6.34864263702184e-05,
112
+ "track": 5.5098527809605e-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": 113,
131
+ "adam_update_count": 18984
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040340466890484095
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_54669b78e6564825b80da601abd7f80a_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 114,
143
+ "next_interval": 0,
144
+ "next_adam_update": 18985,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 113,
150
+ "trained_intervals": 18984,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 18984,
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": 1.244164228439331,
163
+ "median": 9.683701515197754,
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": 6.281820774078369,
184
+ "median": 9.63872241973877,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 3.4700334072113037,
191
+ "median": 16053.810546875,
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": 534.761474609375,
212
+ "median": 15347.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": 1554,
250
+ "controller_edge_stiffness": 30
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_0114.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_0114",
5
+ "executed_epochs": 114,
6
+ "score": null,
7
+ "best_score": 7.139758912715133e-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_091a0f5007644e80b49dc856d6112232.npz",
37
+ "optimizer_file": "boundary_091a0f5007644e80b49dc856d6112232_optimizer.pt",
38
+ "arrays_sha256": "027812fd2d720f313dc18d06c4b01193231ad8ee6c64c3e89600fefd694f8e5f",
39
+ "optimizer_sha256": "2a714ebda9a97acc8a60563d771483b1ec019d4d5cdb1e2ef018ce4ff7dd7842",
40
+ "stage": "adam",
41
+ "completed_passes": 114,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 19152,
45
+ "adam_update_count": 19152,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 115,
49
+ "consumed_count": 114,
50
+ "last_submitted_update": 19152,
51
+ "last_consumed_update": 18984,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 19152,
56
+ "completed_passes": 114,
57
+ "next_interval": 0,
58
+ "trained_intervals": 19152,
59
+ "snapshot": "pass_end_0114",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 18984,
67
+ "pass_science": {
68
+ "completed_passes": 114,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 19152,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 19152,
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.559368100373831e-07,
83
+ "update_l2": 0.02115372009575367
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.0575859944501644e-08,
95
+ "update_l2": 0.0015967893414199352
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.00011777240433730185,
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.00011777240433730185,
110
+ "observation_loss": 0.00011777240433730185,
111
+ "chamfer": 6.235168257262558e-05,
112
+ "track": 5.542072540265508e-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": 114,
131
+ "adam_update_count": 19152
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04093508003279567
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_091a0f5007644e80b49dc856d6112232_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 115,
143
+ "next_interval": 0,
144
+ "next_adam_update": 19153,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 114,
150
+ "trained_intervals": 19152,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 19152,
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": 1.2139999866485596,
163
+ "median": 9.683836936950684,
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": 6.271742820739746,
184
+ "median": 9.637164115905762,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 3.3669254779815674,
191
+ "median": 16055.9853515625,
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": 529.399169921875,
212
+ "median": 15323.8251953125,
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": 1574,
250
+ "controller_edge_stiffness": 30
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_0115.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_0115",
5
+ "executed_epochs": 115,
6
+ "score": null,
7
+ "best_score": 7.126960475120758e-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_1e59d0c2d93e4a4f9597b8ef1622e949.npz",
37
+ "optimizer_file": "boundary_1e59d0c2d93e4a4f9597b8ef1622e949_optimizer.pt",
38
+ "arrays_sha256": "cbf9ff063c9648b7b1404d0e95c5b1f08546b1b2ea5bfd971fb5e742fa1973c0",
39
+ "optimizer_sha256": "a6935368f06e8fff2b29b178ad8dccdf81af4fa681cbb674d8a02ad5508b6a08",
40
+ "stage": "adam",
41
+ "completed_passes": 115,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 19320,
45
+ "adam_update_count": 19320,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 116,
49
+ "consumed_count": 115,
50
+ "last_submitted_update": 19320,
51
+ "last_consumed_update": 19152,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 19320,
56
+ "completed_passes": 115,
57
+ "next_interval": 0,
58
+ "trained_intervals": 19320,
59
+ "snapshot": "pass_end_0115",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 19152,
67
+ "pass_science": {
68
+ "completed_passes": 115,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 19320,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 19320,
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.440234526256972e-07,
83
+ "update_l2": 0.020032327622175217
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.238747036173663e-08,
95
+ "update_l2": 0.0014938480453565717
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.00011621404701145366,
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.00011621404701145366,
110
+ "observation_loss": 0.00011621404701145366,
111
+ "chamfer": 6.168033723952249e-05,
112
+ "track": 5.453370977193117e-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": 115,
131
+ "adam_update_count": 19320
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04652183689177036
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_1e59d0c2d93e4a4f9597b8ef1622e949_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 116,
143
+ "next_interval": 0,
144
+ "next_adam_update": 19321,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 115,
150
+ "trained_intervals": 19320,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 19320,
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": 1.1869957447052002,
163
+ "median": 9.683958053588867,
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": 6.263307094573975,
184
+ "median": 9.636161804199219,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 3.2772207260131836,
191
+ "median": 16057.9287109375,
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": 524.9521484375,
212
+ "median": 15308.482421875,
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": 1604,
250
+ "controller_edge_stiffness": 30
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_0116.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_0116",
5
+ "executed_epochs": 116,
6
+ "score": null,
7
+ "best_score": 7.113264445836518e-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_fd869127d52d4e36a6e5f97f718bae39.npz",
37
+ "optimizer_file": "boundary_fd869127d52d4e36a6e5f97f718bae39_optimizer.pt",
38
+ "arrays_sha256": "b64bdbe0e22103ed8a6cf8510157f1f46906a4d26aab4380c569abd2e0c289db",
39
+ "optimizer_sha256": "18ad22b28ba69012e6095d7174261352d8801a128d2a202d84b3f05e29e5b378",
40
+ "stage": "adam",
41
+ "completed_passes": 116,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 19488,
45
+ "adam_update_count": 19488,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 117,
49
+ "consumed_count": 116,
50
+ "last_submitted_update": 19488,
51
+ "last_consumed_update": 19320,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 19488,
56
+ "completed_passes": 116,
57
+ "next_interval": 0,
58
+ "trained_intervals": 19488,
59
+ "snapshot": "pass_end_0116",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 19320,
67
+ "pass_science": {
68
+ "completed_passes": 116,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 19488,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 19488,
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.182834108083625e-07,
83
+ "update_l2": 0.020373797044157982
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.319984808238587e-08,
95
+ "update_l2": 0.0015170031692832708
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.00011668445949908346,
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.00011668445949908346,
110
+ "observation_loss": 0.00011668445949908346,
111
+ "chamfer": 6.219468923518434e-05,
112
+ "track": 5.448976662592031e-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": 116,
131
+ "adam_update_count": 19488
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.043193313060328364
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_fd869127d52d4e36a6e5f97f718bae39_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 117,
143
+ "next_interval": 0,
144
+ "next_adam_update": 19489,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 116,
150
+ "trained_intervals": 19488,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 19488,
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": 1.1593210697174072,
163
+ "median": 9.684124946594238,
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": 6.254960060119629,
184
+ "median": 9.634186744689941,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 3.1877682209014893,
191
+ "median": 16060.609375,
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": 520.5885620117188,
212
+ "median": 15278.26953125,
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": 1620,
250
+ "controller_edge_stiffness": 30
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_0117.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_0117",
5
+ "executed_epochs": 117,
6
+ "score": null,
7
+ "best_score": 7.033000082672169e-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_618cf24527684254a633eec2fa003b8e.npz",
37
+ "optimizer_file": "boundary_618cf24527684254a633eec2fa003b8e_optimizer.pt",
38
+ "arrays_sha256": "a00be74d896c6f1968bd9993c7b3f2a8ff72ff34f7efe4914eb3a4a4f2d72fde",
39
+ "optimizer_sha256": "92047f210f754d3340953f962716cf9cd24da4eff726ee8d4cc502a3d018d2b3",
40
+ "stage": "adam",
41
+ "completed_passes": 117,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 19656,
45
+ "adam_update_count": 19656,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 118,
49
+ "consumed_count": 117,
50
+ "last_submitted_update": 19656,
51
+ "last_consumed_update": 19488,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 19656,
56
+ "completed_passes": 117,
57
+ "next_interval": 0,
58
+ "trained_intervals": 19656,
59
+ "snapshot": "pass_end_0117",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 19488,
67
+ "pass_science": {
68
+ "completed_passes": 117,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 19656,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 19656,
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.32346643164783e-07,
83
+ "update_l2": 0.018517551943659782
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.4929014225990613e-08,
95
+ "update_l2": 0.0014242985052987933
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.0001163401611847803,
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.0001163401611847803,
110
+ "observation_loss": 0.0001163401611847803,
111
+ "chamfer": 6.258009671000764e-05,
112
+ "track": 5.3760060836793855e-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": 117,
131
+ "adam_update_count": 19656
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04094108403660357
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_618cf24527684254a633eec2fa003b8e_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 118,
143
+ "next_interval": 0,
144
+ "next_adam_update": 19657,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 117,
150
+ "trained_intervals": 19656,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 19656,
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": 1.1356316804885864,
163
+ "median": 9.684187889099121,
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": 6.246725559234619,
184
+ "median": 9.63151741027832,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 3.1131393909454346,
191
+ "median": 16061.6201171875,
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": 516.3193969726562,
212
+ "median": 15237.53515625,
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": 1642,
250
+ "controller_edge_stiffness": 30
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_0118.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_0118",
5
+ "executed_epochs": 118,
6
+ "score": null,
7
+ "best_score": 7.007178353324846e-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_ab207540f4b84c238f3189fa0ddc73aa.npz",
37
+ "optimizer_file": "boundary_ab207540f4b84c238f3189fa0ddc73aa_optimizer.pt",
38
+ "arrays_sha256": "10b66346678362f5886a0b3c4cd3f38167ec4199a0526caaa48499635ce034e2",
39
+ "optimizer_sha256": "5727daf47d32e597a3e6ed58dd54123a63df98475533555e53b9f99891b91e12",
40
+ "stage": "adam",
41
+ "completed_passes": 118,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 19824,
45
+ "adam_update_count": 19824,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 119,
49
+ "consumed_count": 118,
50
+ "last_submitted_update": 19824,
51
+ "last_consumed_update": 19656,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 19824,
56
+ "completed_passes": 118,
57
+ "next_interval": 0,
58
+ "trained_intervals": 19824,
59
+ "snapshot": "pass_end_0118",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 19656,
67
+ "pass_science": {
68
+ "completed_passes": 118,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 19824,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 19824,
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.372861657335307e-07,
83
+ "update_l2": 0.0197931919246912
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.37059996474909e-08,
95
+ "update_l2": 0.00151503283996135
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.00011658268340397626,
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.00011658268340397626,
110
+ "observation_loss": 0.00011658268340397626,
111
+ "chamfer": 6.215510074980557e-05,
112
+ "track": 5.442758265417069e-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": 118,
131
+ "adam_update_count": 19824
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04868169198743999
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_ab207540f4b84c238f3189fa0ddc73aa_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 119,
143
+ "next_interval": 0,
144
+ "next_adam_update": 19825,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 118,
150
+ "trained_intervals": 19824,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 19824,
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": 1.1102275848388672,
163
+ "median": 9.684305191040039,
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": 6.238320350646973,
184
+ "median": 9.631185531616211,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 3.0350489616394043,
191
+ "median": 16063.5048828125,
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": 511.997802734375,
212
+ "median": 15232.486328125,
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": 1656,
250
+ "controller_edge_stiffness": 30
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_0119.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_0119",
5
+ "executed_epochs": 119,
6
+ "score": null,
7
+ "best_score": 6.984271902594974e-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_438fae838b574dcfbd41258be23ee875.npz",
37
+ "optimizer_file": "boundary_438fae838b574dcfbd41258be23ee875_optimizer.pt",
38
+ "arrays_sha256": "3a6309419d10a04d51db8a89495211dee6e0ec1ef90ef222695f43c8322daff8",
39
+ "optimizer_sha256": "bb64dfa099668d2f098b94bfd58a2becf8117f8b91223f02dadd9d1ec4da4788",
40
+ "stage": "adam",
41
+ "completed_passes": 119,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 19992,
45
+ "adam_update_count": 19992,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 120,
49
+ "consumed_count": 119,
50
+ "last_submitted_update": 19992,
51
+ "last_consumed_update": 19824,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 19992,
56
+ "completed_passes": 119,
57
+ "next_interval": 0,
58
+ "trained_intervals": 19992,
59
+ "snapshot": "pass_end_0119",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 19824,
67
+ "pass_science": {
68
+ "completed_passes": 119,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 19992,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 19992,
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.603393896715716e-07,
83
+ "update_l2": 0.020026857033371925
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.3442999359276655e-08,
95
+ "update_l2": 0.00155131914652884
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.00011657590948743746,
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.00011657590948743746,
110
+ "observation_loss": 0.00011657590948743746,
111
+ "chamfer": 6.212450534803793e-05,
112
+ "track": 5.445140413939953e-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": 119,
131
+ "adam_update_count": 19992
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.043692221865057945
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_438fae838b574dcfbd41258be23ee875_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 120,
143
+ "next_interval": 0,
144
+ "next_adam_update": 19993,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 119,
150
+ "trained_intervals": 19992,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 19992,
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": 1.0856901407241821,
163
+ "median": 9.684296607971191,
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": 6.229977607727051,
184
+ "median": 9.630438804626465,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2.9614827632904053,
191
+ "median": 16063.3671875,
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": 507.74407958984375,
212
+ "median": 15221.14453125,
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": 1675,
250
+ "controller_edge_stiffness": 31
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_0120.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_0120",
5
+ "executed_epochs": 120,
6
+ "score": null,
7
+ "best_score": 6.984271902594974e-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_da3fc16341ea4c388264401f3fbaf544.npz",
37
+ "optimizer_file": "boundary_da3fc16341ea4c388264401f3fbaf544_optimizer.pt",
38
+ "arrays_sha256": "b1c78797b59c4bbe3003c0095c5372e139bde0952d25c118082f7516d4f714be",
39
+ "optimizer_sha256": "7b11f0ac7daad9b947a467a54b6093ba29b74edbd5f4383a59fa8b8714f92db8",
40
+ "stage": "adam",
41
+ "completed_passes": 120,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 20160,
45
+ "adam_update_count": 20160,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 121,
49
+ "consumed_count": 120,
50
+ "last_submitted_update": 20160,
51
+ "last_consumed_update": 19992,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 20160,
56
+ "completed_passes": 120,
57
+ "next_interval": 0,
58
+ "trained_intervals": 20160,
59
+ "snapshot": "pass_end_0120",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 19824,
67
+ "pass_science": {
68
+ "completed_passes": 120,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 20160,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 20160,
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.576443863399618e-07,
83
+ "update_l2": 0.020162848755717278
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.44425340365251e-08,
95
+ "update_l2": 0.0014789871638640761
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.0001158116792794317,
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.0001158116792794317,
110
+ "observation_loss": 0.0001158116792794317,
111
+ "chamfer": 6.207063415786251e-05,
112
+ "track": 5.3741045121569186e-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": 120,
131
+ "adam_update_count": 20160
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04775316594168544
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_da3fc16341ea4c388264401f3fbaf544_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 121,
143
+ "next_interval": 0,
144
+ "next_adam_update": 20161,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 120,
150
+ "trained_intervals": 20160,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 20160,
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": 1.0603889226913452,
163
+ "median": 9.684511184692383,
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": 6.22130823135376,
184
+ "median": 9.62924861907959,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2.887493848800659,
191
+ "median": 16066.814453125,
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": 503.361328125,
212
+ "median": 15203.064453125,
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": 1688,
250
+ "controller_edge_stiffness": 32
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_0121.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_0121",
5
+ "executed_epochs": 121,
6
+ "score": null,
7
+ "best_score": 6.984271902594974e-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_82876492c1ea41e1ad6d7492fbe301e2.npz",
37
+ "optimizer_file": "boundary_82876492c1ea41e1ad6d7492fbe301e2_optimizer.pt",
38
+ "arrays_sha256": "045b271c048f3b403e28f9ecfad77380d2d856d0d05ca2a469f7911bbb4434f7",
39
+ "optimizer_sha256": "92c16fcf57cdf9fd124fd643c6763c8433b827d28784eea1456ab66dde84df57",
40
+ "stage": "adam",
41
+ "completed_passes": 121,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 20328,
45
+ "adam_update_count": 20328,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 122,
49
+ "consumed_count": 121,
50
+ "last_submitted_update": 20328,
51
+ "last_consumed_update": 20160,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 20328,
56
+ "completed_passes": 121,
57
+ "next_interval": 0,
58
+ "trained_intervals": 20328,
59
+ "snapshot": "pass_end_0121",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 19824,
67
+ "pass_science": {
68
+ "completed_passes": 121,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 20328,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 20328,
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.502030143768934e-07,
83
+ "update_l2": 0.02007763460278511
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.360330135317781e-08,
95
+ "update_l2": 0.0014538110699504614
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.00011463464761618525,
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.00011463464761618525,
110
+ "observation_loss": 0.00011463464761618525,
111
+ "chamfer": 6.128344830358401e-05,
112
+ "track": 5.335119567462243e-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": 121,
131
+ "adam_update_count": 20328
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04077908699400723
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_82876492c1ea41e1ad6d7492fbe301e2_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 122,
143
+ "next_interval": 0,
144
+ "next_adam_update": 20329,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 121,
150
+ "trained_intervals": 20328,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 20328,
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": 1.0364351272583008,
163
+ "median": 9.684603691101074,
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": 6.212990760803223,
184
+ "median": 9.62779426574707,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2.8191492557525635,
191
+ "median": 16068.2998046875,
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": 499.1919860839844,
212
+ "median": 15180.998046875,
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": 1705,
250
+ "controller_edge_stiffness": 32
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_0122.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_0122",
5
+ "executed_epochs": 122,
6
+ "score": null,
7
+ "best_score": 6.942732902427364e-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_ec84b32c89ab46f0afe881cffade3e41.npz",
37
+ "optimizer_file": "boundary_ec84b32c89ab46f0afe881cffade3e41_optimizer.pt",
38
+ "arrays_sha256": "73cf76649a6f0a691d42ac4c6ced399d25955ac34f47e48d868bea7e3da64ebb",
39
+ "optimizer_sha256": "2219001e8aa8bd97956160e7f22e0b507f2b9008906d6fe33a84e1d605f22b97",
40
+ "stage": "adam",
41
+ "completed_passes": 122,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 20496,
45
+ "adam_update_count": 20496,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 123,
49
+ "consumed_count": 122,
50
+ "last_submitted_update": 20496,
51
+ "last_consumed_update": 20328,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 20496,
56
+ "completed_passes": 122,
57
+ "next_interval": 0,
58
+ "trained_intervals": 20496,
59
+ "snapshot": "pass_end_0122",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 20328,
67
+ "pass_science": {
68
+ "completed_passes": 122,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 20496,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 20496,
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.045458912420145e-07,
83
+ "update_l2": 0.022273460403084755
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.175473205554226e-08,
95
+ "update_l2": 0.0015083542093634605
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.0001147537404904142,
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.0001147537404904142,
110
+ "observation_loss": 0.0001147537404904142,
111
+ "chamfer": 6.0982372815487906e-05,
112
+ "track": 5.377136403694749e-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": 122,
131
+ "adam_update_count": 20496
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04108581994660199
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_ec84b32c89ab46f0afe881cffade3e41_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 123,
143
+ "next_interval": 0,
144
+ "next_adam_update": 20497,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 122,
150
+ "trained_intervals": 20496,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 20496,
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": 1.0116114616394043,
163
+ "median": 9.68464183807373,
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": 6.204521656036377,
184
+ "median": 9.626279830932617,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2.7500290870666504,
191
+ "median": 16068.9130859375,
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": 494.98211669921875,
212
+ "median": 15158.05859375,
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": 1725,
250
+ "controller_edge_stiffness": 32
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_0123.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_0123",
5
+ "executed_epochs": 123,
6
+ "score": null,
7
+ "best_score": 6.922354662362653e-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_5e2207a6d2e440538d8be5ac35bea6a7.npz",
37
+ "optimizer_file": "boundary_5e2207a6d2e440538d8be5ac35bea6a7_optimizer.pt",
38
+ "arrays_sha256": "79d01c240f22af3fea10d8a33394003b4fa0d53bfdadf6c1b07a4439d847d29b",
39
+ "optimizer_sha256": "427e99038064973e76232fecd67f65fda2a19d6fd971d848fbab026105672c1d",
40
+ "stage": "adam",
41
+ "completed_passes": 123,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 20664,
45
+ "adam_update_count": 20664,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 124,
49
+ "consumed_count": 123,
50
+ "last_submitted_update": 20664,
51
+ "last_consumed_update": 20496,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 20664,
56
+ "completed_passes": 123,
57
+ "next_interval": 0,
58
+ "trained_intervals": 20664,
59
+ "snapshot": "pass_end_0123",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 20496,
67
+ "pass_science": {
68
+ "completed_passes": 123,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 20664,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 20664,
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.232624395532184e-07,
83
+ "update_l2": 0.019654255360364914
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.2158661389967165e-08,
95
+ "update_l2": 0.0014949473552405834
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.00011432798055466264,
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.00011432798055466264,
110
+ "observation_loss": 0.00011432798055466264,
111
+ "chamfer": 6.110315007390454e-05,
112
+ "track": 5.32248304807581e-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": 123,
131
+ "adam_update_count": 20664
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041997143998742104
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_5e2207a6d2e440538d8be5ac35bea6a7_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 124,
143
+ "next_interval": 0,
144
+ "next_adam_update": 20665,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 123,
150
+ "trained_intervals": 20664,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 20664,
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.988405704498291,
163
+ "median": 9.684778213500977,
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": 6.196361064910889,
184
+ "median": 9.624631881713867,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2.6869473457336426,
191
+ "median": 16071.1044921875,
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": 490.959228515625,
212
+ "median": 15133.1484375,
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": 1737,
250
+ "controller_edge_stiffness": 32
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_0124.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_0124",
5
+ "executed_epochs": 124,
6
+ "score": null,
7
+ "best_score": 6.914878959140056e-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_f3ff36d8246345e5b0622a4a82f04737.npz",
37
+ "optimizer_file": "boundary_f3ff36d8246345e5b0622a4a82f04737_optimizer.pt",
38
+ "arrays_sha256": "f8921f153cd22d67c40a8d46dded1fdbff1a9a3e35364bdff3ba4770aafea809",
39
+ "optimizer_sha256": "80b75a030cef03e760dfc2a5b6dba45f78e0f80689e6eb250224b8547cadbe80",
40
+ "stage": "adam",
41
+ "completed_passes": 124,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 20832,
45
+ "adam_update_count": 20832,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 125,
49
+ "consumed_count": 124,
50
+ "last_submitted_update": 20832,
51
+ "last_consumed_update": 20664,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 20832,
56
+ "completed_passes": 124,
57
+ "next_interval": 0,
58
+ "trained_intervals": 20832,
59
+ "snapshot": "pass_end_0124",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 20664,
67
+ "pass_science": {
68
+ "completed_passes": 124,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 20832,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 20832,
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.107152436627075e-07,
83
+ "update_l2": 0.02476455084979534
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.202510067192634e-08,
95
+ "update_l2": 0.001518902601674199
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.00011430546874180436,
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.00011430546874180436,
110
+ "observation_loss": 0.00011430546874180436,
111
+ "chamfer": 6.106644286774099e-05,
112
+ "track": 5.3239022236084566e-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": 124,
131
+ "adam_update_count": 20832
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04097991297021508
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_f3ff36d8246345e5b0622a4a82f04737_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 125,
143
+ "next_interval": 0,
144
+ "next_adam_update": 20833,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 124,
150
+ "trained_intervals": 20832,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 20832,
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.9639381170272827,
163
+ "median": 9.68498420715332,
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": 6.188025951385498,
184
+ "median": 9.620248794555664,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2.622001886367798,
191
+ "median": 16074.4150390625,
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": 486.884033203125,
212
+ "median": 15066.8349609375,
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": 1750,
250
+ "controller_edge_stiffness": 32
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_0125.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_0125",
5
+ "executed_epochs": 125,
6
+ "score": null,
7
+ "best_score": 6.897086101227095e-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_3629be218dc64eadb1ba68dc5b5b1f5f.npz",
37
+ "optimizer_file": "boundary_3629be218dc64eadb1ba68dc5b5b1f5f_optimizer.pt",
38
+ "arrays_sha256": "b63a28d8a1d79147b8a8469ba48763090767c88f077bb75d4cd004d6086a6044",
39
+ "optimizer_sha256": "736fc5f78f51598e26db1e429713a35bfc37841a5fb92089b79af30240fb77f1",
40
+ "stage": "adam",
41
+ "completed_passes": 125,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 21000,
45
+ "adam_update_count": 21000,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 126,
49
+ "consumed_count": 125,
50
+ "last_submitted_update": 21000,
51
+ "last_consumed_update": 20832,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 21000,
56
+ "completed_passes": 125,
57
+ "next_interval": 0,
58
+ "trained_intervals": 21000,
59
+ "snapshot": "pass_end_0125",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 20832,
67
+ "pass_science": {
68
+ "completed_passes": 125,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 21000,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 21000,
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.758190463391657e-07,
83
+ "update_l2": 0.01963500678539276
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.3478778738735855e-08,
95
+ "update_l2": 0.0015636557945981622
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.00011525596346473321,
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.00011525596346473321,
110
+ "observation_loss": 0.00011525596346473321,
111
+ "chamfer": 6.180189666338265e-05,
112
+ "track": 5.3454066801350564e-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": 125,
131
+ "adam_update_count": 21000
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04134864592924714
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_3629be218dc64eadb1ba68dc5b5b1f5f_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 126,
143
+ "next_interval": 0,
144
+ "next_adam_update": 21001,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 125,
150
+ "trained_intervals": 21000,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 21000,
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.9400478005409241,
163
+ "median": 9.685162544250488,
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": 6.179595470428467,
184
+ "median": 9.615143775939941,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2.5601038932800293,
191
+ "median": 16077.2822265625,
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": 482.796630859375,
212
+ "median": 14990.08984375,
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": 1759,
250
+ "controller_edge_stiffness": 32
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_0126.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_0126",
5
+ "executed_epochs": 126,
6
+ "score": null,
7
+ "best_score": 6.8760925647179e-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_d4aa486c10fb4b31980c56d3092398e3.npz",
37
+ "optimizer_file": "boundary_d4aa486c10fb4b31980c56d3092398e3_optimizer.pt",
38
+ "arrays_sha256": "3e206651edd341409258304704041169a821bdecb82179c9c366d2c283cad299",
39
+ "optimizer_sha256": "64f8d6d722e9b19e1175c282370ccfe9362a5733e011d5ae6928ebd102064d85",
40
+ "stage": "adam",
41
+ "completed_passes": 126,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 21168,
45
+ "adam_update_count": 21168,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 127,
49
+ "consumed_count": 126,
50
+ "last_submitted_update": 21168,
51
+ "last_consumed_update": 21000,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 21168,
56
+ "completed_passes": 126,
57
+ "next_interval": 0,
58
+ "trained_intervals": 21168,
59
+ "snapshot": "pass_end_0126",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 21000,
67
+ "pass_science": {
68
+ "completed_passes": 126,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 21168,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 21168,
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.34522132006532e-07,
83
+ "update_l2": 0.01922639086842537
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.141262704455585e-08,
95
+ "update_l2": 0.0014361584326252341
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.00011237081344006583,
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.00011237081344006583,
110
+ "observation_loss": 0.00011237081344006583,
111
+ "chamfer": 6.028919597156346e-05,
112
+ "track": 5.208161746850237e-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": 126,
131
+ "adam_update_count": 21168
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04069038899615407
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_d4aa486c10fb4b31980c56d3092398e3_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 127,
143
+ "next_interval": 0,
144
+ "next_adam_update": 21169,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 126,
150
+ "trained_intervals": 21168,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 21168,
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.9181690216064453,
163
+ "median": 9.685338973999023,
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": 6.171320915222168,
184
+ "median": 9.617364883422852,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2.504700183868408,
191
+ "median": 16080.1201171875,
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": 478.8181457519531,
212
+ "median": 15023.458984375,
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": 1774,
250
+ "controller_edge_stiffness": 32
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_0127.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_0127",
5
+ "executed_epochs": 127,
6
+ "score": null,
7
+ "best_score": 6.846241761931673e-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_35ceefa8be574ce0a88761861cf03edd.npz",
37
+ "optimizer_file": "boundary_35ceefa8be574ce0a88761861cf03edd_optimizer.pt",
38
+ "arrays_sha256": "54b831c32f2e8a32775a62d355a10cc27aad69edf253544543a8942b11cd05fd",
39
+ "optimizer_sha256": "5cb1cec0d8a39a6af46502e9279b08c1e1476897169b2ca985475779224dd63a",
40
+ "stage": "adam",
41
+ "completed_passes": 127,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 21336,
45
+ "adam_update_count": 21336,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 128,
49
+ "consumed_count": 127,
50
+ "last_submitted_update": 21336,
51
+ "last_consumed_update": 21168,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 21336,
56
+ "completed_passes": 127,
57
+ "next_interval": 0,
58
+ "trained_intervals": 21336,
59
+ "snapshot": "pass_end_0127",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 21168,
67
+ "pass_science": {
68
+ "completed_passes": 127,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 21336,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 21336,
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.196639894071268e-07,
83
+ "update_l2": 0.01823461428284645
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.199153108037535e-08,
95
+ "update_l2": 0.0016129669966176152
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.00011449995508883148,
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.00011449995508883148,
110
+ "observation_loss": 0.00011449995508883148,
111
+ "chamfer": 6.066330388421193e-05,
112
+ "track": 5.3836654842598364e-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": 127,
131
+ "adam_update_count": 21336
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04055663710460067
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_35ceefa8be574ce0a88761861cf03edd_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 128,
143
+ "next_interval": 0,
144
+ "next_adam_update": 21337,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 127,
150
+ "trained_intervals": 21336,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 21336,
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.8993057012557983,
163
+ "median": 9.685357093811035,
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": 6.163119792938232,
184
+ "median": 9.61921501159668,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2.4578959941864014,
191
+ "median": 16080.41015625,
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": 474.90740966796875,
212
+ "median": 15051.560546875,
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": 1790,
250
+ "controller_edge_stiffness": 32
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_0128.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_0128",
5
+ "executed_epochs": 128,
6
+ "score": null,
7
+ "best_score": 6.83548342164743e-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_0bd823bb4b26429aaa4cd25643a96b43.npz",
37
+ "optimizer_file": "boundary_0bd823bb4b26429aaa4cd25643a96b43_optimizer.pt",
38
+ "arrays_sha256": "fc64748e6856db1455c5d10c08d0dc12534f9dfa6d77d85395159f36725679b3",
39
+ "optimizer_sha256": "43675dbb86f76c98433a3cd7c562455e6adf747772d238c7d70078ab3f328784",
40
+ "stage": "adam",
41
+ "completed_passes": 128,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 21504,
45
+ "adam_update_count": 21504,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 129,
49
+ "consumed_count": 128,
50
+ "last_submitted_update": 21504,
51
+ "last_consumed_update": 21336,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 21504,
56
+ "completed_passes": 128,
57
+ "next_interval": 0,
58
+ "trained_intervals": 21504,
59
+ "snapshot": "pass_end_0128",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 21336,
67
+ "pass_science": {
68
+ "completed_passes": 128,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 21504,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 21504,
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.2607746384674101e-06,
83
+ "update_l2": 0.01910916157066822
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.1920526544790846e-08,
95
+ "update_l2": 0.0013481053756549954
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.00011318139149807394,
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.00011318139149807394,
110
+ "observation_loss": 0.00011318139149807394,
111
+ "chamfer": 6.0473281337181106e-05,
112
+ "track": 5.270810652291402e-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": 128,
131
+ "adam_update_count": 21504
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04191809496842325
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_0bd823bb4b26429aaa4cd25643a96b43_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 129,
143
+ "next_interval": 0,
144
+ "next_adam_update": 21505,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 128,
150
+ "trained_intervals": 21504,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 21504,
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.8767719864845276,
163
+ "median": 9.68545150756836,
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": 6.155610084533691,
184
+ "median": 9.6177396774292,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2.403129816055298,
191
+ "median": 16081.9296875,
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": 471.3543395996094,
212
+ "median": 15029.4375,
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": 1809,
250
+ "controller_edge_stiffness": 32
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_0129.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_0129",
5
+ "executed_epochs": 129,
6
+ "score": null,
7
+ "best_score": 6.804132205421151e-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_4a50bf7e97c448579d1397f25d3ad61e.npz",
37
+ "optimizer_file": "boundary_4a50bf7e97c448579d1397f25d3ad61e_optimizer.pt",
38
+ "arrays_sha256": "645873542da66a7136f02e6347d8dbe7b4bd7ab26605234d4a17ec57ac19f939",
39
+ "optimizer_sha256": "ecf1da6bebd6838b6ac7a3fd2341f40024915690cb8c41d01b112e210934a605",
40
+ "stage": "adam",
41
+ "completed_passes": 129,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 21672,
45
+ "adam_update_count": 21672,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 130,
49
+ "consumed_count": 129,
50
+ "last_submitted_update": 21672,
51
+ "last_consumed_update": 21504,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 21672,
56
+ "completed_passes": 129,
57
+ "next_interval": 0,
58
+ "trained_intervals": 21672,
59
+ "snapshot": "pass_end_0129",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 21504,
67
+ "pass_science": {
68
+ "completed_passes": 129,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 21672,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 21672,
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.47638091272529e-07,
83
+ "update_l2": 0.018832504749298096
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.3632703611583565e-08,
95
+ "update_l2": 0.00137648219242692
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.00011307337263133377,
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.00011307337263133377,
110
+ "observation_loss": 0.00011307337263133377,
111
+ "chamfer": 6.126306107034907e-05,
112
+ "track": 5.181031519896351e-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": 129,
131
+ "adam_update_count": 21672
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04559045913629234
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_4a50bf7e97c448579d1397f25d3ad61e_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 130,
143
+ "next_interval": 0,
144
+ "next_adam_update": 21673,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 129,
150
+ "trained_intervals": 21672,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 21672,
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.8561414480209351,
163
+ "median": 9.685492515563965,
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": 6.147739887237549,
184
+ "median": 9.616312026977539,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2.354059934616089,
191
+ "median": 16082.5888671875,
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": 467.65924072265625,
212
+ "median": 15008.056640625,
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": 1827,
250
+ "controller_edge_stiffness": 32
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_0130.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_0130",
5
+ "executed_epochs": 130,
6
+ "score": null,
7
+ "best_score": 6.804132205421151e-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_6fa12b4c21f44fe085a563f361077008.npz",
37
+ "optimizer_file": "boundary_6fa12b4c21f44fe085a563f361077008_optimizer.pt",
38
+ "arrays_sha256": "dd1bbba076e412f10bf335dbb215c118f544dc481dd85aa98b5e3099707c54c4",
39
+ "optimizer_sha256": "6eaa576e71d66e74ad7a8e605f721db7ed6e4512206baed2b8f6f4f02ee4eadb",
40
+ "stage": "adam",
41
+ "completed_passes": 130,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 21840,
45
+ "adam_update_count": 21840,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 131,
49
+ "consumed_count": 130,
50
+ "last_submitted_update": 21840,
51
+ "last_consumed_update": 21672,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 21840,
56
+ "completed_passes": 130,
57
+ "next_interval": 0,
58
+ "trained_intervals": 21840,
59
+ "snapshot": "pass_end_0130",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 21504,
67
+ "pass_science": {
68
+ "completed_passes": 130,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 21840,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 21840,
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.015064736355271e-07,
83
+ "update_l2": 0.019747111946344376
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.383379431123103e-08,
95
+ "update_l2": 0.001520554767921567
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.00011513013305375353,
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.00011513013305375353,
110
+ "observation_loss": 0.00011513013305375353,
111
+ "chamfer": 6.186476821312681e-05,
112
+ "track": 5.326536484062672e-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": 130,
131
+ "adam_update_count": 21840
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.05254888907074928
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_6fa12b4c21f44fe085a563f361077008_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 131,
143
+ "next_interval": 0,
144
+ "next_adam_update": 21841,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 130,
150
+ "trained_intervals": 21840,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 21840,
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.8348713517189026,
163
+ "median": 9.685601234436035,
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": 6.139726161956787,
184
+ "median": 9.614900588989258,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2.3045175075531006,
191
+ "median": 16084.337890625,
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": 463.926513671875,
212
+ "median": 14986.958984375,
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": 1836,
250
+ "controller_edge_stiffness": 33
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }