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

processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking: payload batch 19/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_0281.json +254 -0
  2. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0282.json +254 -0
  3. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0283.json +254 -0
  4. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0284.json +254 -0
  5. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0285.json +254 -0
  6. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0286.json +254 -0
  7. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0287.json +254 -0
  8. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0288.json +254 -0
  9. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0289.json +254 -0
  10. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0290.json +254 -0
  11. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0291.json +254 -0
  12. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0292.json +254 -0
  13. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0293.json +254 -0
  14. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0294.json +254 -0
  15. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0295.json +254 -0
  16. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0296.json +254 -0
  17. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0297.json +254 -0
  18. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0298.json +254 -0
  19. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0299.json +254 -0
  20. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0300.json +254 -0
  21. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0301.json +254 -0
  22. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0302.json +254 -0
  23. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0303.json +254 -0
  24. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0304.json +254 -0
  25. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0305.json +254 -0
  26. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0306.json +254 -0
  27. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0307.json +254 -0
  28. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0308.json +254 -0
  29. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0309.json +254 -0
  30. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0310.json +254 -0
  31. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0311.json +254 -0
  32. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0312.json +254 -0
  33. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0313.json +254 -0
  34. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0314.json +254 -0
  35. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0315.json +254 -0
  36. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0316.json +254 -0
  37. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0317.json +254 -0
  38. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0318.json +254 -0
  39. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0319.json +254 -0
  40. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0320.json +254 -0
  41. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0321.json +254 -0
  42. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0322.json +254 -0
  43. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0323.json +254 -0
  44. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0324.json +254 -0
  45. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0325.json +254 -0
  46. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0326.json +254 -0
  47. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0327.json +254 -0
  48. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0328.json +254 -0
  49. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0329.json +254 -0
  50. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0330.json +254 -0
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0281.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_0281",
5
+ "executed_epochs": 281,
6
+ "score": null,
7
+ "best_score": 5.509879035040891e-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_e054861b8b314d2e89ab8e1256cb6b8f.npz",
37
+ "optimizer_file": "boundary_e054861b8b314d2e89ab8e1256cb6b8f_optimizer.pt",
38
+ "arrays_sha256": "e0ca12a3035a648b3160bf6acf4731432b948c6fdd5a14f4ec501d8abac9bec3",
39
+ "optimizer_sha256": "6b406f70eb82abd26efed21a8e81e4e0c51fb0d11f388b10a330e4e83833ccc8",
40
+ "stage": "adam",
41
+ "completed_passes": 281,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 47208,
45
+ "adam_update_count": 47208,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 282,
49
+ "consumed_count": 281,
50
+ "last_submitted_update": 47208,
51
+ "last_consumed_update": 47040,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 47208,
56
+ "completed_passes": 281,
57
+ "next_interval": 0,
58
+ "trained_intervals": 47208,
59
+ "snapshot": "pass_end_0281",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 46872,
67
+ "pass_science": {
68
+ "completed_passes": 281,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 47208,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 47208,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.029095859754307e-07,
83
+ "update_l2": 0.014107748866081238
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.410314247138558e-08,
95
+ "update_l2": 0.0009964549681171775
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.561370825394988e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.561370825394988e-05,
110
+ "observation_loss": 9.561370825394988e-05,
111
+ "chamfer": 5.317918839864433e-05,
112
+ "track": 4.2434516217326745e-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": 281,
131
+ "adam_update_count": 47208
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04147462290711701
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_e054861b8b314d2e89ab8e1256cb6b8f_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 282,
143
+ "next_interval": 0,
144
+ "next_adam_update": 47209,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 281,
150
+ "trained_intervals": 47208,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 47208,
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.7133956551551819,
163
+ "median": 9.70082950592041,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.370716571807861,
184
+ "median": 9.534253120422363,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4899775981903076,
191
+ "median": 16331.1484375,
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": 215.0168914794922,
212
+ "median": 13825.755859375,
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": 3868,
250
+ "controller_edge_stiffness": 52
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_0282.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_0282",
5
+ "executed_epochs": 282,
6
+ "score": null,
7
+ "best_score": 5.509879035040891e-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_1852d8730d194fe1b56874e975b6309f.npz",
37
+ "optimizer_file": "boundary_1852d8730d194fe1b56874e975b6309f_optimizer.pt",
38
+ "arrays_sha256": "8c035b11a11b13ffba698e13acad956f44d5869cc25efa9840db47f48d8e408b",
39
+ "optimizer_sha256": "dc9e4dc1e72541856631ea38a059e3dcc3a164073689fed13feb1be10505dc01",
40
+ "stage": "adam",
41
+ "completed_passes": 282,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 47376,
45
+ "adam_update_count": 47376,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 283,
49
+ "consumed_count": 282,
50
+ "last_submitted_update": 47376,
51
+ "last_consumed_update": 47208,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 47376,
56
+ "completed_passes": 282,
57
+ "next_interval": 0,
58
+ "trained_intervals": 47376,
59
+ "snapshot": "pass_end_0282",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 46872,
67
+ "pass_science": {
68
+ "completed_passes": 282,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 47376,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 47376,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.017164426135423e-07,
83
+ "update_l2": 0.017842097207903862
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.640371369963759e-08,
95
+ "update_l2": 0.0013495837338268757
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.98476825770922e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.98476825770922e-05,
110
+ "observation_loss": 9.98476825770922e-05,
111
+ "chamfer": 5.23317139595747e-05,
112
+ "track": 4.75159686175175e-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": 282,
131
+ "adam_update_count": 47376
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04096150700934231
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_1852d8730d194fe1b56874e975b6309f_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 283,
143
+ "next_interval": 0,
144
+ "next_adam_update": 47377,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 282,
150
+ "trained_intervals": 47376,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 47376,
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.7176604866981506,
163
+ "median": 9.70101547241211,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.367961406707764,
184
+ "median": 9.530660629272461,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.48789235949516296,
191
+ "median": 16334.1865234375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 214.42529296875,
212
+ "median": 13776.037109375,
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": 3887,
250
+ "controller_edge_stiffness": 52
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_0283.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_0283",
5
+ "executed_epochs": 283,
6
+ "score": null,
7
+ "best_score": 5.504135604150222e-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_d99bac3b3de24e91a658ac22df06b20a.npz",
37
+ "optimizer_file": "boundary_d99bac3b3de24e91a658ac22df06b20a_optimizer.pt",
38
+ "arrays_sha256": "6d38cc2362a356853b9d889f2a5af526993b1e0094bdd8752c77a84e45ea83c3",
39
+ "optimizer_sha256": "a86f601f72b16b9c7fb9a02ca133072c7758824f511dfdbb9ed294901fb7a23d",
40
+ "stage": "adam",
41
+ "completed_passes": 283,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 47544,
45
+ "adam_update_count": 47544,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 284,
49
+ "consumed_count": 283,
50
+ "last_submitted_update": 47544,
51
+ "last_consumed_update": 47376,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 47544,
56
+ "completed_passes": 283,
57
+ "next_interval": 0,
58
+ "trained_intervals": 47544,
59
+ "snapshot": "pass_end_0283",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 47376,
67
+ "pass_science": {
68
+ "completed_passes": 283,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 47544,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 47544,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.2989446430729e-07,
83
+ "update_l2": 0.014407739043235779
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.4229263806983e-08,
95
+ "update_l2": 0.0009797411039471626
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.546379442326725e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.546379442326725e-05,
110
+ "observation_loss": 9.546379442326725e-05,
111
+ "chamfer": 5.3065261454321444e-05,
112
+ "track": 4.23985329689458e-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": 283,
131
+ "adam_update_count": 47544
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04155127494595945
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_d99bac3b3de24e91a658ac22df06b20a_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 284,
143
+ "next_interval": 0,
144
+ "next_adam_update": 47545,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 283,
150
+ "trained_intervals": 47544,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 47544,
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.7225698828697205,
163
+ "median": 9.700973510742188,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.364322185516357,
184
+ "median": 9.527082443237305,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4855029582977295,
191
+ "median": 16333.5,
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": 213.64637756347656,
212
+ "median": 13726.734375,
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": 3897,
250
+ "controller_edge_stiffness": 52
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_0284.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_0284",
5
+ "executed_epochs": 284,
6
+ "score": null,
7
+ "best_score": 5.504135604150222e-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_22d7835994964af7926dff72a8f5c078.npz",
37
+ "optimizer_file": "boundary_22d7835994964af7926dff72a8f5c078_optimizer.pt",
38
+ "arrays_sha256": "9c1b105f755023c201e60201abe24a37a67f2b8ccf5f41a17fe405cc78827db1",
39
+ "optimizer_sha256": "b3691b54d623f35893bdbf4cf42145c045e3ce9a30677facd7a29062bfc9bb6e",
40
+ "stage": "adam",
41
+ "completed_passes": 284,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 47712,
45
+ "adam_update_count": 47712,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 285,
49
+ "consumed_count": 284,
50
+ "last_submitted_update": 47712,
51
+ "last_consumed_update": 47544,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 47712,
56
+ "completed_passes": 284,
57
+ "next_interval": 0,
58
+ "trained_intervals": 47712,
59
+ "snapshot": "pass_end_0284",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 47376,
67
+ "pass_science": {
68
+ "completed_passes": 284,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 47712,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 47712,
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.238823513944226e-07,
83
+ "update_l2": 0.014841990545392036
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.4759623563095374e-08,
95
+ "update_l2": 0.0009668340208008885
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.417551336809993e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.417551336809993e-05,
110
+ "observation_loss": 9.417551336809993e-05,
111
+ "chamfer": 5.2224240789655596e-05,
112
+ "track": 4.195127257844433e-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": 284,
131
+ "adam_update_count": 47712
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.042233546962961555
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_22d7835994964af7926dff72a8f5c078_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 285,
143
+ "next_interval": 0,
144
+ "next_adam_update": 47713,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 284,
150
+ "trained_intervals": 47712,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 47712,
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.7274447679519653,
163
+ "median": 9.701011657714844,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.360577583312988,
184
+ "median": 9.523216247558594,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4831419587135315,
191
+ "median": 16334.1240234375,
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": 212.8478546142578,
212
+ "median": 13673.666015625,
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": 3905,
250
+ "controller_edge_stiffness": 52
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_0285.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_0285",
5
+ "executed_epochs": 285,
6
+ "score": null,
7
+ "best_score": 5.504135604150222e-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_ebfd4b11a209424b93ddc6dd9d14704f.npz",
37
+ "optimizer_file": "boundary_ebfd4b11a209424b93ddc6dd9d14704f_optimizer.pt",
38
+ "arrays_sha256": "a00bc25e9418a48953b5ff95a67181c48b0c71fee26135d303dfc7e33649e338",
39
+ "optimizer_sha256": "0eb35d8746081f01c90c47205f962ef3a6aa2b7029ac97f84f52e44a2b0b6840",
40
+ "stage": "adam",
41
+ "completed_passes": 285,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 47880,
45
+ "adam_update_count": 47880,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 286,
49
+ "consumed_count": 285,
50
+ "last_submitted_update": 47880,
51
+ "last_consumed_update": 47712,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 47880,
56
+ "completed_passes": 285,
57
+ "next_interval": 0,
58
+ "trained_intervals": 47880,
59
+ "snapshot": "pass_end_0285",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 47376,
67
+ "pass_science": {
68
+ "completed_passes": 285,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 47880,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 47880,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.551381943609158e-07,
83
+ "update_l2": 0.016169153153896332
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.0807556445088267e-08,
95
+ "update_l2": 0.001047272700816393
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.115129068959504e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.115129068959504e-05,
110
+ "observation_loss": 9.115129068959504e-05,
111
+ "chamfer": 4.875957529293373e-05,
112
+ "track": 4.239171903464012e-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": 285,
131
+ "adam_update_count": 47880
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04184565017931163
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_ebfd4b11a209424b93ddc6dd9d14704f_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 286,
143
+ "next_interval": 0,
144
+ "next_adam_update": 47881,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 285,
150
+ "trained_intervals": 47880,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 47880,
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.7313359975814819,
163
+ "median": 9.701077461242676,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.356816291809082,
184
+ "median": 9.519594192504883,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4812656044960022,
191
+ "median": 16335.1982421875,
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": 212.0487823486328,
212
+ "median": 13624.15234375,
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": 3916,
250
+ "controller_edge_stiffness": 52
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_0286.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_0286",
5
+ "executed_epochs": 286,
6
+ "score": null,
7
+ "best_score": 5.504135604150222e-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_3ad89fb1aef14e44b7ca55ceeb36ba9f.npz",
37
+ "optimizer_file": "boundary_3ad89fb1aef14e44b7ca55ceeb36ba9f_optimizer.pt",
38
+ "arrays_sha256": "6aa1a24aa3042704307ce8b9abea0817aaee69a345fdf6069ec06d1f150d1cd1",
39
+ "optimizer_sha256": "2fe49c95375e83b55396a462ddb2bf9571f8f204929e58e6e231a53930e46e3e",
40
+ "stage": "adam",
41
+ "completed_passes": 286,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 48048,
45
+ "adam_update_count": 48048,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 287,
49
+ "consumed_count": 286,
50
+ "last_submitted_update": 48048,
51
+ "last_consumed_update": 47880,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 48048,
56
+ "completed_passes": 286,
57
+ "next_interval": 0,
58
+ "trained_intervals": 48048,
59
+ "snapshot": "pass_end_0286",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 47376,
67
+ "pass_science": {
68
+ "completed_passes": 286,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 48048,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 48048,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.095600386084698e-07,
83
+ "update_l2": 0.016069693490862846
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.443281108658994e-08,
95
+ "update_l2": 0.0012070134980604053
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.765208960743621e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.765208960743621e-05,
110
+ "observation_loss": 9.765208960743621e-05,
111
+ "chamfer": 5.132276055519469e-05,
112
+ "track": 4.632932905224152e-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": 286,
131
+ "adam_update_count": 48048
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.042176781920716166
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_3ad89fb1aef14e44b7ca55ceeb36ba9f_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 287,
143
+ "next_interval": 0,
144
+ "next_adam_update": 48049,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 286,
150
+ "trained_intervals": 48048,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 48048,
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.7360126972198486,
163
+ "median": 9.701214790344238,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.352999210357666,
184
+ "median": 9.51667594909668,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4790201485157013,
191
+ "median": 16337.44140625,
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": 211.24090576171875,
212
+ "median": 13584.3828125,
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": 3929,
250
+ "controller_edge_stiffness": 52
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_0287.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_0287",
5
+ "executed_epochs": 287,
6
+ "score": null,
7
+ "best_score": 5.503967565800849e-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_9d50d426a47e42d1ac3476f21044069d.npz",
37
+ "optimizer_file": "boundary_9d50d426a47e42d1ac3476f21044069d_optimizer.pt",
38
+ "arrays_sha256": "e6fc5f06a888aa258fb8eb7e444365afe2d9dccbcf20cd7ba08074ad99b44b8a",
39
+ "optimizer_sha256": "5054d0af66e9114fb7acdf262b1496ab8e8638bf09f9b99b0969c0c2201a1f6d",
40
+ "stage": "adam",
41
+ "completed_passes": 287,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 48216,
45
+ "adam_update_count": 48216,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 288,
49
+ "consumed_count": 287,
50
+ "last_submitted_update": 48216,
51
+ "last_consumed_update": 48048,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 48216,
56
+ "completed_passes": 287,
57
+ "next_interval": 0,
58
+ "trained_intervals": 48216,
59
+ "snapshot": "pass_end_0287",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 48048,
67
+ "pass_science": {
68
+ "completed_passes": 287,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 48216,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 48216,
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.079525966626534e-07,
83
+ "update_l2": 0.015244870446622372
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.312591173061264e-08,
95
+ "update_l2": 0.0009687679121270776
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.061361197382212e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.061361197382212e-05,
110
+ "observation_loss": 9.061361197382212e-05,
111
+ "chamfer": 4.849375909543596e-05,
112
+ "track": 4.2119852878386155e-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": 287,
131
+ "adam_update_count": 48216
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040749201783910394
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_9d50d426a47e42d1ac3476f21044069d_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 288,
143
+ "next_interval": 0,
144
+ "next_adam_update": 48217,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 287,
150
+ "trained_intervals": 48216,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 48216,
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.7405022978782654,
163
+ "median": 9.701292037963867,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.349441051483154,
184
+ "median": 9.515998840332031,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.47687435150146484,
191
+ "median": 16338.7041015625,
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": 210.49061584472656,
212
+ "median": 13575.1943359375,
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": 3933,
250
+ "controller_edge_stiffness": 52
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_0288.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_0288",
5
+ "executed_epochs": 288,
6
+ "score": null,
7
+ "best_score": 5.503967565800849e-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_db700cf0a53c474499e746be0e22b999.npz",
37
+ "optimizer_file": "boundary_db700cf0a53c474499e746be0e22b999_optimizer.pt",
38
+ "arrays_sha256": "fb8a4637bfb2ee783def3b67ad90d37364c66c297466eeef70527827fb3f560d",
39
+ "optimizer_sha256": "bc1b6e4d558b43bfc048eda334d04ff0c2a54d0e7d087b3e6187450020520c73",
40
+ "stage": "adam",
41
+ "completed_passes": 288,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 48384,
45
+ "adam_update_count": 48384,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 289,
49
+ "consumed_count": 288,
50
+ "last_submitted_update": 48384,
51
+ "last_consumed_update": 48216,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 48384,
56
+ "completed_passes": 288,
57
+ "next_interval": 0,
58
+ "trained_intervals": 48384,
59
+ "snapshot": "pass_end_0288",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 48048,
67
+ "pass_science": {
68
+ "completed_passes": 288,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 48384,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 48384,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.667892537530861e-07,
83
+ "update_l2": 0.015523292124271393
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.578844136129192e-08,
95
+ "update_l2": 0.0012421439168974757
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.77413437794894e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.77413437794894e-05,
110
+ "observation_loss": 9.77413437794894e-05,
111
+ "chamfer": 5.161046647117473e-05,
112
+ "track": 4.613088094629347e-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": 288,
131
+ "adam_update_count": 48384
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04059685207903385
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_db700cf0a53c474499e746be0e22b999_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 289,
143
+ "next_interval": 0,
144
+ "next_adam_update": 48385,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 288,
150
+ "trained_intervals": 48384,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 48384,
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.7453134059906006,
163
+ "median": 9.701423645019531,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.345818996429443,
184
+ "median": 9.514252662658691,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.47458556294441223,
191
+ "median": 16340.8544921875,
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": 209.72958374023438,
212
+ "median": 13551.501953125,
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": 3943,
250
+ "controller_edge_stiffness": 52
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_0289.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_0289",
5
+ "executed_epochs": 289,
6
+ "score": null,
7
+ "best_score": 5.446479727717295e-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_86fcccfc99254467b36c9941adf40b71.npz",
37
+ "optimizer_file": "boundary_86fcccfc99254467b36c9941adf40b71_optimizer.pt",
38
+ "arrays_sha256": "257469e842abe021b6aef7d004fdea20300447bb5b8a1d7e8273dc3337128eb2",
39
+ "optimizer_sha256": "fc41694e3a5a89263b4fc5e6cb64a2c315e5ffe315b762cc137f4a16431eb6a5",
40
+ "stage": "adam",
41
+ "completed_passes": 289,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 48552,
45
+ "adam_update_count": 48552,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 290,
49
+ "consumed_count": 289,
50
+ "last_submitted_update": 48552,
51
+ "last_consumed_update": 48384,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 48552,
56
+ "completed_passes": 289,
57
+ "next_interval": 0,
58
+ "trained_intervals": 48552,
59
+ "snapshot": "pass_end_0289",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 48384,
67
+ "pass_science": {
68
+ "completed_passes": 289,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 48552,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 48552,
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.756165357226564e-07,
83
+ "update_l2": 0.015191943384706974
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.41246577054244e-08,
95
+ "update_l2": 0.0009588073589839041
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.010970097733662e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.010970097733662e-05,
110
+ "observation_loss": 9.010970097733662e-05,
111
+ "chamfer": 4.865960727329366e-05,
112
+ "track": 4.1450093704042956e-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": 289,
131
+ "adam_update_count": 48552
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04291520803235471
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_86fcccfc99254467b36c9941adf40b71_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 290,
143
+ "next_interval": 0,
144
+ "next_adam_update": 48553,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 289,
150
+ "trained_intervals": 48552,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 48552,
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.7502610683441162,
163
+ "median": 9.701539993286133,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.34235954284668,
184
+ "median": 9.513912200927734,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4722432494163513,
191
+ "median": 16342.755859375,
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": 209.00527954101562,
212
+ "median": 13546.8955078125,
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": 3957,
250
+ "controller_edge_stiffness": 52
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_0290.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_0290",
5
+ "executed_epochs": 290,
6
+ "score": null,
7
+ "best_score": 5.446479727717295e-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_5e620dcf4e9544969e90e297add56285.npz",
37
+ "optimizer_file": "boundary_5e620dcf4e9544969e90e297add56285_optimizer.pt",
38
+ "arrays_sha256": "1889c44fffdf098819390dab829cb5b53280b1cab9a1d212252687a2e72075e8",
39
+ "optimizer_sha256": "b26fb177d88ce4753c5077d02a9f0fc58134d6ddf64c85a0e95ae45ab71ad53d",
40
+ "stage": "adam",
41
+ "completed_passes": 290,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 48720,
45
+ "adam_update_count": 48720,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 291,
49
+ "consumed_count": 290,
50
+ "last_submitted_update": 48720,
51
+ "last_consumed_update": 48552,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 48720,
56
+ "completed_passes": 290,
57
+ "next_interval": 0,
58
+ "trained_intervals": 48720,
59
+ "snapshot": "pass_end_0290",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 48384,
67
+ "pass_science": {
68
+ "completed_passes": 290,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 48720,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 48720,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.173066822157125e-07,
83
+ "update_l2": 0.01605203188955784
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.451450929034763e-08,
95
+ "update_l2": 0.0014371450524777174
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.507368667982519e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.507368667982519e-05,
110
+ "observation_loss": 9.507368667982519e-05,
111
+ "chamfer": 4.9574882723391056e-05,
112
+ "track": 4.549880759441294e-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": 290,
131
+ "adam_update_count": 48720
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041744021931663156
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_5e620dcf4e9544969e90e297add56285_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 291,
143
+ "next_interval": 0,
144
+ "next_adam_update": 48721,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 290,
150
+ "trained_intervals": 48720,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 48720,
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.7548007369041443,
163
+ "median": 9.70162296295166,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.33867883682251,
184
+ "median": 9.513304710388184,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.47010430693626404,
191
+ "median": 16344.1123046875,
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": 208.2374267578125,
212
+ "median": 13538.662109375,
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": 3964,
250
+ "controller_edge_stiffness": 52
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_0291.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_0291",
5
+ "executed_epochs": 291,
6
+ "score": null,
7
+ "best_score": 5.446479727717295e-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_38de84ab5b35468cbd6ec3fcba4a49b6.npz",
37
+ "optimizer_file": "boundary_38de84ab5b35468cbd6ec3fcba4a49b6_optimizer.pt",
38
+ "arrays_sha256": "e3ea655e1b45829de33004f985aaf96714776f714de2b09ed54b9befbb44bf96",
39
+ "optimizer_sha256": "54e823ab4eccbbe17a5d15fc0568393befbca4810e87f0f124da904a974efa83",
40
+ "stage": "adam",
41
+ "completed_passes": 291,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 48888,
45
+ "adam_update_count": 48888,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 292,
49
+ "consumed_count": 291,
50
+ "last_submitted_update": 48888,
51
+ "last_consumed_update": 48720,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 48888,
56
+ "completed_passes": 291,
57
+ "next_interval": 0,
58
+ "trained_intervals": 48888,
59
+ "snapshot": "pass_end_0291",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 48384,
67
+ "pass_science": {
68
+ "completed_passes": 291,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 48888,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 48888,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.851569196442142e-07,
83
+ "update_l2": 0.01540056150406599
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.447432999654666e-08,
95
+ "update_l2": 0.0010113082826137543
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.016625699587166e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.016625699587166e-05,
110
+ "observation_loss": 9.016625699587166e-05,
111
+ "chamfer": 4.857466774410568e-05,
112
+ "track": 4.1591585613787174e-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": 291,
131
+ "adam_update_count": 48888
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04057845682837069
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_38de84ab5b35468cbd6ec3fcba4a49b6_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 292,
143
+ "next_interval": 0,
144
+ "next_adam_update": 48889,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 291,
150
+ "trained_intervals": 48888,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 48888,
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.759274423122406,
163
+ "median": 9.701696395874023,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.335197448730469,
184
+ "median": 9.512916564941406,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.468005895614624,
191
+ "median": 16345.3115234375,
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": 207.5137176513672,
212
+ "median": 13533.40234375,
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": 3971,
250
+ "controller_edge_stiffness": 52
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_0292.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_0292",
5
+ "executed_epochs": 292,
6
+ "score": null,
7
+ "best_score": 5.446479727717295e-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_ebecf1f40b6f4bb78b698b991ae6ac83.npz",
37
+ "optimizer_file": "boundary_ebecf1f40b6f4bb78b698b991ae6ac83_optimizer.pt",
38
+ "arrays_sha256": "31bd3468ed38052df568b1bdf6ec7feaef7016d049f5435db35126dc1b35f1e9",
39
+ "optimizer_sha256": "1630c2d74aa0715e56c3a5d359c4961a20e6e367df8d6a323e7ba9a7122d0283",
40
+ "stage": "adam",
41
+ "completed_passes": 292,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 49056,
45
+ "adam_update_count": 49056,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 293,
49
+ "consumed_count": 292,
50
+ "last_submitted_update": 49056,
51
+ "last_consumed_update": 48888,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 49056,
56
+ "completed_passes": 292,
57
+ "next_interval": 0,
58
+ "trained_intervals": 49056,
59
+ "snapshot": "pass_end_0292",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 48384,
67
+ "pass_science": {
68
+ "completed_passes": 292,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 49056,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 49056,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.365630156324187e-07,
83
+ "update_l2": 0.014678388833999634
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.6344791115870976e-08,
95
+ "update_l2": 0.0009448070777580142
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 8.97418285603635e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 8.97418285603635e-05,
110
+ "observation_loss": 8.97418285603635e-05,
111
+ "chamfer": 4.858922693529166e-05,
112
+ "track": 4.115260162507184e-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": 292,
131
+ "adam_update_count": 49056
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04162319819442928
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_ebecf1f40b6f4bb78b698b991ae6ac83_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 293,
143
+ "next_interval": 0,
144
+ "next_adam_update": 49057,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 292,
150
+ "trained_intervals": 49056,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 49056,
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.763869047164917,
163
+ "median": 9.701802253723145,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.331721782684326,
184
+ "median": 9.512868881225586,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4658604860305786,
191
+ "median": 16347.04296875,
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": 206.79373168945312,
212
+ "median": 13532.76953125,
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": 3985,
250
+ "controller_edge_stiffness": 52
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_0293.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_0293",
5
+ "executed_epochs": 293,
6
+ "score": null,
7
+ "best_score": 5.446479727717295e-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_214a7152894d47d19ba8aefdd0f1017f.npz",
37
+ "optimizer_file": "boundary_214a7152894d47d19ba8aefdd0f1017f_optimizer.pt",
38
+ "arrays_sha256": "0f328c9d5c1ed6f45e7addf86ccae86f3fbbf7cad4085a5adc6ad881fdcb6dc5",
39
+ "optimizer_sha256": "e59dcee3926589290c94fe45903680214fca7db5d92cce9435479aab2bd9c293",
40
+ "stage": "adam",
41
+ "completed_passes": 293,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 49224,
45
+ "adam_update_count": 49224,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 294,
49
+ "consumed_count": 293,
50
+ "last_submitted_update": 49224,
51
+ "last_consumed_update": 49056,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 49224,
56
+ "completed_passes": 293,
57
+ "next_interval": 0,
58
+ "trained_intervals": 49224,
59
+ "snapshot": "pass_end_0293",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 48384,
67
+ "pass_science": {
68
+ "completed_passes": 293,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 49224,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 49224,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.006382591294823e-07,
83
+ "update_l2": 0.01972929947078228
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.392183848902278e-08,
95
+ "update_l2": 0.001379857654683292
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.788044553715736e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.788044553715736e-05,
110
+ "observation_loss": 9.788044553715736e-05,
111
+ "chamfer": 5.189572766539641e-05,
112
+ "track": 4.598471787176095e-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": 293,
131
+ "adam_update_count": 49224
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041932947002351284
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_214a7152894d47d19ba8aefdd0f1017f_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 294,
143
+ "next_interval": 0,
144
+ "next_adam_update": 49225,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 293,
150
+ "trained_intervals": 49224,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 49224,
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.7683709859848022,
163
+ "median": 9.701920509338379,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.328061580657959,
184
+ "median": 9.512218475341797,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.463767945766449,
191
+ "median": 16348.9755859375,
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": 206.0382080078125,
212
+ "median": 13523.96484375,
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": 3995,
250
+ "controller_edge_stiffness": 52
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_0294.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_0294",
5
+ "executed_epochs": 294,
6
+ "score": null,
7
+ "best_score": 5.4224841538338554e-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_9aa044602ee544c2a4f8d80bc121af1e.npz",
37
+ "optimizer_file": "boundary_9aa044602ee544c2a4f8d80bc121af1e_optimizer.pt",
38
+ "arrays_sha256": "91efa7a361fe401a272fb8e65783255de585c0457bcbbf851391855742067fc2",
39
+ "optimizer_sha256": "f757d5d7b5cbcea2535996f9ee475d45484d7eef6fb91be20aae5a637d696b03",
40
+ "stage": "adam",
41
+ "completed_passes": 294,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 49392,
45
+ "adam_update_count": 49392,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 295,
49
+ "consumed_count": 294,
50
+ "last_submitted_update": 49392,
51
+ "last_consumed_update": 49224,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 49392,
56
+ "completed_passes": 294,
57
+ "next_interval": 0,
58
+ "trained_intervals": 49392,
59
+ "snapshot": "pass_end_0294",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 49224,
67
+ "pass_science": {
68
+ "completed_passes": 294,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 49392,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 49392,
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.084314006533532e-07,
83
+ "update_l2": 0.01509396918118
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.471289116736443e-08,
95
+ "update_l2": 0.0010052953148260713
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 8.999886631499976e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 8.999886631499976e-05,
110
+ "observation_loss": 8.999886631499976e-05,
111
+ "chamfer": 4.857033127336763e-05,
112
+ "track": 4.142853504163213e-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": 294,
131
+ "adam_update_count": 49392
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04109884100034833
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_9aa044602ee544c2a4f8d80bc121af1e_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 295,
143
+ "next_interval": 0,
144
+ "next_adam_update": 49393,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 294,
150
+ "trained_intervals": 49392,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 49392,
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.7727863788604736,
163
+ "median": 9.701837539672852,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.324709415435791,
184
+ "median": 9.511951446533203,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.46172472834587097,
191
+ "median": 16347.619140625,
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": 205.34869384765625,
212
+ "median": 13520.353515625,
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": 4008,
250
+ "controller_edge_stiffness": 52
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_0295.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_0295",
5
+ "executed_epochs": 295,
6
+ "score": null,
7
+ "best_score": 5.4224841538338554e-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_7e8b35a8eb434112a848952929b16b43.npz",
37
+ "optimizer_file": "boundary_7e8b35a8eb434112a848952929b16b43_optimizer.pt",
38
+ "arrays_sha256": "bd7f12ce327837412fc9f653b0be27355b48528d335e883e2fad3a6e4ae07d92",
39
+ "optimizer_sha256": "c8a8133405634957bdda675dc088ee134bea572f7577bf7c9e612295044fb134",
40
+ "stage": "adam",
41
+ "completed_passes": 295,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 49560,
45
+ "adam_update_count": 49560,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 296,
49
+ "consumed_count": 295,
50
+ "last_submitted_update": 49560,
51
+ "last_consumed_update": 49392,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 49560,
56
+ "completed_passes": 295,
57
+ "next_interval": 0,
58
+ "trained_intervals": 49560,
59
+ "snapshot": "pass_end_0295",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 49224,
67
+ "pass_science": {
68
+ "completed_passes": 295,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 49560,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 49560,
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.1191307294211583e-06,
83
+ "update_l2": 0.01581280119717121
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.5361048250924796e-08,
95
+ "update_l2": 0.0009319115779362619
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.184815280605108e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.184815280605108e-05,
110
+ "observation_loss": 9.184815280605108e-05,
111
+ "chamfer": 5.016400609747507e-05,
112
+ "track": 4.1684150346554816e-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": 295,
131
+ "adam_update_count": 49560
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04399034380912781
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_7e8b35a8eb434112a848952929b16b43_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 296,
143
+ "next_interval": 0,
144
+ "next_adam_update": 49561,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 295,
150
+ "trained_intervals": 49560,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 49560,
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.7772327065467834,
163
+ "median": 9.701937675476074,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.3212175369262695,
184
+ "median": 9.51182746887207,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4596763253211975,
191
+ "median": 16349.255859375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 204.6328887939453,
212
+ "median": 13518.68359375,
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": 4020,
250
+ "controller_edge_stiffness": 52
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_0296.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_0296",
5
+ "executed_epochs": 296,
6
+ "score": null,
7
+ "best_score": 5.4224841538338554e-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_e27e20b427ca4ce196f8e9b79529d777.npz",
37
+ "optimizer_file": "boundary_e27e20b427ca4ce196f8e9b79529d777_optimizer.pt",
38
+ "arrays_sha256": "e6cf6c005db5a0fe9c99ed9723d4589f89787317172c2c3559d75b18155f5231",
39
+ "optimizer_sha256": "7bc72aa4b807a5aec172fe1c1db558ff5c4c502d00c4eba2726ac76a3520b836",
40
+ "stage": "adam",
41
+ "completed_passes": 296,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 49728,
45
+ "adam_update_count": 49728,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 297,
49
+ "consumed_count": 296,
50
+ "last_submitted_update": 49728,
51
+ "last_consumed_update": 49560,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 49728,
56
+ "completed_passes": 296,
57
+ "next_interval": 0,
58
+ "trained_intervals": 49728,
59
+ "snapshot": "pass_end_0296",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 49224,
67
+ "pass_science": {
68
+ "completed_passes": 296,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 49728,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 49728,
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.261621135512542e-07,
83
+ "update_l2": 0.014983424916863441
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.038983713096968e-08,
95
+ "update_l2": 0.0013422344345599413
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.755921928444877e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.755921928444877e-05,
110
+ "observation_loss": 9.755921928444877e-05,
111
+ "chamfer": 5.06001670146361e-05,
112
+ "track": 4.695905226981267e-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": 296,
131
+ "adam_update_count": 49728
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.05633698799647391
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_e27e20b427ca4ce196f8e9b79529d777_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 297,
143
+ "next_interval": 0,
144
+ "next_adam_update": 49729,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 296,
150
+ "trained_intervals": 49728,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 49728,
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.7815133333206177,
163
+ "median": 9.7020263671875,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.3175578117370605,
184
+ "median": 9.511211395263672,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4577128291130066,
191
+ "median": 16350.7060546875,
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": 203.88534545898438,
212
+ "median": 13510.357421875,
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": 4043,
250
+ "controller_edge_stiffness": 52
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_0297.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_0297",
5
+ "executed_epochs": 297,
6
+ "score": null,
7
+ "best_score": 5.420108476798868e-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_1a3315deec3f413b997ca9e4604c3c13.npz",
37
+ "optimizer_file": "boundary_1a3315deec3f413b997ca9e4604c3c13_optimizer.pt",
38
+ "arrays_sha256": "d8752b1dc1b7e7112bfef2d1d54fc07f1ff16193399e7aa569f949ddf2ce4c0c",
39
+ "optimizer_sha256": "67b9530184f2f63c7d6e298b973483151d313ec40649782c772093559b3419e9",
40
+ "stage": "adam",
41
+ "completed_passes": 297,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 49896,
45
+ "adam_update_count": 49896,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 298,
49
+ "consumed_count": 297,
50
+ "last_submitted_update": 49896,
51
+ "last_consumed_update": 49728,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 49896,
56
+ "completed_passes": 297,
57
+ "next_interval": 0,
58
+ "trained_intervals": 49896,
59
+ "snapshot": "pass_end_0297",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 49728,
67
+ "pass_science": {
68
+ "completed_passes": 297,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 49896,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 49896,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.605459930142388e-07,
83
+ "update_l2": 0.014199020341038704
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.788362062413398e-08,
95
+ "update_l2": 0.0009418529807589948
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 8.998138946481049e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 8.998138946481049e-05,
110
+ "observation_loss": 8.998138946481049e-05,
111
+ "chamfer": 4.917493060929701e-05,
112
+ "track": 4.080645885551348e-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": 297,
131
+ "adam_update_count": 49896
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04221690399572253
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_1a3315deec3f413b997ca9e4604c3c13_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 298,
143
+ "next_interval": 0,
144
+ "next_adam_update": 49897,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 297,
150
+ "trained_intervals": 49896,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 49896,
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.7855640649795532,
163
+ "median": 9.702080726623535,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.314367294311523,
184
+ "median": 9.510946273803711,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.45586252212524414,
191
+ "median": 16351.595703125,
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": 203.23590087890625,
212
+ "median": 13506.7763671875,
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": 4052,
250
+ "controller_edge_stiffness": 52
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_0298.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_0298",
5
+ "executed_epochs": 298,
6
+ "score": null,
7
+ "best_score": 5.420108476798868e-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_d010aea577134f10b5d23264c01af66b.npz",
37
+ "optimizer_file": "boundary_d010aea577134f10b5d23264c01af66b_optimizer.pt",
38
+ "arrays_sha256": "f1a90bcf243eb63cf46ccd777a901b5466b40f7c69263b77738b22de6abc4463",
39
+ "optimizer_sha256": "bcdf717827b55c2cb0ab99b0dc3d1487fe58d120c435b477c2ee1902c65153f9",
40
+ "stage": "adam",
41
+ "completed_passes": 298,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 50064,
45
+ "adam_update_count": 50064,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 299,
49
+ "consumed_count": 298,
50
+ "last_submitted_update": 50064,
51
+ "last_consumed_update": 49896,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 50064,
56
+ "completed_passes": 298,
57
+ "next_interval": 0,
58
+ "trained_intervals": 50064,
59
+ "snapshot": "pass_end_0298",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 49728,
67
+ "pass_science": {
68
+ "completed_passes": 298,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 50064,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 50064,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.581898676609853e-07,
83
+ "update_l2": 0.017428195104002953
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.312558298304793e-08,
95
+ "update_l2": 0.0013088133418932557
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.72582638496533e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.72582638496533e-05,
110
+ "observation_loss": 9.72582638496533e-05,
111
+ "chamfer": 5.122402581037022e-05,
112
+ "track": 4.6034234401304275e-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": 298,
131
+ "adam_update_count": 50064
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04402793198823929
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_d010aea577134f10b5d23264c01af66b_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 299,
143
+ "next_interval": 0,
144
+ "next_adam_update": 50065,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 298,
150
+ "trained_intervals": 50064,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 50064,
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.7898115515708923,
163
+ "median": 9.702201843261719,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.310807228088379,
184
+ "median": 9.510261535644531,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4539303481578827,
191
+ "median": 16353.576171875,
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": 202.51364135742188,
212
+ "median": 13497.525390625,
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": 4059,
250
+ "controller_edge_stiffness": 52
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_0299.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_0299",
5
+ "executed_epochs": 299,
6
+ "score": null,
7
+ "best_score": 5.406928648556329e-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_110feff08e5843619bf6f4deb96ae277.npz",
37
+ "optimizer_file": "boundary_110feff08e5843619bf6f4deb96ae277_optimizer.pt",
38
+ "arrays_sha256": "cf57213b9b148924b0e2b29ba8484ca91ba95096926f4a8fe49dad4103bbc654",
39
+ "optimizer_sha256": "a430b9512b3ee64da88ddd55234f458921e5e8106edb514f61bfec02b84187c0",
40
+ "stage": "adam",
41
+ "completed_passes": 299,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 50232,
45
+ "adam_update_count": 50232,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 300,
49
+ "consumed_count": 299,
50
+ "last_submitted_update": 50232,
51
+ "last_consumed_update": 50064,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 50232,
56
+ "completed_passes": 299,
57
+ "next_interval": 0,
58
+ "trained_intervals": 50232,
59
+ "snapshot": "pass_end_0299",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 50064,
67
+ "pass_science": {
68
+ "completed_passes": 299,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 50232,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 50232,
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.115881312027341e-07,
83
+ "update_l2": 0.014322108589112759
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.8902897731295525e-08,
95
+ "update_l2": 0.0009431744692847133
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.19005906325765e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.19005906325765e-05,
110
+ "observation_loss": 9.19005906325765e-05,
111
+ "chamfer": 5.0679642299655825e-05,
112
+ "track": 4.122094833292067e-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": 299,
131
+ "adam_update_count": 50232
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041287092957645655
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_110feff08e5843619bf6f4deb96ae277_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 300,
143
+ "next_interval": 0,
144
+ "next_adam_update": 50233,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 299,
150
+ "trained_intervals": 50232,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 50232,
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.7946314215660095,
163
+ "median": 9.702275276184082,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.307493209838867,
184
+ "median": 9.510030746459961,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.45174771547317505,
191
+ "median": 16354.7763671875,
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": 201.8436279296875,
212
+ "median": 13494.416015625,
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": 4071,
250
+ "controller_edge_stiffness": 52
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_0300.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_0300",
5
+ "executed_epochs": 300,
6
+ "score": null,
7
+ "best_score": 5.404067579071298e-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_9b2ba5f85cb8480c82daea8039dc2789.npz",
37
+ "optimizer_file": "boundary_9b2ba5f85cb8480c82daea8039dc2789_optimizer.pt",
38
+ "arrays_sha256": "3d5ab16f5539d159d51d5e1006f6b1a779d575aa20dcad32c4b6f77f90c8e6a6",
39
+ "optimizer_sha256": "0215a68147b59639c28afcd6bbf2624b2004a2c6fa11da58a568a884ae17378e",
40
+ "stage": "adam",
41
+ "completed_passes": 300,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 50400,
45
+ "adam_update_count": 50400,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 301,
49
+ "consumed_count": 300,
50
+ "last_submitted_update": 50400,
51
+ "last_consumed_update": 50232,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 50400,
56
+ "completed_passes": 300,
57
+ "next_interval": 0,
58
+ "trained_intervals": 50400,
59
+ "snapshot": "pass_end_0300",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 50232,
67
+ "pass_science": {
68
+ "completed_passes": 300,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 50400,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 50400,
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.605251989341923e-07,
83
+ "update_l2": 0.01490805484354496
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.8721332746026746e-08,
95
+ "update_l2": 0.0009751401375979185
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.150676487479359e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.150676487479359e-05,
110
+ "observation_loss": 9.150676487479359e-05,
111
+ "chamfer": 5.049229730502702e-05,
112
+ "track": 4.1014467569766566e-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": 300,
131
+ "adam_update_count": 50400
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04142900719307363
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_9b2ba5f85cb8480c82daea8039dc2789_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 301,
143
+ "next_interval": 0,
144
+ "next_adam_update": 50401,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 300,
150
+ "trained_intervals": 50400,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 50400,
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.7994130849838257,
163
+ "median": 9.70241641998291,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.304025173187256,
184
+ "median": 9.509970664978027,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4495927691459656,
191
+ "median": 16357.0849609375,
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": 201.1448211669922,
212
+ "median": 13493.5986328125,
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": 4084,
250
+ "controller_edge_stiffness": 52
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_0301.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_0301",
5
+ "executed_epochs": 301,
6
+ "score": null,
7
+ "best_score": 5.404067579071298e-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_3ef1b516c7914f25b43d0938715fd19b.npz",
37
+ "optimizer_file": "boundary_3ef1b516c7914f25b43d0938715fd19b_optimizer.pt",
38
+ "arrays_sha256": "f83b6763143ccc0ddcad008779ab95d9359cba4fb1e6a5c7e1189faa2f844c56",
39
+ "optimizer_sha256": "b75869b4e6d354421a17e65c3fe9ad059207e97432cb9266a2b1699d9dd6aaa1",
40
+ "stage": "adam",
41
+ "completed_passes": 301,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 50568,
45
+ "adam_update_count": 50568,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 302,
49
+ "consumed_count": 301,
50
+ "last_submitted_update": 50568,
51
+ "last_consumed_update": 50400,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 50568,
56
+ "completed_passes": 301,
57
+ "next_interval": 0,
58
+ "trained_intervals": 50568,
59
+ "snapshot": "pass_end_0301",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 50232,
67
+ "pass_science": {
68
+ "completed_passes": 301,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 50568,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 50568,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.58549635595773e-07,
83
+ "update_l2": 0.017759932205080986
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.9310028060745026e-08,
95
+ "update_l2": 0.0009846859611570835
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.091201354749501e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.091201354749501e-05,
110
+ "observation_loss": 9.091201354749501e-05,
111
+ "chamfer": 5.006442734156735e-05,
112
+ "track": 4.0847586205927655e-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": 301,
131
+ "adam_update_count": 50568
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040918168146163225
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_3ef1b516c7914f25b43d0938715fd19b_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 302,
143
+ "next_interval": 0,
144
+ "next_adam_update": 50569,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 301,
150
+ "trained_intervals": 50568,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 50568,
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.8039782643318176,
163
+ "median": 9.702433586120605,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.30065393447876,
184
+ "median": 9.508740425109863,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.44754499197006226,
191
+ "median": 16357.3662109375,
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": 200.46786499023438,
212
+ "median": 13477.013671875,
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": 4093,
250
+ "controller_edge_stiffness": 52
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_0302.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_0302",
5
+ "executed_epochs": 302,
6
+ "score": null,
7
+ "best_score": 5.404067579071298e-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_b565d1f86f384332b10e9a6cdaf55f87.npz",
37
+ "optimizer_file": "boundary_b565d1f86f384332b10e9a6cdaf55f87_optimizer.pt",
38
+ "arrays_sha256": "1ea3d060228fdd70c75e71b98eb5bacf3a4a057a7d4c124525896688f50a05c1",
39
+ "optimizer_sha256": "5feb0dfc48995b5eba2538c8ed36f76b6fe7577f388888621519a04ed55f9a0b",
40
+ "stage": "adam",
41
+ "completed_passes": 302,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 50736,
45
+ "adam_update_count": 50736,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 303,
49
+ "consumed_count": 302,
50
+ "last_submitted_update": 50736,
51
+ "last_consumed_update": 50568,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 50736,
56
+ "completed_passes": 302,
57
+ "next_interval": 0,
58
+ "trained_intervals": 50736,
59
+ "snapshot": "pass_end_0302",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 50232,
67
+ "pass_science": {
68
+ "completed_passes": 302,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 50736,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 50736,
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.611008641106309e-07,
83
+ "update_l2": 0.015385346487164497
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.207493896681626e-08,
95
+ "update_l2": 0.0012857354013249278
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.755621431395411e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.755621431395411e-05,
110
+ "observation_loss": 9.755621431395411e-05,
111
+ "chamfer": 5.105819582240656e-05,
112
+ "track": 4.649801485356875e-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": 302,
131
+ "adam_update_count": 50736
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04124843794852495
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_b565d1f86f384332b10e9a6cdaf55f87_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 303,
143
+ "next_interval": 0,
144
+ "next_adam_update": 50737,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 302,
150
+ "trained_intervals": 50736,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 50736,
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.808378279209137,
163
+ "median": 9.702518463134766,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.297094345092773,
184
+ "median": 9.507840156555176,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4455801248550415,
191
+ "median": 16358.75390625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 199.75555419921875,
212
+ "median": 13464.890625,
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": 4110,
250
+ "controller_edge_stiffness": 52
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_0303.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_0303",
5
+ "executed_epochs": 303,
6
+ "score": null,
7
+ "best_score": 5.384933009671451e-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_cfe391e64a75451e848db86177bc5b92.npz",
37
+ "optimizer_file": "boundary_cfe391e64a75451e848db86177bc5b92_optimizer.pt",
38
+ "arrays_sha256": "ede4dbd9411566e8660087cb4c41e0fcdcc00aa18c379d3a8a9e5c702cea97cf",
39
+ "optimizer_sha256": "0b410fb403879656a45498f3931f322378ca1144dc03faf9e8e018f4fe2cacc8",
40
+ "stage": "adam",
41
+ "completed_passes": 303,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 50904,
45
+ "adam_update_count": 50904,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 304,
49
+ "consumed_count": 303,
50
+ "last_submitted_update": 50904,
51
+ "last_consumed_update": 50736,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 50904,
56
+ "completed_passes": 303,
57
+ "next_interval": 0,
58
+ "trained_intervals": 50904,
59
+ "snapshot": "pass_end_0303",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 50736,
67
+ "pass_science": {
68
+ "completed_passes": 303,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 50904,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 50904,
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.1438443152655964e-06,
83
+ "update_l2": 0.014717581681907177
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.847783685590912e-08,
95
+ "update_l2": 0.0009303118567913771
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.247005800716579e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.247005800716579e-05,
110
+ "observation_loss": 9.247005800716579e-05,
111
+ "chamfer": 5.123504888615571e-05,
112
+ "track": 4.123500912101008e-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": 303,
131
+ "adam_update_count": 50904
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04203675896860659
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_cfe391e64a75451e848db86177bc5b92_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 304,
143
+ "next_interval": 0,
144
+ "next_adam_update": 50905,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 303,
150
+ "trained_intervals": 50904,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 50904,
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.81300288438797,
163
+ "median": 9.702702522277832,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.2939605712890625,
184
+ "median": 9.507406234741211,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.44352421164512634,
191
+ "median": 16361.765625,
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": 199.1305389404297,
212
+ "median": 13459.048828125,
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": 4119,
250
+ "controller_edge_stiffness": 52
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_0304.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_0304",
5
+ "executed_epochs": 304,
6
+ "score": null,
7
+ "best_score": 5.384933009671451e-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_7fa8242f96f449a6974af2fb47062ff4.npz",
37
+ "optimizer_file": "boundary_7fa8242f96f449a6974af2fb47062ff4_optimizer.pt",
38
+ "arrays_sha256": "a3b10142df8f9e88b81fb66e93e52c91fbc4b34bdd9ada2302434b24c18a9433",
39
+ "optimizer_sha256": "87ffe114e4a2501974dd3d8df50f97ea94ba9c63b5bc71ea49dc8e674d66a454",
40
+ "stage": "adam",
41
+ "completed_passes": 304,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 51072,
45
+ "adam_update_count": 51072,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 305,
49
+ "consumed_count": 304,
50
+ "last_submitted_update": 51072,
51
+ "last_consumed_update": 50904,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 51072,
56
+ "completed_passes": 304,
57
+ "next_interval": 0,
58
+ "trained_intervals": 51072,
59
+ "snapshot": "pass_end_0304",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 50736,
67
+ "pass_science": {
68
+ "completed_passes": 304,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 51072,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 51072,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.307081778482825e-07,
83
+ "update_l2": 0.014019894413650036
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.087839838324726e-08,
95
+ "update_l2": 0.0009268869180232286
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.060700540430844e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.060700540430844e-05,
110
+ "observation_loss": 9.060700540430844e-05,
111
+ "chamfer": 4.98420195071958e-05,
112
+ "track": 4.076498589711264e-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": 304,
131
+ "adam_update_count": 51072
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041115958942100406
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_7fa8242f96f449a6974af2fb47062ff4_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 305,
143
+ "next_interval": 0,
144
+ "next_adam_update": 51073,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 304,
150
+ "trained_intervals": 51072,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 51072,
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.8176823258399963,
163
+ "median": 9.70289421081543,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.290616035461426,
184
+ "median": 9.506980895996094,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.44145360589027405,
191
+ "median": 16364.90234375,
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": 198.4656524658203,
212
+ "median": 13453.33203125,
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": 4130,
250
+ "controller_edge_stiffness": 52
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_0305.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_0305",
5
+ "executed_epochs": 305,
6
+ "score": null,
7
+ "best_score": 5.384933009671451e-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_e71570c60c844517901f639cca08993a.npz",
37
+ "optimizer_file": "boundary_e71570c60c844517901f639cca08993a_optimizer.pt",
38
+ "arrays_sha256": "3d1dec98c799e578e54e758b2fa9fa2a4d4aa32dcb588d5191cdac0f36c48617",
39
+ "optimizer_sha256": "a3113180e8ac6989bc3b26ffbd20d7ef53c77a91c03f903765aee32714390b2a",
40
+ "stage": "adam",
41
+ "completed_passes": 305,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 51240,
45
+ "adam_update_count": 51240,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 306,
49
+ "consumed_count": 305,
50
+ "last_submitted_update": 51240,
51
+ "last_consumed_update": 51072,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 51240,
56
+ "completed_passes": 305,
57
+ "next_interval": 0,
58
+ "trained_intervals": 51240,
59
+ "snapshot": "pass_end_0305",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 50736,
67
+ "pass_science": {
68
+ "completed_passes": 305,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 51240,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 51240,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.267994194786297e-07,
83
+ "update_l2": 0.013117892667651176
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.138862491094187e-08,
95
+ "update_l2": 0.0009433021186850965
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.177120227832347e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.177120227832347e-05,
110
+ "observation_loss": 9.177120227832347e-05,
111
+ "chamfer": 5.081923882244155e-05,
112
+ "track": 4.0951963455881923e-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": 305,
131
+ "adam_update_count": 51240
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04077040893025696
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_e71570c60c844517901f639cca08993a_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 306,
143
+ "next_interval": 0,
144
+ "next_adam_update": 51241,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 305,
150
+ "trained_intervals": 51240,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 51240,
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.8219792246818542,
163
+ "median": 9.703054428100586,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.2872819900512695,
184
+ "median": 9.505216598510742,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.43956080079078674,
191
+ "median": 16367.525390625,
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": 197.80506896972656,
212
+ "median": 13429.607421875,
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": 4147,
250
+ "controller_edge_stiffness": 52
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_0306.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_0306",
5
+ "executed_epochs": 306,
6
+ "score": null,
7
+ "best_score": 5.384933009671451e-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_88273f7ac6e34bcab6812cb6ac42d69f.npz",
37
+ "optimizer_file": "boundary_88273f7ac6e34bcab6812cb6ac42d69f_optimizer.pt",
38
+ "arrays_sha256": "c144d63d89d639696171aaee316216edece4fc59c1db7cbd7a2510b8d470ab27",
39
+ "optimizer_sha256": "02f44ea0638854f54bf7f3cc68d29d226eb7624485bec737a4eb6b949514abeb",
40
+ "stage": "adam",
41
+ "completed_passes": 306,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 51408,
45
+ "adam_update_count": 51408,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 307,
49
+ "consumed_count": 306,
50
+ "last_submitted_update": 51408,
51
+ "last_consumed_update": 51240,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 51408,
56
+ "completed_passes": 306,
57
+ "next_interval": 0,
58
+ "trained_intervals": 51408,
59
+ "snapshot": "pass_end_0306",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 50736,
67
+ "pass_science": {
68
+ "completed_passes": 306,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 51408,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 51408,
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.2381000260575092e-06,
83
+ "update_l2": 0.014474036172032356
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.8902183635846086e-08,
95
+ "update_l2": 0.0009387533646076918
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.204794332617894e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.204794332617894e-05,
110
+ "observation_loss": 9.204794332617894e-05,
111
+ "chamfer": 5.098754263599403e-05,
112
+ "track": 4.1060400690184906e-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": 306,
131
+ "adam_update_count": 51408
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040724952006712556
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_88273f7ac6e34bcab6812cb6ac42d69f_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 307,
143
+ "next_interval": 0,
144
+ "next_adam_update": 51409,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 306,
150
+ "trained_intervals": 51408,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 51408,
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.8263685703277588,
163
+ "median": 9.703093528747559,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.284101486206055,
184
+ "median": 9.50314998626709,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4376356899738312,
191
+ "median": 16368.1650390625,
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": 197.17694091796875,
212
+ "median": 13401.8984375,
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": 4154,
250
+ "controller_edge_stiffness": 52
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_0307.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_0307",
5
+ "executed_epochs": 307,
6
+ "score": null,
7
+ "best_score": 5.384933009671451e-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_f91663843cba437cbff54bf5398212da.npz",
37
+ "optimizer_file": "boundary_f91663843cba437cbff54bf5398212da_optimizer.pt",
38
+ "arrays_sha256": "29b35e97f595f7235ef4975c27442d9e9d3a788a0458cb983526406338c29424",
39
+ "optimizer_sha256": "c216525cb47e6fae01581b2b875966b13bc744a8ebc3cc757c5f7773ee354822",
40
+ "stage": "adam",
41
+ "completed_passes": 307,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 51576,
45
+ "adam_update_count": 51576,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 308,
49
+ "consumed_count": 307,
50
+ "last_submitted_update": 51576,
51
+ "last_consumed_update": 51408,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 51576,
56
+ "completed_passes": 307,
57
+ "next_interval": 0,
58
+ "trained_intervals": 51576,
59
+ "snapshot": "pass_end_0307",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 50736,
67
+ "pass_science": {
68
+ "completed_passes": 307,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 51576,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 51576,
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.1346378414600622e-06,
83
+ "update_l2": 0.015398749150335789
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.908308071094325e-08,
95
+ "update_l2": 0.0009242977830581367
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.144176146946847e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.144176146946847e-05,
110
+ "observation_loss": 9.144176146946847e-05,
111
+ "chamfer": 5.056509326095693e-05,
112
+ "track": 4.0876668208511546e-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": 307,
131
+ "adam_update_count": 51576
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.047456918051466346
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_f91663843cba437cbff54bf5398212da_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 308,
143
+ "next_interval": 0,
144
+ "next_adam_update": 51577,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 307,
150
+ "trained_intervals": 51576,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 51576,
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.8307863473892212,
163
+ "median": 9.703121185302734,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.28079080581665,
184
+ "median": 9.50120735168457,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.43570655584335327,
191
+ "median": 16368.6181640625,
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": 196.52523803710938,
212
+ "median": 13375.94140625,
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": 4162,
250
+ "controller_edge_stiffness": 52
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_0308.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_0308",
5
+ "executed_epochs": 308,
6
+ "score": null,
7
+ "best_score": 5.384933009671451e-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_fef52c48f16f45a69883623bba2ee27d.npz",
37
+ "optimizer_file": "boundary_fef52c48f16f45a69883623bba2ee27d_optimizer.pt",
38
+ "arrays_sha256": "bb05cc64045c5202937c85995ead9dc55b0aece4b72333217c31af25d95d41ea",
39
+ "optimizer_sha256": "b75d7dc8cde6d0d9f3c3a91851381d65533fd0e7a4ad5b51b04cc689fbe027dc",
40
+ "stage": "adam",
41
+ "completed_passes": 308,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 51744,
45
+ "adam_update_count": 51744,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 309,
49
+ "consumed_count": 308,
50
+ "last_submitted_update": 51744,
51
+ "last_consumed_update": 51576,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 51744,
56
+ "completed_passes": 308,
57
+ "next_interval": 0,
58
+ "trained_intervals": 51744,
59
+ "snapshot": "pass_end_0308",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 50736,
67
+ "pass_science": {
68
+ "completed_passes": 308,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 51744,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 51744,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.098769063100917e-07,
83
+ "update_l2": 0.0158716831356287
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.689597142894854e-08,
95
+ "update_l2": 0.0013647861778736115
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.628884436096996e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.628884436096996e-05,
110
+ "observation_loss": 9.628884436096996e-05,
111
+ "chamfer": 5.0444486987544224e-05,
112
+ "track": 4.584435373544693e-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": 308,
131
+ "adam_update_count": 51744
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04430493316613138
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_fef52c48f16f45a69883623bba2ee27d_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 309,
143
+ "next_interval": 0,
144
+ "next_adam_update": 51745,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 308,
150
+ "trained_intervals": 51744,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 51744,
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.8348963856697083,
163
+ "median": 9.703089714050293,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.277262210845947,
184
+ "median": 9.500487327575684,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.43391942977905273,
191
+ "median": 16368.1025390625,
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": 195.83299255371094,
212
+ "median": 13366.326171875,
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": 4171,
250
+ "controller_edge_stiffness": 52
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_0309.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_0309",
5
+ "executed_epochs": 309,
6
+ "score": null,
7
+ "best_score": 5.384933009671451e-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_c5950cddac784e1b8faec67626c2dbb0.npz",
37
+ "optimizer_file": "boundary_c5950cddac784e1b8faec67626c2dbb0_optimizer.pt",
38
+ "arrays_sha256": "52a35c64698cc1a602c3ab4214086bd515ed36c9dfb8ce1596a0dbc1885a2612",
39
+ "optimizer_sha256": "de0222ad359889a0c8472d97bed085621169ed70e8da5abf3c94f344949bddcf",
40
+ "stage": "adam",
41
+ "completed_passes": 309,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 51912,
45
+ "adam_update_count": 51912,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 310,
49
+ "consumed_count": 309,
50
+ "last_submitted_update": 51912,
51
+ "last_consumed_update": 51744,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 51912,
56
+ "completed_passes": 309,
57
+ "next_interval": 0,
58
+ "trained_intervals": 51912,
59
+ "snapshot": "pass_end_0309",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 50736,
67
+ "pass_science": {
68
+ "completed_passes": 309,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 51912,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 51912,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.795284323539818e-07,
83
+ "update_l2": 0.015611032955348492
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.630784810113255e-08,
95
+ "update_l2": 0.0013136377092450857
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.556679287925363e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.556679287925363e-05,
110
+ "observation_loss": 9.556679287925363e-05,
111
+ "chamfer": 5.012523251934908e-05,
112
+ "track": 4.5441556721925735e-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": 309,
131
+ "adam_update_count": 51912
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04088943707756698
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_c5950cddac784e1b8faec67626c2dbb0_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 310,
143
+ "next_interval": 0,
144
+ "next_adam_update": 51913,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 309,
150
+ "trained_intervals": 51912,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 51912,
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.8390887975692749,
163
+ "median": 9.70324420928955,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.274007797241211,
184
+ "median": 9.499788284301758,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.43210411071777344,
191
+ "median": 16370.630859375,
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": 195.19671630859375,
212
+ "median": 13357.001953125,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 4183,
250
+ "controller_edge_stiffness": 53
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_0310.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_0310",
5
+ "executed_epochs": 310,
6
+ "score": null,
7
+ "best_score": 5.384933009671451e-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_6cf18f5580eb45fb95efb30cbc269ecf.npz",
37
+ "optimizer_file": "boundary_6cf18f5580eb45fb95efb30cbc269ecf_optimizer.pt",
38
+ "arrays_sha256": "6c3cd36eb200db15a53b87356e9130f9a398f237527b08dd9a650626c1db9952",
39
+ "optimizer_sha256": "4bd53638c55eaa464ed84171f7194ed5f7d9bbb0cd4fc9c0a30b73e7ddad9612",
40
+ "stage": "adam",
41
+ "completed_passes": 310,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 52080,
45
+ "adam_update_count": 52080,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 311,
49
+ "consumed_count": 310,
50
+ "last_submitted_update": 52080,
51
+ "last_consumed_update": 51912,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 52080,
56
+ "completed_passes": 310,
57
+ "next_interval": 0,
58
+ "trained_intervals": 52080,
59
+ "snapshot": "pass_end_0310",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 50736,
67
+ "pass_science": {
68
+ "completed_passes": 310,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 52080,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 52080,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.096910851738357e-07,
83
+ "update_l2": 0.015882976353168488
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.541734620668649e-08,
95
+ "update_l2": 0.0011823932873085141
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.508104994893074e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.508104994893074e-05,
110
+ "observation_loss": 9.508104994893074e-05,
111
+ "chamfer": 5.00330570503138e-05,
112
+ "track": 4.504799289861694e-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": 310,
131
+ "adam_update_count": 52080
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041207344038411975
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_6cf18f5580eb45fb95efb30cbc269ecf_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 311,
143
+ "next_interval": 0,
144
+ "next_adam_update": 52081,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 310,
150
+ "trained_intervals": 52080,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 52080,
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.8432329893112183,
163
+ "median": 9.703307151794434,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.270628929138184,
184
+ "median": 9.499096870422363,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.43031707406044006,
191
+ "median": 16371.6611328125,
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": 194.5382843017578,
212
+ "median": 13347.7734375,
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": 4193,
250
+ "controller_edge_stiffness": 53
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_0311.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_0311",
5
+ "executed_epochs": 311,
6
+ "score": null,
7
+ "best_score": 5.3651079919550936e-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_94c55a8fce304a7487050f6f8e6dd4af.npz",
37
+ "optimizer_file": "boundary_94c55a8fce304a7487050f6f8e6dd4af_optimizer.pt",
38
+ "arrays_sha256": "5ad6d34c1c64466184cff6312c6286d5803686cf3a019eea04850a8006461ebb",
39
+ "optimizer_sha256": "e2753e43c671f4b27ceafad0d69ebcaf93a647ab2c99cae5c2dd4a92799c057a",
40
+ "stage": "adam",
41
+ "completed_passes": 311,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 52248,
45
+ "adam_update_count": 52248,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 312,
49
+ "consumed_count": 311,
50
+ "last_submitted_update": 52248,
51
+ "last_consumed_update": 52080,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 52248,
56
+ "completed_passes": 311,
57
+ "next_interval": 0,
58
+ "trained_intervals": 52248,
59
+ "snapshot": "pass_end_0311",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 52080,
67
+ "pass_science": {
68
+ "completed_passes": 311,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 52248,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 52248,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.124808464846865e-07,
83
+ "update_l2": 0.014604219235479832
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.8791683582294354e-08,
95
+ "update_l2": 0.0009300192468799651
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.184540249407291e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.184540249407291e-05,
110
+ "observation_loss": 9.184540249407291e-05,
111
+ "chamfer": 5.0805847422452644e-05,
112
+ "track": 4.1039551433641464e-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": 311,
131
+ "adam_update_count": 52248
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04084764304570854
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_94c55a8fce304a7487050f6f8e6dd4af_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 312,
143
+ "next_interval": 0,
144
+ "next_adam_update": 52249,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 311,
150
+ "trained_intervals": 52248,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 52248,
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.847510814666748,
163
+ "median": 9.703160285949707,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.267322063446045,
184
+ "median": 9.498540878295898,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4284801781177521,
191
+ "median": 16369.2578125,
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": 193.89602661132812,
212
+ "median": 13340.35546875,
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": 4213,
250
+ "controller_edge_stiffness": 53
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_0312.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_0312",
5
+ "executed_epochs": 312,
6
+ "score": null,
7
+ "best_score": 5.359058878812426e-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_2160a27dc653464e99867206c6f06219.npz",
37
+ "optimizer_file": "boundary_2160a27dc653464e99867206c6f06219_optimizer.pt",
38
+ "arrays_sha256": "e0c5da3c795a50dbd2467095876034adafdfef114e86c65d3ca835ce7f2c0e1b",
39
+ "optimizer_sha256": "91aef123fa017bf31e3727be8c479987647aeeb9991614f67584ee901ae18391",
40
+ "stage": "adam",
41
+ "completed_passes": 312,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 52416,
45
+ "adam_update_count": 52416,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 313,
49
+ "consumed_count": 312,
50
+ "last_submitted_update": 52416,
51
+ "last_consumed_update": 52248,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 52416,
56
+ "completed_passes": 312,
57
+ "next_interval": 0,
58
+ "trained_intervals": 52416,
59
+ "snapshot": "pass_end_0312",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 52248,
67
+ "pass_science": {
68
+ "completed_passes": 312,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 52416,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 52416,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.07751985626237e-07,
83
+ "update_l2": 0.014897328801453114
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.728581615154326e-08,
95
+ "update_l2": 0.0009271721937693655
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.21997707337141e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.21997707337141e-05,
110
+ "observation_loss": 9.21997707337141e-05,
111
+ "chamfer": 5.051604603067972e-05,
112
+ "track": 4.168372106505558e-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": 312,
131
+ "adam_update_count": 52416
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04383798502385616
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_2160a27dc653464e99867206c6f06219_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 313,
143
+ "next_interval": 0,
144
+ "next_adam_update": 52417,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 312,
150
+ "trained_intervals": 52416,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 52416,
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.852074146270752,
163
+ "median": 9.703313827514648,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.264012336730957,
184
+ "median": 9.497943878173828,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.42652931809425354,
191
+ "median": 16371.7705078125,
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": 193.25535583496094,
212
+ "median": 13332.41015625,
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": 4221,
250
+ "controller_edge_stiffness": 53
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_0313.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_0313",
5
+ "executed_epochs": 313,
6
+ "score": null,
7
+ "best_score": 5.359058878812426e-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_9dabe48ecbfa4fc8a0d6f878075de36e.npz",
37
+ "optimizer_file": "boundary_9dabe48ecbfa4fc8a0d6f878075de36e_optimizer.pt",
38
+ "arrays_sha256": "89949800f5e23a2d6419720c4cf3aa5530533dc63972bab2e3c255750e1ed544",
39
+ "optimizer_sha256": "c9bee48f469f2f13304c2b7b02284c8f8c928c6e6d3ce6e5a78367673e5db5c8",
40
+ "stage": "adam",
41
+ "completed_passes": 313,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 52584,
45
+ "adam_update_count": 52584,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 314,
49
+ "consumed_count": 313,
50
+ "last_submitted_update": 52584,
51
+ "last_consumed_update": 52416,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 52584,
56
+ "completed_passes": 313,
57
+ "next_interval": 0,
58
+ "trained_intervals": 52584,
59
+ "snapshot": "pass_end_0313",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 52248,
67
+ "pass_science": {
68
+ "completed_passes": 313,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 52584,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 52584,
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.075857979543798e-07,
83
+ "update_l2": 0.01423866767436266
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.793638197497785e-08,
95
+ "update_l2": 0.0008662797627039254
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.145995136350393e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.145995136350393e-05,
110
+ "observation_loss": 9.145995136350393e-05,
111
+ "chamfer": 5.037299342802726e-05,
112
+ "track": 4.108696157345548e-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": 313,
131
+ "adam_update_count": 52584
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040766485035419464
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_9dabe48ecbfa4fc8a0d6f878075de36e_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 314,
143
+ "next_interval": 0,
144
+ "next_adam_update": 52585,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 313,
150
+ "trained_intervals": 52584,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 52584,
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.8564437627792358,
163
+ "median": 9.703323364257812,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.2607316970825195,
184
+ "median": 9.497383117675781,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.42466962337493896,
191
+ "median": 16371.9267578125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 192.6223907470703,
212
+ "median": 13324.9375,
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": 4234,
250
+ "controller_edge_stiffness": 54
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_0314.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_0314",
5
+ "executed_epochs": 314,
6
+ "score": null,
7
+ "best_score": 5.359058878812426e-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_6e9725b3719646e49a7301d8ed19bf38.npz",
37
+ "optimizer_file": "boundary_6e9725b3719646e49a7301d8ed19bf38_optimizer.pt",
38
+ "arrays_sha256": "9ffdfd886d8eefd91b240dd427aa3058226fa63df2318c30799b6b63b9fe3846",
39
+ "optimizer_sha256": "3cf470cd650a3ed37f2e7507a10f8b4c13d35b92a2c8ed886327813268f85d60",
40
+ "stage": "adam",
41
+ "completed_passes": 314,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 52752,
45
+ "adam_update_count": 52752,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 315,
49
+ "consumed_count": 314,
50
+ "last_submitted_update": 52752,
51
+ "last_consumed_update": 52584,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 52752,
56
+ "completed_passes": 314,
57
+ "next_interval": 0,
58
+ "trained_intervals": 52752,
59
+ "snapshot": "pass_end_0314",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 52248,
67
+ "pass_science": {
68
+ "completed_passes": 314,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 52752,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 52752,
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.22418121767987e-07,
83
+ "update_l2": 0.013792045414447784
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.8541792807554884e-08,
95
+ "update_l2": 0.0008892324985936284
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.146711090579629e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.146711090579629e-05,
110
+ "observation_loss": 9.146711090579629e-05,
111
+ "chamfer": 5.021888136980124e-05,
112
+ "track": 4.124823317397386e-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": 314,
131
+ "adam_update_count": 52752
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041532170958817005
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_6e9725b3719646e49a7301d8ed19bf38_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 315,
143
+ "next_interval": 0,
144
+ "next_adam_update": 52753,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 314,
150
+ "trained_intervals": 52752,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 52752,
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.8605671525001526,
163
+ "median": 9.703474998474121,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.258181095123291,
184
+ "median": 9.496792793273926,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.42292213439941406,
191
+ "median": 16374.4091796875,
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": 192.1317138671875,
212
+ "median": 13317.09375,
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": 4244,
250
+ "controller_edge_stiffness": 54
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_0315.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_0315",
5
+ "executed_epochs": 315,
6
+ "score": null,
7
+ "best_score": 5.359058878812426e-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_abdd5bd49f24426d97298706b74775b3.npz",
37
+ "optimizer_file": "boundary_abdd5bd49f24426d97298706b74775b3_optimizer.pt",
38
+ "arrays_sha256": "ba950f52baff0ba99ee4911624edd42d18ee8eca68f1f8c44056b394c4b620ab",
39
+ "optimizer_sha256": "ce130489284993e9937df2b0d8ac85a91d512329e176b992a402661bc84b5fb6",
40
+ "stage": "adam",
41
+ "completed_passes": 315,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 52920,
45
+ "adam_update_count": 52920,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 316,
49
+ "consumed_count": 315,
50
+ "last_submitted_update": 52920,
51
+ "last_consumed_update": 52752,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 52920,
56
+ "completed_passes": 315,
57
+ "next_interval": 0,
58
+ "trained_intervals": 52920,
59
+ "snapshot": "pass_end_0315",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 52248,
67
+ "pass_science": {
68
+ "completed_passes": 315,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 52920,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 52920,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.675454985976103e-07,
83
+ "update_l2": 0.014167839661240578
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.7182634688169856e-08,
95
+ "update_l2": 0.0009025880135595798
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.170864359475672e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.170864359475672e-05,
110
+ "observation_loss": 9.170864359475672e-05,
111
+ "chamfer": 5.055464498582296e-05,
112
+ "track": 4.115399860893376e-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": 315,
131
+ "adam_update_count": 52920
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04159350390546024
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_abdd5bd49f24426d97298706b74775b3_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 316,
143
+ "next_interval": 0,
144
+ "next_adam_update": 52921,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 315,
150
+ "trained_intervals": 52920,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 52920,
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.864641547203064,
163
+ "median": 9.703572273254395,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.255020618438721,
184
+ "median": 9.496278762817383,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.42120251059532166,
191
+ "median": 16376.0029296875,
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": 191.5254364013672,
212
+ "median": 13310.2509765625,
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": 4254,
250
+ "controller_edge_stiffness": 54
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_0316.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_0316",
5
+ "executed_epochs": 316,
6
+ "score": null,
7
+ "best_score": 5.359058878812426e-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_943dff5ba9c34e2c81effe8db3770f30.npz",
37
+ "optimizer_file": "boundary_943dff5ba9c34e2c81effe8db3770f30_optimizer.pt",
38
+ "arrays_sha256": "b1e316c3dfcd43810c2cdd47ae7304cf5ddc3289be98b9db49f7522964c5c907",
39
+ "optimizer_sha256": "2b4bb11ba9417bf6df325e0dee20afd08e8e3c925b72f5b820f9669398c35493",
40
+ "stage": "adam",
41
+ "completed_passes": 316,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 53088,
45
+ "adam_update_count": 53088,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 317,
49
+ "consumed_count": 316,
50
+ "last_submitted_update": 53088,
51
+ "last_consumed_update": 52920,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 53088,
56
+ "completed_passes": 316,
57
+ "next_interval": 0,
58
+ "trained_intervals": 53088,
59
+ "snapshot": "pass_end_0316",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 52248,
67
+ "pass_science": {
68
+ "completed_passes": 316,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 53088,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 53088,
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.097554768937698e-07,
83
+ "update_l2": 0.014477536082267761
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.984235246752178e-08,
95
+ "update_l2": 0.0008798078633844852
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.077384311240166e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.077384311240166e-05,
110
+ "observation_loss": 9.077384311240166e-05,
111
+ "chamfer": 5.020852404413745e-05,
112
+ "track": 4.0565319068264216e-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": 316,
131
+ "adam_update_count": 53088
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041220484068617225
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_943dff5ba9c34e2c81effe8db3770f30_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 317,
143
+ "next_interval": 0,
144
+ "next_adam_update": 53089,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 316,
150
+ "trained_intervals": 53088,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 53088,
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.8686978816986084,
163
+ "median": 9.703619003295898,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.251711845397949,
184
+ "median": 9.49577522277832,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.41949746012687683,
191
+ "median": 16376.767578125,
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": 190.8927764892578,
212
+ "median": 13303.5634765625,
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": 4257,
250
+ "controller_edge_stiffness": 55
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_0317.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_0317",
5
+ "executed_epochs": 317,
6
+ "score": null,
7
+ "best_score": 5.359058878812426e-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_ae848f963fc04a48850b51642522628f.npz",
37
+ "optimizer_file": "boundary_ae848f963fc04a48850b51642522628f_optimizer.pt",
38
+ "arrays_sha256": "f78bd73ff3e7adb64edd7504887f70eef7ec09a5117c65845fc94adad5df8a91",
39
+ "optimizer_sha256": "7296bac342e1de5f3f06f11a81cba66baa4650089569a18ec6da902170320ff8",
40
+ "stage": "adam",
41
+ "completed_passes": 317,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 53256,
45
+ "adam_update_count": 53256,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 318,
49
+ "consumed_count": 317,
50
+ "last_submitted_update": 53256,
51
+ "last_consumed_update": 53088,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 53256,
56
+ "completed_passes": 317,
57
+ "next_interval": 0,
58
+ "trained_intervals": 53256,
59
+ "snapshot": "pass_end_0317",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 52248,
67
+ "pass_science": {
68
+ "completed_passes": 317,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 53256,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 53256,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.152552944309718e-07,
83
+ "update_l2": 0.014274957589805126
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.75803448757506e-08,
95
+ "update_l2": 0.0009855651296675205
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.522197069600224e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.522197069600224e-05,
110
+ "observation_loss": 9.522197069600224e-05,
111
+ "chamfer": 4.96904322062619e-05,
112
+ "track": 4.553153848974034e-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": 317,
131
+ "adam_update_count": 53256
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.043128329096361995
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_ae848f963fc04a48850b51642522628f_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 318,
143
+ "next_interval": 0,
144
+ "next_adam_update": 53257,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 317,
150
+ "trained_intervals": 53256,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 53256,
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.872466504573822,
163
+ "median": 9.703782081604004,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.2486162185668945,
184
+ "median": 9.501028060913086,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.41791948676109314,
191
+ "median": 16379.4384765625,
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": 190.30276489257812,
212
+ "median": 13373.47265625,
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": 4269,
250
+ "controller_edge_stiffness": 55
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_0318.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_0318",
5
+ "executed_epochs": 318,
6
+ "score": null,
7
+ "best_score": 5.3293260347821893e-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_d0f45069bbf4464e958bc7408db557f5.npz",
37
+ "optimizer_file": "boundary_d0f45069bbf4464e958bc7408db557f5_optimizer.pt",
38
+ "arrays_sha256": "b191844e5ca867cdae1e042fae2e435f28db67af6cf0dc011adcae3ba9c6e379",
39
+ "optimizer_sha256": "e707553a62a67ff9f7f467b64f897be00c4d170e8e9fa84dc253c8e59842040d",
40
+ "stage": "adam",
41
+ "completed_passes": 318,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 53424,
45
+ "adam_update_count": 53424,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 319,
49
+ "consumed_count": 318,
50
+ "last_submitted_update": 53424,
51
+ "last_consumed_update": 53256,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 53424,
56
+ "completed_passes": 318,
57
+ "next_interval": 0,
58
+ "trained_intervals": 53424,
59
+ "snapshot": "pass_end_0318",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 53256,
67
+ "pass_science": {
68
+ "completed_passes": 318,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 53424,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 53424,
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.793234431119345e-07,
83
+ "update_l2": 0.014253257773816586
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.851994717114394e-08,
95
+ "update_l2": 0.0008522623684257269
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 8.98452490218915e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 8.98452490218915e-05,
110
+ "observation_loss": 8.98452490218915e-05,
111
+ "chamfer": 4.941397128277458e-05,
112
+ "track": 4.043127773911692e-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": 318,
131
+ "adam_update_count": 53424
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04065530002117157
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_d0f45069bbf4464e958bc7408db557f5_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 319,
143
+ "next_interval": 0,
144
+ "next_adam_update": 53425,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 318,
150
+ "trained_intervals": 53424,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 53424,
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.876318097114563,
163
+ "median": 9.703761100769043,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.245547294616699,
184
+ "median": 9.500564575195312,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.41631290316581726,
191
+ "median": 16379.0947265625,
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": 189.71961975097656,
212
+ "median": 13367.28125,
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": 4278,
250
+ "controller_edge_stiffness": 55
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_0319.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_0319",
5
+ "executed_epochs": 319,
6
+ "score": null,
7
+ "best_score": 5.3293260347821893e-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_5bfb0c1ce7ac4781aa76bb3d48ab6259.npz",
37
+ "optimizer_file": "boundary_5bfb0c1ce7ac4781aa76bb3d48ab6259_optimizer.pt",
38
+ "arrays_sha256": "31b7c71981483e1f266f7c0960b0eedc86813922884355b2b7705f68336915e1",
39
+ "optimizer_sha256": "ad5da71be54b8c0aff08aaf1dc8554c94deda57b226e26ad9365fa665d20a785",
40
+ "stage": "adam",
41
+ "completed_passes": 319,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 53592,
45
+ "adam_update_count": 53592,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 320,
49
+ "consumed_count": 319,
50
+ "last_submitted_update": 53592,
51
+ "last_consumed_update": 53424,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 53592,
56
+ "completed_passes": 319,
57
+ "next_interval": 0,
58
+ "trained_intervals": 53592,
59
+ "snapshot": "pass_end_0319",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 53256,
67
+ "pass_science": {
68
+ "completed_passes": 319,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 53592,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 53592,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.375163366101333e-07,
83
+ "update_l2": 0.013359298929572105
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.1430465219937105e-08,
95
+ "update_l2": 0.0008602801826782525
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.017670527100563e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.017670527100563e-05,
110
+ "observation_loss": 9.017670527100563e-05,
111
+ "chamfer": 4.981116217095405e-05,
112
+ "track": 4.036554310005158e-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": 319,
131
+ "adam_update_count": 53592
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04107424197718501
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_5bfb0c1ce7ac4781aa76bb3d48ab6259_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 320,
143
+ "next_interval": 0,
144
+ "next_adam_update": 53593,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 319,
150
+ "trained_intervals": 53592,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 53592,
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.8802963495254517,
163
+ "median": 9.703837394714355,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.2426557540893555,
184
+ "median": 9.50004768371582,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4146600365638733,
191
+ "median": 16380.3447265625,
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": 189.1718292236328,
212
+ "median": 13360.3671875,
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": 4290,
250
+ "controller_edge_stiffness": 55
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_0320.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_0320",
5
+ "executed_epochs": 320,
6
+ "score": null,
7
+ "best_score": 5.3293260347821893e-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_39b3cf591ac64b13a2018cb5499f372f.npz",
37
+ "optimizer_file": "boundary_39b3cf591ac64b13a2018cb5499f372f_optimizer.pt",
38
+ "arrays_sha256": "2ac59fb09eb7603c8266caa95107d21ac994b0aa7dee841015832ec1125bb561",
39
+ "optimizer_sha256": "ec8f7e7e96a28ab6c21e37eda77cfe3fb2075cc1b25222354a68cadfe2754771",
40
+ "stage": "adam",
41
+ "completed_passes": 320,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 53760,
45
+ "adam_update_count": 53760,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 321,
49
+ "consumed_count": 320,
50
+ "last_submitted_update": 53760,
51
+ "last_consumed_update": 53592,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 53760,
56
+ "completed_passes": 320,
57
+ "next_interval": 0,
58
+ "trained_intervals": 53760,
59
+ "snapshot": "pass_end_0320",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 53256,
67
+ "pass_science": {
68
+ "completed_passes": 320,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 53760,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 53760,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.346695613501652e-07,
83
+ "update_l2": 0.014254115521907806
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.289114651281125e-08,
95
+ "update_l2": 0.0012161668855696917
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.54186252783984e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.54186252783984e-05,
110
+ "observation_loss": 9.54186252783984e-05,
111
+ "chamfer": 4.9937632866203785e-05,
112
+ "track": 4.54809887742158e-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": 320,
131
+ "adam_update_count": 53760
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04115606495179236
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_39b3cf591ac64b13a2018cb5499f372f_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 321,
143
+ "next_interval": 0,
144
+ "next_adam_update": 53761,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 320,
150
+ "trained_intervals": 53760,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 53760,
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.8841975331306458,
163
+ "median": 9.703997611999512,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.239231109619141,
184
+ "median": 9.49960708618164,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4130455255508423,
191
+ "median": 16382.96875,
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": 188.5251007080078,
212
+ "median": 13354.48046875,
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": 4302,
250
+ "controller_edge_stiffness": 55
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_0321.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_0321",
5
+ "executed_epochs": 321,
6
+ "score": null,
7
+ "best_score": 5.3293260347821893e-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_6be078aee9e64205b84dff9c45ec830c.npz",
37
+ "optimizer_file": "boundary_6be078aee9e64205b84dff9c45ec830c_optimizer.pt",
38
+ "arrays_sha256": "f7a781019d54a3ffcf8343b2e6a281a41aea5fd85f5aebd9d59432b0d08bfdf3",
39
+ "optimizer_sha256": "bcfa6330d0faeea8bfed93cb8a34363f97a0e022a4484d53134b05123f8ffd5d",
40
+ "stage": "adam",
41
+ "completed_passes": 321,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 53928,
45
+ "adam_update_count": 53928,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 322,
49
+ "consumed_count": 321,
50
+ "last_submitted_update": 53928,
51
+ "last_consumed_update": 53760,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 53928,
56
+ "completed_passes": 321,
57
+ "next_interval": 0,
58
+ "trained_intervals": 53928,
59
+ "snapshot": "pass_end_0321",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 53256,
67
+ "pass_science": {
68
+ "completed_passes": 321,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 53928,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 53928,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.268520564844948e-07,
83
+ "update_l2": 0.014185707084834576
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.003006364745488e-08,
95
+ "update_l2": 0.0008758850744925439
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.049334039445966e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.049334039445966e-05,
110
+ "observation_loss": 9.049334039445966e-05,
111
+ "chamfer": 4.982360769645311e-05,
112
+ "track": 4.066973633598536e-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": 321,
131
+ "adam_update_count": 53928
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.07646048488095403
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_6be078aee9e64205b84dff9c45ec830c_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 322,
143
+ "next_interval": 0,
144
+ "next_adam_update": 53929,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 321,
150
+ "trained_intervals": 53928,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 53928,
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.8880497813224792,
163
+ "median": 9.70406723022461,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.236117839813232,
184
+ "median": 9.499150276184082,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4114574193954468,
191
+ "median": 16384.111328125,
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": 187.9390869140625,
212
+ "median": 13348.380859375,
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": 4305,
250
+ "controller_edge_stiffness": 55
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_0322.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_0322",
5
+ "executed_epochs": 322,
6
+ "score": null,
7
+ "best_score": 5.3293260347821893e-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_55959cd36a4247fdb69e18d4efd676d1.npz",
37
+ "optimizer_file": "boundary_55959cd36a4247fdb69e18d4efd676d1_optimizer.pt",
38
+ "arrays_sha256": "e349ecda4b85d32d81e80fd0ec4f7bb48e51f1637a875967b9d241c9c3d248b1",
39
+ "optimizer_sha256": "0e3277e51dab7ab5c7a2c13cde558e8cf836b257494c1bf2855623c41ae0bb61",
40
+ "stage": "adam",
41
+ "completed_passes": 322,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 54096,
45
+ "adam_update_count": 54096,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 323,
49
+ "consumed_count": 322,
50
+ "last_submitted_update": 54096,
51
+ "last_consumed_update": 53928,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 54096,
56
+ "completed_passes": 322,
57
+ "next_interval": 0,
58
+ "trained_intervals": 54096,
59
+ "snapshot": "pass_end_0322",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 53256,
67
+ "pass_science": {
68
+ "completed_passes": 322,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 54096,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 54096,
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.388906624328229e-07,
83
+ "update_l2": 0.013566231355071068
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.038139150315146e-08,
95
+ "update_l2": 0.0008668141672387719
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 8.954250370152295e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 8.954250370152295e-05,
110
+ "observation_loss": 8.954250370152295e-05,
111
+ "chamfer": 4.934546450385824e-05,
112
+ "track": 4.0197042835643515e-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": 322,
131
+ "adam_update_count": 54096
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.0408848209772259
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_55959cd36a4247fdb69e18d4efd676d1_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 323,
143
+ "next_interval": 0,
144
+ "next_adam_update": 54097,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 322,
150
+ "trained_intervals": 54096,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 54096,
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.8919941186904907,
163
+ "median": 9.70417308807373,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.23292875289917,
184
+ "median": 9.498746871948242,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4098376929759979,
191
+ "median": 16385.845703125,
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": 187.34068298339844,
212
+ "median": 13343.00390625,
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": 4314,
250
+ "controller_edge_stiffness": 56
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_0323.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_0323",
5
+ "executed_epochs": 323,
6
+ "score": null,
7
+ "best_score": 5.3293260347821893e-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_d652ac44615544899c331d77b471f758.npz",
37
+ "optimizer_file": "boundary_d652ac44615544899c331d77b471f758_optimizer.pt",
38
+ "arrays_sha256": "95160efafe4256982df4c6555dcaad0265f2cfb78a311dbc16b7d181cbe7aa2f",
39
+ "optimizer_sha256": "188c1ab83c1cbe65b9d77d20f0c0d583075c82cfcd58a8e272b15d2f1e7d3dea",
40
+ "stage": "adam",
41
+ "completed_passes": 323,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 54264,
45
+ "adam_update_count": 54264,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 324,
49
+ "consumed_count": 323,
50
+ "last_submitted_update": 54264,
51
+ "last_consumed_update": 54096,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 54264,
56
+ "completed_passes": 323,
57
+ "next_interval": 0,
58
+ "trained_intervals": 54264,
59
+ "snapshot": "pass_end_0323",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 53256,
67
+ "pass_science": {
68
+ "completed_passes": 323,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 54264,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 54264,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.936695970376604e-07,
83
+ "update_l2": 0.014139840379357338
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.147340769757648e-08,
95
+ "update_l2": 0.0013024089857935905
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.446432522963732e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.446432522963732e-05,
110
+ "observation_loss": 9.446432522963732e-05,
111
+ "chamfer": 4.925881512463093e-05,
112
+ "track": 4.52055101050064e-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": 323,
131
+ "adam_update_count": 54264
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04139957902953029
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_d652ac44615544899c331d77b471f758_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 324,
143
+ "next_interval": 0,
144
+ "next_adam_update": 54265,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 323,
150
+ "trained_intervals": 54264,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 54264,
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.8959635496139526,
163
+ "median": 9.704248428344727,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.2301435470581055,
184
+ "median": 9.498153686523438,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4082140624523163,
191
+ "median": 16387.080078125,
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": 186.8196258544922,
212
+ "median": 13335.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": 4319,
250
+ "controller_edge_stiffness": 56
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_0324.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_0324",
5
+ "executed_epochs": 324,
6
+ "score": null,
7
+ "best_score": 5.312517034672921e-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_4af4bd0a683c4c9cbb03701fc65ae8ad.npz",
37
+ "optimizer_file": "boundary_4af4bd0a683c4c9cbb03701fc65ae8ad_optimizer.pt",
38
+ "arrays_sha256": "eabee7cfbb37f8683739e15a05c80422fa5e6927e6839016e1b1020e7f1756a7",
39
+ "optimizer_sha256": "920b0772508fb7974f6cd903c25f90dcbb076dfba6ae0290dd1d0d264b1a8830",
40
+ "stage": "adam",
41
+ "completed_passes": 324,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 54432,
45
+ "adam_update_count": 54432,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 325,
49
+ "consumed_count": 324,
50
+ "last_submitted_update": 54432,
51
+ "last_consumed_update": 54264,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 54432,
56
+ "completed_passes": 324,
57
+ "next_interval": 0,
58
+ "trained_intervals": 54432,
59
+ "snapshot": "pass_end_0324",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 54264,
67
+ "pass_science": {
68
+ "completed_passes": 324,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 54432,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 54432,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.071487064218672e-07,
83
+ "update_l2": 0.013961562886834145
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.9394824230830636e-08,
95
+ "update_l2": 0.0008718316676095128
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 8.998140401672572e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 8.998140401672572e-05,
110
+ "observation_loss": 8.998140401672572e-05,
111
+ "chamfer": 4.980486482963897e-05,
112
+ "track": 4.017653554910794e-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": 324,
131
+ "adam_update_count": 54432
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040513467974960804
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_4af4bd0a683c4c9cbb03701fc65ae8ad_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 325,
143
+ "next_interval": 0,
144
+ "next_adam_update": 54433,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 324,
150
+ "trained_intervals": 54432,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 54432,
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.8995974063873291,
163
+ "median": 9.704362869262695,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.227641582489014,
184
+ "median": 9.497587203979492,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4067333936691284,
191
+ "median": 16388.953125,
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": 186.352783203125,
212
+ "median": 13327.5380859375,
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": 4327,
250
+ "controller_edge_stiffness": 56
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_0325.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_0325",
5
+ "executed_epochs": 325,
6
+ "score": null,
7
+ "best_score": 5.309225645890235e-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_dc4ffae97a114bf68e6c8739633867f1.npz",
37
+ "optimizer_file": "boundary_dc4ffae97a114bf68e6c8739633867f1_optimizer.pt",
38
+ "arrays_sha256": "8e39b261de42ab23bc88c82046eada13da91900a6383879981a30a0acc1c8bea",
39
+ "optimizer_sha256": "d91951cdfb9df47b5d7469c38d4f0c89f5878fa469273d268297fee613aeb362",
40
+ "stage": "adam",
41
+ "completed_passes": 325,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 54600,
45
+ "adam_update_count": 54600,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 326,
49
+ "consumed_count": 325,
50
+ "last_submitted_update": 54600,
51
+ "last_consumed_update": 54432,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 54600,
56
+ "completed_passes": 325,
57
+ "next_interval": 0,
58
+ "trained_intervals": 54600,
59
+ "snapshot": "pass_end_0325",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 54432,
67
+ "pass_science": {
68
+ "completed_passes": 325,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 54600,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 54600,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 4.489135392304888e-07,
83
+ "update_l2": 0.01263049989938736
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.029588834304377e-08,
95
+ "update_l2": 0.0008662847685627639
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 8.896766667021438e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 8.896766667021438e-05,
110
+ "observation_loss": 8.896766667021438e-05,
111
+ "chamfer": 4.893045115750283e-05,
112
+ "track": 4.0037215512711555e-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": 325,
131
+ "adam_update_count": 54600
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.0405892850831151
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_dc4ffae97a114bf68e6c8739633867f1_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 326,
143
+ "next_interval": 0,
144
+ "next_adam_update": 54601,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 325,
150
+ "trained_intervals": 54600,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 54600,
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.9034740328788757,
163
+ "median": 9.704340934753418,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.224483013153076,
184
+ "median": 9.497196197509766,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.40515971183776855,
191
+ "median": 16388.595703125,
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": 185.76512145996094,
212
+ "median": 13322.31640625,
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": 4341,
250
+ "controller_edge_stiffness": 56
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_0326.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_0326",
5
+ "executed_epochs": 326,
6
+ "score": null,
7
+ "best_score": 5.2947016819243365e-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_1bb8b68f61f84c34a832acfc49d14ce3.npz",
37
+ "optimizer_file": "boundary_1bb8b68f61f84c34a832acfc49d14ce3_optimizer.pt",
38
+ "arrays_sha256": "93d23630686a1753bf5f81fe63641c9a99d11e9cae9024625312fb0242f9a519",
39
+ "optimizer_sha256": "4940e77322132802fbada77e3d360d7453fc4418b1e8b77438cf56328d70e1b4",
40
+ "stage": "adam",
41
+ "completed_passes": 326,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 54768,
45
+ "adam_update_count": 54768,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 327,
49
+ "consumed_count": 326,
50
+ "last_submitted_update": 54768,
51
+ "last_consumed_update": 54600,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 54768,
56
+ "completed_passes": 326,
57
+ "next_interval": 0,
58
+ "trained_intervals": 54768,
59
+ "snapshot": "pass_end_0326",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 54600,
67
+ "pass_science": {
68
+ "completed_passes": 326,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 54768,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 54768,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.918640795243846e-07,
83
+ "update_l2": 0.013421003706753254
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.097160737932427e-08,
95
+ "update_l2": 0.0008406333508901298
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 8.952531788963825e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 8.952531788963825e-05,
110
+ "observation_loss": 8.952531788963825e-05,
111
+ "chamfer": 4.940453072777018e-05,
112
+ "track": 4.0120787161868066e-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": 326,
131
+ "adam_update_count": 54768
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04177870601415634
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_1bb8b68f61f84c34a832acfc49d14ce3_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 327,
143
+ "next_interval": 0,
144
+ "next_adam_update": 54769,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 326,
150
+ "trained_intervals": 54768,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 54768,
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.9072529673576355,
163
+ "median": 9.704389572143555,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.221307754516602,
184
+ "median": 9.49679183959961,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.4036314785480499,
191
+ "median": 16389.392578125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 185.1761932373047,
212
+ "median": 13316.943359375,
213
+ "max": 100000.0,
214
+ "finite_count": 300,
215
+ "nonfinite_count": 0
216
+ },
217
+ "controller_edge_enabled": {
218
+ "min": 1.0,
219
+ "median": 1.0,
220
+ "max": 1.0,
221
+ "finite_count": 300,
222
+ "nonfinite_count": 0
223
+ },
224
+ "controller_edge_cap_mask": {
225
+ "min": 0.0,
226
+ "median": 0.0,
227
+ "max": 1.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 2.0,
233
+ "median": 2.0,
234
+ "max": 2.0,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0,
240
+ "median": 0.0,
241
+ "max": 0.0,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 1,
248
+ "raw_ground_restitution": 1,
249
+ "object_edge_stiffness": 4349,
250
+ "controller_edge_stiffness": 56
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_0327.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_0327",
5
+ "executed_epochs": 327,
6
+ "score": null,
7
+ "best_score": 5.2947016819243365e-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_e93009d59dce4dd5a35de8ee96a3130a.npz",
37
+ "optimizer_file": "boundary_e93009d59dce4dd5a35de8ee96a3130a_optimizer.pt",
38
+ "arrays_sha256": "9cb76e1a6c96c8cad64b18c08da57c7a48386800cd0a368edd7fdf4389d3d73d",
39
+ "optimizer_sha256": "d84c39fa3f059b1e8d5524f21e08f0b05035b8aacc99a3188f1201fd34f2ccce",
40
+ "stage": "adam",
41
+ "completed_passes": 327,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 54936,
45
+ "adam_update_count": 54936,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 328,
49
+ "consumed_count": 327,
50
+ "last_submitted_update": 54936,
51
+ "last_consumed_update": 54768,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 54936,
56
+ "completed_passes": 327,
57
+ "next_interval": 0,
58
+ "trained_intervals": 54936,
59
+ "snapshot": "pass_end_0327",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 54600,
67
+ "pass_science": {
68
+ "completed_passes": 327,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 54936,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 54936,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.861688805453014e-07,
83
+ "update_l2": 0.01343859639018774
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.0747580360166467e-08,
95
+ "update_l2": 0.0008692931151017547
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 8.87422647792846e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 8.87422647792846e-05,
110
+ "observation_loss": 8.87422647792846e-05,
111
+ "chamfer": 4.877426545135677e-05,
112
+ "track": 3.996799932792783e-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": 327,
131
+ "adam_update_count": 54936
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.041440933011472225
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_e93009d59dce4dd5a35de8ee96a3130a_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 328,
143
+ "next_interval": 0,
144
+ "next_adam_update": 54937,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 327,
150
+ "trained_intervals": 54936,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 54936,
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.9110521674156189,
163
+ "median": 9.704492568969727,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.21818733215332,
184
+ "median": 9.496374130249023,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.40210092067718506,
191
+ "median": 16391.080078125,
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": 184.59927368164062,
212
+ "median": 13311.369140625,
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": 4359,
250
+ "controller_edge_stiffness": 56
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_0328.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_0328",
5
+ "executed_epochs": 328,
6
+ "score": null,
7
+ "best_score": 5.2947016819243365e-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_87c3b37436c54b099de80fa6ff250372.npz",
37
+ "optimizer_file": "boundary_87c3b37436c54b099de80fa6ff250372_optimizer.pt",
38
+ "arrays_sha256": "0c1e76624246ce27c0485d900b832e01e9465d1e4a3dfe003f193aa502baafc3",
39
+ "optimizer_sha256": "bbbd440a8f3800e3f534896754b67b86e5244a7780fc4b7ae030e9a45956dfe1",
40
+ "stage": "adam",
41
+ "completed_passes": 328,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 55104,
45
+ "adam_update_count": 55104,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 329,
49
+ "consumed_count": 328,
50
+ "last_submitted_update": 55104,
51
+ "last_consumed_update": 54936,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 55104,
56
+ "completed_passes": 328,
57
+ "next_interval": 0,
58
+ "trained_intervals": 55104,
59
+ "snapshot": "pass_end_0328",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 54600,
67
+ "pass_science": {
68
+ "completed_passes": 328,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 55104,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 55104,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.176891590963351e-07,
83
+ "update_l2": 0.014401319436728954
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.131699154503622e-08,
95
+ "update_l2": 0.0009517853613942862
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 8.839069050736725e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 8.839069050736725e-05,
110
+ "observation_loss": 8.839069050736725e-05,
111
+ "chamfer": 4.8588786739856005e-05,
112
+ "track": 3.980190012953244e-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": 328,
131
+ "adam_update_count": 55104
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04079473181627691
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_87c3b37436c54b099de80fa6ff250372_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 329,
143
+ "next_interval": 0,
144
+ "next_adam_update": 55105,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 328,
150
+ "trained_intervals": 55104,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 55104,
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.9148487448692322,
163
+ "median": 9.704692840576172,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.215084552764893,
184
+ "median": 9.495948791503906,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.40057724714279175,
191
+ "median": 16394.36328125,
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": 184.0273895263672,
212
+ "median": 13305.720703125,
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": 4371,
250
+ "controller_edge_stiffness": 56
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_0329.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_0329",
5
+ "executed_epochs": 329,
6
+ "score": null,
7
+ "best_score": 5.2947016819243365e-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_f8f5121e39464bed99251d0d2a1e9734.npz",
37
+ "optimizer_file": "boundary_f8f5121e39464bed99251d0d2a1e9734_optimizer.pt",
38
+ "arrays_sha256": "bff9bebec0d02f345fb4eee45e3505bf68132f1c4e6198f50d1a7f3dac325d8e",
39
+ "optimizer_sha256": "396f890161501872a51c812495536b047c78b044362ebfaca617ccb51705c85a",
40
+ "stage": "adam",
41
+ "completed_passes": 329,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 55272,
45
+ "adam_update_count": 55272,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 330,
49
+ "consumed_count": 329,
50
+ "last_submitted_update": 55272,
51
+ "last_consumed_update": 55104,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 55272,
56
+ "completed_passes": 329,
57
+ "next_interval": 0,
58
+ "trained_intervals": 55272,
59
+ "snapshot": "pass_end_0329",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 54600,
67
+ "pass_science": {
68
+ "completed_passes": 329,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 55272,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 55272,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 5.79825211843854e-07,
83
+ "update_l2": 0.01433879230171442
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 0.0,
87
+ "update_l2": 0.0
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 0.0,
91
+ "update_l2": 0.0
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.019173071081241e-08,
95
+ "update_l2": 0.0011752973077818751
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 9.400225826539099e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 9.400225826539099e-05,
110
+ "observation_loss": 9.400225826539099e-05,
111
+ "chamfer": 4.9118705646833405e-05,
112
+ "track": 4.488354898057878e-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": 329,
131
+ "adam_update_count": 55272
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04079786199145019
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_f8f5121e39464bed99251d0d2a1e9734_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 330,
143
+ "next_interval": 0,
144
+ "next_adam_update": 55273,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 329,
150
+ "trained_intervals": 55272,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 55272,
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.9185071587562561,
163
+ "median": 9.704690933227539,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.212114334106445,
184
+ "median": 9.495460510253906,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.3991144299507141,
191
+ "median": 16394.33203125,
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": 183.48159790039062,
212
+ "median": 13299.224609375,
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": 4381,
250
+ "controller_edge_stiffness": 56
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_0330.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_0330",
5
+ "executed_epochs": 330,
6
+ "score": null,
7
+ "best_score": 5.27931592408831e-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_93932dcdbcc74b1f8eeb71de80163b9a.npz",
37
+ "optimizer_file": "boundary_93932dcdbcc74b1f8eeb71de80163b9a_optimizer.pt",
38
+ "arrays_sha256": "ddae5bcfe51da3c60052286b3202482ceee4500e8ec466238740518820a23fd3",
39
+ "optimizer_sha256": "af37f0eb5ec219ab8e9745b5c8fb0eb761563071d295af0ed1b0f62fa27119a6",
40
+ "stage": "adam",
41
+ "completed_passes": 330,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 55440,
45
+ "adam_update_count": 55440,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 331,
49
+ "consumed_count": 330,
50
+ "last_submitted_update": 55440,
51
+ "last_consumed_update": 55272,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 55440,
56
+ "completed_passes": 330,
57
+ "next_interval": 0,
58
+ "trained_intervals": 55440,
59
+ "snapshot": "pass_end_0330",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 55272,
67
+ "pass_science": {
68
+ "completed_passes": 330,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 55440,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 55440,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 6.169024118207744e-07,
83
+ "update_l2": 0.013608830980956554
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.1782421905954834e-08,
95
+ "update_l2": 0.0008719272445887327
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 8.841375529300421e-05,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 8.841375529300421e-05,
110
+ "observation_loss": 8.841375529300421e-05,
111
+ "chamfer": 4.866439485340379e-05,
112
+ "track": 3.974936043960042e-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": 330,
131
+ "adam_update_count": 55440
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04049803200177848
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_93932dcdbcc74b1f8eeb71de80163b9a_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 331,
143
+ "next_interval": 0,
144
+ "next_adam_update": 55441,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 330,
150
+ "trained_intervals": 55440,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 55440,
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.9220695495605469,
163
+ "median": 9.704743385314941,
164
+ "max": 11.530094146728516,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 2.005976915359497,
170
+ "median": 2.005976915359497,
171
+ "max": 2.005976915359497,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": -0.0029794860165566206,
177
+ "median": -0.0029794860165566206,
178
+ "max": -0.0029794860165566206,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 5.209127902984619,
184
+ "median": 9.494455337524414,
185
+ "max": 11.524574279785156,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 0.3976951539516449,
191
+ "median": 16395.193359375,
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": 182.93446350097656,
212
+ "median": 13285.8583984375,
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": 4391,
250
+ "controller_edge_stiffness": 56
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }