{
  "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.1752405036240816,
    "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.1752405036240816,
      "drop_rate": 0.0,
      "invalid_episode_rate": 0.0
    }
  ],
  "episodes": [
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17434489727020264,
      "best_hold_s": 8.446000099182129,
      "best_high_hold_s": 7.740000247955322,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005142688169144094,
      "max_joint_speed": 0.31515243649482727,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023827461525797844,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.390384674072266,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 0,
      "bottle_local_xy": [
        0.1598656326532364,
        -0.1320282369852066
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17550796270370483,
      "best_hold_s": 8.401000022888184,
      "best_high_hold_s": 7.664000511169434,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005113435909152031,
      "max_joint_speed": 0.31816112995147705,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023816460743546486,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.09912872314453,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.722599983215332,
      "world": 1,
      "bottle_local_xy": [
        0.16457396745681763,
        -0.12168752402067184
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1764390468597412,
      "best_hold_s": 8.374000549316406,
      "best_high_hold_s": 7.615000247955322,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005208849906921387,
      "max_joint_speed": 0.3195554316043854,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02387596108019352,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 33.852142333984375,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 2,
      "bottle_local_xy": [
        0.18518862128257751,
        -0.11661051958799362
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17650091648101807,
      "best_hold_s": 8.396000862121582,
      "best_high_hold_s": 7.657000541687012,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005113599472679198,
      "max_joint_speed": 0.31807368993759155,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02391042560338974,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 33.95530700683594,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 3,
      "bottle_local_xy": [
        0.16592958569526672,
        -0.124347023665905
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17585480213165283,
      "best_hold_s": 8.421000480651855,
      "best_high_hold_s": 7.692000389099121,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005170534132048488,
      "max_joint_speed": 0.31731900572776794,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023981692269444466,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.18489456176758,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 4,
      "bottle_local_xy": [
        0.15660794079303741,
        -0.12116508185863495
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17569059133529663,
      "best_hold_s": 8.440000534057617,
      "best_high_hold_s": 7.7300004959106445,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005142092704772949,
      "max_joint_speed": 0.315172404050827,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023915570229291916,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.341304779052734,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 5,
      "bottle_local_xy": [
        0.15984311699867249,
        -0.13240070641040802
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17434298992156982,
      "best_hold_s": 8.413000106811523,
      "best_high_hold_s": 7.680000305175781,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005081295967102051,
      "max_joint_speed": 0.3164905905723572,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023829404264688492,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.17765426635742,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 6,
      "bottle_local_xy": [
        0.1819031834602356,
        -0.11939332634210587
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17518824338912964,
      "best_hold_s": 8.421000480651855,
      "best_high_hold_s": 7.691000461578369,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005173343815840781,
      "max_joint_speed": 0.3177504241466522,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02377980761229992,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.23820114135742,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 7,
      "bottle_local_xy": [
        0.15536963939666748,
        -0.12400233000516891
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17667275667190552,
      "best_hold_s": 8.417000770568848,
      "best_high_hold_s": 7.684000492095947,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005150437355041504,
      "max_joint_speed": 0.3168325424194336,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023886432871222496,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.156307220458984,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 8,
      "bottle_local_xy": [
        0.1841394603252411,
        -0.1319660246372223
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17644387483596802,
      "best_hold_s": 8.419000625610352,
      "best_high_hold_s": 7.689000129699707,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005135126993991435,
      "max_joint_speed": 0.3173426389694214,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023820608854293823,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.17494583129883,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 9,
      "bottle_local_xy": [
        0.17928406596183777,
        -0.12633024156093597
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1755819320678711,
      "best_hold_s": 8.442000389099121,
      "best_high_hold_s": 7.735000133514404,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005137920379638672,
      "max_joint_speed": 0.31488120555877686,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023680539801716805,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.3646240234375,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 10,
      "bottle_local_xy": [
        0.15645019710063934,
        -0.13234786689281464
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1745505928993225,
      "best_hold_s": 8.427000045776367,
      "best_high_hold_s": 7.705000400543213,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005103107541799545,
      "max_joint_speed": 0.3164200186729431,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02388942427933216,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.26094436645508,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 11,
      "bottle_local_xy": [
        0.16494186222553253,
        -0.12761640548706055
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17455023527145386,
      "best_hold_s": 8.383000373840332,
      "best_high_hold_s": 7.630000591278076,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005135536193847656,
      "max_joint_speed": 0.31966108083724976,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02381790056824684,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.01687240600586,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 12,
      "bottle_local_xy": [
        0.187694251537323,
        -0.11839039623737335
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.175339937210083,
      "best_hold_s": 8.393000602722168,
      "best_high_hold_s": 7.651000499725342,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005079047987237573,
      "max_joint_speed": 0.3178720474243164,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023842861875891685,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.066627502441406,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 13,
      "bottle_local_xy": [
        0.1732470840215683,
        -0.118297278881073
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17427730560302734,
      "best_hold_s": 8.37600040435791,
      "best_high_hold_s": 7.618000507354736,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005145699251443148,
      "max_joint_speed": 0.31850627064704895,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02389110065996647,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 33.8593635559082,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7226666808128357,
      "world": 14,
      "bottle_local_xy": [
        0.1876680701971054,
        -0.1193600744009018
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17604809999465942,
      "best_hold_s": 8.386000633239746,
      "best_high_hold_s": 7.636000156402588,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005090832710266113,
      "max_joint_speed": 0.3179222643375397,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023947585374116898,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 33.893104553222656,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224000096321106,
      "world": 15,
      "bottle_local_xy": [
        0.1859203279018402,
        -0.11441940814256668
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17501795291900635,
      "best_hold_s": 8.414000511169434,
      "best_high_hold_s": 7.680000305175781,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005125624011270702,
      "max_joint_speed": 0.31782951951026917,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023856066167354584,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.14274215698242,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 16,
      "bottle_local_xy": [
        0.15778350830078125,
        -0.11860089004039764
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17595994472503662,
      "best_hold_s": 8.419000625610352,
      "best_high_hold_s": 7.687000274658203,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005120884743519127,
      "max_joint_speed": 0.3181051015853882,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023792965337634087,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.185855865478516,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.722599983215332,
      "world": 17,
      "bottle_local_xy": [
        0.16118110716342926,
        -0.11707013845443726
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17564928531646729,
      "best_hold_s": 8.396000862121582,
      "best_high_hold_s": 7.656000137329102,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005075182998552918,
      "max_joint_speed": 0.3183271884918213,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023924535140395164,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.094383239746094,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 18,
      "bottle_local_xy": [
        0.1770985722541809,
        -0.11755631864070892
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17655223608016968,
      "best_hold_s": 8.394000053405762,
      "best_high_hold_s": 7.651000499725342,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000505593663547188,
      "max_joint_speed": 0.3180890381336212,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02394106611609459,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 33.984375,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 19,
      "bottle_local_xy": [
        0.1847718358039856,
        -0.12374752759933472
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1761336326599121,
      "best_hold_s": 8.393000602722168,
      "best_high_hold_s": 7.65000057220459,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005105125601403415,
      "max_joint_speed": 0.31897592544555664,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023860182613134384,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.07382583618164,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224000096321106,
      "world": 20,
      "bottle_local_xy": [
        0.15938660502433777,
        -0.12200374156236649
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17661595344543457,
      "best_hold_s": 8.428000450134277,
      "best_high_hold_s": 7.708000183105469,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005142688751220703,
      "max_joint_speed": 0.3171846270561218,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023844968527555466,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.24092102050781,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 21,
      "bottle_local_xy": [
        0.15929006040096283,
        -0.13056309521198273
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1763085126876831,
      "best_hold_s": 8.431000709533691,
      "best_high_hold_s": 7.714000225067139,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005115389358252287,
      "max_joint_speed": 0.3165261745452881,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02385493740439415,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.2427864074707,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 22,
      "bottle_local_xy": [
        0.16684657335281372,
        -0.1239263191819191
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17585057020187378,
      "best_hold_s": 8.431000709533691,
      "best_high_hold_s": 7.716000556945801,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005107327597215772,
      "max_joint_speed": 0.31622955203056335,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023791464045643806,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.24834060668945,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7223333120346069,
      "world": 23,
      "bottle_local_xy": [
        0.1718132048845291,
        -0.13241258263587952
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17578643560409546,
      "best_hold_s": 8.421000480651855,
      "best_high_hold_s": 7.693000316619873,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005087613244540989,
      "max_joint_speed": 0.3165569603443146,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023712610825896263,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.245723724365234,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.722599983215332,
      "world": 24,
      "bottle_local_xy": [
        0.17624269425868988,
        -0.1308172196149826
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.176128089427948,
      "best_hold_s": 8.413000106811523,
      "best_high_hold_s": 7.680000305175781,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005139732966199517,
      "max_joint_speed": 0.3151940405368805,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02374732494354248,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.18940734863281,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 25,
      "bottle_local_xy": [
        0.17647695541381836,
        -0.12699228525161743
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1759549379348755,
      "best_hold_s": 8.414000511169434,
      "best_high_hold_s": 7.680000305175781,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005173087120056152,
      "max_joint_speed": 0.31699445843696594,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.024000028148293495,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.1042366027832,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 26,
      "bottle_local_xy": [
        0.1606864035129547,
        -0.11449337005615234
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17486006021499634,
      "best_hold_s": 8.406000137329102,
      "best_high_hold_s": 7.669000148773193,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005075457156635821,
      "max_joint_speed": 0.31760767102241516,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02384958788752556,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.04045486450195,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.722599983215332,
      "world": 27,
      "bottle_local_xy": [
        0.16695797443389893,
        -0.11474578827619553
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17469251155853271,
      "best_hold_s": 8.427000045776367,
      "best_high_hold_s": 7.708000183105469,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005103350267745554,
      "max_joint_speed": 0.31557655334472656,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023811860010027885,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.257102966308594,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224000096321106,
      "world": 28,
      "bottle_local_xy": [
        0.16529974341392517,
        -0.12550316751003265
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17638736963272095,
      "best_hold_s": 8.430000305175781,
      "best_high_hold_s": 7.713000297546387,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005141972796991467,
      "max_joint_speed": 0.3156895637512207,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02377619780600071,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.190555572509766,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.722599983215332,
      "world": 29,
      "bottle_local_xy": [
        0.1781260371208191,
        -0.1257316768169403
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17562484741210938,
      "best_hold_s": 8.419000625610352,
      "best_high_hold_s": 7.688000202178955,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005176067352294922,
      "max_joint_speed": 0.3176491856575012,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023882465437054634,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.213768005371094,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 30,
      "bottle_local_xy": [
        0.16525420546531677,
        -0.11644364148378372
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17400169372558594,
      "best_hold_s": 8.393000602722168,
      "best_high_hold_s": 7.651000499725342,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005242824554443359,
      "max_joint_speed": 0.31930026412010193,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023654092103242874,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.107608795166016,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 31,
      "bottle_local_xy": [
        0.18540045619010925,
        -0.12206960469484329
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17370229959487915,
      "best_hold_s": 8.386000633239746,
      "best_high_hold_s": 7.63800048828125,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005139259737916291,
      "max_joint_speed": 0.3196214437484741,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023944787681102753,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.06834411621094,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224000096321106,
      "world": 32,
      "bottle_local_xy": [
        0.18609343469142914,
        -0.12974834442138672
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17481333017349243,
      "best_hold_s": 8.440999984741211,
      "best_high_hold_s": 7.732000350952148,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005095761734992266,
      "max_joint_speed": 0.31559398770332336,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023818643763661385,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.33979415893555,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 33,
      "bottle_local_xy": [
        0.16218271851539612,
        -0.12910360097885132
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1765362024307251,
      "best_hold_s": 8.418000221252441,
      "best_high_hold_s": 7.687000274658203,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005066990852355957,
      "max_joint_speed": 0.3178819417953491,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023900199681520462,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.173194885253906,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224000096321106,
      "world": 34,
      "bottle_local_xy": [
        0.1849891096353531,
        -0.12384544312953949
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17586743831634521,
      "best_hold_s": 8.418000221252441,
      "best_high_hold_s": 7.687000274658203,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005114350351504982,
      "max_joint_speed": 0.3161412179470062,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023842252790927887,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.180912017822266,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.722599983215332,
      "world": 35,
      "bottle_local_xy": [
        0.16659484803676605,
        -0.12293826043605804
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17488199472427368,
      "best_hold_s": 8.407000541687012,
      "best_high_hold_s": 7.673000335693359,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005077570676803589,
      "max_joint_speed": 0.318796843290329,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023545313626527786,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.195770263671875,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 36,
      "bottle_local_xy": [
        0.17874181270599365,
        -0.11505434662103653
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1760547161102295,
      "best_hold_s": 8.428000450134277,
      "best_high_hold_s": 7.706000328063965,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005100815906189382,
      "max_joint_speed": 0.31667304039001465,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02398253232240677,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.192317962646484,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7227333188056946,
      "world": 37,
      "bottle_local_xy": [
        0.15516912937164307,
        -0.11721263825893402
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17573755979537964,
      "best_hold_s": 8.417000770568848,
      "best_high_hold_s": 7.684000492095947,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005113435909152031,
      "max_joint_speed": 0.3167352080345154,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023888414725661278,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.080230712890625,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 38,
      "bottle_local_xy": [
        0.1646931767463684,
        -0.1216404139995575
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17430776357650757,
      "best_hold_s": 8.433000564575195,
      "best_high_hold_s": 7.718000411987305,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000518798828125,
      "max_joint_speed": 0.3166345953941345,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023774154484272003,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.335391998291016,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 39,
      "bottle_local_xy": [
        0.16679410636425018,
        -0.13121972978115082
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17403990030288696,
      "best_hold_s": 8.432000160217285,
      "best_high_hold_s": 7.718000411987305,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005154609098099172,
      "max_joint_speed": 0.31542089581489563,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023920970037579536,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.3260612487793,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224000096321106,
      "world": 40,
      "bottle_local_xy": [
        0.18220019340515137,
        -0.12932188808918
      ],
      "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": 8.429000854492188,
      "best_high_hold_s": 7.712000370025635,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005112831713631749,
      "max_joint_speed": 0.3155377209186554,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02390792965888977,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.19056701660156,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 41,
      "bottle_local_xy": [
        0.16191862523555756,
        -0.12145636975765228
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17394131422042847,
      "best_hold_s": 8.430000305175781,
      "best_high_hold_s": 7.714000225067139,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000511339632794261,
      "max_joint_speed": 0.31631970405578613,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02357049472630024,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.34992599487305,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 42,
      "bottle_local_xy": [
        0.1690567582845688,
        -0.1264537125825882
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17434203624725342,
      "best_hold_s": 8.414999961853027,
      "best_high_hold_s": 7.683000564575195,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005054778303019702,
      "max_joint_speed": 0.31683310866355896,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02369626797735691,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.14609146118164,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 43,
      "bottle_local_xy": [
        0.1807401180267334,
        -0.12120874226093292
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17512911558151245,
      "best_hold_s": 8.397000312805176,
      "best_high_hold_s": 7.658000469207764,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005114193190820515,
      "max_joint_speed": 0.31869685649871826,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023794429376721382,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.08306121826172,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.722599983215332,
      "world": 44,
      "bottle_local_xy": [
        0.16522201895713806,
        -0.12199351191520691
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17456626892089844,
      "best_hold_s": 8.439000129699707,
      "best_high_hold_s": 7.7310004234313965,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005103525472804904,
      "max_joint_speed": 0.31464478373527527,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023580174893140793,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.361900329589844,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 45,
      "bottle_local_xy": [
        0.1624852865934372,
        -0.12531940639019012
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1756148338317871,
      "best_hold_s": 8.416000366210938,
      "best_high_hold_s": 7.683000564575195,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005017431103624403,
      "max_joint_speed": 0.3165830075740814,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023996878415346146,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.19086456298828,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 46,
      "bottle_local_xy": [
        0.168598473072052,
        -0.11827047914266586
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17618930339813232,
      "best_hold_s": 8.379000663757324,
      "best_high_hold_s": 7.624000549316406,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005218835431151092,
      "max_joint_speed": 0.3170391917228699,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02379455231130123,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 33.857276916503906,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 47,
      "bottle_local_xy": [
        0.1859222948551178,
        -0.12178746610879898
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17483645677566528,
      "best_hold_s": 8.429000854492188,
      "best_high_hold_s": 7.712000370025635,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005150095093995333,
      "max_joint_speed": 0.3167435824871063,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023860178887844086,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.301876068115234,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 48,
      "bottle_local_xy": [
        0.15808305144309998,
        -0.11590481549501419
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1740032434463501,
      "best_hold_s": 8.409000396728516,
      "best_high_hold_s": 7.674000263214111,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005137710249982774,
      "max_joint_speed": 0.3174934387207031,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023769007995724678,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.19989776611328,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 49,
      "bottle_local_xy": [
        0.17169292271137238,
        -0.1241813600063324
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17593520879745483,
      "best_hold_s": 8.438000679016113,
      "best_high_hold_s": 7.728000164031982,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005148649215698242,
      "max_joint_speed": 0.31481969356536865,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023842865601181984,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.29436111450195,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 50,
      "bottle_local_xy": [
        0.1620100885629654,
        -0.1319652944803238
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1746029257774353,
      "best_hold_s": 8.41100025177002,
      "best_high_hold_s": 7.677000522613525,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005115396925248206,
      "max_joint_speed": 0.3179085850715637,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023815995082259178,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.12117004394531,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.722599983215332,
      "world": 51,
      "bottle_local_xy": [
        0.16982832551002502,
        -0.12911655008792877
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1764652132987976,
      "best_hold_s": 8.425000190734863,
      "best_high_hold_s": 7.701000213623047,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000511778867803514,
      "max_joint_speed": 0.31619298458099365,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023843858391046524,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.22174072265625,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 52,
      "bottle_local_xy": [
        0.173452690243721,
        -0.12791931629180908
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17525988817214966,
      "best_hold_s": 8.426000595092773,
      "best_high_hold_s": 7.703000545501709,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005098704132251441,
      "max_joint_speed": 0.3176489472389221,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023679077625274658,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.28341293334961,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 53,
      "bottle_local_xy": [
        0.1575848013162613,
        -0.11988155543804169
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17447149753570557,
      "best_hold_s": 8.418000221252441,
      "best_high_hold_s": 7.687000274658203,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005135466926731169,
      "max_joint_speed": 0.318511962890625,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023939380422234535,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.24504089355469,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 54,
      "bottle_local_xy": [
        0.17371897399425507,
        -0.12191314250230789
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17427122592926025,
      "best_hold_s": 8.401000022888184,
      "best_high_hold_s": 7.664000511169434,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005152225494384766,
      "max_joint_speed": 0.31830155849456787,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023870451375842094,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.1375846862793,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7226666808128357,
      "world": 55,
      "bottle_local_xy": [
        0.17432402074337006,
        -0.12648583948612213
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17417508363723755,
      "best_hold_s": 8.404000282287598,
      "best_high_hold_s": 7.669000148773193,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005137110128998756,
      "max_joint_speed": 0.3172791302204132,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02383764274418354,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.197120666503906,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224000096321106,
      "world": 56,
      "bottle_local_xy": [
        0.18177585303783417,
        -0.12737008929252625
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.1738818883895874,
      "best_hold_s": 8.432000160217285,
      "best_high_hold_s": 7.716000556945801,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005148648633621633,
      "max_joint_speed": 0.317430704832077,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023848382756114006,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.31791687011719,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 57,
      "bottle_local_xy": [
        0.1678873598575592,
        -0.12281909584999084
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17595118284225464,
      "best_hold_s": 8.442000389099121,
      "best_high_hold_s": 7.734000205993652,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005090442136861384,
      "max_joint_speed": 0.3147755265235901,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023875810205936432,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.30270004272461,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 58,
      "bottle_local_xy": [
        0.17723464965820312,
        -0.13014420866966248
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17490816116333008,
      "best_hold_s": 8.386000633239746,
      "best_high_hold_s": 7.635000228881836,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.000505321251694113,
      "max_joint_speed": 0.3172774910926819,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023884162306785583,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 33.9603385925293,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.722599983215332,
      "world": 59,
      "bottle_local_xy": [
        0.1866350620985031,
        -0.12545925378799438
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17455804347991943,
      "best_hold_s": 8.42400074005127,
      "best_high_hold_s": 7.698000431060791,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005099902045913041,
      "max_joint_speed": 0.31656548380851746,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023890724405646324,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.226139068603516,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 60,
      "bottle_local_xy": [
        0.1690765619277954,
        -0.13210153579711914
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17375385761260986,
      "best_hold_s": 8.427000045776367,
      "best_high_hold_s": 7.706000328063965,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005102157592773438,
      "max_joint_speed": 0.31601589918136597,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023762769997119904,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.26719284057617,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 61,
      "bottle_local_xy": [
        0.16130341589450836,
        -0.12318756431341171
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17385417222976685,
      "best_hold_s": 8.456000328063965,
      "best_high_hold_s": 7.759000301361084,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005141788278706372,
      "max_joint_speed": 0.31408214569091797,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.023686405271291733,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.47522735595703,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7224666476249695,
      "world": 62,
      "bottle_local_xy": [
        0.15745887160301208,
        -0.13112224638462067
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    },
    {
      "success": 1.0,
      "high_success": 1.0,
      "max_clearance": 0.17444229125976562,
      "best_hold_s": 8.391000747680664,
      "best_high_hold_s": 7.645000457763672,
      "ever_lifted": 1.0,
      "ever_dropped": 0.0,
      "ever_bad_contact": 0.0,
      "max_penetration": 0.0005078779067844152,
      "max_joint_speed": 0.31754931807518005,
      "max_force_ratio": 1.0,
      "nonfinite": 0.0,
      "elapsed_s": 15.000000953674316,
      "physics_overflow_bits": 0,
      "final_goal_error_m": 0.02383372373878956,
      "initial_layout_footprint_overlap": 0.0,
      "return_": 34.008609771728516,
      "dr_scale": 0.05000000074505806,
      "bilateral_fraction": 0.7225333452224731,
      "world": 63,
      "bottle_local_xy": [
        0.1820688247680664,
        -0.12015963345766068
      ],
      "terminated": false,
      "timeout": true,
      "bottle_x_bin": 2,
      "bottle_y_bin": 0,
      "invalid": false
    }
  ],
  "command": "evaluate",
  "vector_steps": 300,
  "seconds": 40.26461638696492,
  "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": 2501,
  "scale": 0.05,
  "filtering": "none; every requested trial and its data retained"
}