{"action_layout":["front","upper","lower"],"action_ranges":{"actions_alpha":{"layout":["front","upper","lower"],"max":[0.0,-4.0,4.0],"min":[0.0,-4.0,4.0]},"actions_omega":{"layout":["front","upper","lower"],"max":[0.0,-0.04,0.04],"min":[0.0,-0.04,0.04]}},"alignment":"causal_post_state_to_next_action","artifact_id":"trusted-L3-karman-rear_constant-v2-20260717-karman_re100__pysr__f-ddb9ca1f4e25__si-800","config":{"action_bias":[0.0,-4.0,4.0],"action_layout":["front","upper","lower"],"action_scale":8.0,"body_layout":["front","upper","lower"],"control_dt":0.4,"control_time_scale_steps":2000,"conv_len":30,"device_id":0,"dtw_lag_channel":1,"dtw_version":"legacy_dtw_v1_abs_n_unclipped","fifo_init_action":[0.0,-4.0,4.0],"fifo_len":150,"force_layout":["front_fx","front_fy","upper_fx","upper_fy","lower_fx","lower_fy"],"has_disturbance":true,"model_name":"d1a3o12_re100","mu":0.02,"n_objects_env":7,"nu":0.004,"obs_slice":[2,14],"pinball_front_x":30.0,"pinball_rear_x":31.3,"policy_init_action":[0.0,-4.0,4.0],"raw_force_slice":[6,12],"raw_layout":["upper_ux","upper_uy","center_ux","center_uy","lower_ux","lower_uy","front_fx","front_fy","upper_fx","upper_fy","lower_fx","lower_fy"],"raw_sensor_slice":[0,6],"re_code":100,"re_d":50.0,"s_dim":12,"sample_interval":800,"scene_id":"karman","sensor_layout":["upper_ux","upper_uy","center_ux","center_uy","lower_ux","lower_uy"],"sensor_x":40.0,"source":"PPO_inference","target_force_slice":null,"target_sensor_slice":[0,6],"target_type":"periodic","u0":0.01},"config_hash":"400e65cc44dd385159640150d82877dccc2f841f635e2244c2e23d0937beda5c","created_utc":"2026-07-17T16:25:50.738346+00:00","data_hashes":{"harmonics":null,"norm":null,"target_sensors":"68d62d396056e08b7f161a9b47d9398f85c7166269687f31460230f3a5214338"},"dt_c":0.4,"environment":{"numpy":"1.26.4","platform":"Linux-6.8.0-124-generic-x86_64-with-glibc2.35","python":"3.10.13 (main, Sep 11 2023, 13:44:35) [GCC 11.2.0]"},"formula_hash":"ddb9ca1f4e25ca749d149e5a4fc59aa3044e8c3b1822f6ca1c198e4b6f49c6e4","formula_hashes":{"front_deployment_expression":"8aed642bf5118b9d3c859bd4be35ecac75b6e873cce34e7b6f554b06f75550d7","front_source":"eef5e8625b8c21ebb2377f60fa9ee68486783cae763d632e4c7f5fe40ba224f6","pair":"ddb9ca1f4e25ca749d149e5a4fc59aa3044e8c3b1822f6ca1c198e4b6f49c6e4","rear_deployment_expression":"1dfa6c0b80d1b260ca13e7f78fa9b39ff1ee57d603424528937fa29f9abd19ab","rear_source":"f960b541df0fc43427173e885f6fd70131b62ad34d88e3aa4351c3467a3604ff"},"formula_validation":{"deployment_semantics":"mapped_shared","front":{"canonical_role":"front_odd","channel":null,"legacy":false},"rear":{"channel":null,"legacy":false}},"git_sha":"ca8ee5f238ee58eaaf48027ad026c35784f76d4d","metric_version":"legacy_dtw_v1_abs_n_unclipped","metrics":{"adapter":"SR_analysis.utils.cfd_interface.legacy_dtw_v1_detail_adapter","full":{"lag":-8,"similarity":0.8996770159755316},"lag":-8,"metric_version":"legacy_dtw_v1_abs_n_unclipped","per_channel":{"0":0.9208663920561473,"1":0.9382135912155112,"2":0.8279135048389434,"3":0.8594140966733297,"4":0.9216165403525034,"5":0.9300379707167545},"tail":{"lag":-8,"n_samples":60,"similarity":0.8996770159755316}},"mode":"pysr","model":{"path":null,"sha256":null},"n_steps":200,"provenance":{"command":"src/SR_analysis/stage_3_validate.py --scene karman_re100 --mode pysr --formula-front src/SR_analysis/results/runs/trusted-karman-baseline-rear_constant-20260717/formulas/karman_re100_front.json --formula-rear src/SR_analysis/results/runs/trusted-karman-baseline-rear_constant-20260717/formulas/karman_re100_rear_shared_upper.json --device 0 --steps 200 --run-id trusted-L3-karman-rear_constant-v2-20260717","created_at":"2026-07-17T16:25:50.738316+00:00","environment":{"conda_env":"pycuda_3_10","device":0},"git_sha":"ca8ee5f238ee58eaaf48027ad026c35784f76d4d"},"record_hash":"852cb99fc84cc4c78038caf60b99cc3c43d3e02ad8ec6930e5c3f7f17ab6fabd","run_id":"trusted-L3-karman-rear_constant-v2-20260717","sample_interval":800,"scene":"karman_re100","scene_id":"karman","schema_version":"sr-stage3-validation-v2","si":800,"status":"completed","telemetry":{"path":"/home/frank14f/DynamisLab/src/SR_analysis/results/runs/trusted-L3-karman-rear_constant-v2-20260717/telemetry/karman_re100__pysr__f-ddb9ca1f4e25__si-800.npz","sha256":"2987fef95e967f6850fec211233f853aa41fcd43663bcf094a0d9035fe06f666","telemetry_hash":"2987fef95e967f6850fec211233f853aa41fcd43663bcf094a0d9035fe06f666"},"termination_reason":"completed"}
