{
  "requested_episodes": 64,
  "completed_episodes": 64,
  "unfinished_episodes": 0,
  "complete": true,
  "success_rate": 1.0,
  "completed_only": {
    "episodes": 64,
    "successes": 64.0,
    "success_rate": 1.0,
    "high_success_rate": 1.0,
    "lift_rates": {
      "0.02": 1.0,
      "0.05": 1.0,
      "0.1": 1.0,
      "0.15": 1.0
    },
    "mean_peak_lift_m": 0.17475895304232836,
    "drop_rate": 0.0,
    "invalid_episode_rate": 0.0
  },
  "matrix": [
    {
      "dr_scale": 0.05,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "episodes": 64,
      "successes": 64.0,
      "success_rate": 1.0,
      "high_success_rate": 1.0,
      "lift_rates": {
        "0.02": 1.0,
        "0.05": 1.0,
        "0.1": 1.0,
        "0.15": 1.0
      },
      "mean_peak_lift_m": 0.17475895304232836,
      "drop_rate": 0.0,
      "invalid_episode_rate": 0.0
    }
  ],
  "episodes": [
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17443621158599854,
      "best_hold_s": 11.302000999450684,
      "best_high_hold_s": 10.57800006866455,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005083243013359606,
      "max_joint_speed": 0.33109450340270996,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023367920890450478,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.215370178222656,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8492000102996826,
      "world": 0,
      "bottle_local_xy": [
        0.18193061649799347,
        -0.11754581332206726
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17566066980361938,
      "best_hold_s": 11.342000961303711,
      "best_high_hold_s": 10.61500072479248,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000513350882101804,
      "max_joint_speed": 0.3042333126068115,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02291393280029297,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.310508728027344,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8525333404541016,
      "world": 1,
      "bottle_local_xy": [
        0.1702432483434677,
        -0.12022912502288818
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1756953001022339,
      "best_hold_s": 11.12600040435791,
      "best_high_hold_s": 10.386000633239746,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005069102044217288,
      "max_joint_speed": 0.38008713722229004,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023429760709404945,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 36.83027648925781,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8391333222389221,
      "world": 2,
      "bottle_local_xy": [
        0.1738014668226242,
        -0.1145867109298706
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1750035285949707,
      "best_hold_s": 11.378000259399414,
      "best_high_hold_s": 10.666000366210938,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005094630760140717,
      "max_joint_speed": 0.4862028658390045,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023238394409418106,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.404052734375,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8525333404541016,
      "world": 3,
      "bottle_local_xy": [
        0.156158909201622,
        -0.12113406509160995
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1752786636352539,
      "best_hold_s": 11.351000785827637,
      "best_high_hold_s": 10.625000953674316,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005038267700001597,
      "max_joint_speed": 0.4857845902442932,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.022497493773698807,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.3891716003418,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8524666428565979,
      "world": 4,
      "bottle_local_xy": [
        0.17780832946300507,
        -0.1229439452290535
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17469465732574463,
      "best_hold_s": 11.313000679016113,
      "best_high_hold_s": 10.5910005569458,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005148649215698242,
      "max_joint_speed": 0.46821847558021545,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.022478686645627022,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.33909606933594,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8492000102996826,
      "world": 5,
      "bottle_local_xy": [
        0.17642724514007568,
        -0.1290394365787506
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17510437965393066,
      "best_hold_s": 11.196000099182129,
      "best_high_hold_s": 10.467000961303711,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005137880798429251,
      "max_joint_speed": 0.3960234522819519,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.022806882858276367,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.044368743896484,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8424666523933411,
      "world": 6,
      "bottle_local_xy": [
        0.171583890914917,
        -0.12255748361349106
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17482703924179077,
      "best_hold_s": 11.318000793457031,
      "best_high_hold_s": 10.598000526428223,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005152486264705658,
      "max_joint_speed": 0.4684206247329712,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023135365918278694,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.27706527709961,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8492000102996826,
      "world": 7,
      "bottle_local_xy": [
        0.16252122819423676,
        -0.11947227269411087
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17497974634170532,
      "best_hold_s": 11.243000984191895,
      "best_high_hold_s": 10.515000343322754,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005093836225569248,
      "max_joint_speed": 0.44805842638015747,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023467671126127243,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.090335845947266,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.84579998254776,
      "world": 8,
      "bottle_local_xy": [
        0.18546369671821594,
        -0.11976553499698639
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17605388164520264,
      "best_hold_s": 11.309000968933105,
      "best_high_hold_s": 10.587000846862793,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005103349685668945,
      "max_joint_speed": 0.3995763957500458,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.0233670212328434,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.209815979003906,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.849133312702179,
      "world": 9,
      "bottle_local_xy": [
        0.16200858354568481,
        -0.12304022163152695
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17434567213058472,
      "best_hold_s": 11.321000099182129,
      "best_high_hold_s": 10.607000350952148,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005093375220894814,
      "max_joint_speed": 0.30985942482948303,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02375154010951519,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.2470703125,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.849133312702179,
      "world": 10,
      "bottle_local_xy": [
        0.1609039306640625,
        -0.13070417940616608
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17373532056808472,
      "best_hold_s": 11.419000625610352,
      "best_high_hold_s": 10.69800090789795,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005106774624437094,
      "max_joint_speed": 0.4830016791820526,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023128462955355644,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.48250198364258,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8558666706085205,
      "world": 11,
      "bottle_local_xy": [
        0.15719527006149292,
        -0.11892499774694443
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17408710718154907,
      "best_hold_s": 11.42400074005127,
      "best_high_hold_s": 10.710000038146973,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005152822122909129,
      "max_joint_speed": 0.3729599714279175,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02282726764678955,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.52549362182617,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8557999730110168,
      "world": 12,
      "bottle_local_xy": [
        0.17808496952056885,
        -0.1283728927373886
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17604494094848633,
      "best_hold_s": 11.1850004196167,
      "best_high_hold_s": 10.443000793457031,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005137276602908969,
      "max_joint_speed": 0.3289271593093872,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02371940203011036,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 36.90020751953125,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8425333499908447,
      "world": 13,
      "bottle_local_xy": [
        0.1708855926990509,
        -0.12221250683069229
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1743762493133545,
      "best_hold_s": 11.211000442504883,
      "best_high_hold_s": 10.485000610351562,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005183815956115723,
      "max_joint_speed": 0.3304147720336914,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02367253415286541,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.021034240722656,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8425333499908447,
      "world": 14,
      "bottle_local_xy": [
        0.15757977962493896,
        -0.12651871144771576
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17543959617614746,
      "best_hold_s": 11.29900074005127,
      "best_high_hold_s": 10.577000617980957,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005154013633728027,
      "max_joint_speed": 0.4434436857700348,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023221421986818314,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.206233978271484,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.849133312702179,
      "world": 15,
      "bottle_local_xy": [
        0.1840726137161255,
        -0.1322527825832367
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17448651790618896,
      "best_hold_s": 11.343000411987305,
      "best_high_hold_s": 10.617000579833984,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005150437355041504,
      "max_joint_speed": 0.3355565667152405,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023189935833215714,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.31829833984375,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8525333404541016,
      "world": 16,
      "bottle_local_xy": [
        0.1836881935596466,
        -0.13022202253341675
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17333084344863892,
      "best_hold_s": 11.300000190734863,
      "best_high_hold_s": 10.576000213623047,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005092469509691,
      "max_joint_speed": 0.3661580979824066,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023159708827733994,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.250492095947266,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8492000102996826,
      "world": 17,
      "bottle_local_xy": [
        0.17816630005836487,
        -0.12213055789470673
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17635536193847656,
      "best_hold_s": 11.296000480651855,
      "best_high_hold_s": 10.572000503540039,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005038462113589048,
      "max_joint_speed": 0.33232951164245605,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02362225390970707,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.14780044555664,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8492000102996826,
      "world": 18,
      "bottle_local_xy": [
        0.173714742064476,
        -0.12029536813497543
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17424637079238892,
      "best_hold_s": 11.183000564575195,
      "best_high_hold_s": 10.439000129699707,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005150437355041504,
      "max_joint_speed": 0.4947793185710907,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.022533230483531952,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.03999328613281,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8424666523933411,
      "world": 19,
      "bottle_local_xy": [
        0.18061353266239166,
        -0.1311720311641693
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17319881916046143,
      "best_hold_s": 11.359000205993652,
      "best_high_hold_s": 10.632000923156738,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005140597932040691,
      "max_joint_speed": 0.4480600357055664,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.022308530285954475,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.46577835083008,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8524666428565979,
      "world": 20,
      "bottle_local_xy": [
        0.15478864312171936,
        -0.13137187063694
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17476409673690796,
      "best_hold_s": 11.110000610351562,
      "best_high_hold_s": 10.360000610351562,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005082082352600992,
      "max_joint_speed": 0.393914133310318,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023429756984114647,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 36.795310974121094,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8391333222389221,
      "world": 21,
      "bottle_local_xy": [
        0.18537569046020508,
        -0.1206062063574791
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17549633979797363,
      "best_hold_s": 11.244000434875488,
      "best_high_hold_s": 10.516000747680664,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005104876472614706,
      "max_joint_speed": 0.4829897880554199,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023504596203565598,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.08027267456055,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8458666801452637,
      "world": 22,
      "bottle_local_xy": [
        0.18580394983291626,
        -0.11888691037893295
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.176078200340271,
      "best_hold_s": 11.290000915527344,
      "best_high_hold_s": 10.564000129699707,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005138987326063216,
      "max_joint_speed": 0.48583874106407166,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023356877267360687,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.15895462036133,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8492000102996826,
      "world": 23,
      "bottle_local_xy": [
        0.17333854734897614,
        -0.12544973194599152
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1737024188041687,
      "best_hold_s": 11.3100004196167,
      "best_high_hold_s": 10.588000297546387,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005151629447937012,
      "max_joint_speed": 0.3753944933414459,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023300783708691597,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.26097106933594,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8492000102996826,
      "world": 24,
      "bottle_local_xy": [
        0.1795179843902588,
        -0.12917540967464447
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1757751703262329,
      "best_hold_s": 11.279000282287598,
      "best_high_hold_s": 10.53700065612793,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005080104456283152,
      "max_joint_speed": 0.4133281409740448,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023292625322937965,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.11690139770508,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8492000102996826,
      "world": 25,
      "bottle_local_xy": [
        0.17906080186367035,
        -0.1154848039150238
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17467916011810303,
      "best_hold_s": 11.231000900268555,
      "best_high_hold_s": 10.49000072479248,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005110358470119536,
      "max_joint_speed": 0.37825074791908264,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02368640899658203,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.03782653808594,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8457333445549011,
      "world": 26,
      "bottle_local_xy": [
        0.18045149743556976,
        -0.13256071507930756
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17449867725372314,
      "best_hold_s": 11.350000381469727,
      "best_high_hold_s": 10.624000549316406,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005141443107277155,
      "max_joint_speed": 0.4857954680919647,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023152286186814308,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.33255386352539,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8525333404541016,
      "world": 27,
      "bottle_local_xy": [
        0.17886348068714142,
        -0.130492702126503
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17472928762435913,
      "best_hold_s": 11.481000900268555,
      "best_high_hold_s": 10.778000831604004,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005140900611877441,
      "max_joint_speed": 0.4847821593284607,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.022876817733049393,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.63344955444336,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8590666651725769,
      "world": 28,
      "bottle_local_xy": [
        0.15463022887706757,
        -0.12987685203552246
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1733834147453308,
      "best_hold_s": 11.363000869750977,
      "best_high_hold_s": 10.63700008392334,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005151032819412649,
      "max_joint_speed": 0.30638110637664795,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.021951824426651,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.51162338256836,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8525333404541016,
      "world": 29,
      "bottle_local_xy": [
        0.15714764595031738,
        -0.11475133150815964
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17609059810638428,
      "best_hold_s": 11.20300006866455,
      "best_high_hold_s": 10.441000938415527,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005108297918923199,
      "max_joint_speed": 0.40425047278404236,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023233916610479355,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 36.933921813964844,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8458666801452637,
      "world": 30,
      "bottle_local_xy": [
        0.18356139957904816,
        -0.11749108135700226
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17517071962356567,
      "best_hold_s": 11.257000923156738,
      "best_high_hold_s": 10.532000541687012,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005041957483626902,
      "max_joint_speed": 0.3356764316558838,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023492002859711647,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.12562942504883,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.84579998254776,
      "world": 31,
      "bottle_local_xy": [
        0.17317414283752441,
        -0.12056027352809906
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17359507083892822,
      "best_hold_s": 11.256000518798828,
      "best_high_hold_s": 10.529000282287598,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005099689005874097,
      "max_joint_speed": 0.36353448033332825,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02298702858388424,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.183753967285156,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.84579998254776,
      "world": 32,
      "bottle_local_xy": [
        0.1647757589817047,
        -0.1291433870792389
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17397278547286987,
      "best_hold_s": 11.351000785827637,
      "best_high_hold_s": 10.624000549316406,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005119122797623277,
      "max_joint_speed": 0.48255598545074463,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023161476477980614,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.35080337524414,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8524666428565979,
      "world": 33,
      "bottle_local_xy": [
        0.1581575721502304,
        -0.11538994312286377
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17368817329406738,
      "best_hold_s": 11.374000549316406,
      "best_high_hold_s": 10.656000137329102,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005172916571609676,
      "max_joint_speed": 0.38039782643318176,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02296595834195614,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.43331527709961,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8524666428565979,
      "world": 34,
      "bottle_local_xy": [
        0.1542017012834549,
        -0.12197364866733551
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17411023378372192,
      "best_hold_s": 11.35200023651123,
      "best_high_hold_s": 10.625000953674316,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005134096718393266,
      "max_joint_speed": 0.40775585174560547,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02252243459224701,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.402225494384766,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8525333404541016,
      "world": 35,
      "bottle_local_xy": [
        0.1753138154745102,
        -0.12408014386892319
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17335134744644165,
      "best_hold_s": 11.41200065612793,
      "best_high_hold_s": 10.687000274658203,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000507354736328125,
      "max_joint_speed": 0.4042260944843292,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02314641699194908,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.45761489868164,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8557999730110168,
      "world": 36,
      "bottle_local_xy": [
        0.1745707243680954,
        -0.12911780178546906
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17609119415283203,
      "best_hold_s": 11.42300033569336,
      "best_high_hold_s": 10.709000587463379,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005138471024110913,
      "max_joint_speed": 0.3275889754295349,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02353253960609436,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.41758728027344,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8557999730110168,
      "world": 37,
      "bottle_local_xy": [
        0.17677739262580872,
        -0.12824852764606476
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17567825317382812,
      "best_hold_s": 11.284000396728516,
      "best_high_hold_s": 10.54900074005127,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005133509403094649,
      "max_joint_speed": 0.32993388175964355,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02317623235285282,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.15676498413086,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.849133312702179,
      "world": 38,
      "bottle_local_xy": [
        0.17006024718284607,
        -0.12023760378360748
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1739668846130371,
      "best_hold_s": 11.179000854492188,
      "best_high_hold_s": 10.431000709533691,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005046260193921626,
      "max_joint_speed": 0.32311850786209106,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023302793502807617,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 36.94484329223633,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8425333499908447,
      "world": 39,
      "bottle_local_xy": [
        0.1760741025209427,
        -0.11936523020267487
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1764501929283142,
      "best_hold_s": 11.290000915527344,
      "best_high_hold_s": 10.564000129699707,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005092259380035102,
      "max_joint_speed": 0.3313922882080078,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02339097298681736,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.145103454589844,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.849133312702179,
      "world": 40,
      "bottle_local_xy": [
        0.15929661691188812,
        -0.12652242183685303
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17322856187820435,
      "best_hold_s": 11.28700065612793,
      "best_high_hold_s": 10.558000564575195,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005036476068198681,
      "max_joint_speed": 0.326614648103714,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.022719748318195343,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.26508712768555,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8492000102996826,
      "world": 41,
      "bottle_local_xy": [
        0.16579437255859375,
        -0.11562269181013107
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17384886741638184,
      "best_hold_s": 11.36400032043457,
      "best_high_hold_s": 10.63800048828125,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005103725125081837,
      "max_joint_speed": 0.4858635663986206,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.022265469655394554,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.46967697143555,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8525999784469604,
      "world": 42,
      "bottle_local_xy": [
        0.15449653565883636,
        -0.11735762655735016
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17448663711547852,
      "best_hold_s": 11.334000587463379,
      "best_high_hold_s": 10.600000381469727,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005180835723876953,
      "max_joint_speed": 0.3065590560436249,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02184377983212471,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.42708206176758,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.852400004863739,
      "world": 43,
      "bottle_local_xy": [
        0.1873065084218979,
        -0.13182589411735535
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17587000131607056,
      "best_hold_s": 11.366000175476074,
      "best_high_hold_s": 10.641000747680664,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005152225494384766,
      "max_joint_speed": 0.4836651086807251,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02346894145011902,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.32084655761719,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8524666428565979,
      "world": 44,
      "bottle_local_xy": [
        0.17280597984790802,
        -0.12519364058971405
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17343288660049438,
      "best_hold_s": 11.361001014709473,
      "best_high_hold_s": 10.635000228881836,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000511419668328017,
      "max_joint_speed": 0.47099462151527405,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023112721741199493,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.387508392333984,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8524666428565979,
      "world": 45,
      "bottle_local_xy": [
        0.16647586226463318,
        -0.12489892542362213
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17484378814697266,
      "best_hold_s": 11.177000999450684,
      "best_high_hold_s": 10.430000305175781,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005073102074675262,
      "max_joint_speed": 0.32403233647346497,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02311130426824093,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 36.94211196899414,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8425333499908447,
      "world": 46,
      "bottle_local_xy": [
        0.1780756413936615,
        -0.11510202288627625
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1754359006881714,
      "best_hold_s": 11.320000648498535,
      "best_high_hold_s": 10.604000091552734,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005185604677535594,
      "max_joint_speed": 0.4051266610622406,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023438388481736183,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.24693298339844,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8492000102996826,
      "world": 47,
      "bottle_local_xy": [
        0.1673039197921753,
        -0.1322248876094818
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17512279748916626,
      "best_hold_s": 11.28700065612793,
      "best_high_hold_s": 10.558000564575195,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005138390697538853,
      "max_joint_speed": 0.36685213446617126,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02283480018377304,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.21633529663086,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.849133312702179,
      "world": 48,
      "bottle_local_xy": [
        0.18423792719841003,
        -0.11659818887710571
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1738172173500061,
      "best_hold_s": 11.182000160217285,
      "best_high_hold_s": 10.438000679016113,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000515282154083252,
      "max_joint_speed": 0.32466769218444824,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023290235549211502,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 36.96680450439453,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8424666523933411,
      "world": 49,
      "bottle_local_xy": [
        0.17841312289237976,
        -0.12762679159641266
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17492032051086426,
      "best_hold_s": 11.427000999450684,
      "best_high_hold_s": 10.71500015258789,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005169937503524125,
      "max_joint_speed": 0.46033796668052673,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023422585800290108,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.456199645996094,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8557999730110168,
      "world": 50,
      "bottle_local_xy": [
        0.1566208451986313,
        -0.12148920446634293
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17517781257629395,
      "best_hold_s": 11.362000465393066,
      "best_high_hold_s": 10.636000633239746,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005165934562683105,
      "max_joint_speed": 0.46879342198371887,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.022417614236474037,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.42234802246094,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8524666428565979,
      "world": 51,
      "bottle_local_xy": [
        0.1543913632631302,
        -0.125586599111557
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17379117012023926,
      "best_hold_s": 11.354000091552734,
      "best_high_hold_s": 10.62700080871582,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005152226076461375,
      "max_joint_speed": 0.4344002306461334,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.022730963304638863,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.390933990478516,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8524666428565979,
      "world": 52,
      "bottle_local_xy": [
        0.17750193178653717,
        -0.12884709239006042
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17523956298828125,
      "best_hold_s": 11.232000350952148,
      "best_high_hold_s": 10.49000072479248,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005077585228718817,
      "max_joint_speed": 0.3850076198577881,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023402132093906403,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.04070281982422,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8458666801452637,
      "world": 53,
      "bottle_local_xy": [
        0.18148647248744965,
        -0.11747381091117859
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17472600936889648,
      "best_hold_s": 11.28600025177002,
      "best_high_hold_s": 10.552000045776367,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005077567766420543,
      "max_joint_speed": 0.48562678694725037,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.022766288369894028,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.22305679321289,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8492666482925415,
      "world": 54,
      "bottle_local_xy": [
        0.17779214680194855,
        -0.1164330318570137
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17420625686645508,
      "best_hold_s": 11.326000213623047,
      "best_high_hold_s": 10.617000579833984,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005166362971067429,
      "max_joint_speed": 0.29954400658607483,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02220136858522892,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.42131423950195,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8492000102996826,
      "world": 55,
      "bottle_local_xy": [
        0.15818853676319122,
        -0.13015702366828918
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17626410722732544,
      "best_hold_s": 11.374000549316406,
      "best_high_hold_s": 10.658000946044922,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005151032819412649,
      "max_joint_speed": 0.4240155816078186,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023290125653147697,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.3582878112793,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8524666428565979,
      "world": 56,
      "bottle_local_xy": [
        0.18109890818595886,
        -0.1314721405506134
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17598062753677368,
      "best_hold_s": 11.260000228881836,
      "best_high_hold_s": 10.534000396728516,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005103934090584517,
      "max_joint_speed": 0.2968110740184784,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02372419461607933,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.08505630493164,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8458666801452637,
      "world": 57,
      "bottle_local_xy": [
        0.15936048328876495,
        -0.1224476620554924
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17464160919189453,
      "best_hold_s": 11.236000061035156,
      "best_high_hold_s": 10.500000953674316,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005141718429513276,
      "max_joint_speed": 0.33435291051864624,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023470677435398102,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.070011138916016,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8458666801452637,
      "world": 58,
      "bottle_local_xy": [
        0.18727929890155792,
        -0.12850362062454224
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.174041748046875,
      "best_hold_s": 11.41200065612793,
      "best_high_hold_s": 10.68600082397461,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005104255396872759,
      "max_joint_speed": 0.3518041670322418,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023121614009141922,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.45302963256836,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8557999730110168,
      "world": 59,
      "bottle_local_xy": [
        0.16474558413028717,
        -0.12416303157806396
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17417186498641968,
      "best_hold_s": 11.23900032043457,
      "best_high_hold_s": 10.505000114440918,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005059068789705634,
      "max_joint_speed": 0.46709325909614563,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023211121559143066,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.096656799316406,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8459333181381226,
      "world": 60,
      "bottle_local_xy": [
        0.17176052927970886,
        -0.11490723490715027
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17564624547958374,
      "best_hold_s": 11.416000366210938,
      "best_high_hold_s": 10.693000793457031,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005102927098050714,
      "max_joint_speed": 0.3862690031528473,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02347746305167675,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.40171813964844,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8558666706085205,
      "world": 61,
      "bottle_local_xy": [
        0.17015862464904785,
        -0.13209111988544464
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17614400386810303,
      "best_hold_s": 11.205000877380371,
      "best_high_hold_s": 10.47800064086914,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005165337934158742,
      "max_joint_speed": 0.3765764534473419,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023542219772934914,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 36.983009338378906,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8425333499908447,
      "world": 62,
      "bottle_local_xy": [
        0.15448381006717682,
        -0.12796099483966827
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17288190126419067,
      "best_hold_s": 11.307000160217285,
      "best_high_hold_s": 10.584000587463379,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005112854414619505,
      "max_joint_speed": 0.2990216612815857,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.022671325132250786,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 37.33152770996094,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.8492000102996826,
      "world": 63,
      "bottle_local_xy": [
        0.16926339268684387,
        -0.1302080750465393
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    }
  ],
  "command": "evaluate",
  "vector_steps": 300,
  "seconds": 29.831067386083305,
  "policy": "supplied callable (CLI without checkpoint uses zero Cartesian action/open gripper)",
  "num_envs": 64,
  "contract": {
    "version": "mjlab-gs-cartesian-v4",
    "observation_mode": "state",
    "controller": "gpu-differential-ik",
    "arm_bias_compensation": true,
    "state_dim": 37,
    "goal_dim": 0,
    "goal_frame": "object-to-goal in robot/base; embedded in state",
    "action_dim": 7,
    "action_frame": "robot/base",
    "translation_m_per_step": 0.005,
    "rotation_rad_per_step": 0.017453292519943295,
    "gripper": "-1 closed; +1 open",
    "physics_dt": 0.001,
    "control_dt": 0.05,
    "rgb_shape": null,
    "rgb_dtype": null,
    "assets_manifest_sha256": "8eb22a0ebbc461bb728c2e2a0b601d6737a3fa3fd972dcbf2270d5cdabef9de0",
    "scene_sha256": "5be735fd530a190e8e287538ce232b101458b211d2990c03e6a1493d6a424dd7",
    "controller_details": {
      "ik_max_dq_rad": 0.02,
      "ik_delta_clip": "uniform direction-preserving",
      "joint_target_period_s": 0.008,
      "ik_damping": 0.005,
      "ik_orientation_weight": 0.2
    }
  },
  "task_spec": {
    "version": "bottle-lift-v5",
    "visual_actor_profile": null,
    "task_id": "Mjlab-GS-Bottle-UR5-State",
    "observation_mode": "state",
    "observations": {
      "actor": {
        "terms": {
          "joint_pos": {
            "func": "mjlab.envs.mdp.observations.joint_pos_rel",
            "params": {},
            "noise": {
              "operation": "add",
              "_tensor_cache": {},
              "n_min": -0.01,
              "n_max": 0.01
            },
            "clip": null,
            "scale": null,
            "delay_min_lag": 0,
            "delay_max_lag": 0,
            "delay_per_env": true,
            "delay_hold_prob": 0.0,
            "delay_update_period": 0,
            "delay_per_env_phase": true,
            "history_length": 0,
            "flatten_history_dim": true
          },
          "joint_vel": {
            "func": "mjlab.envs.mdp.observations.joint_vel_rel",
            "params": {},
            "noise": {
              "operation": "add",
              "_tensor_cache": {},
              "n_min": -0.05,
              "n_max": 0.05
            },
            "clip": null,
            "scale": null,
            "delay_min_lag": 0,
            "delay_max_lag": 0,
            "delay_per_env": true,
            "delay_hold_prob": 0.0,
            "delay_update_period": 0,
            "delay_per_env_phase": true,
            "history_length": 0,
            "flatten_history_dim": true
          },
          "ee_to_cube": {
            "func": "mjlab.tasks.manipulation.mdp.observations.ee_to_object_distance",
            "params": {
              "object_name": "bottle",
              "asset_cfg": {
                "name": "robot",
                "joint_names": null,
                "joint_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "body_names": null,
                "body_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "geom_names": null,
                "geom_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "site_names": [
                  "tcp"
                ],
                "site_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "actuator_names": null,
                "actuator_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "tendon_names": null,
                "tendon_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "camera_names": null,
                "camera_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "light_names": null,
                "light_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "material_names": null,
                "material_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "texture_names": null,
                "texture_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "pair_names": null,
                "pair_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "preserve_order": false
              }
            },
            "noise": {
              "operation": "add",
              "_tensor_cache": {},
              "n_min": -0.002,
              "n_max": 0.002
            },
            "clip": null,
            "scale": null,
            "delay_min_lag": 0,
            "delay_max_lag": 0,
            "delay_per_env": true,
            "delay_hold_prob": 0.0,
            "delay_update_period": 0,
            "delay_per_env_phase": true,
            "history_length": 0,
            "flatten_history_dim": true
          },
          "cube_to_goal": {
            "func": "mjlab.tasks.manipulation.mdp.observations.object_to_goal_distance",
            "params": {
              "object_name": "bottle",
              "command_name": "lift_height"
            },
            "noise": {
              "operation": "add",
              "_tensor_cache": {},
              "n_min": -0.002,
              "n_max": 0.002
            },
            "clip": null,
            "scale": null,
            "delay_min_lag": 0,
            "delay_max_lag": 0,
            "delay_per_env": true,
            "delay_hold_prob": 0.0,
            "delay_update_period": 0,
            "delay_per_env_phase": true,
            "history_length": 0,
            "flatten_history_dim": true
          },
          "actions": {
            "func": "mjlab.envs.mdp.observations.last_action",
            "params": {},
            "noise": null,
            "clip": null,
            "scale": null,
            "delay_min_lag": 0,
            "delay_max_lag": 0,
            "delay_per_env": true,
            "delay_hold_prob": 0.0,
            "delay_update_period": 0,
            "delay_per_env_phase": true,
            "history_length": 0,
            "flatten_history_dim": true
          }
        },
        "concatenate_terms": true,
        "concatenate_dim": -1,
        "enable_corruption": false,
        "history_length": null,
        "flatten_history_dim": true,
        "nan_policy": "disabled",
        "nan_check_per_term": true
      },
      "critic": {
        "terms": {
          "joint_pos": {
            "func": "mjlab.envs.mdp.observations.joint_pos_rel",
            "params": {},
            "noise": {
              "operation": "add",
              "_tensor_cache": {},
              "n_min": -0.01,
              "n_max": 0.01
            },
            "clip": null,
            "scale": null,
            "delay_min_lag": 0,
            "delay_max_lag": 0,
            "delay_per_env": true,
            "delay_hold_prob": 0.0,
            "delay_update_period": 0,
            "delay_per_env_phase": true,
            "history_length": 0,
            "flatten_history_dim": true
          },
          "joint_vel": {
            "func": "mjlab.envs.mdp.observations.joint_vel_rel",
            "params": {},
            "noise": {
              "operation": "add",
              "_tensor_cache": {},
              "n_min": -0.05,
              "n_max": 0.05
            },
            "clip": null,
            "scale": null,
            "delay_min_lag": 0,
            "delay_max_lag": 0,
            "delay_per_env": true,
            "delay_hold_prob": 0.0,
            "delay_update_period": 0,
            "delay_per_env_phase": true,
            "history_length": 0,
            "flatten_history_dim": true
          },
          "ee_to_cube": {
            "func": "mjlab.tasks.manipulation.mdp.observations.ee_to_object_distance",
            "params": {
              "object_name": "bottle",
              "asset_cfg": {
                "name": "robot",
                "joint_names": null,
                "joint_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "body_names": null,
                "body_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "geom_names": null,
                "geom_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "site_names": [
                  "tcp"
                ],
                "site_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "actuator_names": null,
                "actuator_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "tendon_names": null,
                "tendon_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "camera_names": null,
                "camera_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "light_names": null,
                "light_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "material_names": null,
                "material_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "texture_names": null,
                "texture_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "pair_names": null,
                "pair_ids": {
                  "slice": [
                    null,
                    null,
                    null
                  ]
                },
                "preserve_order": false
              }
            },
            "noise": {
              "operation": "add",
              "_tensor_cache": {},
              "n_min": -0.002,
              "n_max": 0.002
            },
            "clip": null,
            "scale": null,
            "delay_min_lag": 0,
            "delay_max_lag": 0,
            "delay_per_env": true,
            "delay_hold_prob": 0.0,
            "delay_update_period": 0,
            "delay_per_env_phase": true,
            "history_length": 0,
            "flatten_history_dim": true
          },
          "cube_to_goal": {
            "func": "mjlab.tasks.manipulation.mdp.observations.object_to_goal_distance",
            "params": {
              "object_name": "bottle",
              "command_name": "lift_height"
            },
            "noise": {
              "operation": "add",
              "_tensor_cache": {},
              "n_min": -0.002,
              "n_max": 0.002
            },
            "clip": null,
            "scale": null,
            "delay_min_lag": 0,
            "delay_max_lag": 0,
            "delay_per_env": true,
            "delay_hold_prob": 0.0,
            "delay_update_period": 0,
            "delay_per_env_phase": true,
            "history_length": 0,
            "flatten_history_dim": true
          },
          "actions": {
            "func": "mjlab.envs.mdp.observations.last_action",
            "params": {},
            "noise": null,
            "clip": null,
            "scale": null,
            "delay_min_lag": 0,
            "delay_max_lag": 0,
            "delay_per_env": true,
            "delay_hold_prob": 0.0,
            "delay_update_period": 0,
            "delay_per_env_phase": true,
            "history_length": 0,
            "flatten_history_dim": true
          }
        },
        "concatenate_terms": true,
        "concatenate_dim": -1,
        "enable_corruption": false,
        "history_length": null,
        "flatten_history_dim": true,
        "nan_policy": "disabled",
        "nan_check_per_term": true
      }
    },
    "critic_dim": 37,
    "randomization": {
      "enabled": true,
      "nominal_fraction": 0,
      "bottle_edge_margin_m": 0.05,
      "bottle_yaw_deg": 180.0,
      "table_xy_m": 0.15,
      "table_yaw_deg": 15,
      "robot_xy_m": 0.1,
      "robot_yaw_deg": 15,
      "initial_joint_deg": [
        15,
        10,
        10,
        15,
        15,
        30
      ],
      "initial_gripper_open_min": 0.85,
      "camera_xyz_m": 0,
      "camera_rotation_deg": 0,
      "camera_focal_fraction": 0,
      "camera_principal_px": [
        0,
        0
      ],
      "friction_scale": [
        0.7,
        1.3
      ],
      "bottle_mass_scale": [
        0.8,
        1.2
      ],
      "joint_damping_scale": [
        0.8,
        1.2
      ],
      "light_gain": [
        1,
        1
      ],
      "material_gain": [
        1,
        1
      ],
      "exposure_gain": [
        1,
        1
      ],
      "white_balance": [
        1,
        1
      ],
      "image_noise_std_255": 0
    },
    "curriculum": {
      "enabled": false,
      "boundaries": [
        0,
        20000,
        50000,
        100000,
        200000
      ],
      "scales": [
        0.05,
        0.15,
        0.35,
        0.65,
        1.0
      ],
      "evaluation_scale": 0.05
    },
    "objective": {
      "lift_height_m": 0.1,
      "high_lift_height_m": 0.15,
      "hold_s": 2.0,
      "contact_force_n": 0.05,
      "max_hold_linear_speed": 0.15,
      "max_hold_angular_speed": 1.0,
      "max_penetration_m": 0.003,
      "hard_penetration_m": 0.02,
      "max_joint_speed": 1.57,
      "terminate_on_success": false,
      "contact_grace_s": 0.2,
      "capture_metrics": true
    },
    "episode_length_s": 15.0,
    "scale_rewards_by_dt": true,
    "reward_profile": "mjlab-lift-cube-8ee51fbc",
    "goal": {
      "nominal_joint_pos": [
        -3.522548046633501,
        -1.1518142048840005,
        0.9810469344913387,
        -1.4231175467061197,
        -1.5491226335784967,
        -0.36253961360662956
      ],
      "half_width_m": [
        0.05,
        0.05,
        0.03
      ],
      "joint_spread_deg": [
        5.0,
        5.0,
        5.0,
        5.0,
        5.0,
        5.0
      ],
      "candidates": 16
    },
    "goal_frame": "robot/base; nominal TCP FK + bounded reachable joint proposals",
    "goal_observation_dim": 0,
    "rewards": {
      "lift": {
        "func": "mjlab.tasks.manipulation.mdp.rewards.staged_position_reward",
        "params": {
          "command_name": "lift_height",
          "object_name": "bottle",
          "reaching_std": 0.2,
          "bringing_std": 0.3,
          "asset_cfg": {
            "name": "robot",
            "joint_names": null,
            "joint_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "body_names": null,
            "body_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "geom_names": null,
            "geom_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "site_names": [
              "tcp"
            ],
            "site_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "actuator_names": null,
            "actuator_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "tendon_names": null,
            "tendon_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "camera_names": null,
            "camera_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "light_names": null,
            "light_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "material_names": null,
            "material_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "texture_names": null,
            "texture_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "pair_names": null,
            "pair_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "preserve_order": false
          }
        },
        "weight": 1.0
      },
      "lift_precise": {
        "func": "mjlab.tasks.manipulation.mdp.rewards.bring_object_reward",
        "params": {
          "command_name": "lift_height",
          "object_name": "bottle",
          "std": 0.05
        },
        "weight": 1.0
      },
      "action_rate_l2": {
        "func": "mjlab.envs.mdp.rewards.action_rate_l2",
        "params": {},
        "weight": -0.01
      },
      "joint_pos_limits": {
        "func": "mjlab.envs.mdp.rewards.joint_pos_limits",
        "params": {
          "asset_cfg": {
            "name": "robot",
            "joint_names": [
              ".*"
            ],
            "joint_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "body_names": null,
            "body_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "geom_names": null,
            "geom_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "site_names": null,
            "site_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "actuator_names": null,
            "actuator_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "tendon_names": null,
            "tendon_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "camera_names": null,
            "camera_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "light_names": null,
            "light_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "material_names": null,
            "material_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "texture_names": null,
            "texture_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "pair_names": null,
            "pair_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "preserve_order": false
          }
        },
        "weight": -10.0
      },
      "joint_vel_hinge": {
        "func": "mjlab.tasks.manipulation.mdp.rewards.joint_velocity_hinge_penalty",
        "params": {
          "max_vel": 0.5,
          "asset_cfg": {
            "name": "robot",
            "joint_names": [
              ".*"
            ],
            "joint_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "body_names": null,
            "body_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "geom_names": null,
            "geom_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "site_names": null,
            "site_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "actuator_names": null,
            "actuator_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "tendon_names": null,
            "tendon_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "camera_names": null,
            "camera_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "light_names": null,
            "light_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "material_names": null,
            "material_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "texture_names": null,
            "texture_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "pair_names": null,
            "pair_ids": {
              "slice": [
                null,
                null,
                null
              ]
            },
            "preserve_order": false
          }
        },
        "weight": -0.01
      }
    },
    "commands": {
      "lift_height": {
        "resampling_time_range": [
          1000000000.0,
          1000000000.0
        ],
        "debug_vis": true,
        "entity_name": "bottle",
        "success_threshold": 0.05,
        "difficulty": "fixed",
        "target_position_range": {
          "x": [
            0.3,
            0.5
          ],
          "y": [
            -0.2,
            0.2
          ],
          "z": [
            0.2,
            0.4
          ]
        },
        "object_pose_range": null,
        "viz": {
          "target_color": [
            1.0,
            0.5,
            0.0,
            0.3
          ]
        }
      }
    },
    "reward_curriculum": {
      "joint_vel_hinge_weight": {
        "func": "mjlab.envs.mdp.curriculums.reward_curriculum",
        "params": {
          "reward_name": "joint_vel_hinge",
          "stages": [
            {
              "step": 0,
              "weight": -0.01
            },
            {
              "step": 12000,
              "weight": -0.1
            },
            {
              "step": 24000,
              "weight": -1.0
            }
          ]
        }
      }
    }
  },
  "note": "Fixed per-world episode quotas; no IK, reachability, visibility or collision-start rejection. No training.",
  "role": "scripted restricted-DR initialization source; not learned-policy success",
  "seed": 2520,
  "scale": 0.05,
  "filtering": "none; every requested trial and its data retained"
}