{
  "benchmark": "mimic parameterization metadata traversal microbenchmark",
  "python": "3.11.14",
  "platform": "Linux-5.15.0-170-generic-x86_64-with-glibc2.35",
  "cases": {
    "synthetic_robotiq_like": {
      "baseline_no_mimic_us": {
        "median_us": 12994.473800063133,
        "mean_us": 18912.98219561577,
        "min_us": 12824.714183807373,
        "max_us": 44492.827728390694,
        "guard": -12880.006720006051
      },
      "joint_dense_branch_arrays_us": {
        "median_us": 18369.20715868473,
        "mean_us": 18375.774535040062,
        "min_us": 18140.902742743492,
        "max_us": 18635.239452123642,
        "guard": -4400.001919998115
      },
      "overloaded_existing_attributes_us": {
        "median_us": 16794.703900814056,
        "mean_us": 16818.037463559045,
        "min_us": 16701.233573257923,
        "max_us": 16951.809637248516,
        "guard": -4400.001919998115
      },
      "joint_axis_coefficients_us": {
        "median_us": 17218.765802681446,
        "mean_us": 17207.983260353405,
        "min_us": 17107.109539210796,
        "max_us": 17371.27173691988,
        "guard": -4400.001919998115
      },
      "same_dof_mimic_with_constraint_us": {
        "median_us": 28180.046007037163,
        "mean_us": 28174.763545393944,
        "min_us": 28049.386106431484,
        "max_us": 28345.069848001003,
        "guard": -9421.081820008587
      },
      "joint_compact_relation_table_us": {
        "median_us": 19805.895164608955,
        "mean_us": 19822.302067445384,
        "min_us": 19631.577655673027,
        "max_us": 20033.320412039757,
        "guard": -13600.006720005738
      },
      "separate_constraint_pass_us": {
        "median_us": 21733.789704740047,
        "mean_us": 21783.787550197707,
        "min_us": 21306.51008337736,
        "max_us": 22335.99964529276,
        "guard": -13600.006720005738
      },
      "memory_bytes": {
        "joint_dense_branch_arrays": 196,
        "overloaded_existing_attributes_incremental": 0,
        "joint_axis_coefficients_incremental": 0,
        "same_dof_mimic_with_constraint": 500,
        "joint_compact_relation_table": 140,
        "separate_constraint_pass": 120,
        "dense_minus_compact_bytes": 56
      }
    },
    "robotiq_imported_like": {
      "baseline_no_mimic_us": {
        "median_us": 12106.359004974365,
        "mean_us": 12285.777264171176,
        "min_us": 11993.725784122944,
        "max_us": 12611.942365765572,
        "guard": -12600.006599989423
      },
      "joint_dense_branch_arrays_us": {
        "median_us": 15990.717336535454,
        "mean_us": 15984.85890361998,
        "min_us": 15729.634091258049,
        "max_us": 16349.111683666706,
        "guard": -4060.003160001739
      },
      "overloaded_existing_attributes_us": {
        "median_us": 15848.458744585514,
        "mean_us": 16326.765426331096,
        "min_us": 15665.734186768532,
        "max_us": 19180.412404239178,
        "guard": -4060.003160001739
      },
      "joint_axis_coefficients_us": {
        "median_us": 16278.114169836044,
        "mean_us": 16633.390345507196,
        "min_us": 16241.749748587608,
        "max_us": 18637.8862708807,
        "guard": -4060.003160001739
      },
      "same_dof_mimic_with_constraint_us": {
        "median_us": 27116.010896861553,
        "mean_us": 28012.17045634985,
        "min_us": 23862.355388700962,
        "max_us": 39469.473995268345,
        "guard": -9963.717920005305
      },
      "joint_compact_relation_table_us": {
        "median_us": 17530.66200762987,
        "mean_us": 21771.900769737033,
        "min_us": 17370.20444124937,
        "max_us": 30471.774749457836,
        "guard": -10620.006600002353
      },
      "separate_constraint_pass_us": {
        "median_us": 18885.458819568157,
        "mean_us": 18966.25995222065,
        "min_us": 18846.587277948856,
        "max_us": 19338.793121278286,
        "guard": -10620.006600002353
      },
      "memory_bytes": {
        "joint_dense_branch_arrays": 420,
        "overloaded_existing_attributes_incremental": 0,
        "joint_axis_coefficients_incremental": 0,
        "same_dof_mimic_with_constraint": 800,
        "joint_compact_relation_table": 224,
        "separate_constraint_pass": 192,
        "dense_minus_compact_bytes": 196
      }
    },
    "hand_24dof_sparse_mimic": {
      "baseline_no_mimic_us": {
        "median_us": 18422.058783471584,
        "mean_us": 18416.15057653851,
        "min_us": 18381.06382638216,
        "max_us": 18467.825837433338,
        "guard": -16192.008608006803
      },
      "joint_dense_branch_arrays_us": {
        "median_us": 22323.131561279297,
        "mean_us": 22341.74031764269,
        "min_us": 22309.204563498497,
        "max_us": 22396.77682518959,
        "guard": -14288.007808008057
      },
      "overloaded_existing_attributes_us": {
        "median_us": 22364.865988492966,
        "mean_us": 22384.86965911256,
        "min_us": 22313.34149837494,
        "max_us": 22591.611370444298,
        "guard": -14288.007808008057
      },
      "joint_axis_coefficients_us": {
        "median_us": 22400.62039345503,
        "mean_us": 22417.885458303823,
        "min_us": 22315.198555588722,
        "max_us": 22553.805261850357,
        "guard": -14288.007808008057
      },
      "same_dof_mimic_with_constraint_us": {
        "median_us": 23647.204041481018,
        "mean_us": 23654.597707920602,
        "min_us": 23535.38852185011,
        "max_us": 23779.90633249283,
        "guard": -16607.817103998143
      },
      "joint_compact_relation_table_us": {
        "median_us": 20372.898317873478,
        "mean_us": 20532.104083233407,
        "min_us": 20262.757316231728,
        "max_us": 21617.259830236435,
        "guard": -15760.008608012744
      },
      "separate_constraint_pass_us": {
        "median_us": 22274.610586464405,
        "mean_us": 23227.073045240508,
        "min_us": 21746.616810560226,
        "max_us": 28043.930418789387,
        "guard": -15760.008608012744
      },
      "memory_bytes": {
        "joint_dense_branch_arrays": 896,
        "overloaded_existing_attributes_incremental": 0,
        "joint_axis_coefficients_incremental": 0,
        "same_dof_mimic_with_constraint": 400,
        "joint_compact_relation_table": 112,
        "separate_constraint_pass": 96,
        "dense_minus_compact_bytes": 784
      }
    },
    "humanoid_43dof_sparse_mimic": {
      "baseline_no_mimic_us": {
        "median_us": 27661.737985908985,
        "mean_us": 27769.386147459347,
        "min_us": 27483.37108641863,
        "max_us": 28207.005001604557,
        "guard": -13908.007722026228
      },
      "joint_dense_branch_arrays_us": {
        "median_us": 40900.00595897436,
        "mean_us": 41213.3541992969,
        "min_us": 40627.20574438572,
        "max_us": 42464.77037668228,
        "guard": -12774.00750601885
      },
      "overloaded_existing_attributes_us": {
        "median_us": 34198.107197880745,
        "mean_us": 34682.13551160362,
        "min_us": 32672.706991434097,
        "max_us": 39251.00713968277,
        "guard": -12774.00750601885
      },
      "joint_axis_coefficients_us": {
        "median_us": 34320.213831961155,
        "mean_us": 34664.00628288587,
        "min_us": 32961.50639653206,
        "max_us": 37326.7512768507,
        "guard": -12774.00750601885
      },
      "same_dof_mimic_with_constraint_us": {
        "median_us": 32260.309904813766,
        "mean_us": 32419.362415870033,
        "min_us": 31480.351462960243,
        "max_us": 33461.69367432594,
        "guard": -15537.287256017684
      },
      "joint_compact_relation_table_us": {
        "median_us": 29317.213222384453,
        "mean_us": 29499.848373234272,
        "min_us": 28981.861658394337,
        "max_us": 30125.148594379425,
        "guard": -13062.007722026854
      },
      "separate_constraint_pass_us": {
        "median_us": 31146.381981670856,
        "mean_us": 31128.416251805094,
        "min_us": 30381.73634558916,
        "max_us": 31699.356622993946,
        "guard": -13062.007722026854
      },
      "memory_bytes": {
        "joint_dense_branch_arrays": 1792,
        "overloaded_existing_attributes_incremental": 0,
        "joint_axis_coefficients_incremental": 0,
        "same_dof_mimic_with_constraint": 600,
        "joint_compact_relation_table": 168,
        "separate_constraint_pass": 144,
        "dense_minus_compact_bytes": 1624
      }
    },
    "large_batched_10pct_mimic": {
      "baseline_no_mimic_us": {
        "median_us": 43409.19200330973,
        "mean_us": 43456.738918191855,
        "min_us": 43215.08947759867,
        "max_us": 43740.59662222862,
        "guard": 7065.605930395334
      },
      "joint_dense_branch_arrays_us": {
        "median_us": 53155.71278333664,
        "mean_us": 53230.74923621283,
        "min_us": 53055.753000080585,
        "max_us": 53496.561013162136,
        "guard": 5817.603482396915
      },
      "overloaded_existing_attributes_us": {
        "median_us": 53167.85350441933,
        "mean_us": 53259.39123415285,
        "min_us": 52962.761372327805,
        "max_us": 53687.18132376671,
        "guard": 5817.603482396915
      },
      "joint_axis_coefficients_us": {
        "median_us": 53411.067463457584,
        "mean_us": 53471.23483402862,
        "min_us": 53304.84453588724,
        "max_us": 53708.47787708044,
        "guard": 5817.603482396915
      },
      "same_dof_mimic_with_constraint_us": {
        "median_us": 51956.260576844215,
        "mean_us": 52002.62678166231,
        "min_us": 51644.59440857172,
        "max_us": 52392.0152336359,
        "guard": 3858.217264197821
      },
      "joint_compact_relation_table_us": {
        "median_us": 46880.72018325329,
        "mean_us": 46970.40313233932,
        "min_us": 46707.503497600555,
        "max_us": 47453.37925851345,
        "guard": 8938.80593040662
      },
      "separate_constraint_pass_us": {
        "median_us": 48894.939944148064,
        "mean_us": 49044.66060300668,
        "min_us": 48805.334605276585,
        "max_us": 49807.76645243168,
        "guard": 8938.80593040662
      },
      "memory_bytes": {
        "joint_dense_branch_arrays": 28672,
        "overloaded_existing_attributes_incremental": 0,
        "joint_axis_coefficients_incremental": 0,
        "same_dof_mimic_with_constraint": 10200,
        "joint_compact_relation_table": 2856,
        "separate_constraint_pass": 2448,
        "dense_minus_compact_bytes": 25816
      }
    }
  }
}