{
  "requested_episodes": 64,
  "completed_episodes": 64,
  "unfinished_episodes": 0,
  "complete": true,
  "success_rate": 0.0,
  "completed_only": {
    "episodes": 64,
    "successes": 0.0,
    "success_rate": 0.0,
    "high_success_rate": 0.0,
    "lift_rates": {
      "0.02": 0.015625,
      "0.05": 0.015625,
      "0.1": 0.0,
      "0.15": 0.0
    },
    "mean_peak_lift_m": 0.001695757731795311,
    "drop_rate": 0.0,
    "invalid_episode_rate": 0.015625
  },
  "matrix": [
    {
      "dr_scale": 0.05,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "episodes": 64,
      "successes": 0.0,
      "success_rate": 0.0,
      "high_success_rate": 0.0,
      "lift_rates": {
        "0.02": 0.015625,
        "0.05": 0.015625,
        "0.1": 0.0,
        "0.15": 0.0
      },
      "mean_peak_lift_m": 0.001695757731795311,
      "drop_rate": 0.0,
      "invalid_episode_rate": 0.015625
    }
  ],
  "episodes": [
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005135292303748429,
      "max_joint_speed": 0.288202166557312,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1590707153081894,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.458703994750977,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 0,
      "bottle_local_xy": [
        0.17344072461128235,
        -0.12231741845607758
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005094122607260942,
      "max_joint_speed": 0.2863485515117645,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15872277319431305,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.60713005065918,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 1,
      "bottle_local_xy": [
        0.1812298446893692,
        -0.12402992695569992
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005183219909667969,
      "max_joint_speed": 0.27231308817863464,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15659905970096588,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.509912490844727,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 2,
      "bottle_local_xy": [
        0.15492090582847595,
        -0.12509794533252716
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005219467566348612,
      "max_joint_speed": 0.2765011191368103,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1617797166109085,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.41865348815918,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 3,
      "bottle_local_xy": [
        0.17395807802677155,
        -0.11667264997959137
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005043745622970164,
      "max_joint_speed": 0.31354832649230957,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16022510826587677,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.756607055664062,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 4,
      "bottle_local_xy": [
        0.16719576716423035,
        -0.11609955132007599
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005112393409945071,
      "max_joint_speed": 0.2803298830986023,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16283342242240906,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.46429443359375,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 5,
      "bottle_local_xy": [
        0.16004453599452972,
        -0.1194644421339035
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005127787590026855,
      "max_joint_speed": 0.2763398587703705,
      "max_force_ratio": 0.8580009341239929,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.17059870064258575,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.3630313873291,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 6,
      "bottle_local_xy": [
        0.18460892140865326,
        -0.11491195857524872
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005112996441312134,
      "max_joint_speed": 0.28337740898132324,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16178308427333832,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.529621124267578,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 7,
      "bottle_local_xy": [
        0.16307616233825684,
        -0.12214319407939911
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000511223217472434,
      "max_joint_speed": 0.3177569508552551,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1646539568901062,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.409507751464844,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 8,
      "bottle_local_xy": [
        0.16079959273338318,
        -0.11875121295452118
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005102753639221191,
      "max_joint_speed": 0.3156912922859192,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1623280644416809,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.45789337158203,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 9,
      "bottle_local_xy": [
        0.16133306920528412,
        -0.12339575588703156
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005140907596796751,
      "max_joint_speed": 0.2808263897895813,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16129441559314728,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.678741455078125,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 10,
      "bottle_local_xy": [
        0.1869325190782547,
        -0.12963593006134033
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005146264447830617,
      "max_joint_speed": 0.2897065281867981,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15852124989032745,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.45086097717285,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 11,
      "bottle_local_xy": [
        0.16850508749485016,
        -0.1243329793214798
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005037850933149457,
      "max_joint_speed": 0.273754745721817,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16304993629455566,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.461383819580078,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 12,
      "bottle_local_xy": [
        0.1746327131986618,
        -0.12083370238542557
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005138468695804477,
      "max_joint_speed": 0.2875889241695404,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15597280859947205,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.601688385009766,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 13,
      "bottle_local_xy": [
        0.1747468262910843,
        -0.12663517892360687
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005173513782210648,
      "max_joint_speed": 0.2834375202655792,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1572003960609436,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.51418113708496,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 14,
      "bottle_local_xy": [
        0.15571226179599762,
        -0.12717173993587494
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005148649215698242,
      "max_joint_speed": 0.33179834485054016,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15396319329738617,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.642311096191406,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 15,
      "bottle_local_xy": [
        0.1611029952764511,
        -0.13200439512729645
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005142053705640137,
      "max_joint_speed": 0.2721821069717407,
      "max_force_ratio": 0.9397171139717102,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16231203079223633,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.89601707458496,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 16,
      "bottle_local_xy": [
        0.179109588265419,
        -0.1291116327047348
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005147457122802734,
      "max_joint_speed": 0.2592287063598633,
      "max_force_ratio": 0.9056838154792786,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16658566892147064,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.513996124267578,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 17,
      "bottle_local_xy": [
        0.1816031038761139,
        -0.11593162268400192
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005095545202493668,
      "max_joint_speed": 0.28260380029678345,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1574241816997528,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.448219299316406,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 18,
      "bottle_local_xy": [
        0.15686635673046112,
        -0.12108578532934189
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005183219909667969,
      "max_joint_speed": 0.29219841957092285,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15499503910541534,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.632564544677734,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 19,
      "bottle_local_xy": [
        0.15907743573188782,
        -0.12897107005119324
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005070259794592857,
      "max_joint_speed": 0.29070255160331726,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16363254189491272,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.411954879760742,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 20,
      "bottle_local_xy": [
        0.18377907574176788,
        -0.12248716503381729
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005086517194285989,
      "max_joint_speed": 0.24993711709976196,
      "max_force_ratio": 0.9152289628982544,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16596341133117676,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.536376953125,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 21,
      "bottle_local_xy": [
        0.18638105690479279,
        -0.12014315277338028
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005155205726623535,
      "max_joint_speed": 0.308731347322464,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15938150882720947,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.821962356567383,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 22,
      "bottle_local_xy": [
        0.1824689656496048,
        -0.13035719096660614
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005114790983498096,
      "max_joint_speed": 0.2971852123737335,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16276653110980988,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.486980438232422,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 23,
      "bottle_local_xy": [
        0.16590754687786102,
        -0.1211688295006752
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000513770617544651,
      "max_joint_speed": 0.29094743728637695,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16095039248466492,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.748933792114258,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 24,
      "bottle_local_xy": [
        0.17132093012332916,
        -0.12384560704231262
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005173346144147217,
      "max_joint_speed": 0.2892819344997406,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16109880805015564,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.654857635498047,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 25,
      "bottle_local_xy": [
        0.15687668323516846,
        -0.12679140269756317
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005116587271913886,
      "max_joint_speed": 0.2770637273788452,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16165035963058472,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.422121047973633,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 26,
      "bottle_local_xy": [
        0.16944187879562378,
        -0.12477003782987595
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005127062322571874,
      "max_joint_speed": 0.28044363856315613,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16028264164924622,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.537334442138672,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 27,
      "bottle_local_xy": [
        0.1670931875705719,
        -0.1201702132821083
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.07703077793121338,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 1.0,
      "max_penetration": 0.00468997098505497,
      "max_joint_speed": 0.4159020185470581,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.23489128053188324,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.805526733398438,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.47200000286102295,
      "world": 28,
      "bottle_local_xy": [
        0.1550193428993225,
        -0.13025560975074768
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": true
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005116596585139632,
      "max_joint_speed": 0.287084698677063,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16143545508384705,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.56239128112793,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 29,
      "bottle_local_xy": [
        0.17313596606254578,
        -0.13012737035751343
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005104676238261163,
      "max_joint_speed": 0.3040720820426941,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15722742676734924,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.50489616394043,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 30,
      "bottle_local_xy": [
        0.1632738709449768,
        -0.12263158708810806
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005111190257593989,
      "max_joint_speed": 0.29125624895095825,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16238877177238464,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.454309463500977,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 31,
      "bottle_local_xy": [
        0.15492454171180725,
        -0.11439554393291473
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005062944837845862,
      "max_joint_speed": 0.2637737989425659,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1632474809885025,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.489219665527344,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 32,
      "bottle_local_xy": [
        0.17403240501880646,
        -0.11548954248428345
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005103857256472111,
      "max_joint_speed": 0.28591227531433105,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16450193524360657,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.571210861206055,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 33,
      "bottle_local_xy": [
        0.1688881665468216,
        -0.12762250006198883
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005054213106632233,
      "max_joint_speed": 0.27950814366340637,
      "max_force_ratio": 0.9653271436691284,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16568131744861603,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.675859451293945,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 34,
      "bottle_local_xy": [
        0.18131133913993835,
        -0.12160994112491608
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005111199570819736,
      "max_joint_speed": 0.28280341625213623,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1615583300590515,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.490150451660156,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 35,
      "bottle_local_xy": [
        0.1591748297214508,
        -0.11660062521696091
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005141541478224099,
      "max_joint_speed": 0.2963544428348541,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1612118035554886,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.885059356689453,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 36,
      "bottle_local_xy": [
        0.18568438291549683,
        -0.12777742743492126
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005079508409835398,
      "max_joint_speed": 0.28689610958099365,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16166181862354279,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.52459144592285,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 37,
      "bottle_local_xy": [
        0.1763002574443817,
        -0.11573614180088043
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000503513147123158,
      "max_joint_speed": 0.2684515118598938,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1638522744178772,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.367116928100586,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 38,
      "bottle_local_xy": [
        0.17228801548480988,
        -0.11979635804891586
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000506460724864155,
      "max_joint_speed": 0.31908276677131653,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16176241636276245,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.572195053100586,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 39,
      "bottle_local_xy": [
        0.1808980405330658,
        -0.12284626066684723
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005138516426086426,
      "max_joint_speed": 0.280495285987854,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1592957228422165,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.464632034301758,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 40,
      "bottle_local_xy": [
        0.15804800391197205,
        -0.13257670402526855
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005116587853990495,
      "max_joint_speed": 0.28173455595970154,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1568489968776703,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.589021682739258,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 41,
      "bottle_local_xy": [
        0.16979627311229706,
        -0.12581589818000793
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005092923529446125,
      "max_joint_speed": 0.2769610583782196,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16228646039962769,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.391828536987305,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 42,
      "bottle_local_xy": [
        0.1797640025615692,
        -0.12312966585159302
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005069768521934748,
      "max_joint_speed": 0.27890753746032715,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16518749296665192,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.390764236450195,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 43,
      "bottle_local_xy": [
        0.1744740605354309,
        -0.11522990465164185
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005063095595687628,
      "max_joint_speed": 0.2871444523334503,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16259270906448364,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.46031951904297,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 44,
      "bottle_local_xy": [
        0.1734371781349182,
        -0.11525453627109528
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000513772014528513,
      "max_joint_speed": 0.3160656988620758,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15943555533885956,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.48647117614746,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 45,
      "bottle_local_xy": [
        0.17034773528575897,
        -0.12375811487436295
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005170703516341746,
      "max_joint_speed": 0.31530988216400146,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15848197042942047,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.496864318847656,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 46,
      "bottle_local_xy": [
        0.1541375368833542,
        -0.11880571395158768
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005085324519313872,
      "max_joint_speed": 0.26014214754104614,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.164211243391037,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.612951278686523,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 47,
      "bottle_local_xy": [
        0.1863422840833664,
        -0.12005984783172607
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000514984130859375,
      "max_joint_speed": 0.28399741649627686,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15880034863948822,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.943174362182617,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 48,
      "bottle_local_xy": [
        0.18429647386074066,
        -0.13259609043598175
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005077712121419609,
      "max_joint_speed": 0.30456697940826416,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16582264006137848,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.38828468322754,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 49,
      "bottle_local_xy": [
        0.17534737288951874,
        -0.11440607160329819
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005182923632673919,
      "max_joint_speed": 0.2833215594291687,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15754522383213043,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.565690994262695,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 50,
      "bottle_local_xy": [
        0.15941749513149261,
        -0.12873215973377228
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005137920379638672,
      "max_joint_speed": 0.2813909947872162,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15458320081233978,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.51466941833496,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 51,
      "bottle_local_xy": [
        0.155953049659729,
        -0.1319410651922226
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005112959770485759,
      "max_joint_speed": 0.285544753074646,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1580185443162918,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.646150588989258,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 52,
      "bottle_local_xy": [
        0.169467031955719,
        -0.12717854976654053
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005088570178486407,
      "max_joint_speed": 0.26211461424827576,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16674885153770447,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.411245346069336,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 53,
      "bottle_local_xy": [
        0.16751673817634583,
        -0.11542528122663498
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005061030969955027,
      "max_joint_speed": 0.2825121581554413,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16126981377601624,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.42474937438965,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 54,
      "bottle_local_xy": [
        0.17482386529445648,
        -0.11704323440790176
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000518798828125,
      "max_joint_speed": 0.2963745594024658,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15932059288024902,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.4976863861084,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 55,
      "bottle_local_xy": [
        0.16150301694869995,
        -0.12395507097244263
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005063590942882001,
      "max_joint_speed": 0.2842355966567993,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1585748940706253,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.810277938842773,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 56,
      "bottle_local_xy": [
        0.1763698160648346,
        -0.13227225840091705
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005150436772964895,
      "max_joint_speed": 0.30383771657943726,
      "max_force_ratio": 0.9387282133102417,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16395390033721924,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.655071258544922,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 57,
      "bottle_local_xy": [
        0.18139886856079102,
        -0.1309930682182312
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005126087344251573,
      "max_joint_speed": 0.3007108271121979,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.16215986013412476,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.42525291442871,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 58,
      "bottle_local_xy": [
        0.16149277985095978,
        -0.1158735528588295
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005170107469893992,
      "max_joint_speed": 0.3075478971004486,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1555403769016266,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.538299560546875,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 59,
      "bottle_local_xy": [
        0.1553400754928589,
        -0.11925959587097168
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005092572537250817,
      "max_joint_speed": 0.29356688261032104,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15818047523498535,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.51336097717285,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 60,
      "bottle_local_xy": [
        0.15992651879787445,
        -0.12778612971305847
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005117790424264967,
      "max_joint_speed": 0.3024710714817047,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15985992550849915,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.533742904663086,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 61,
      "bottle_local_xy": [
        0.17393866181373596,
        -0.12865786254405975
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005142031004652381,
      "max_joint_speed": 0.2856248915195465,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.15755270421504974,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.822181701660156,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 62,
      "bottle_local_xy": [
        0.1823659986257553,
        -0.131799578666687
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 0.0,
      "high_success": 0.0,
      "max_clearance": 0.0004999637603759766,
      "best_hold_s": 0.0,
      "best_high_hold_s": 0.0,
      "ever_lifted": 0.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005104653537273407,
      "max_joint_speed": 0.3080822825431824,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.1604316085577011,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 24.421688079833984,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.0,
      "world": 63,
      "bottle_local_xy": [
        0.1611264944076538,
        -0.12081445008516312
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    }
  ],
  "command": "evaluate",
  "vector_steps": 300,
  "seconds": 28.15607954468578,
  "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": "guide-labeled actor-mixture initialization source; not standalone learned-policy success",
  "seed": 2516,
  "scale": 0.05,
  "filtering": "none; every requested trial and its data retained"
}