kiddo 0.2.1

K-dimensional tree in Rust for fast geospatial indexing and nearest neighbors lookup
Documentation
{"reason":"benchmark-complete","id":"add 100 items to 2d kdtree of increasing size/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 2d kdtree of increasing size/100","iteration_count":[111,222,333,444,555,666,777,888,999,1110,1221,1332,1443,1554,1665,1776,1887,1998,2109,2220,2331,2442,2553,2664,2775,2886,2997,3108,3219,3330,3441,3552,3663,3774,3885,3996,4107,4218,4329,4440,4551,4662,4773,4884,4995,5106,5217,5328,5439,5550,5661,5772,5883,5994,6105,6216,6327,6438,6549,6660,6771,6882,6993,7104,7215,7326,7437,7548,7659,7770,7881,7992,8103,8214,8325,8436,8547,8658,8769,8880,8991,9102,9213,9324,9435,9546,9657,9768,9879,9990,10101,10212,10323,10434,10545,10656,10767,10878,10989,11100],"measured_values":[953118.0,1803513.0,2747604.0,3441528.0,4579510.0,5297368.0,5985692.0,6764283.0,7526636.0,8764855.0,9446836.0,10688622.0,11193785.0,11966404.0,12951852.0,13768986.0,14472558.0,15237704.0,17134121.0,18787855.0,19251340.0,20247207.0,21003827.0,22012258.0,22913579.0,24587921.0,24957209.0,25573419.0,26675715.0,28255179.0,28029459.0,29122507.0,30377126.0,31823453.0,32380413.0,33829845.0,35478238.0,36979127.0,37775762.0,39180042.0,38998233.0,41060759.0,41865309.0,42047629.0,43132712.0,43491822.0,43720499.0,46125333.0,46431494.0,48838883.0,48649931.0,49380995.0,50973313.0,51975452.0,52222633.0,53074822.0,55141857.0,55267481.0,55829189.0,58328268.0,59209080.0,59394837.0,60137252.0,62667301.0,62577072.0,63212246.0,63690107.0,66824622.0,66946980.0,67521933.0,67227614.0,68450994.0,69473662.0,74717461.0,74625900.0,77378383.0,76305892.0,76781650.0,79782886.0,81250603.0,81689111.0,81388110.0,83223041.0,84430513.0,84690157.0,87003110.0,86804320.0,88349531.0,89071377.0,90408230.0,92139468.0,92231190.0,92528995.0,93369483.0,95011533.0,94301760.0,96307921.0,97295593.0,97830460.0,100534793.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":8847.514414174777,"lower_bound":8792.132439443829,"upper_bound":8893.495987548524,"unit":"ns"},"mean":{"estimate":8546.91233429088,"lower_bound":8463.465127973617,"upper_bound":8627.703003274602,"unit":"ns"},"median":{"estimate":8596.75572631455,"lower_bound":8538.420527670527,"upper_bound":8680.664023547357,"unit":"ns"},"median_abs_dev":{"estimate":456.3617910686031,"lower_bound":313.0248146176798,"upper_bound":528.2609213032108,"unit":"ns"},"slope":{"estimate":8847.514414174777,"lower_bound":8792.132439443829,"upper_bound":8893.495987548524,"unit":"ns"},"change":{"mean":{"estimate":-0.0026337609431781317,"lower_bound":-0.016336981244275676,"upper_bound":0.011229524120314189,"unit":"%"},"median":{"estimate":-0.0016049527276470466,"lower_bound":-0.015295073582676899,"upper_bound":0.013461307699192737,"unit":"%"},"change":"NoChange"}}
{"reason":"benchmark-complete","id":"add 100 items to 2d kdtree of increasing size/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 2d kdtree of increasing size/1000","iteration_count":[84,168,252,336,420,504,588,672,756,840,924,1008,1092,1176,1260,1344,1428,1512,1596,1680,1764,1848,1932,2016,2100,2184,2268,2352,2436,2520,2604,2688,2772,2856,2940,3024,3108,3192,3276,3360,3444,3528,3612,3696,3780,3864,3948,4032,4116,4200,4284,4368,4452,4536,4620,4704,4788,4872,4956,5040,5124,5208,5292,5376,5460,5544,5628,5712,5796,5880,5964,6048,6132,6216,6300,6384,6468,6552,6636,6720,6804,6888,6972,7056,7140,7224,7308,7392,7476,7560,7644,7728,7812,7896,7980,8064,8148,8232,8316,8400],"measured_values":[1026263.0,1871581.0,2720152.0,3665535.0,4530057.0,5431859.0,6463172.0,7336380.0,8030014.0,8924743.0,9811576.0,10691648.0,12041795.0,12726332.0,13326540.0,13718662.0,14917538.0,15721898.0,16732462.0,17684808.0,18390544.0,19520662.0,20636191.0,20992105.0,22711611.0,24215546.0,25260464.0,26454411.0,27226982.0,28243537.0,28279795.0,29656281.0,31185684.0,30823419.0,33128136.0,33317990.0,34544617.0,34377866.0,36012144.0,37757438.0,37190822.0,38916670.0,39765302.0,40608695.0,41254499.0,43047363.0,43112013.0,44130433.0,47555830.0,48584418.0,49541783.0,48726513.0,50518174.0,51227787.0,52356432.0,54236147.0,54457469.0,53883309.0,56261735.0,55497278.0,58362232.0,58735968.0,60360026.0,62136980.0,61113562.0,61360583.0,63121145.0,64301015.0,63059089.0,66582870.0,67110866.0,68251963.0,69442283.0,70766902.0,71414079.0,72142879.0,74311873.0,72360284.0,74078588.0,75548800.0,75172689.0,78676211.0,78569222.0,79520345.0,79560181.0,82170808.0,83410981.0,81802431.0,84029524.0,85292088.0,85481862.0,89610932.0,87402804.0,88467490.0,90466828.0,89921942.0,91720436.0,95327782.0,95771530.0,99590942.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":11270.133757942958,"lower_bound":11216.742873644005,"upper_bound":11325.646475655387,"unit":"ns"},"mean":{"estimate":11102.609540925936,"lower_bound":11036.783176865927,"upper_bound":11168.578969709506,"unit":"ns"},"median":{"estimate":11153.185849740537,"lower_bound":11058.117213804713,"upper_bound":11237.332738095238,"unit":"ns"},"median_abs_dev":{"estimate":271.2354633592879,"lower_bound":211.07305922860243,"upper_bound":368.49997644369046,"unit":"ns"},"slope":{"estimate":11270.133757942958,"lower_bound":11216.742873644005,"upper_bound":11325.646475655387,"unit":"ns"},"change":{"mean":{"estimate":-0.06203447848982957,"lower_bound":-0.07195013315236326,"upper_bound":-0.05351326942000307,"unit":"%"},"median":{"estimate":-0.0508878144230579,"lower_bound":-0.061053622949338596,"upper_bound":-0.04437595726683485,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"add 100 items to 2d kdtree of increasing size/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 2d kdtree of increasing size/10000","iteration_count":[64,128,192,256,320,384,448,512,576,640,704,768,832,896,960,1024,1088,1152,1216,1280,1344,1408,1472,1536,1600,1664,1728,1792,1856,1920,1984,2048,2112,2176,2240,2304,2368,2432,2496,2560,2624,2688,2752,2816,2880,2944,3008,3072,3136,3200,3264,3328,3392,3456,3520,3584,3648,3712,3776,3840,3904,3968,4032,4096,4160,4224,4288,4352,4416,4480,4544,4608,4672,4736,4800,4864,4928,4992,5056,5120,5184,5248,5312,5376,5440,5504,5568,5632,5696,5760,5824,5888,5952,6016,6080,6144,6208,6272,6336,6400],"measured_values":[1053424.0,1988379.0,2893746.0,3775831.0,4826440.0,5547956.0,6436583.0,7287730.0,8675617.0,9272781.0,10235606.0,11099428.0,11850969.0,12568857.0,13747596.0,14604013.0,15803650.0,16643095.0,17609077.0,18580869.0,20073471.0,20575298.0,21052648.0,22034278.0,22589644.0,24044887.0,24520565.0,25447233.0,26588010.0,27255234.0,28164239.0,28962708.0,31206362.0,32701800.0,33554170.0,34228637.0,35375786.0,35975996.0,37891909.0,38536590.0,39290136.0,39656058.0,41362881.0,41874615.0,42702609.0,44081270.0,45312997.0,45922544.0,46691488.0,47824360.0,48694884.0,49702433.0,51215714.0,50468150.0,52963433.0,52502614.0,54303031.0,55487760.0,55992642.0,56490931.0,58802050.0,58991804.0,60281620.0,60841142.0,62417102.0,65431041.0,65604695.0,66175500.0,68401992.0,68743959.0,68993134.0,69492326.0,70941628.0,71236518.0,71947293.0,72831641.0,74698262.0,76382673.0,77518642.0,77828900.0,79030191.0,78865924.0,80345864.0,81192022.0,80868529.0,82399153.0,83959081.0,84849953.0,85509894.0,88364968.0,87219732.0,89380902.0,89430674.0,91372907.0,91186349.0,92362552.0,93628052.0,95080159.0,94545222.0,98422202.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":15049.757334260012,"lower_bound":15002.789463287067,"upper_bound":15093.432617948545,"unit":"ns"},"mean":{"estimate":14876.20599797698,"lower_bound":14801.242927544305,"upper_bound":14952.177341695386,"unit":"ns"},"median":{"estimate":14960.787477793929,"lower_bound":14888.867346938776,"upper_bound":15012.780204990373,"unit":"ns"},"median_abs_dev":{"estimate":283.31518758378536,"lower_bound":170.46428994312976,"upper_bound":389.2028988421354,"unit":"ns"},"slope":{"estimate":15049.757334260012,"lower_bound":15002.789463287067,"upper_bound":15093.432617948545,"unit":"ns"},"change":{"mean":{"estimate":-0.1272453194215325,"lower_bound":-0.13679586733789664,"upper_bound":-0.1191890251688116,"unit":"%"},"median":{"estimate":-0.11732958453339526,"lower_bound":-0.12291428799413373,"upper_bound":-0.11228099098815225,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"add 100 items to 2d kdtree of increasing size/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 2d kdtree of increasing size/100000","iteration_count":[50,100,150,200,250,300,350,400,450,500,550,600,650,700,750,800,850,900,950,1000,1050,1100,1150,1200,1250,1300,1350,1400,1450,1500,1550,1600,1650,1700,1750,1800,1850,1900,1950,2000,2050,2100,2150,2200,2250,2300,2350,2400,2450,2500,2550,2600,2650,2700,2750,2800,2850,2900,2950,3000,3050,3100,3150,3200,3250,3300,3350,3400,3450,3500,3550,3600,3650,3700,3750,3800,3850,3900,3950,4000,4050,4100,4150,4200,4250,4300,4350,4400,4450,4500,4550,4600,4650,4700,4750,4800,4850,4900,4950,5000],"measured_values":[1062812.0,2045805.0,3108857.0,4190544.0,4678153.0,5779788.0,6822733.0,7678878.0,8611228.0,9305692.0,10625173.0,12181946.0,12896698.0,13391511.0,14873726.0,15851138.0,16122865.0,17217846.0,17668277.0,18872663.0,20770291.0,21044142.0,21708791.0,22579785.0,23460527.0,24727129.0,25393402.0,27118018.0,28443700.0,28444020.0,29958444.0,31140789.0,32656805.0,32323203.0,34805894.0,33998958.0,35031394.0,35436710.0,38659019.0,40975588.0,41095312.0,42535377.0,41581408.0,42507866.0,43778034.0,44522973.0,44792635.0,48037487.0,49852191.0,47660513.0,49036269.0,50770193.0,52097296.0,53703602.0,55253512.0,54856181.0,56484549.0,56322466.0,58647822.0,57112018.0,59514968.0,62092155.0,60687726.0,60325741.0,64483143.0,66976773.0,66347510.0,65755455.0,64888459.0,70441384.0,67866041.0,69690393.0,70679157.0,72720153.0,73699389.0,72916259.0,75073621.0,76148105.0,77675142.0,76463964.0,77504275.0,79784256.0,85929634.0,80286651.0,89388895.0,82328830.0,86255241.0,87193000.0,86761736.0,93029073.0,90917335.0,90363412.0,92676345.0,96519270.0,97162239.0,92275107.0,94330530.0,96350146.0,101384153.0,101313301.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":19704.672247554307,"lower_bound":19562.626569216176,"upper_bound":19846.63933159426,"unit":"ns"},"mean":{"estimate":19575.2110518461,"lower_bound":19463.7579423099,"upper_bound":19690.200840646903,"unit":"ns"},"median":{"estimate":19495.271091492774,"lower_bound":19349.31613372093,"upper_bound":19656.263690566037,"unit":"ns"},"median_abs_dev":{"estimate":540.3129396547156,"lower_bound":445.0674025536649,"upper_bound":696.421723227081,"unit":"ns"},"slope":{"estimate":19704.672247554307,"lower_bound":19562.626569216176,"upper_bound":19846.63933159426,"unit":"ns"},"change":{"mean":{"estimate":-0.19645594671155553,"lower_bound":-0.2055969208375913,"upper_bound":-0.18829560601468134,"unit":"%"},"median":{"estimate":-0.19445457870859528,"lower_bound":-0.20114465272793747,"upper_bound":-0.18677133973375282,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"add 100 items to 2d kdtree of increasing size/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 2d kdtree of increasing size/1000000","iteration_count":[39,78,117,156,195,234,273,312,351,390,429,468,507,546,585,624,663,702,741,780,819,858,897,936,975,1014,1053,1092,1131,1170,1209,1248,1287,1326,1365,1404,1443,1482,1521,1560,1599,1638,1677,1716,1755,1794,1833,1872,1911,1950,1989,2028,2067,2106,2145,2184,2223,2262,2301,2340,2379,2418,2457,2496,2535,2574,2613,2652,2691,2730,2769,2808,2847,2886,2925,2964,3003,3042,3081,3120,3159,3198,3237,3276,3315,3354,3393,3432,3471,3510,3549,3588,3627,3666,3705,3744,3783,3822,3861,3900],"measured_values":[1181994.0,2117959.0,3125017.0,4139679.0,5010623.0,5857503.0,6934652.0,8130772.0,8712848.0,9677626.0,10757099.0,11728189.0,13626339.0,13676331.0,14775943.0,15447094.0,16521678.0,18073001.0,18355307.0,18959725.0,21176929.0,21330234.0,23244263.0,22691733.0,24189326.0,25149535.0,26559626.0,27765533.0,28322792.0,28645785.0,29478368.0,30288458.0,31877942.0,32546428.0,33193625.0,34228896.0,36593204.0,36748394.0,38390265.0,38234956.0,39647910.0,40020084.0,42420541.0,42118036.0,44569818.0,44251624.0,45262239.0,45840056.0,48493054.0,50430446.0,48454732.0,52227837.0,54330497.0,54303437.0,53315866.0,54466782.0,54504933.0,56775928.0,56042009.0,58201226.0,59300776.0,60637217.0,60701788.0,67851740.0,62513797.0,65852362.0,64858449.0,64349089.0,65421869.0,68206572.0,69178714.0,68892520.0,70267935.0,73535056.0,73198710.0,72401102.0,74246785.0,74945978.0,77064047.0,76304771.0,77690455.0,78728511.0,79886089.0,80200795.0,81708817.0,81981616.0,85245893.0,84942286.0,86409542.0,86333501.0,90043649.0,89034146.0,91307675.0,91036059.0,90377621.0,94064415.0,93815091.0,95295010.0,99213767.0,97134821.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":24896.293678598628,"lower_bound":24793.03483359551,"upper_bound":25011.467703449463,"unit":"ns"},"mean":{"estimate":25073.066967525858,"lower_bound":24927.19842005143,"upper_bound":25243.63024189274,"unit":"ns"},"median":{"estimate":24858.147086247085,"lower_bound":24796.48717948718,"upper_bound":24985.533424908426,"unit":"ns"},"median_abs_dev":{"estimate":467.11148466147,"lower_bound":331.2404217736226,"upper_bound":617.1091865362791,"unit":"ns"},"slope":{"estimate":24896.293678598628,"lower_bound":24793.03483359551,"upper_bound":25011.467703449463,"unit":"ns"},"change":{"mean":{"estimate":-0.25492814097933214,"lower_bound":-0.26702898403689573,"upper_bound":-0.2446860645606272,"unit":"%"},"median":{"estimate":-0.25002531238965264,"lower_bound":-0.2556579481290181,"upper_bound":-0.244780670343699,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"add 100 items to 2d kdtree of increasing size","benchmarks":["add 100 items to 2d kdtree of increasing size/100","add 100 items to 2d kdtree of increasing size/1000","add 100 items to 2d kdtree of increasing size/10000","add 100 items to 2d kdtree of increasing size/100000","add 100 items to 2d kdtree of increasing size/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 2d kdtree of increasing size"}
{"reason":"benchmark-complete","id":"add 100 items to 3d kdtree of increasing size/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 3d kdtree of increasing size/100","iteration_count":[97,194,291,388,485,582,679,776,873,970,1067,1164,1261,1358,1455,1552,1649,1746,1843,1940,2037,2134,2231,2328,2425,2522,2619,2716,2813,2910,3007,3104,3201,3298,3395,3492,3589,3686,3783,3880,3977,4074,4171,4268,4365,4462,4559,4656,4753,4850,4947,5044,5141,5238,5335,5432,5529,5626,5723,5820,5917,6014,6111,6208,6305,6402,6499,6596,6693,6790,6887,6984,7081,7178,7275,7372,7469,7566,7663,7760,7857,7954,8051,8148,8245,8342,8439,8536,8633,8730,8827,8924,9021,9118,9215,9312,9409,9506,9603,9700],"measured_values":[1039909.0,1925400.0,2884739.0,3706902.0,4557067.0,5673289.0,6434999.0,7269916.0,8194159.0,9162144.0,10180693.0,10965756.0,11778392.0,12794407.0,13730853.0,14255892.0,15286704.0,16484548.0,17511732.0,18208682.0,19319554.0,20291335.0,21974083.0,22035728.0,22743379.0,24605490.0,25391155.0,25845592.0,26876124.0,28301181.0,28757392.0,29248217.0,30663646.0,31096082.0,32785171.0,33128983.0,33791008.0,34866873.0,35796157.0,37519710.0,37554516.0,38798064.0,40594974.0,41276316.0,43541589.0,44533909.0,45770434.0,45211352.0,46471632.0,47269770.0,48092534.0,49574398.0,49877212.0,51293824.0,50647367.0,52566387.0,53221026.0,54600479.0,55014271.0,56536018.0,57088167.0,59100561.0,58421774.0,61126067.0,60517212.0,62037025.0,63476340.0,63341307.0,65432397.0,66734735.0,65527103.0,66389260.0,68827658.0,70604460.0,70068331.0,71869620.0,73057605.0,73736841.0,73910495.0,72421478.0,78089397.0,76885251.0,79629057.0,79807841.0,82581283.0,83869665.0,84929962.0,86243141.0,86565471.0,86903752.0,87148228.0,88101986.0,89208770.0,91246119.0,92478908.0,92674181.0,93366563.0,95688382.0,95269331.0,94589474.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":9801.6080141804,"lower_bound":9751.37737048212,"upper_bound":9845.94847917738,"unit":"ns"},"mean":{"estimate":9688.387613219853,"lower_bound":9642.88269496509,"upper_bound":9735.691461041866,"unit":"ns"},"median":{"estimate":9692.618929848311,"lower_bound":9622.111775875124,"upper_bound":9745.815622521808,"unit":"ns"},"median_abs_dev":{"estimate":266.9829761094568,"lower_bound":201.24320187968166,"upper_bound":314.1981652180571,"unit":"ns"},"slope":{"estimate":9801.6080141804,"lower_bound":9751.37737048212,"upper_bound":9845.94847917738,"unit":"ns"},"change":{"mean":{"estimate":-0.04396278109086005,"lower_bound":-0.051425560108344065,"upper_bound":-0.03749558293957927,"unit":"%"},"median":{"estimate":-0.03905658703695791,"lower_bound":-0.0465549750876576,"upper_bound":-0.03325697519599158,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"add 100 items to 3d kdtree of increasing size/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 3d kdtree of increasing size/1000","iteration_count":[74,148,222,296,370,444,518,592,666,740,814,888,962,1036,1110,1184,1258,1332,1406,1480,1554,1628,1702,1776,1850,1924,1998,2072,2146,2220,2294,2368,2442,2516,2590,2664,2738,2812,2886,2960,3034,3108,3182,3256,3330,3404,3478,3552,3626,3700,3774,3848,3922,3996,4070,4144,4218,4292,4366,4440,4514,4588,4662,4736,4810,4884,4958,5032,5106,5180,5254,5328,5402,5476,5550,5624,5698,5772,5846,5920,5994,6068,6142,6216,6290,6364,6438,6512,6586,6660,6734,6808,6882,6956,7030,7104,7178,7252,7326,7400],"measured_values":[1113526.0,2012533.0,2961301.0,3869815.0,4998761.0,5806857.0,6748634.0,7739130.0,8564610.0,9277869.0,10252587.0,11304147.0,12191572.0,13179425.0,14176424.0,15076151.0,15980869.0,17290961.0,17839413.0,19387049.0,19812894.0,20556801.0,21513514.0,22441505.0,23562174.0,24249596.0,25325482.0,26373546.0,26987451.0,28486836.0,30276344.0,30893063.0,31416870.0,32813424.0,33090821.0,34452500.0,35214622.0,37050474.0,36746308.0,38688740.0,39126275.0,40182675.0,41190244.0,42346109.0,42808401.0,44040839.0,45302151.0,45706414.0,47240936.0,47757399.0,49118016.0,49971437.0,50225591.0,51740185.0,52359159.0,54699864.0,56773551.0,56926365.0,58781805.0,58236067.0,59748097.0,60359166.0,63170898.0,62515096.0,62230997.0,64247185.0,65784152.0,66143683.0,67349150.0,68256572.0,68698846.0,70174247.0,72145183.0,72431205.0,73022117.0,75441509.0,75749323.0,75243660.0,76873249.0,77406693.0,79202622.0,79878021.0,80126625.0,80766638.0,81785377.0,83796798.0,84471326.0,85809421.0,85779966.0,88666268.0,87852210.0,89704613.0,91057326.0,91759515.0,92220405.0,93454876.0,93798968.0,94857692.0,96445873.0,95496493.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":13113.602503644475,"lower_bound":13079.740969643206,"upper_bound":13145.935919788371,"unit":"ns"},"mean":{"estimate":13041.954947828357,"lower_bound":12986.414161349534,"upper_bound":13105.376746357411,"unit":"ns"},"median":{"estimate":13045.873262475578,"lower_bound":13002.444674085851,"upper_bound":13088.932094594595,"unit":"ns"},"median_abs_dev":{"estimate":214.88130864278278,"lower_bound":163.6539380724225,"upper_bound":271.01053012285877,"unit":"ns"},"slope":{"estimate":13113.602503644475,"lower_bound":13079.740969643206,"upper_bound":13145.935919788371,"unit":"ns"},"change":{"mean":{"estimate":0.004979416122522284,"lower_bound":-0.005235245937414047,"upper_bound":0.013673628421622418,"unit":"%"},"median":{"estimate":0.013082020188211141,"lower_bound":0.00805071570252898,"upper_bound":0.01825978932215766,"unit":"%"},"change":"NoChange"}}
{"reason":"benchmark-complete","id":"add 100 items to 3d kdtree of increasing size/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 3d kdtree of increasing size/10000","iteration_count":[57,114,171,228,285,342,399,456,513,570,627,684,741,798,855,912,969,1026,1083,1140,1197,1254,1311,1368,1425,1482,1539,1596,1653,1710,1767,1824,1881,1938,1995,2052,2109,2166,2223,2280,2337,2394,2451,2508,2565,2622,2679,2736,2793,2850,2907,2964,3021,3078,3135,3192,3249,3306,3363,3420,3477,3534,3591,3648,3705,3762,3819,3876,3933,3990,4047,4104,4161,4218,4275,4332,4389,4446,4503,4560,4617,4674,4731,4788,4845,4902,4959,5016,5073,5130,5187,5244,5301,5358,5415,5472,5529,5586,5643,5700],"measured_values":[1134907.0,2083464.0,3091484.0,3973228.0,5030761.0,6004887.0,6951422.0,7858002.0,8918078.0,9871185.0,10680905.0,11866616.0,12642082.0,13537783.0,14712994.0,15369728.0,16362850.0,17557247.0,18643663.0,19647605.0,20378547.0,21578626.0,22143338.0,23488097.0,24586704.0,25088710.0,25824773.0,27387136.0,27836514.0,28809198.0,29704276.0,30687550.0,31825241.0,32621305.0,33928293.0,34944618.0,36588693.0,36927916.0,38649446.0,39212826.0,40457788.0,41340453.0,42543417.0,43686788.0,44057349.0,45064096.0,45881170.0,47134387.0,47872763.0,49138233.0,50055804.0,50424532.0,51692977.0,52807004.0,53727129.0,54366422.0,55612886.0,56690565.0,58269389.0,58521459.0,59129944.0,60355779.0,61943990.0,62658974.0,63653459.0,63928470.0,64900654.0,65457662.0,67304446.0,68084120.0,69078113.0,72218469.0,73303181.0,73796570.0,74717789.0,75664924.0,76863860.0,76872256.0,78292855.0,79267732.0,80641223.0,82139707.0,82813864.0,83435604.0,85180697.0,85127819.0,85679978.0,86903890.0,89156650.0,87810581.0,90279655.0,92631440.0,93667281.0,92257813.0,93682970.0,95490922.0,96131356.0,96758324.0,97376969.0,97842426.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":17304.252119029657,"lower_bound":17252.67346324757,"upper_bound":17352.58574193407,"unit":"ns"},"mean":{"estimate":17266.025318384956,"lower_bound":17200.79766528453,"upper_bound":17344.61263020478,"unit":"ns"},"median":{"estimate":17218.881128823312,"lower_bound":17169.6615497076,"upper_bound":17279.282838506522,"unit":"ns"},"median_abs_dev":{"estimate":246.5348228735962,"lower_bound":182.6277314289662,"upper_bound":291.9946277107971,"unit":"ns"},"slope":{"estimate":17304.252119029657,"lower_bound":17252.67346324757,"upper_bound":17352.58574193407,"unit":"ns"},"change":{"mean":{"estimate":-0.07032602270179422,"lower_bound":-0.08444938466181968,"upper_bound":-0.05885751780691808,"unit":"%"},"median":{"estimate":-0.058687257320488295,"lower_bound":-0.06454522778592675,"upper_bound":-0.05407460860055723,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"add 100 items to 3d kdtree of increasing size/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 3d kdtree of increasing size/100000","iteration_count":[44,88,132,176,220,264,308,352,396,440,484,528,572,616,660,704,748,792,836,880,924,968,1012,1056,1100,1144,1188,1232,1276,1320,1364,1408,1452,1496,1540,1584,1628,1672,1716,1760,1804,1848,1892,1936,1980,2024,2068,2112,2156,2200,2244,2288,2332,2376,2420,2464,2508,2552,2596,2640,2684,2728,2772,2816,2860,2904,2948,2992,3036,3080,3124,3168,3212,3256,3300,3344,3388,3432,3476,3520,3564,3608,3652,3696,3740,3784,3828,3872,3916,3960,4004,4048,4092,4136,4180,4224,4268,4312,4356,4400],"measured_values":[1158451.0,2112999.0,3108145.0,4087491.0,4965329.0,6037527.0,6939038.0,8132613.0,8739846.0,9813448.0,11006272.0,11944773.0,12761696.0,13565344.0,14673079.0,15600890.0,16643343.0,17777618.0,18812157.0,19758211.0,20061457.0,21375977.0,22184865.0,23612137.0,24200915.0,25705861.0,26994322.0,27272332.0,28670940.0,28798156.0,30222492.0,31223769.0,32017720.0,33225101.0,33971503.0,34654286.0,35432687.0,37329384.0,37435602.0,38815595.0,40260579.0,40458899.0,41498787.0,42298870.0,43357674.0,44022984.0,46451252.0,46287266.0,47959875.0,48074709.0,49246774.0,51239681.0,52207816.0,51889362.0,53258805.0,53625098.0,56296520.0,56722223.0,57173565.0,58393580.0,59029336.0,60715939.0,60641931.0,63025726.0,63414321.0,64748479.0,64232867.0,65418198.0,67449485.0,67317108.0,68631089.0,70501176.0,70403823.0,71307198.0,72252090.0,73138833.0,74430671.0,75728261.0,76611538.0,77981012.0,79176471.0,78848019.0,80711744.0,80047665.0,81592004.0,83268050.0,83758755.0,84404037.0,86266691.0,86459691.0,89317249.0,89362584.0,88725185.0,92697151.0,92048662.0,93544481.0,96545186.0,95132191.0,96587895.0,98195573.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":22060.7367914478,"lower_bound":22002.294033706217,"upper_bound":22122.330221521654,"unit":"ns"},"mean":{"estimate":22214.992578446847,"lower_bound":22118.54808841786,"upper_bound":22336.160476241217,"unit":"ns"},"median":{"estimate":22091.658736184407,"lower_bound":22029.28779366701,"upper_bound":22191.410863312267,"unit":"ns"},"median_abs_dev":{"estimate":315.4862297777866,"lower_bound":240.4391121384252,"upper_bound":385.3203380162356,"unit":"ns"},"slope":{"estimate":22060.7367914478,"lower_bound":22002.294033706217,"upper_bound":22122.330221521654,"unit":"ns"},"change":{"mean":{"estimate":-0.1583889378259219,"lower_bound":-0.1687898328499454,"upper_bound":-0.14986647577490592,"unit":"%"},"median":{"estimate":-0.15401492602288847,"lower_bound":-0.15734456738145708,"upper_bound":-0.1491096444900576,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"add 100 items to 3d kdtree of increasing size/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 3d kdtree of increasing size/1000000","iteration_count":[34,68,102,136,170,204,238,272,306,340,374,408,442,476,510,544,578,612,646,680,714,748,782,816,850,884,918,952,986,1020,1054,1088,1122,1156,1190,1224,1258,1292,1326,1360,1394,1428,1462,1496,1530,1564,1598,1632,1666,1700,1734,1768,1802,1836,1870,1904,1938,1972,2006,2040,2074,2108,2142,2176,2210,2244,2278,2312,2346,2380,2414,2448,2482,2516,2550,2584,2618,2652,2686,2720,2754,2788,2822,2856,2890,2924,2958,2992,3026,3060,3094,3128,3162,3196,3230,3264,3298,3332,3366,3400],"measured_values":[1189588.0,2219117.0,3252584.0,4078645.0,5164319.0,5983005.0,6977640.0,8002701.0,8791012.0,9812787.0,11604939.0,11946816.0,12710469.0,13524016.0,14413154.0,15503968.0,16420637.0,17806411.0,18556540.0,19151979.0,19942324.0,21000647.0,22330997.0,22850446.0,23611535.0,25054054.0,25802290.0,27082527.0,27910320.0,31216835.0,29677905.0,31545848.0,31998152.0,32520085.0,34622956.0,34590535.0,37966190.0,38372577.0,37773400.0,38689689.0,39590198.0,39586049.0,42205594.0,42077795.0,43791601.0,44044743.0,46371170.0,46068556.0,51723831.0,48009304.0,47894621.0,49280275.0,55966722.0,51202979.0,53004539.0,53609576.0,53854744.0,57130752.0,56642903.0,56840341.0,59934890.0,60765568.0,60862460.0,61801771.0,62533866.0,69401420.0,63752087.0,66731182.0,66931485.0,67993545.0,67960263.0,68685215.0,70832448.0,72720378.0,72475060.0,71866797.0,73645914.0,74951257.0,78871167.0,77193759.0,80336569.0,78435434.0,80951435.0,80929244.0,81675756.0,84209248.0,89048552.0,84081370.0,85025872.0,87030148.0,92238018.0,88728946.0,90799957.0,89127399.0,91026278.0,93003947.0,91520870.0,93673675.0,101445807.0,95096387.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":28566.875811159694,"lower_bound":28389.983525556134,"upper_bound":28764.904324436513,"unit":"ns"},"mean":{"estimate":28798.26008186187,"lower_bound":28594.74923335578,"upper_bound":29028.887137301685,"unit":"ns"},"median":{"estimate":28431.408496732027,"lower_bound":28340.621645021645,"upper_bound":28556.262148337595,"unit":"ns"},"median_abs_dev":{"estimate":490.97579567692515,"lower_bound":377.0352540765934,"upper_bound":677.017200738317,"unit":"ns"},"slope":{"estimate":28566.875811159694,"lower_bound":28389.983525556134,"upper_bound":28764.904324436513,"unit":"ns"},"change":{"mean":{"estimate":-0.21102454128302606,"lower_bound":-0.22370601263957418,"upper_bound":-0.1997877597532149,"unit":"%"},"median":{"estimate":-0.20828960391667706,"lower_bound":-0.2113093797436052,"upper_bound":-0.20419958482755118,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"add 100 items to 3d kdtree of increasing size","benchmarks":["add 100 items to 3d kdtree of increasing size/100","add 100 items to 3d kdtree of increasing size/1000","add 100 items to 3d kdtree of increasing size/10000","add 100 items to 3d kdtree of increasing size/100000","add 100 items to 3d kdtree of increasing size/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 3d kdtree of increasing size"}
{"reason":"benchmark-complete","id":"add 100 items to 4d kdtree of increasing size/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 4d kdtree of increasing size/100","iteration_count":[88,176,264,352,440,528,616,704,792,880,968,1056,1144,1232,1320,1408,1496,1584,1672,1760,1848,1936,2024,2112,2200,2288,2376,2464,2552,2640,2728,2816,2904,2992,3080,3168,3256,3344,3432,3520,3608,3696,3784,3872,3960,4048,4136,4224,4312,4400,4488,4576,4664,4752,4840,4928,5016,5104,5192,5280,5368,5456,5544,5632,5720,5808,5896,5984,6072,6160,6248,6336,6424,6512,6600,6688,6776,6864,6952,7040,7128,7216,7304,7392,7480,7568,7656,7744,7832,7920,8008,8096,8184,8272,8360,8448,8536,8624,8712,8800],"measured_values":[1044758.0,1897728.0,2766999.0,3554077.0,4738846.0,5294972.0,6286591.0,6911978.0,7850096.0,8632466.0,9420474.0,10696414.0,11502376.0,12462006.0,13040725.0,13958596.0,15075357.0,15851454.0,16405007.0,17268838.0,18484915.0,19085334.0,19977428.0,21516788.0,22889958.0,23585415.0,24440970.0,25485848.0,26250214.0,26800289.0,27772381.0,28949326.0,29296814.0,30300424.0,31918542.0,32245742.0,33271375.0,33869409.0,34506457.0,35593995.0,36517807.0,38302464.0,37671568.0,38730192.0,40351635.0,40552851.0,43745734.0,44343408.0,45982654.0,46534593.0,47364451.0,48192254.0,49595601.0,50371257.0,50783595.0,53338921.0,52828498.0,53577225.0,54312676.0,55528102.0,55533201.0,57078352.0,59493856.0,59107445.0,61237907.0,60645343.0,61086827.0,62790482.0,64225639.0,64373623.0,65515493.0,67076444.0,67672655.0,68670476.0,70627905.0,68987586.0,70826325.0,70521928.0,70524102.0,74479376.0,73934069.0,74767554.0,76235641.0,77281551.0,77822760.0,77340601.0,79290206.0,80352788.0,81822998.0,84252287.0,83549337.0,83905111.0,85876186.0,88991143.0,89707159.0,90629136.0,92260930.0,92812588.0,94364061.0,94232886.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":10490.930733539772,"lower_bound":10438.851420167231,"upper_bound":10540.616552224037,"unit":"ns"},"mean":{"estimate":10357.107062553136,"lower_bound":10297.219803499269,"upper_bound":10419.231664889609,"unit":"ns"},"median":{"estimate":10368.058863849852,"lower_bound":10300.866510499734,"upper_bound":10452.527302243212,"unit":"ns"},"median_abs_dev":{"estimate":309.89961840578394,"lower_bound":216.23812774608757,"upper_bound":379.66897034974494,"unit":"ns"},"slope":{"estimate":10490.930733539772,"lower_bound":10438.851420167231,"upper_bound":10540.616552224037,"unit":"ns"},"change":{"mean":{"estimate":-0.06916396211332365,"lower_bound":-0.07733655565892272,"upper_bound":-0.061135200296030215,"unit":"%"},"median":{"estimate":-0.06283886488753121,"lower_bound":-0.06816747525035516,"upper_bound":-0.05363221974981813,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"add 100 items to 4d kdtree of increasing size/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 4d kdtree of increasing size/1000","iteration_count":[71,142,213,284,355,426,497,568,639,710,781,852,923,994,1065,1136,1207,1278,1349,1420,1491,1562,1633,1704,1775,1846,1917,1988,2059,2130,2201,2272,2343,2414,2485,2556,2627,2698,2769,2840,2911,2982,3053,3124,3195,3266,3337,3408,3479,3550,3621,3692,3763,3834,3905,3976,4047,4118,4189,4260,4331,4402,4473,4544,4615,4686,4757,4828,4899,4970,5041,5112,5183,5254,5325,5396,5467,5538,5609,5680,5751,5822,5893,5964,6035,6106,6177,6248,6319,6390,6461,6532,6603,6674,6745,6816,6887,6958,7029,7100],"measured_values":[1132291.0,2095698.0,2902241.0,3911322.0,4815479.0,5783073.0,6561754.0,7525131.0,8474220.0,9393093.0,10246755.0,10988919.0,12218712.0,12877801.0,14083428.0,15191474.0,16219230.0,16851289.0,17722553.0,18676482.0,19748340.0,20599358.0,20993272.0,22219618.0,23099980.0,24208807.0,24984673.0,25995869.0,28015104.0,29125734.0,29462543.0,30439824.0,31933850.0,32462126.0,33333840.0,34407392.0,36201627.0,36693424.0,37641823.0,38671693.0,39320613.0,39878773.0,40061915.0,41674852.0,42771637.0,43756954.0,44850143.0,45598147.0,46498185.0,47850376.0,48873895.0,49455339.0,50503393.0,51937357.0,53215510.0,54542714.0,54700438.0,56963168.0,57648565.0,58245247.0,58879100.0,60212154.0,61825012.0,63145703.0,63480588.0,64219476.0,65640365.0,66518512.0,66029952.0,68264068.0,69469966.0,70881948.0,71510169.0,71896670.0,72499594.0,74664060.0,74601213.0,76685880.0,78387383.0,77353034.0,78720674.0,79024450.0,80595769.0,82022290.0,84278296.0,83143750.0,84800310.0,84076749.0,88811698.0,88561802.0,87564633.0,87077515.0,89428187.0,93211432.0,92704796.0,92605972.0,94197450.0,95778898.0,95509987.0,96494793.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":13658.875103453587,"lower_bound":13613.14547305176,"upper_bound":13703.02011083824,"unit":"ns"},"mean":{"estimate":13554.891388301869,"lower_bound":13486.103287689475,"upper_bound":13633.078511088272,"unit":"ns"},"median":{"estimate":13580.922828638497,"lower_bound":13478.979154929577,"upper_bound":13617.610673927284,"unit":"ns"},"median_abs_dev":{"estimate":272.48061178396966,"lower_bound":213.59718835756104,"upper_bound":337.9315361206029,"unit":"ns"},"slope":{"estimate":13658.875103453587,"lower_bound":13613.14547305176,"upper_bound":13703.02011083824,"unit":"ns"},"change":{"mean":{"estimate":-0.053645471010537515,"lower_bound":-0.06396585276084954,"upper_bound":-0.04429472620827525,"unit":"%"},"median":{"estimate":-0.042215512996870874,"lower_bound":-0.04971301801530992,"upper_bound":-0.03832859124890864,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"add 100 items to 4d kdtree of increasing size/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 4d kdtree of increasing size/10000","iteration_count":[54,108,162,216,270,324,378,432,486,540,594,648,702,756,810,864,918,972,1026,1080,1134,1188,1242,1296,1350,1404,1458,1512,1566,1620,1674,1728,1782,1836,1890,1944,1998,2052,2106,2160,2214,2268,2322,2376,2430,2484,2538,2592,2646,2700,2754,2808,2862,2916,2970,3024,3078,3132,3186,3240,3294,3348,3402,3456,3510,3564,3618,3672,3726,3780,3834,3888,3942,3996,4050,4104,4158,4212,4266,4320,4374,4428,4482,4536,4590,4644,4698,4752,4806,4860,4914,4968,5022,5076,5130,5184,5238,5292,5346,5400],"measured_values":[1131650.0,2078856.0,3005173.0,3932272.0,4896319.0,5896093.0,6712736.0,7593629.0,8672770.0,9515962.0,10686735.0,11375990.0,12476101.0,13417106.0,14181000.0,15041806.0,16128762.0,17106554.0,18295993.0,19111853.0,20393414.0,20920716.0,21874104.0,23070654.0,23951838.0,25085702.0,25829499.0,27179876.0,27995638.0,28624439.0,29545286.0,29953177.0,31556406.0,32326653.0,33458543.0,34156564.0,35331294.0,36978786.0,37472256.0,39145235.0,39562043.0,40577145.0,41979299.0,41961596.0,43717640.0,44521029.0,44822380.0,46125730.0,47294209.0,48636391.0,49120062.0,50221547.0,51118609.0,52541273.0,52941078.0,54406839.0,55016066.0,55363965.0,57022347.0,57754442.0,58743717.0,59880686.0,61183455.0,62080097.0,62277916.0,63330177.0,65056126.0,65597665.0,65936167.0,68364644.0,68903590.0,69489311.0,69443145.0,70089040.0,71762430.0,74404475.0,76336157.0,76768253.0,77647913.0,79870186.0,81001505.0,80095757.0,81408194.0,83000673.0,84171326.0,83863171.0,85232574.0,87050132.0,87540237.0,88703085.0,89463382.0,91026866.0,92535110.0,94051667.0,92051928.0,93082339.0,94797637.0,96260155.0,97476803.0,97909661.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":18058.981239676206,"lower_bound":17993.029705385903,"upper_bound":18118.735070203587,"unit":"ns"},"mean":{"estimate":17966.320164268844,"lower_bound":17892.28763083551,"upper_bound":18055.504510544022,"unit":"ns"},"median":{"estimate":17885.337934243176,"lower_bound":17845.205761316873,"upper_bound":17981.239911553344,"unit":"ns"},"median_abs_dev":{"estimate":292.18259321955264,"lower_bound":212.14244662384976,"upper_bound":356.2350504771669,"unit":"ns"},"slope":{"estimate":18058.981239676206,"lower_bound":17993.029705385903,"upper_bound":18118.735070203587,"unit":"ns"},"change":{"mean":{"estimate":-0.12257581231903492,"lower_bound":-0.13274306298395858,"upper_bound":-0.11398153046232525,"unit":"%"},"median":{"estimate":-0.11772006971655558,"lower_bound":-0.12158624925488426,"upper_bound":-0.11252061060531393,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"add 100 items to 4d kdtree of increasing size/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 4d kdtree of increasing size/100000","iteration_count":[41,82,123,164,205,246,287,328,369,410,451,492,533,574,615,656,697,738,779,820,861,902,943,984,1025,1066,1107,1148,1189,1230,1271,1312,1353,1394,1435,1476,1517,1558,1599,1640,1681,1722,1763,1804,1845,1886,1927,1968,2009,2050,2091,2132,2173,2214,2255,2296,2337,2378,2419,2460,2501,2542,2583,2624,2665,2706,2747,2788,2829,2870,2911,2952,2993,3034,3075,3116,3157,3198,3239,3280,3321,3362,3403,3444,3485,3526,3567,3608,3649,3690,3731,3772,3813,3854,3895,3936,3977,4018,4059,4100],"measured_values":[1141258.0,2180756.0,3058633.0,4007462.0,4829003.0,5734422.0,6747521.0,7770308.0,8546685.0,9715935.0,10313549.0,11206144.0,12767745.0,13240196.0,14684870.0,14759368.0,16051337.0,18649812.0,17639979.0,18623543.0,19316876.0,20435080.0,21663470.0,22500381.0,23694177.0,24996785.0,26195040.0,26327888.0,27725443.0,27363448.0,29279761.0,30045438.0,30987886.0,31742914.0,34836402.0,33254041.0,34420516.0,34868822.0,36654080.0,39058412.0,39406602.0,41727380.0,40227744.0,40819728.0,42945911.0,42881230.0,45202489.0,44594455.0,46746547.0,47945482.0,48206338.0,49490013.0,50383429.0,50176241.0,54917282.0,53957361.0,54051137.0,53724978.0,55922245.0,55622707.0,58401166.0,58511703.0,58613313.0,60027129.0,62436911.0,62655619.0,66160404.0,64258127.0,67417497.0,65850736.0,67565383.0,73288664.0,70042542.0,70794264.0,72254696.0,71967521.0,73526557.0,78130572.0,75290737.0,78150789.0,76470116.0,78152162.0,80012009.0,82964614.0,79559586.0,84017047.0,81827695.0,83203009.0,87615817.0,84682207.0,87801713.0,86533027.0,87662944.0,88557432.0,89174132.0,89901809.0,92061916.0,98915966.0,95151166.0,95686173.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":23314.193173254713,"lower_bound":23186.18306441603,"upper_bound":23454.846517453145,"unit":"ns"},"mean":{"estimate":23353.730260556396,"lower_bound":23207.34420132363,"upper_bound":23520.849072512447,"unit":"ns"},"median":{"estimate":23158.03935698448,"lower_bound":23045.49674488206,"upper_bound":23311.82431576334,"unit":"ns"},"median_abs_dev":{"estimate":457.03689962955264,"lower_bound":361.8792526985585,"upper_bound":625.838050027739,"unit":"ns"},"slope":{"estimate":23314.193173254713,"lower_bound":23186.18306441603,"upper_bound":23454.846517453145,"unit":"ns"},"change":{"mean":{"estimate":-0.2009447710136001,"lower_bound":-0.214040849843927,"upper_bound":-0.18899308595186395,"unit":"%"},"median":{"estimate":-0.1831447909746916,"lower_bound":-0.18885308133581957,"upper_bound":-0.175385084814008,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"add 100 items to 4d kdtree of increasing size/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 4d kdtree of increasing size/1000000","iteration_count":[31,62,93,124,155,186,217,248,279,310,341,372,403,434,465,496,527,558,589,620,651,682,713,744,775,806,837,868,899,930,961,992,1023,1054,1085,1116,1147,1178,1209,1240,1271,1302,1333,1364,1395,1426,1457,1488,1519,1550,1581,1612,1643,1674,1705,1736,1767,1798,1829,1860,1891,1922,1953,1984,2015,2046,2077,2108,2139,2170,2201,2232,2263,2294,2325,2356,2387,2418,2449,2480,2511,2542,2573,2604,2635,2666,2697,2728,2759,2790,2821,2852,2883,2914,2945,2976,3007,3038,3069,3100],"measured_values":[1212420.0,2147794.0,3115038.0,4239815.0,4867726.0,6026546.0,6824775.0,8806329.0,9725623.0,10325341.0,11085548.0,11633289.0,12506949.0,13349489.0,14086253.0,16487029.0,22449305.0,17379573.0,17519664.0,20423138.0,20589548.0,20990976.0,23014308.0,25192229.0,24061662.0,24135789.0,25349462.0,25767762.0,27894688.0,31220859.0,33459393.0,31206062.0,31134238.0,32230973.0,33832909.0,36053489.0,34328133.0,34952918.0,36487689.0,37838256.0,38318051.0,38825127.0,40858528.0,42226118.0,42262385.0,43869902.0,44121622.0,45984985.0,44903850.0,47289618.0,48836722.0,48896473.0,51389583.0,59681301.0,51794296.0,52455038.0,55016854.0,56236749.0,57174237.0,56437704.0,56643948.0,59123250.0,59935074.0,59649351.0,59354402.0,60896617.0,64583670.0,65017039.0,65813684.0,65028800.0,67476544.0,68167112.0,69258396.0,69110510.0,70821611.0,72932867.0,71154401.0,71616653.0,73710036.0,75991619.0,75912191.0,81650330.0,77015828.0,84136164.0,79628971.0,80788362.0,84680449.0,80687254.0,84821211.0,88759724.0,91248604.0,89670342.0,93136834.0,91495184.0,94347833.0,91117680.0,94069353.0,90720930.0,93443366.0,94295454.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":30831.241874276016,"lower_bound":30603.811304607952,"upper_bound":31068.706812804325,"unit":"ns"},"mean":{"estimate":31354.29584386398,"lower_bound":31004.779111105738,"upper_bound":31759.372178491398,"unit":"ns"},"median":{"estimate":30766.37143525012,"lower_bound":30598.58538899431,"upper_bound":31064.65117958594,"unit":"ns"},"median_abs_dev":{"estimate":926.6700473373515,"lower_bound":706.8589849047398,"upper_bound":1274.3697457298501,"unit":"ns"},"slope":{"estimate":30831.241874276016,"lower_bound":30603.811304607952,"upper_bound":31068.706812804325,"unit":"ns"},"change":{"mean":{"estimate":-0.19323100968047013,"lower_bound":-0.20944742394805455,"upper_bound":-0.17824909523130333,"unit":"%"},"median":{"estimate":-0.19347962622397208,"lower_bound":-0.1985852676351696,"upper_bound":-0.18404494131695048,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"add 100 items to 4d kdtree of increasing size","benchmarks":["add 100 items to 4d kdtree of increasing size/100","add 100 items to 4d kdtree of increasing size/1000","add 100 items to 4d kdtree of increasing size/10000","add 100 items to 4d kdtree of increasing size/100000","add 100 items to 4d kdtree of increasing size/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 4d kdtree of increasing size"}
{"reason":"benchmark-complete","id":"add 100 items to 3d kdtree (f32) of increasing size/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 3d kdtree (f32) of increasing size/100","iteration_count":[107,214,321,428,535,642,749,856,963,1070,1177,1284,1391,1498,1605,1712,1819,1926,2033,2140,2247,2354,2461,2568,2675,2782,2889,2996,3103,3210,3317,3424,3531,3638,3745,3852,3959,4066,4173,4280,4387,4494,4601,4708,4815,4922,5029,5136,5243,5350,5457,5564,5671,5778,5885,5992,6099,6206,6313,6420,6527,6634,6741,6848,6955,7062,7169,7276,7383,7490,7597,7704,7811,7918,8025,8132,8239,8346,8453,8560,8667,8774,8881,8988,9095,9202,9309,9416,9523,9630,9737,9844,9951,10058,10165,10272,10379,10486,10593,10700],"measured_values":[1073451.0,2010538.0,2969416.0,3912104.0,4765204.0,5796086.0,6881058.0,7758515.0,8562164.0,9731673.0,10564316.0,11977101.0,12255650.0,13381068.0,14329716.0,15071359.0,16432126.0,17364864.0,17952161.0,19401262.0,20681899.0,21265488.0,22188238.0,23283490.0,24019682.0,24388440.0,25723689.0,27012923.0,27594126.0,28717911.0,29641353.0,30321090.0,31436540.0,31413818.0,32404536.0,34230279.0,35237266.0,35822748.0,38519415.0,39716688.0,39138129.0,41660572.0,41250006.0,42376607.0,43443015.0,44709726.0,45891770.0,46251020.0,48101030.0,47977518.0,48274022.0,48755039.0,50956393.0,51647552.0,52276384.0,54979724.0,55658409.0,55169077.0,55737005.0,57461120.0,57454477.0,59021289.0,62006174.0,63002171.0,63452731.0,63419219.0,64016231.0,65281992.0,65375667.0,64661545.0,68159947.0,69841622.0,71538787.0,71283740.0,72680596.0,73731133.0,75493721.0,75188501.0,79604013.0,78809471.0,80479536.0,80533766.0,79802554.0,83936381.0,82009959.0,83774047.0,84693803.0,84113150.0,86164284.0,85670774.0,88263388.0,87822536.0,90634077.0,90510818.0,92566950.0,94058282.0,92265650.0,92451786.0,95279619.0,97063244.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":9029.269406120135,"lower_bound":8992.683727180274,"upper_bound":9065.663231240938,"unit":"ns"},"mean":{"estimate":9022.769434778831,"lower_bound":8987.686976689965,"upper_bound":9060.51256477142,"unit":"ns"},"median":{"estimate":9004.003273132947,"lower_bound":8972.23639362287,"upper_bound":9040.81153986324,"unit":"ns"},"median_abs_dev":{"estimate":152.62747936048734,"lower_bound":116.908095934717,"upper_bound":187.23647850623155,"unit":"ns"},"slope":{"estimate":9029.269406120135,"lower_bound":8992.683727180274,"upper_bound":9065.663231240938,"unit":"ns"},"change":{"mean":{"estimate":-0.11241064869390494,"lower_bound":-0.1185982588702781,"upper_bound":-0.10674032045473313,"unit":"%"},"median":{"estimate":-0.11173914752193259,"lower_bound":-0.11546617120670744,"upper_bound":-0.10738914462828086,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"add 100 items to 3d kdtree (f32) of increasing size/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 3d kdtree (f32) of increasing size/1000","iteration_count":[83,166,249,332,415,498,581,664,747,830,913,996,1079,1162,1245,1328,1411,1494,1577,1660,1743,1826,1909,1992,2075,2158,2241,2324,2407,2490,2573,2656,2739,2822,2905,2988,3071,3154,3237,3320,3403,3486,3569,3652,3735,3818,3901,3984,4067,4150,4233,4316,4399,4482,4565,4648,4731,4814,4897,4980,5063,5146,5229,5312,5395,5478,5561,5644,5727,5810,5893,5976,6059,6142,6225,6308,6391,6474,6557,6640,6723,6806,6889,6972,7055,7138,7221,7304,7387,7470,7553,7636,7719,7802,7885,7968,8051,8134,8217,8300],"measured_values":[1137530.0,2103902.0,3127581.0,4078735.0,5841080.0,6192265.0,7062547.0,8100642.0,8985142.0,9870132.0,10849578.0,11930242.0,13013984.0,13928097.0,14906632.0,15584737.0,16846729.0,17774018.0,18893014.0,19549598.0,20468051.0,21581937.0,22778107.0,23609748.0,24880106.0,24791821.0,26839109.0,28036861.0,28261150.0,28742888.0,30267289.0,31934048.0,32379428.0,33346952.0,34571174.0,35175440.0,35514112.0,37653380.0,38512462.0,39329877.0,40689370.0,41302935.0,41747333.0,43514889.0,44244399.0,45685385.0,47111253.0,47441029.0,47939508.0,49439034.0,51006736.0,51572702.0,52577154.0,52520809.0,55297707.0,55483834.0,55798800.0,57646185.0,58353834.0,59447674.0,60904991.0,62102945.0,62602736.0,62193151.0,64697622.0,65229202.0,66294197.0,68618813.0,68629441.0,69756032.0,71805734.0,71142768.0,72882931.0,72861763.0,73795043.0,74823200.0,76866298.0,77464313.0,77557236.0,78583641.0,80475577.0,80331900.0,82676431.0,84077433.0,83321053.0,84753534.0,85082016.0,86768240.0,88452409.0,88799416.0,89323513.0,91823664.0,90900673.0,92788734.0,94561178.0,94852481.0,95183299.0,95984782.0,95137423.0,101107604.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":11908.729327904199,"lower_bound":11873.952707774502,"upper_bound":11943.482770531517,"unit":"ns"},"mean":{"estimate":11969.139715717874,"lower_bound":11912.065654829752,"upper_bound":12039.663318445946,"unit":"ns"},"median":{"estimate":11918.756992554077,"lower_bound":11895.26034415896,"upper_bound":11965.448409020699,"unit":"ns"},"median_abs_dev":{"estimate":131.98335661976694,"lower_bound":98.31573994615829,"upper_bound":164.79667239102506,"unit":"ns"},"slope":{"estimate":11908.729327904199,"lower_bound":11873.952707774502,"upper_bound":11943.482770531517,"unit":"ns"},"change":{"mean":{"estimate":-0.07529135800477749,"lower_bound":-0.08437165159611822,"upper_bound":-0.06704557035029987,"unit":"%"},"median":{"estimate":-0.07188878580125779,"lower_bound":-0.07691738868136955,"upper_bound":-0.06691006222385554,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"add 100 items to 3d kdtree (f32) of increasing size/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 3d kdtree (f32) of increasing size/10000","iteration_count":[61,122,183,244,305,366,427,488,549,610,671,732,793,854,915,976,1037,1098,1159,1220,1281,1342,1403,1464,1525,1586,1647,1708,1769,1830,1891,1952,2013,2074,2135,2196,2257,2318,2379,2440,2501,2562,2623,2684,2745,2806,2867,2928,2989,3050,3111,3172,3233,3294,3355,3416,3477,3538,3599,3660,3721,3782,3843,3904,3965,4026,4087,4148,4209,4270,4331,4392,4453,4514,4575,4636,4697,4758,4819,4880,4941,5002,5063,5124,5185,5246,5307,5368,5429,5490,5551,5612,5673,5734,5795,5856,5917,5978,6039,6100],"measured_values":[1131460.0,2116206.0,3114857.0,4007752.0,4957152.0,6001428.0,6965476.0,7963347.0,9029464.0,9913592.0,10906664.0,11785172.0,12613626.0,13755255.0,14599058.0,15659294.0,16506394.0,17570308.0,18472560.0,19774286.0,20358786.0,21497770.0,22691555.0,23681001.0,24619780.0,25193890.0,26332404.0,27105945.0,28112753.0,28882859.0,30512708.0,31257436.0,32366113.0,33613328.0,34414833.0,35159380.0,36247218.0,37640597.0,38175665.0,38789087.0,39834397.0,41055764.0,41560885.0,43164705.0,43048319.0,44998244.0,45607269.0,47275710.0,47613049.0,48855635.0,50380498.0,51447478.0,51219613.0,52665217.0,53550428.0,54081178.0,54740998.0,56700571.0,57556156.0,58900222.0,60202350.0,59383513.0,60585284.0,62328343.0,62729040.0,64851458.0,64674979.0,67823449.0,68029774.0,68875951.0,70026246.0,70824695.0,71205123.0,72334449.0,74253126.0,74147940.0,76599240.0,75838833.0,76269426.0,78069681.0,79601828.0,79453132.0,81109779.0,82865983.0,84200211.0,84348047.0,84953646.0,86267185.0,87187401.0,88239642.0,88370977.0,90841813.0,92906292.0,91233624.0,93840304.0,93519817.0,94763054.0,97500999.0,98927157.0,96938911.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":16056.948936618643,"lower_bound":16014.136415864645,"upper_bound":16100.316827287417,"unit":"ns"},"mean":{"estimate":16103.627386635757,"lower_bound":16045.663740368313,"upper_bound":16176.806035954343,"unit":"ns"},"median":{"estimate":16045.648197772174,"lower_bound":16013.030737704918,"upper_bound":16099.96174863388,"unit":"ns"},"median_abs_dev":{"estimate":188.6069543472901,"lower_bound":140.37442753949023,"upper_bound":220.57138851778856,"unit":"ns"},"slope":{"estimate":16056.948936618643,"lower_bound":16014.136415864645,"upper_bound":16100.316827287417,"unit":"ns"},"change":{"mean":{"estimate":-0.11681030601782094,"lower_bound":-0.12639176949858338,"upper_bound":-0.10836207653130298,"unit":"%"},"median":{"estimate":-0.107004423668558,"lower_bound":-0.11198221554762589,"upper_bound":-0.10357154164970125,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"add 100 items to 3d kdtree (f32) of increasing size/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 3d kdtree (f32) of increasing size/100000","iteration_count":[48,96,144,192,240,288,336,384,432,480,528,576,624,672,720,768,816,864,912,960,1008,1056,1104,1152,1200,1248,1296,1344,1392,1440,1488,1536,1584,1632,1680,1728,1776,1824,1872,1920,1968,2016,2064,2112,2160,2208,2256,2304,2352,2400,2448,2496,2544,2592,2640,2688,2736,2784,2832,2880,2928,2976,3024,3072,3120,3168,3216,3264,3312,3360,3408,3456,3504,3552,3600,3648,3696,3744,3792,3840,3888,3936,3984,4032,4080,4128,4176,4224,4272,4320,4368,4416,4464,4512,4560,4608,4656,4704,4752,4800],"measured_values":[1177696.0,2137115.0,3130216.0,4154035.0,5144492.0,6179371.0,7078206.0,8165012.0,8974492.0,10097346.0,11159416.0,12231875.0,12968648.0,14068119.0,15425439.0,16242292.0,16763874.0,17648162.0,18902301.0,19918806.0,20940782.0,21918834.0,22759723.0,23825429.0,24639667.0,26314551.0,26604430.0,27347556.0,28766502.0,29714509.0,31050941.0,31881950.0,32927419.0,33827638.0,35397835.0,35605953.0,36396888.0,38057363.0,39155611.0,39296032.0,40480681.0,40987035.0,43242871.0,43455597.0,44368870.0,45779790.0,46267981.0,47623959.0,48445751.0,50562357.0,51025761.0,52207193.0,52179462.0,53733790.0,55292676.0,55976792.0,56375315.0,57349040.0,58477503.0,58979910.0,60758506.0,62106309.0,61606748.0,62761451.0,63559829.0,64948649.0,66760907.0,67630559.0,68177968.0,69383797.0,71275073.0,71162763.0,72343956.0,72295465.0,75258079.0,75364798.0,76432359.0,77461948.0,78404786.0,78412821.0,79498584.0,80127318.0,82431292.0,82830718.0,83250039.0,85093706.0,85880423.0,86862674.0,88694269.0,88845661.0,90044747.0,93092860.0,91000208.0,92767282.0,94305821.0,94259945.0,95504296.0,97637713.0,98349139.0,100277203.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":20638.507805773115,"lower_bound":20594.3714906393,"upper_bound":20685.59876165105,"unit":"ns"},"mean":{"estimate":20788.29663016304,"lower_bound":20703.053809431367,"upper_bound":20895.68402592939,"unit":"ns"},"median":{"estimate":20681.448551717836,"lower_bound":20630.898643785982,"upper_bound":20748.75625,"unit":"ns"},"median_abs_dev":{"estimate":223.67370687067688,"lower_bound":160.83578997044802,"upper_bound":291.27965554438737,"unit":"ns"},"slope":{"estimate":20638.507805773115,"lower_bound":20594.3714906393,"upper_bound":20685.59876165105,"unit":"ns"},"change":{"mean":{"estimate":-0.18576331158200998,"lower_bound":-0.1966948356939899,"upper_bound":-0.17584646009661423,"unit":"%"},"median":{"estimate":-0.1723635947379526,"lower_bound":-0.1784374974594225,"upper_bound":-0.1650302967099596,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"add 100 items to 3d kdtree (f32) of increasing size/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 3d kdtree (f32) of increasing size/1000000","iteration_count":[36,72,108,144,180,216,252,288,324,360,396,432,468,504,540,576,612,648,684,720,756,792,828,864,900,936,972,1008,1044,1080,1116,1152,1188,1224,1260,1296,1332,1368,1404,1440,1476,1512,1548,1584,1620,1656,1692,1728,1764,1800,1836,1872,1908,1944,1980,2016,2052,2088,2124,2160,2196,2232,2268,2304,2340,2376,2412,2448,2484,2520,2556,2592,2628,2664,2700,2736,2772,2808,2844,2880,2916,2952,2988,3024,3060,3096,3132,3168,3204,3240,3276,3312,3348,3384,3420,3456,3492,3528,3564,3600],"measured_values":[1161396.0,2145220.0,3089390.0,4133587.0,5085200.0,5985318.0,6934218.0,7986920.0,8967238.0,9845265.0,11207344.0,12002177.0,13099072.0,13834523.0,14738988.0,15876209.0,16700946.0,17743349.0,18766487.0,19550099.0,20569339.0,21895472.0,22578975.0,23078386.0,24421791.0,25332840.0,26375042.0,27042697.0,28387594.0,29218563.0,30406598.0,31487594.0,32227453.0,33188515.0,34032869.0,35331640.0,35833937.0,36859489.0,37572258.0,39322922.0,40153911.0,40641079.0,41249073.0,42728190.0,44087204.0,45309984.0,45426140.0,46396659.0,47970714.0,48375218.0,49040619.0,50509727.0,51491999.0,51707080.0,53781036.0,53852751.0,55746711.0,56793353.0,57212213.0,58660874.0,58723962.0,59915403.0,60903655.0,61397756.0,63447257.0,63098537.0,66181615.0,65421127.0,66203596.0,68642663.0,69185215.0,70590614.0,70737308.0,71014665.0,72902395.0,73452260.0,74116408.0,75235714.0,76834685.0,77436497.0,79203091.0,79659161.0,79587197.0,81383496.0,81930687.0,82118316.0,84974210.0,85127426.0,87336344.0,86304010.0,87946461.0,89954605.0,91261681.0,89921193.0,92249714.0,92865783.0,93805584.0,94974554.0,94643777.0,96885887.0],"unit":"ns","throughput":[{"per_iteration":100,"unit":"elements"}],"typical":{"estimate":26923.688155016993,"lower_bound":26866.796214022597,"upper_bound":26982.344976486296,"unit":"ns"},"mean":{"estimate":27189.47863169786,"lower_bound":27066.991563553867,"upper_bound":27340.803556561314,"unit":"ns"},"median":{"estimate":27066.383998435056,"lower_bound":26959.469165337585,"upper_bound":27160.2068236715,"unit":"ns"},"median_abs_dev":{"estimate":318.30397715332504,"lower_bound":255.84027343616089,"upper_bound":415.11157685130996,"unit":"ns"},"slope":{"estimate":26923.688155016993,"lower_bound":26866.796214022597,"upper_bound":26982.344976486296,"unit":"ns"},"change":{"mean":{"estimate":-0.1813531221957727,"lower_bound":-0.19425715501179844,"upper_bound":-0.16998315656378984,"unit":"%"},"median":{"estimate":-0.16795908708629237,"lower_bound":-0.17443777060411547,"upper_bound":-0.16219930044470232,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"add 100 items to 3d kdtree (f32) of increasing size","benchmarks":["add 100 items to 3d kdtree (f32) of increasing size/100","add 100 items to 3d kdtree (f32) of increasing size/1000","add 100 items to 3d kdtree (f32) of increasing size/10000","add 100 items to 3d kdtree (f32) of increasing size/100000","add 100 items to 3d kdtree (f32) of increasing size/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/add 100 items to 3d kdtree (f32) of increasing size"}
{"reason":"benchmark-complete","id":"best 1: within(0.01)/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.01)/100","iteration_count":[11044,22088,33132,44176,55220,66264,77308,88352,99396,110440,121484,132528,143572,154616,165660,176704,187748,198792,209836,220880,231924,242968,254012,265056,276100,287144,298188,309232,320276,331320,342364,353408,364452,375496,386540,397584,408628,419672,430716,441760,452804,463848,474892,485936,496980,508024,519068,530112,541156,552200,563244,574288,585332,596376,607420,618464,629508,640552,651596,662640,673684,684728,695772,706816,717860,728904,739948,750992,762036,773080,784124,795168,806212,817256,828300,839344,850388,861432,872476,883520,894564,905608,916652,927696,938740,949784,960828,971872,982916,993960,1005004,1016048,1027092,1038136,1049180,1060224,1071268,1082312,1093356,1104400],"measured_values":[871474.0,1606695.0,2527021.0,4621366.0,5684618.0,4837158.0,7148688.0,5659140.0,6943565.0,10247055.0,8482824.0,10765501.0,14324385.0,11918009.0,14614977.0,16246909.0,24861670.0,12195987.0,20529624.0,15957220.0,33427160.0,21317112.0,18477088.0,18644900.0,17409136.0,20675085.0,21425774.0,21755750.0,21803839.0,24180701.0,22355829.0,24545150.0,25947524.0,25939991.0,48099363.0,26355416.0,36613189.0,30048170.0,48646383.0,31997584.0,29638405.0,54533097.0,32860953.0,45114418.0,54796078.0,36398007.0,60390136.0,39475656.0,49775207.0,74949881.0,42375181.0,43046583.0,38932483.0,41077162.0,38202432.0,53485464.0,46717727.0,40868633.0,37316389.0,44026730.0,44239547.0,65803089.0,61034718.0,50628087.0,63296215.0,68746215.0,51646716.0,82565719.0,55057745.0,76654659.0,50056461.0,75032816.0,80573154.0,58131697.0,59054257.0,53847208.0,58036509.0,66121221.0,59247536.0,91151336.0,57695503.0,57496732.0,61767925.0,61835261.0,82418094.0,64360068.0,94318189.0,55211452.0,72011483.0,66527899.0,69497466.0,64546255.0,185754256.0,65633192.0,70981131.0,104172752.0,66172196.0,108008062.0,70656696.0,74380208.0],"unit":"ns","throughput":[],"typical":{"estimate":79.49947122615573,"lower_bound":73.92616109214491,"upper_bound":86.74541919071085,"unit":"ns"},"mean":{"estimate":81.31843141946656,"lower_bound":77.45160171378215,"upper_bound":85.5736192807764,"unit":"ns"},"median":{"estimate":72.34144935409876,"lower_bound":70.77506689103484,"upper_bound":75.61198214136462,"unit":"ns"},"median_abs_dev":{"estimate":11.53725448603896,"lower_bound":7.39994082902561,"upper_bound":17.300545527379988,"unit":"ns"},"slope":{"estimate":79.49947122615573,"lower_bound":73.92616109214491,"upper_bound":86.74541919071085,"unit":"ns"},"change":{"mean":{"estimate":-0.5705162249587583,"lower_bound":-0.5985752144564647,"upper_bound":-0.5396214912947266,"unit":"%"},"median":{"estimate":-0.5808289764345876,"lower_bound":-0.5960147640633718,"upper_bound":-0.5604758949717592,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 1: within(0.01)/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.01)/1000","iteration_count":[7008,14016,21024,28032,35040,42048,49056,56064,63072,70080,77088,84096,91104,98112,105120,112128,119136,126144,133152,140160,147168,154176,161184,168192,175200,182208,189216,196224,203232,210240,217248,224256,231264,238272,245280,252288,259296,266304,273312,280320,287328,294336,301344,308352,315360,322368,329376,336384,343392,350400,357408,364416,371424,378432,385440,392448,399456,406464,413472,420480,427488,434496,441504,448512,455520,462528,469536,476544,483552,490560,497568,504576,511584,518592,525600,532608,539616,546624,553632,560640,567648,574656,581664,588672,595680,602688,609696,616704,623712,630720,637728,644736,651744,658752,665760,672768,679776,686784,693792,700800],"measured_values":[860094.0,1612165.0,2804940.0,5917121.0,4656652.0,9252079.0,7164527.0,12299401.0,9973624.0,8368912.0,11569269.0,18187778.0,14496225.0,13184761.0,14454968.0,16666602.0,24458018.0,20261965.0,18245986.0,30992190.0,26279574.0,31051110.0,40404387.0,18510149.0,18554351.0,21415025.0,30130803.0,44903996.0,32883636.0,26506887.0,33081263.0,40411019.0,25755967.0,30318393.0,45561301.0,35709794.0,29593171.0,28861928.0,42253364.0,31131289.0,33308237.0,30712509.0,47125467.0,30193480.0,48004746.0,44924854.0,57511380.0,37007023.0,54130666.0,44071634.0,63947068.0,52530363.0,67993721.0,60847720.0,68509514.0,57786793.0,91294643.0,43267754.0,59835903.0,64192986.0,59681886.0,73831996.0,46124662.0,64788416.0,53704012.0,50725579.0,64943996.0,86583860.0,70076435.0,69222883.0,87123596.0,78947062.0,71471206.0,53205272.0,71793987.0,69961641.0,62428777.0,90877084.0,54151164.0,61554237.0,81106418.0,78253349.0,78108560.0,142543046.0,89138853.0,70103355.0,61402204.0,50912517.0,71963994.0,69794520.0,130683445.0,100120687.0,132082233.0,102562899.0,92014905.0,122507093.0,109548193.0,94945468.0,61939645.0,109449929.0],"unit":"ns","throughput":[],"typical":{"estimate":143.60144754577175,"lower_bound":134.59448360211772,"upper_bound":152.93945927699934,"unit":"ns"},"mean":{"estimate":148.71245175739475,"lower_bound":141.75407267086354,"upper_bound":155.8961482096345,"unit":"ns"},"median":{"estimate":144.30067697356867,"lower_bound":137.8778424269251,"upper_bound":152.4440092275495,"unit":"ns"},"median_abs_dev":{"estimate":37.44024492578003,"lower_bound":22.570149020903205,"upper_bound":45.4371833012296,"unit":"ns"},"slope":{"estimate":143.60144754577175,"lower_bound":134.59448360211772,"upper_bound":152.93945927699934,"unit":"ns"},"change":{"mean":{"estimate":-0.6722040901832194,"lower_bound":-0.6962986829475102,"upper_bound":-0.6460305318979522,"unit":"%"},"median":{"estimate":-0.6702225490098926,"lower_bound":-0.696109167951803,"upper_bound":-0.6238718940457215,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 1: within(0.01)/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.01)/10000","iteration_count":[2569,5138,7707,10276,12845,15414,17983,20552,23121,25690,28259,30828,33397,35966,38535,41104,43673,46242,48811,51380,53949,56518,59087,61656,64225,66794,69363,71932,74501,77070,79639,82208,84777,87346,89915,92484,95053,97622,100191,102760,105329,107898,110467,113036,115605,118174,120743,123312,125881,128450,131019,133588,136157,138726,141295,143864,146433,149002,151571,154140,156709,159278,161847,164416,166985,169554,172123,174692,177261,179830,182399,184968,187537,190106,192675,195244,197813,200382,202951,205520,208089,210658,213227,215796,218365,220934,223503,226072,228641,231210,233779,236348,238917,241486,244055,246624,249193,251762,254331,256900],"measured_values":[879951.0,1764179.0,3339044.0,3718021.0,4722304.0,7123190.0,7558912.0,7257560.0,7068728.0,8810306.0,10244339.0,10702503.0,13781984.0,12486208.0,12483373.0,24412202.0,15429666.0,15895795.0,18954577.0,19541612.0,19540840.0,20347123.0,26032773.0,24011715.0,34911326.0,22772645.0,17752516.0,24556260.0,22560681.0,30797947.0,41737142.0,21183342.0,31970092.0,30878999.0,35130104.0,24108406.0,32941173.0,38545070.0,39726252.0,34520106.0,54437659.0,38420077.0,37723929.0,43006809.0,50179250.0,46566976.0,38254709.0,39531008.0,53613643.0,59076157.0,42524259.0,44711165.0,55721112.0,75729633.0,52131059.0,55690134.0,66153440.0,57186894.0,49452395.0,54404979.0,63963378.0,55598122.0,61279624.0,92184882.0,95024846.0,62015747.0,76561274.0,51487979.0,65108202.0,62720551.0,64671258.0,67670199.0,76875310.0,71566101.0,75291698.0,83955850.0,90473301.0,63172343.0,77184006.0,72240378.0,66846212.0,60750969.0,71659466.0,71370768.0,87783416.0,71633338.0,84909648.0,72862990.0,75490017.0,70952758.0,77290233.0,123998542.0,81040665.0,91937259.0,90682932.0,108688179.0,103966556.0,87103879.0,82676765.0,94568276.0],"unit":"ns","throughput":[],"typical":{"estimate":375.6795023510415,"lower_bound":361.34597813589073,"upper_bound":391.56530149861385,"unit":"ns"},"mean":{"estimate":378.96233075667755,"lower_bound":366.3572687073069,"upper_bound":392.1870039060558,"unit":"ns"},"median":{"estimate":365.80311508427997,"lower_bound":353.1290505575527,"upper_bound":379.9038402169098,"unit":"ns"},"median_abs_dev":{"estimate":44.90482991856276,"lower_bound":34.804895698425405,"upper_bound":61.088877784414386,"unit":"ns"},"slope":{"estimate":375.6795023510415,"lower_bound":361.34597813589073,"upper_bound":391.56530149861385,"unit":"ns"},"change":{"mean":{"estimate":-0.7709354468594326,"lower_bound":-0.7803520538726928,"upper_bound":-0.7610857886898803,"unit":"%"},"median":{"estimate":-0.7758642497150077,"lower_bound":-0.7896630394855774,"upper_bound":-0.7649234136430141,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 1: within(0.01)/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.01)/100000","iteration_count":[528,1056,1584,2112,2640,3168,3696,4224,4752,5280,5808,6336,6864,7392,7920,8448,8976,9504,10032,10560,11088,11616,12144,12672,13200,13728,14256,14784,15312,15840,16368,16896,17424,17952,18480,19008,19536,20064,20592,21120,21648,22176,22704,23232,23760,24288,24816,25344,25872,26400,26928,27456,27984,28512,29040,29568,30096,30624,31152,31680,32208,32736,33264,33792,34320,34848,35376,35904,36432,36960,37488,38016,38544,39072,39600,40128,40656,41184,41712,42240,42768,43296,43824,44352,44880,45408,45936,46464,46992,47520,48048,48576,49104,49632,50160,50688,51216,51744,52272,52800],"measured_values":[979245.0,1760212.0,2896590.0,3945546.0,4427474.0,6158231.0,6647874.0,7494522.0,8105891.0,10849477.0,11611317.0,12443138.0,12475809.0,13259980.0,13610073.0,15538969.0,19042601.0,17514923.0,19160651.0,22598431.0,21737004.0,23329273.0,22451005.0,23283597.0,22822628.0,27754903.0,24179739.0,30023774.0,29005826.0,27502463.0,29138604.0,30204601.0,34720730.0,30559092.0,31214403.0,38354334.0,36828610.0,33867700.0,34904984.0,37332249.0,38479638.0,34679954.0,43573755.0,39677080.0,45999456.0,47633464.0,45367579.0,49444520.0,47989036.0,53572295.0,41778578.0,51352617.0,49811794.0,56310049.0,55123407.0,54835150.0,55911536.0,56946936.0,56889709.0,59891737.0,52645217.0,62605085.0,63745532.0,57974512.0,62258348.0,61870355.0,61057900.0,71726550.0,67913381.0,69411644.0,66390593.0,70608777.0,70564664.0,80390012.0,69229656.0,75228479.0,69834213.0,80868194.0,71943084.0,65436644.0,85202664.0,80851362.0,73918427.0,80565658.0,78091657.0,78600787.0,88699112.0,84826001.0,90875199.0,83458312.0,89645667.0,90772297.0,92987647.0,87983988.0,91509191.0,88387701.0,94718495.0,93713231.0,97050761.0,108818551.0],"unit":"ns","throughput":[],"typical":{"estimate":1835.2479754467984,"lower_bound":1808.127916546629,"upper_bound":1862.674311163392,"unit":"ns"},"mean":{"estimate":1841.372097992456,"lower_bound":1817.9384852756275,"upper_bound":1864.8857621854102,"unit":"ns"},"median":{"estimate":1845.8162215451616,"lower_bound":1817.5712412587413,"upper_bound":1864.1134442248572,"unit":"ns"},"median_abs_dev":{"estimate":121.05625059491163,"lower_bound":89.76807933217876,"upper_bound":158.46988650899902,"unit":"ns"},"slope":{"estimate":1835.2479754467984,"lower_bound":1808.127916546629,"upper_bound":1862.674311163392,"unit":"ns"},"change":{"mean":{"estimate":-0.8815239554488122,"lower_bound":-0.8840846990975548,"upper_bound":-0.8788610607574485,"unit":"%"},"median":{"estimate":-0.8806895519136871,"lower_bound":-0.8841377211170275,"upper_bound":-0.8778220205256324,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 1: within(0.01)/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.01)/1000000","iteration_count":[71,142,213,284,355,426,497,568,639,710,781,852,923,994,1065,1136,1207,1278,1349,1420,1491,1562,1633,1704,1775,1846,1917,1988,2059,2130,2201,2272,2343,2414,2485,2556,2627,2698,2769,2840,2911,2982,3053,3124,3195,3266,3337,3408,3479,3550,3621,3692,3763,3834,3905,3976,4047,4118,4189,4260,4331,4402,4473,4544,4615,4686,4757,4828,4899,4970,5041,5112,5183,5254,5325,5396,5467,5538,5609,5680,5751,5822,5893,5964,6035,6106,6177,6248,6319,6390,6461,6532,6603,6674,6745,6816,6887,6958,7029,7100],"measured_values":[1108206.0,2246078.0,3249298.0,4041394.0,5091121.0,5748647.0,6899232.0,8229763.0,9083896.0,10119716.0,11288825.0,12153427.0,12574963.0,13759822.0,16288406.0,16827000.0,17157917.0,17890914.0,19223799.0,20522370.0,20735908.0,21009368.0,22596446.0,25535615.0,25420551.0,26299279.0,26461611.0,28334854.0,28881604.0,30161109.0,31784034.0,33130916.0,34359877.0,34279246.0,34462037.0,36915441.0,38403245.0,37583085.0,40671924.0,41212662.0,45157656.0,43099981.0,41461416.0,43682416.0,44322951.0,46005968.0,45352100.0,48029680.0,51420482.0,50224082.0,50481322.0,51737513.0,53920893.0,53789939.0,53400484.0,58042057.0,56477710.0,56910537.0,58872346.0,61710996.0,60325664.0,61213439.0,64893198.0,64513822.0,63760837.0,68258463.0,68014599.0,70011330.0,72079416.0,73636669.0,71515214.0,72994472.0,76252355.0,79333099.0,77229276.0,72259662.0,74827539.0,75877537.0,79144628.0,81166948.0,76603911.0,87166061.0,81567835.0,86454605.0,82522885.0,82351085.0,87769997.0,84906599.0,87626279.0,89103634.0,96580071.0,101127569.0,92277370.0,98073225.0,95937985.0,96064761.0,97699048.0,100453552.0,99047250.0,101041388.0],"unit":"ns","throughput":[],"typical":{"estimate":14214.502272503054,"lower_bound":14093.585902890181,"upper_bound":14341.467261359761,"unit":"ns"},"mean":{"estimate":14257.131457935786,"lower_bound":14162.750413361846,"upper_bound":14355.61756190272,"unit":"ns"},"median":{"estimate":14215.570514590814,"lower_bound":14094.008362676057,"upper_bound":14279.043818466354,"unit":"ns"},"median_abs_dev":{"estimate":425.760620431078,"lower_bound":352.3114271585788,"upper_bound":532.5456963449911,"unit":"ns"},"slope":{"estimate":14214.502272503054,"lower_bound":14093.585902890181,"upper_bound":14341.467261359761,"unit":"ns"},"change":{"mean":{"estimate":-0.9558752965486919,"lower_bound":-0.9563091158065786,"upper_bound":-0.9554479018345874,"unit":"%"},"median":{"estimate":-0.9558497061881406,"lower_bound":-0.9563361320599872,"upper_bound":-0.9555012404475697,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"best 1: within(0.01)","benchmarks":["best 1: within(0.01)/100","best 1: within(0.01)/1000","best 1: within(0.01)/10000","best 1: within(0.01)/100000","best 1: within(0.01)/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.01)"}
{"reason":"benchmark-complete","id":"best 1: within(0.05)/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.05)/100","iteration_count":[9759,19518,29277,39036,48795,58554,68313,78072,87831,97590,107349,117108,126867,136626,146385,156144,165903,175662,185421,195180,204939,214698,224457,234216,243975,253734,263493,273252,283011,292770,302529,312288,322047,331806,341565,351324,361083,370842,380601,390360,400119,409878,419637,429396,439155,448914,458673,468432,478191,487950,497709,507468,517227,526986,536745,546504,556263,566022,575781,585540,595299,605058,614817,624576,634335,644094,653853,663612,673371,683130,692889,702648,712407,722166,731925,741684,751443,761202,770961,780720,790479,800238,809997,819756,829515,839274,849033,858792,868551,878310,888069,897828,907587,917346,927105,936864,946623,956382,966141,975900],"measured_values":[1417943.0,1740524.0,2412858.0,3056388.0,8989439.0,5604999.0,5194654.0,5967595.0,12190657.0,12456822.0,13739795.0,10332683.0,11260012.0,10891495.0,17093186.0,17271939.0,11821407.0,18007170.0,21348599.0,25378843.0,26749117.0,25630973.0,26340897.0,29854356.0,29517759.0,20744333.0,32563757.0,28470687.0,25344579.0,62370515.0,19642830.0,43526044.0,42896420.0,43011876.0,21435130.0,32058306.0,32582914.0,46135879.0,39096436.0,55667078.0,33559354.0,53359526.0,51265993.0,39002722.0,44437253.0,50063081.0,54192550.0,40007113.0,47943479.0,44438294.0,36129626.0,46282062.0,41873413.0,65746399.0,56672633.0,39525837.0,67454112.0,51430460.0,50746354.0,68845466.0,37757420.0,72827599.0,56321419.0,46176085.0,43755592.0,57467204.0,59714685.0,46113969.0,61531431.0,78266449.0,83902106.0,60452680.0,130668491.0,62395672.0,90805074.0,64016594.0,92494083.0,85168677.0,89276545.0,99650605.0,48693718.0,52757434.0,101946256.0,85673498.0,106319808.0,144666587.0,104357500.0,116067210.0,78739081.0,87921910.0,68801644.0,83924087.0,205011716.0,71402965.0,113716628.0,112246688.0,91684585.0,91843150.0,100085496.0,116931251.0],"unit":"ns","throughput":[],"typical":{"estimate":108.07389251827624,"lower_bound":100.03520530017332,"upper_bound":117.22629125287678,"unit":"ns"},"mean":{"estimate":107.14654217055327,"lower_bound":101.47218195076175,"upper_bound":113.15465514697446,"unit":"ns"},"median":{"estimate":103.15797335840372,"lower_bound":91.60680169871685,"upper_bound":115.95225981235495,"unit":"ns"},"median_abs_dev":{"estimate":27.5129889598598,"lower_bound":22.054738322742786,"upper_bound":33.110402559738446,"unit":"ns"},"slope":{"estimate":108.07389251827624,"lower_bound":100.03520530017332,"upper_bound":117.22629125287678,"unit":"ns"},"change":{"mean":{"estimate":-0.5466943086695073,"lower_bound":-0.5839443240846743,"upper_bound":-0.505572461243745,"unit":"%"},"median":{"estimate":-0.5180303415765222,"lower_bound":-0.5778377851952521,"upper_bound":-0.4433939354932704,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 1: within(0.05)/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.05)/1000","iteration_count":[3829,7658,11487,15316,19145,22974,26803,30632,34461,38290,42119,45948,49777,53606,57435,61264,65093,68922,72751,76580,80409,84238,88067,91896,95725,99554,103383,107212,111041,114870,118699,122528,126357,130186,134015,137844,141673,145502,149331,153160,156989,160818,164647,168476,172305,176134,179963,183792,187621,191450,195279,199108,202937,206766,210595,214424,218253,222082,225911,229740,233569,237398,241227,245056,248885,252714,256543,260372,264201,268030,271859,275688,279517,283346,287175,291004,294833,298662,302491,306320,310149,313978,317807,321636,325465,329294,333123,336952,340781,344610,348439,352268,356097,359926,363755,367584,371413,375242,379071,382900],"measured_values":[1201490.0,1900834.0,2777759.0,4289176.0,5391782.0,6700802.0,6666167.0,8580326.0,8842786.0,11788707.0,12544416.0,14862698.0,13667590.0,12427739.0,17477643.0,21239656.0,9439838.0,11027959.0,25586920.0,22610542.0,25740516.0,22073942.0,22109848.0,25648776.0,27468959.0,27336012.0,30841347.0,35952876.0,27877772.0,24685741.0,36137470.0,28566695.0,33311291.0,39230907.0,35344953.0,22791118.0,36177624.0,33120435.0,48009353.0,33153817.0,42255025.0,45295843.0,50521174.0,41218282.0,56260303.0,51652905.0,44900156.0,41653824.0,48870527.0,45672346.0,40299409.0,27490680.0,55641189.0,21603795.0,55138482.0,50749050.0,53290867.0,25596168.0,60434656.0,61108321.0,70252169.0,57302377.0,63423899.0,70833693.0,54510682.0,50532877.0,73877697.0,75453555.0,64914668.0,64376174.0,60547407.0,74073222.0,71491549.0,91199369.0,63782447.0,70290751.0,73151664.0,74574716.0,89959338.0,81272333.0,101517105.0,103773611.0,69183857.0,110571374.0,81662961.0,94413862.0,53054126.0,85506687.0,75889688.0,88219954.0,111282830.0,112202885.0,93572594.0,93354628.0,85637681.0,92178315.0,92599519.0,99786168.0,105053005.0,77101978.0],"unit":"ns","throughput":[],"typical":{"estimate":257.27988691375265,"lower_bound":246.06445893677449,"upper_bound":268.19237064766224,"unit":"ns"},"mean":{"estimate":260.77609992184387,"lower_bound":251.25349468768346,"upper_bound":269.95977021159473,"unit":"ns"},"median":{"estimate":262.40766841618995,"lower_bound":251.058365828838,"upper_bound":271.4322936428547,"unit":"ns"},"median_abs_dev":{"estimate":38.82549822075468,"lower_bound":28.500783207232992,"upper_bound":50.671034757711816,"unit":"ns"},"slope":{"estimate":257.27988691375265,"lower_bound":246.06445893677449,"upper_bound":268.19237064766224,"unit":"ns"},"change":{"mean":{"estimate":-0.7219660605281939,"lower_bound":-0.7359409900729509,"upper_bound":-0.7082304966275382,"unit":"%"},"median":{"estimate":-0.7166141945843776,"lower_bound":-0.7367499315545799,"upper_bound":-0.7011782349466869,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 1: within(0.05)/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.05)/10000","iteration_count":[941,1882,2823,3764,4705,5646,6587,7528,8469,9410,10351,11292,12233,13174,14115,15056,15997,16938,17879,18820,19761,20702,21643,22584,23525,24466,25407,26348,27289,28230,29171,30112,31053,31994,32935,33876,34817,35758,36699,37640,38581,39522,40463,41404,42345,43286,44227,45168,46109,47050,47991,48932,49873,50814,51755,52696,53637,54578,55519,56460,57401,58342,59283,60224,61165,62106,63047,63988,64929,65870,66811,67752,68693,69634,70575,71516,72457,73398,74339,75280,76221,77162,78103,79044,79985,80926,81867,82808,83749,84690,85631,86572,87513,88454,89395,90336,91277,92218,93159,94100],"measured_values":[985226.0,1970594.0,2293335.0,3787481.0,4866763.0,6322387.0,7414593.0,8028517.0,9398602.0,9130282.0,9620835.0,12304780.0,12087254.0,15786731.0,14457323.0,16514196.0,17196760.0,16041025.0,17117671.0,17815273.0,16903673.0,21858851.0,25490440.0,20032365.0,22901835.0,24563683.0,27743200.0,30644079.0,27287310.0,28426485.0,30989973.0,36316493.0,30760846.0,30850654.0,33159558.0,40578348.0,31455862.0,35798357.0,35283507.0,37627227.0,39829894.0,26671172.0,42846187.0,47308255.0,43519692.0,38373618.0,47105126.0,44053738.0,48806488.0,47734720.0,47664549.0,43723141.0,46187636.0,56235226.0,52112812.0,53054958.0,49512374.0,55291908.0,62731337.0,56829594.0,62061609.0,45190436.0,67917506.0,58501572.0,66643801.0,61501173.0,68910917.0,70939199.0,68517785.0,74962990.0,80599639.0,77683953.0,78985689.0,75127297.0,71614087.0,78018657.0,72424719.0,78712730.0,69538448.0,79143234.0,90465080.0,89728507.0,81640287.0,80848002.0,83464059.0,84898803.0,80126606.0,57305723.0,81063272.0,89278448.0,83599812.0,65457720.0,83217399.0,90504413.0,89091609.0,91997727.0,96114242.0,86542527.0,99072927.0,92993063.0],"unit":"ns","throughput":[],"typical":{"estimate":1017.3320587642694,"lower_bound":989.573896445404,"upper_bound":1042.934138631127,"unit":"ns"},"mean":{"estimate":1022.04829321528,"lower_bound":1002.0147006633175,"upper_bound":1041.3593801696331,"unit":"ns"},"median":{"estimate":1023.0016570356181,"lower_bound":1006.5250872931532,"upper_bound":1049.1962938363442,"unit":"ns"},"median_abs_dev":{"estimate":77.63239899556956,"lower_bound":60.13819554388521,"upper_bound":101.45926869273194,"unit":"ns"},"slope":{"estimate":1017.3320587642694,"lower_bound":989.573896445404,"upper_bound":1042.934138631127,"unit":"ns"},"change":{"mean":{"estimate":-0.8505450457414463,"lower_bound":-0.8549487948472662,"upper_bound":-0.8465255762494095,"unit":"%"},"median":{"estimate":-0.8494935311942671,"lower_bound":-0.854251145622468,"upper_bound":-0.8426203833455737,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 1: within(0.05)/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.05)/100000","iteration_count":[143,286,429,572,715,858,1001,1144,1287,1430,1573,1716,1859,2002,2145,2288,2431,2574,2717,2860,3003,3146,3289,3432,3575,3718,3861,4004,4147,4290,4433,4576,4719,4862,5005,5148,5291,5434,5577,5720,5863,6006,6149,6292,6435,6578,6721,6864,7007,7150,7293,7436,7579,7722,7865,8008,8151,8294,8437,8580,8723,8866,9009,9152,9295,9438,9581,9724,9867,10010,10153,10296,10439,10582,10725,10868,11011,11154,11297,11440,11583,11726,11869,12012,12155,12298,12441,12584,12727,12870,13013,13156,13299,13442,13585,13728,13871,14014,14157,14300],"measured_values":[1052152.0,2034052.0,3090311.0,3911933.0,5190636.0,6124718.0,7023904.0,7406007.0,9222012.0,9856184.0,11645970.0,11123897.0,13550021.0,14098513.0,15548947.0,16944549.0,16938759.0,18727913.0,19223137.0,19887074.0,20532227.0,22951558.0,24450853.0,25275610.0,24415146.0,26305790.0,27731678.0,26748826.0,27179319.0,29435316.0,31095511.0,33112480.0,31405488.0,33947657.0,36610371.0,34836885.0,36292258.0,38945885.0,40338151.0,39936803.0,43169648.0,42420341.0,44297752.0,44116394.0,44830266.0,46776493.0,46997295.0,48751164.0,49144117.0,48974501.0,50370884.0,56598033.0,56381440.0,56581162.0,56598535.0,58567384.0,55458058.0,62230172.0,58171265.0,62495497.0,57780187.0,63627287.0,61898434.0,68497327.0,62582860.0,67825895.0,70817552.0,69226816.0,69866168.0,72068984.0,67982316.0,72748561.0,71388085.0,73368056.0,72510829.0,75011241.0,76571208.0,75885089.0,82508296.0,82918441.0,85293298.0,84789038.0,84687639.0,87917380.0,84205540.0,84723335.0,89049862.0,88672548.0,94584029.0,95088188.0,91203556.0,91378584.0,96771657.0,88245923.0,103572665.0,89026828.0,100831416.0,104671604.0,97450102.0,104607606.0],"unit":"ns","throughput":[],"typical":{"estimate":7095.323046334484,"lower_bound":7018.9832363331025,"upper_bound":7169.626767196632,"unit":"ns"},"mean":{"estimate":7079.900192176905,"lower_bound":7029.365680484311,"upper_bound":7130.082344559299,"unit":"ns"},"median":{"estimate":7091.616816154859,"lower_bound":7013.029084551812,"upper_bound":7176.549402210692,"unit":"ns"},"median_abs_dev":{"estimate":288.42257591124076,"lower_bound":225.30674468580176,"upper_bound":329.3703267234608,"unit":"ns"},"slope":{"estimate":7095.323046334484,"lower_bound":7018.9832363331025,"upper_bound":7169.626767196632,"unit":"ns"},"change":{"mean":{"estimate":-0.944425816154612,"lower_bound":-0.9449638644030768,"upper_bound":-0.9438504393588295,"unit":"%"},"median":{"estimate":-0.9443090666842214,"lower_bound":-0.9450134453497812,"upper_bound":-0.9435369120864546,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 1: within(0.05)/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.05)/1000000","iteration_count":[13,26,39,52,65,78,91,104,117,130,143,156,169,182,195,208,221,234,247,260,273,286,299,312,325,338,351,364,377,390,403,416,429,442,455,468,481,494,507,520,533,546,559,572,585,598,611,624,637,650,663,676,689,702,715,728,741,754,767,780,793,806,819,832,845,858,871,884,897,910,923,936,949,962,975,988,1001,1014,1027,1040,1053,1066,1079,1092,1105,1118,1131,1144,1157,1170,1183,1196,1209,1222,1235,1248,1261,1274,1287,1300],"measured_values":[1260771.0,2373124.0,3438731.0,4441740.0,5411919.0,6519474.0,7950832.0,8883701.0,9713989.0,10679860.0,11724688.0,12925426.0,13727802.0,15109738.0,15537516.0,17073258.0,18002170.0,19344483.0,20835742.0,22284844.0,22767123.0,23255514.0,24974127.0,25227350.0,26261758.0,27797631.0,27857072.0,29780458.0,30340182.0,31919656.0,33071553.0,33825218.0,34597729.0,35930744.0,36345216.0,38318414.0,39537116.0,39869967.0,40330095.0,42168812.0,44012780.0,45312102.0,45524609.0,46229863.0,46995310.0,48467465.0,50333594.0,51687798.0,52135493.0,51785661.0,54485233.0,57869943.0,56063917.0,57163687.0,57199693.0,60016044.0,63336944.0,60552514.0,61639651.0,63763960.0,63308101.0,62481179.0,67019469.0,69155822.0,68881721.0,71531220.0,70141269.0,72663151.0,71700837.0,74119456.0,72726609.0,79819973.0,76813718.0,78649981.0,79545411.0,81553113.0,82515929.0,82210128.0,84437932.0,83016211.0,84911754.0,87913892.0,88264886.0,88768465.0,89721921.0,93538557.0,89305245.0,91764189.0,95137978.0,97269703.0,98227508.0,96727031.0,100559396.0,97246398.0,101427212.0,100676453.0,103797983.0,104249034.0,107712590.0,109237574.0],"unit":"ns","throughput":[],"typical":{"estimate":81720.16484750656,"lower_bound":81327.63599893419,"upper_bound":82106.8702151905,"unit":"ns"},"mean":{"estimate":82195.05860852651,"lower_bound":81742.03689363124,"upper_bound":82713.13269902792,"unit":"ns"},"median":{"estimate":81838.06263736263,"lower_bound":81448.57744922655,"upper_bound":82197.74636174637,"unit":"ns"},"median_abs_dev":{"estimate":1519.5801987143666,"lower_bound":1105.5952717225987,"upper_bound":1890.4309385607926,"unit":"ns"},"slope":{"estimate":81720.16484750656,"lower_bound":81327.63599893419,"upper_bound":82106.8702151905,"unit":"ns"},"change":{"mean":{"estimate":-0.9630434590182302,"lower_bound":-0.9632975545959792,"upper_bound":-0.9627743805271924,"unit":"%"},"median":{"estimate":-0.963123848296367,"lower_bound":-0.9633928177432424,"upper_bound":-0.9628939463694929,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"best 1: within(0.05)","benchmarks":["best 1: within(0.05)/100","best 1: within(0.05)/1000","best 1: within(0.05)/10000","best 1: within(0.05)/100000","best 1: within(0.05)/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.05)"}
{"reason":"benchmark-complete","id":"best 1: within(0.25)/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.25)/100","iteration_count":[4827,9654,14481,19308,24135,28962,33789,38616,43443,48270,53097,57924,62751,67578,72405,77232,82059,86886,91713,96540,101367,106194,111021,115848,120675,125502,130329,135156,139983,144810,149637,154464,159291,164118,168945,173772,178599,183426,188253,193080,197907,202734,207561,212388,217215,222042,226869,231696,236523,241350,246177,251004,255831,260658,265485,270312,275139,279966,284793,289620,294447,299274,304101,308928,313755,318582,323409,328236,333063,337890,342717,347544,352371,357198,362025,366852,371679,376506,381333,386160,390987,395814,400641,405468,410295,415122,419949,424776,429603,434430,439257,444084,448911,453738,458565,463392,468219,473046,477873,482700],"measured_values":[738858.0,1109228.0,3536993.0,2834925.0,2984544.0,5580824.0,6816126.0,4411925.0,6414078.0,5644894.0,10768855.0,10060284.0,11615785.0,15175721.0,14460908.0,8647051.0,16110454.0,17464759.0,12236912.0,12388775.0,21085779.0,12256970.0,12193652.0,21711615.0,24544196.0,16230387.0,16604594.0,29026722.0,31422419.0,29755080.0,19087183.0,34169119.0,20254368.0,21779762.0,20908809.0,20436268.0,20479218.0,34715317.0,40436983.0,27082749.0,49355520.0,38590511.0,47519797.0,29800876.0,40739448.0,45615046.0,31853381.0,31915989.0,29142769.0,44317156.0,24892155.0,46619619.0,46117904.0,47297974.0,64151763.0,35684694.0,33765897.0,54419210.0,28374256.0,27408124.0,54794038.0,41956597.0,35323822.0,69847602.0,56584355.0,58301387.0,31761962.0,41744821.0,71513627.0,40613142.0,54192326.0,42863948.0,45584219.0,40364828.0,45473863.0,84687025.0,58392838.0,48377476.0,62023305.0,88009970.0,66679115.0,39499486.0,53517989.0,80295629.0,89622957.0,66860593.0,79672737.0,47088513.0,78464966.0,59156852.0,97299077.0,82286571.0,54816740.0,99488248.0,43041318.0,91743059.0,90930124.0,54458182.0,82250984.0,115523922.0],"unit":"ns","throughput":[],"typical":{"estimate":164.00015272816577,"lower_bound":152.4654785106047,"upper_bound":175.5324397382867,"unit":"ns"},"mean":{"estimate":163.78234730491005,"lower_bound":155.37612001504428,"upper_bound":172.18668071345277,"unit":"ns"},"median":{"estimate":161.85559171288915,"lower_bound":139.0081999689248,"upper_bound":183.97017624411376,"unit":"ns"},"median_abs_dev":{"estimate":54.939798375773385,"lower_bound":38.6727596311487,"upper_bound":65.61932693341116,"unit":"ns"},"slope":{"estimate":164.00015272816577,"lower_bound":152.4654785106047,"upper_bound":175.5324397382867,"unit":"ns"},"change":{"mean":{"estimate":-0.6325188816374043,"lower_bound":-0.6567279963808843,"upper_bound":-0.6052489617800463,"unit":"%"},"median":{"estimate":-0.6311515253627101,"lower_bound":-0.6987099370633632,"upper_bound":-0.5612207213506281,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 1: within(0.25)/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.25)/1000","iteration_count":[1704,3408,5112,6816,8520,10224,11928,13632,15336,17040,18744,20448,22152,23856,25560,27264,28968,30672,32376,34080,35784,37488,39192,40896,42600,44304,46008,47712,49416,51120,52824,54528,56232,57936,59640,61344,63048,64752,66456,68160,69864,71568,73272,74976,76680,78384,80088,81792,83496,85200,86904,88608,90312,92016,93720,95424,97128,98832,100536,102240,103944,105648,107352,109056,110760,112464,114168,115872,117576,119280,120984,122688,124392,126096,127800,129504,131208,132912,134616,136320,138024,139728,141432,143136,144840,146544,148248,149952,151656,153360,155064,156768,158472,160176,161880,163584,165288,166992,168696,170400],"measured_values":[1156516.0,1964512.0,2784331.0,3719705.0,5692932.0,6834090.0,6159342.0,8375994.0,6552836.0,7265465.0,13444654.0,9555774.0,10171282.0,12333162.0,13537066.0,16943637.0,19950913.0,15668520.0,18554409.0,23787965.0,23450927.0,21264721.0,23334230.0,19307724.0,21878156.0,23544321.0,27783946.0,32864617.0,22993355.0,31484794.0,29444100.0,30569118.0,32989690.0,36482851.0,29363681.0,40044542.0,41226966.0,41134464.0,29225373.0,30722904.0,42996825.0,46654334.0,50447896.0,39241795.0,45329123.0,48274494.0,49753621.0,36991250.0,54043789.0,41694879.0,40104483.0,55423351.0,56780922.0,50651205.0,56751858.0,45815500.0,60897997.0,48690149.0,65671496.0,69509461.0,62354904.0,52345974.0,59712737.0,59300709.0,71825598.0,68826177.0,59534875.0,63161687.0,84049536.0,78414611.0,70236376.0,80609643.0,65702935.0,66789640.0,74001345.0,74471662.0,79436396.0,75781362.0,72465261.0,82698248.0,82009674.0,85913271.0,82668792.0,76317512.0,104442113.0,88204242.0,89621784.0,70222410.0,92251747.0,81642108.0,79123833.0,78251758.0,97353228.0,99364366.0,110179909.0,67867590.0,84296987.0,113160366.0,90921768.0,75829422.0],"unit":"ns","throughput":[],"typical":{"estimate":573.906841203618,"lower_bound":554.069058188519,"upper_bound":593.627916708984,"unit":"ns"},"mean":{"estimate":575.573707939087,"lower_bound":560.6974426013571,"upper_bound":590.3251989533051,"unit":"ns"},"median":{"estimate":582.527662723897,"lower_bound":553.9304446000976,"upper_bound":605.4234193037009,"unit":"ns"},"median_abs_dev":{"estimate":79.49963925272168,"lower_bound":65.73561485052842,"upper_bound":101.75184821376797,"unit":"ns"},"slope":{"estimate":573.906841203618,"lower_bound":554.069058188519,"upper_bound":593.627916708984,"unit":"ns"},"change":{"mean":{"estimate":-0.8147413652550983,"lower_bound":-0.8207498602760043,"upper_bound":-0.8084246874783882,"unit":"%"},"median":{"estimate":-0.8115353005031869,"lower_bound":-0.8206718849781196,"upper_bound":-0.8018005020092224,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 1: within(0.25)/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.25)/10000","iteration_count":[256,512,768,1024,1280,1536,1792,2048,2304,2560,2816,3072,3328,3584,3840,4096,4352,4608,4864,5120,5376,5632,5888,6144,6400,6656,6912,7168,7424,7680,7936,8192,8448,8704,8960,9216,9472,9728,9984,10240,10496,10752,11008,11264,11520,11776,12032,12288,12544,12800,13056,13312,13568,13824,14080,14336,14592,14848,15104,15360,15616,15872,16128,16384,16640,16896,17152,17408,17664,17920,18176,18432,18688,18944,19200,19456,19712,19968,20224,20480,20736,20992,21248,21504,21760,22016,22272,22528,22784,23040,23296,23552,23808,24064,24320,24576,24832,25088,25344,25600],"measured_values":[980919.0,1846783.0,2907059.0,3874553.0,4951932.0,5969619.0,6537948.0,7909174.0,9504728.0,9735179.0,10811074.0,10679218.0,11587210.0,13742850.0,14979425.0,15077558.0,15889482.0,17950754.0,18486753.0,20903007.0,20044708.0,21247440.0,22685661.0,23969294.0,27073030.0,24550458.0,28163833.0,26665400.0,28494960.0,29477602.0,30947152.0,33221563.0,31539486.0,31783762.0,32212712.0,35015837.0,34493965.0,39501258.0,36574132.0,37853969.0,40184693.0,42123147.0,42134078.0,40463793.0,43119264.0,44756045.0,46273874.0,46623055.0,47316548.0,48419204.0,48233527.0,50547972.0,50820560.0,50130434.0,55589170.0,53491359.0,53292058.0,54747041.0,58821196.0,54256566.0,59592443.0,60795396.0,61950630.0,63448932.0,62441704.0,70048816.0,63888833.0,63107515.0,69129032.0,66821349.0,70501170.0,64912622.0,66818794.0,70223261.0,76953027.0,72640116.0,77328276.0,75577593.0,72960384.0,80438214.0,80720370.0,72771322.0,81779174.0,82159534.0,78208246.0,81857760.0,83960219.0,85920935.0,83883496.0,87609102.0,92319243.0,89522980.0,93450050.0,90607892.0,94026795.0,92923418.0,89760092.0,96102936.0,101236466.0,93997752.0],"unit":"ns","throughput":[],"typical":{"estimate":3783.4784395434644,"lower_bound":3749.123361538898,"upper_bound":3817.732158235586,"unit":"ns"},"mean":{"estimate":3790.412912246675,"lower_bound":3762.2443285817526,"upper_bound":3818.9589077445785,"unit":"ns"},"median":{"estimate":3798.317428719284,"lower_bound":3768.6671512022363,"upper_bound":3827.587027616279,"unit":"ns"},"median_abs_dev":{"estimate":133.1256443848581,"lower_bound":96.88105822612464,"upper_bound":163.26353507317242,"unit":"ns"},"slope":{"estimate":3783.4784395434644,"lower_bound":3749.123361538898,"upper_bound":3817.732158235586,"unit":"ns"},"change":{"mean":{"estimate":-0.9251351274773263,"lower_bound":-0.9260545129056024,"upper_bound":-0.92419210228808,"unit":"%"},"median":{"estimate":-0.9250364906518934,"lower_bound":-0.9263440401920373,"upper_bound":-0.9237530108516199,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 1: within(0.25)/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.25)/100000","iteration_count":[25,50,75,100,125,150,175,200,225,250,275,300,325,350,375,400,425,450,475,500,525,550,575,600,625,650,675,700,725,750,775,800,825,850,875,900,925,950,975,1000,1025,1050,1075,1100,1125,1150,1175,1200,1225,1250,1275,1300,1325,1350,1375,1400,1425,1450,1475,1500,1525,1550,1575,1600,1625,1650,1675,1700,1725,1750,1775,1800,1825,1850,1875,1900,1925,1950,1975,2000,2025,2050,2075,2100,2125,2150,2175,2200,2225,2250,2275,2300,2325,2350,2375,2400,2425,2450,2475,2500],"measured_values":[981259.0,1974812.0,2821469.0,4037416.0,4620214.0,5897995.0,6575849.0,7399023.0,8563925.0,9150699.0,10734953.0,11165375.0,12512235.0,13483014.0,13840000.0,15356798.0,15749951.0,17066976.0,18319742.0,19001002.0,19920906.0,20826385.0,21952203.0,22700017.0,23813233.0,24414032.0,25937984.0,26362866.0,27532506.0,28285560.0,29432438.0,30344158.0,32079953.0,32431359.0,32502101.0,33879748.0,34031151.0,34815483.0,38393503.0,36732737.0,37290437.0,40517323.0,39017216.0,40995394.0,42398649.0,43213730.0,44338376.0,45351835.0,46020842.0,46661828.0,48559625.0,49099422.0,49706273.0,50876564.0,51684622.0,51923647.0,54465445.0,53916512.0,55584852.0,55606794.0,58574626.0,59628040.0,58990651.0,60902756.0,60778554.0,61475403.0,61436470.0,65076025.0,65753248.0,64591982.0,68220737.0,67640766.0,69066424.0,70796770.0,69777991.0,73317619.0,72995008.0,73112417.0,76280924.0,75147831.0,76601110.0,76537311.0,78891660.0,78397469.0,78298354.0,81307444.0,82839120.0,82834932.0,82100703.0,82645678.0,86560086.0,88455149.0,87710982.0,87928457.0,88494954.0,90627158.0,92675637.0,95066594.0,94545543.0,95001102.0],"unit":"ns","throughput":[],"typical":{"estimate":37741.77161731934,"lower_bound":37597.68371555144,"upper_bound":37883.65440233262,"unit":"ns"},"mean":{"estimate":37800.73221099652,"lower_bound":37664.816398844625,"upper_bound":37941.7736551177,"unit":"ns"},"median":{"estimate":37765.05099358974,"lower_bound":37635.914242424245,"upper_bound":37935.59809523809,"unit":"ns"},"median_abs_dev":{"estimate":643.5160683025741,"lower_bound":459.0225659169654,"upper_bound":829.3400764562913,"unit":"ns"},"slope":{"estimate":37741.77161731934,"lower_bound":37597.68371555144,"upper_bound":37883.65440233262,"unit":"ns"},"change":{"mean":{"estimate":-0.9552551095658179,"lower_bound":-0.955516136400663,"upper_bound":-0.955004708486884,"unit":"%"},"median":{"estimate":-0.9550961360334209,"lower_bound":-0.9554071139209139,"upper_bound":-0.9548124188264493,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 1: within(0.25)/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.25)/1000000","iteration_count":[2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,118,120,122,124,126,128,130,132,134,136,138,140,142,144,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,176,178,180,182,184,186,188,190,192,194,196,198,200],"measured_values":[1917655.0,3513159.0,5158466.0,6527199.0,8156095.0,9772178.0,11248179.0,13000256.0,14317320.0,16246868.0,16615344.0,19338390.0,19497197.0,20515536.0,22346910.0,23183469.0,25590847.0,27092136.0,28378934.0,31384767.0,29180958.0,32944956.0,35011959.0,34741666.0,38408942.0,37634559.0,39509725.0,43605480.0,43631699.0,47137854.0,44798163.0,45935915.0,49975094.0,50892835.0,52033040.0,58238378.0,54876240.0,58530091.0,61846695.0,59033430.0,60985058.0,64050543.0,61128966.0,64486175.0,65929526.0,68545393.0,70041201.0,71056283.0,68099441.0,74040617.0,76470626.0,79365884.0,75491591.0,78689613.0,80437190.0,83468431.0,87173067.0,87899883.0,88115865.0,88253582.0,89404778.0,89451966.0,90351022.0,97275339.0,99576690.0,100132175.0,96243827.0,102262177.0,103683465.0,109195431.0,107096258.0,105758654.0,107245455.0,109888763.0,110054222.0,113399048.0,115409535.0,117225680.0,120997021.0,123252436.0,121029462.0,120439853.0,126408089.0,124584418.0,121917857.0,128977678.0,131607701.0,128062282.0,130620601.0,128228501.0,146215553.0,135097487.0,136717587.0,145900236.0,148119273.0,135243189.0,142192663.0,146198811.0,157407086.0,145512362.0],"unit":"ns","throughput":[],"typical":{"estimate":746336.0439929068,"lower_bound":740148.895273735,"upper_bound":752881.8152426837,"unit":"ns"},"mean":{"estimate":755636.5576577107,"lower_bound":748636.8252381362,"upper_bound":763364.9396747736,"unit":"ns"},"median":{"estimate":747759.7442810459,"lower_bound":743720.2195121951,"upper_bound":752270.6724137932,"unit":"ns"},"median_abs_dev":{"estimate":22257.036245255327,"lower_bound":17973.508471704165,"upper_bound":29818.712434513778,"unit":"ns"},"slope":{"estimate":746336.0439929068,"lower_bound":740148.895273735,"upper_bound":752881.8152426837,"unit":"ns"},"change":{"mean":{"estimate":-0.9490133250121129,"lower_bound":-0.9495147559446444,"upper_bound":-0.9484591916143196,"unit":"%"},"median":{"estimate":-0.9495636481582307,"lower_bound":-0.9498082311386761,"upper_bound":-0.9492197698533539,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"best 1: within(0.25)","benchmarks":["best 1: within(0.25)/100","best 1: within(0.25)/1000","best 1: within(0.25)/10000","best 1: within(0.25)/100000","best 1: within(0.25)/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 1_ within(0.25)"}
{"reason":"benchmark-complete","id":"best 100: within(0.01)/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.01)/100","iteration_count":[8583,17166,25749,34332,42915,51498,60081,68664,77247,85830,94413,102996,111579,120162,128745,137328,145911,154494,163077,171660,180243,188826,197409,205992,214575,223158,231741,240324,248907,257490,266073,274656,283239,291822,300405,308988,317571,326154,334737,343320,351903,360486,369069,377652,386235,394818,403401,411984,420567,429150,437733,446316,454899,463482,472065,480648,489231,497814,506397,514980,523563,532146,540729,549312,557895,566478,575061,583644,592227,600810,609393,617976,626559,635142,643725,652308,660891,669474,678057,686640,695223,703806,712389,720972,729555,738138,746721,755304,763887,772470,781053,789636,798219,806802,815385,823968,832551,841134,849717,858300],"measured_values":[915386.0,2327929.0,2640943.0,4508725.0,5513157.0,5013035.0,6628337.0,10028084.0,8534289.0,12111348.0,10681532.0,11394110.0,12167502.0,12225320.0,15452356.0,12618172.0,17846700.0,18816747.0,19170087.0,21534134.0,18821777.0,20318108.0,20288331.0,21949738.0,22710947.0,33181778.0,22906431.0,23261233.0,26097811.0,26733857.0,29535880.0,28138325.0,36542602.0,29606021.0,28396476.0,30932975.0,40821580.0,35135960.0,46219091.0,38218766.0,54605886.0,50854682.0,37127032.0,37005625.0,40594265.0,43302744.0,51953781.0,43383074.0,45382551.0,53860697.0,43644391.0,44444232.0,58120867.0,49195349.0,49415189.0,53149861.0,50410274.0,51360245.0,66555502.0,54975235.0,71009084.0,56237376.0,79207117.0,61820805.0,59119239.0,74686880.0,55999253.0,78253459.0,59812622.0,56662690.0,67037299.0,99891335.0,77875304.0,66753470.0,66268026.0,91615027.0,81949249.0,70616712.0,88165968.0,74441423.0,111058373.0,91681210.0,77724152.0,75336401.0,95704401.0,74189062.0,99065787.0,82324347.0,97803354.0,95322869.0,102176857.0,101703614.0,105152673.0,83262907.0,87781671.0,87956177.0,91880802.0,103136646.0,135049456.0,94702432.0],"unit":"ns","throughput":[],"typical":{"estimate":118.7960655931103,"lower_bound":114.49159977641757,"upper_bound":123.33852001664144,"unit":"ns"},"mean":{"estimate":116.34743464301475,"lower_bound":113.22706334004206,"upper_bound":119.59503747928876,"unit":"ns"},"median":{"estimate":110.16501197561695,"lower_bound":107.20444519051327,"upper_bound":115.04730429298736,"unit":"ns"},"median_abs_dev":{"estimate":14.466150547116296,"lower_bound":7.8847173661457965,"upper_bound":19.194409168536712,"unit":"ns"},"slope":{"estimate":118.7960655931103,"lower_bound":114.49159977641757,"upper_bound":123.33852001664144,"unit":"ns"},"change":{"mean":{"estimate":-0.39243623282630524,"lower_bound":-0.42370705283732246,"upper_bound":-0.3616749507602676,"unit":"%"},"median":{"estimate":-0.3629298665532591,"lower_bound":-0.3936516655946566,"upper_bound":-0.33831367480219565,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 100: within(0.01)/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.01)/1000","iteration_count":[5428,10856,16284,21712,27140,32568,37996,43424,48852,54280,59708,65136,70564,75992,81420,86848,92276,97704,103132,108560,113988,119416,124844,130272,135700,141128,146556,151984,157412,162840,168268,173696,179124,184552,189980,195408,200836,206264,211692,217120,222548,227976,233404,238832,244260,249688,255116,260544,265972,271400,276828,282256,287684,293112,298540,303968,309396,314824,320252,325680,331108,336536,341964,347392,352820,358248,363676,369104,374532,379960,385388,390816,396244,401672,407100,412528,417956,423384,428812,434240,439668,445096,450524,455952,461380,466808,472236,477664,483092,488520,493948,499376,504804,510232,515660,521088,526516,531944,537372,542800],"measured_values":[1156686.0,1700290.0,3921250.0,3579573.0,4237459.0,8023587.0,10864133.0,6694620.0,7781386.0,11469822.0,11019713.0,13027947.0,18852324.0,14354019.0,11592891.0,13091726.0,14351353.0,15048323.0,16512461.0,17920838.0,21495472.0,30745074.0,20179729.0,25823610.0,26042868.0,26444127.0,26124020.0,35380505.0,33458763.0,26957654.0,35495500.0,25817789.0,37191261.0,35811970.0,37593381.0,29952878.0,33868076.0,31387782.0,32878943.0,63125217.0,35338427.0,42627927.0,52534243.0,56571830.0,38058128.0,47321355.0,52471186.0,49829902.0,67627119.0,53680039.0,47626474.0,88974455.0,74079698.0,53986612.0,65934683.0,49430888.0,62268600.0,57750948.0,57835596.0,77887847.0,64038339.0,67414532.0,77590714.0,78518643.0,58899580.0,64448363.0,48831682.0,74398001.0,98621820.0,59375367.0,101460541.0,82423402.0,72127549.0,74477280.0,79455108.0,65782981.0,74991168.0,58559005.0,96610670.0,91218617.0,60100097.0,88303784.0,81253721.0,93037970.0,92429245.0,105740530.0,87119476.0,84279372.0,75533939.0,122219630.0,150850372.0,145159423.0,85100392.0,83076961.0,86002645.0,99615732.0,114410251.0,89636969.0,111099128.0,184216493.0],"unit":"ns","throughput":[],"typical":{"estimate":202.80145378015183,"lower_bound":190.53508732665503,"upper_bound":216.54636828665636,"unit":"ns"},"mean":{"estimate":197.59039005221229,"lower_bound":189.68815209310398,"upper_bound":205.99058311620243,"unit":"ns"},"median":{"estimate":190.3453374811765,"lower_bound":183.1061800398333,"upper_bound":199.11993367722917,"unit":"ns"},"median_abs_dev":{"estimate":37.618629936149624,"lower_bound":28.893568117710434,"upper_bound":48.37557552315323,"unit":"ns"},"slope":{"estimate":202.80145378015183,"lower_bound":190.53508732665503,"upper_bound":216.54636828665636,"unit":"ns"},"change":{"mean":{"estimate":-0.5968577935677202,"lower_bound":-0.6233600188343786,"upper_bound":-0.566998051937973,"unit":"%"},"median":{"estimate":-0.5940791439325639,"lower_bound":-0.6231545560752783,"upper_bound":-0.5473864255440897,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 100: within(0.01)/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.01)/10000","iteration_count":[1702,3404,5106,6808,8510,10212,11914,13616,15318,17020,18722,20424,22126,23828,25530,27232,28934,30636,32338,34040,35742,37444,39146,40848,42550,44252,45954,47656,49358,51060,52762,54464,56166,57868,59570,61272,62974,64676,66378,68080,69782,71484,73186,74888,76590,78292,79994,81696,83398,85100,86802,88504,90206,91908,93610,95312,97014,98716,100418,102120,103822,105524,107226,108928,110630,112332,114034,115736,117438,119140,120842,122544,124246,125948,127650,129352,131054,132756,134458,136160,137862,139564,141266,142968,144670,146372,148074,149776,151478,153180,154882,156584,158286,159988,161690,163392,165094,166796,168498,170200],"measured_values":[1092647.0,1908217.0,3515594.0,5396980.0,5017324.0,6237077.0,7191716.0,6866299.0,8679770.0,10488903.0,11184691.0,12662294.0,15082236.0,13457517.0,16456397.0,17277699.0,18506180.0,19947445.0,18456847.0,16651211.0,19675599.0,26562868.0,24915688.0,23146629.0,23483507.0,29201687.0,28091187.0,27229130.0,33222652.0,32677877.0,35994991.0,32650766.0,29473474.0,33683512.0,39295845.0,37962097.0,36009649.0,32780980.0,41455491.0,39883670.0,45461779.0,40204809.0,45248422.0,48003357.0,37867963.0,44489726.0,47623018.0,66211730.0,46453387.0,57000098.0,53927360.0,55508026.0,62130693.0,57895077.0,56029208.0,57796263.0,58398855.0,62264843.0,61705570.0,63289843.0,64104843.0,64281432.0,62356574.0,67934723.0,69002723.0,69111466.0,71522390.0,51381434.0,71701804.0,71744645.0,59212402.0,55450390.0,74649610.0,78612648.0,91134962.0,78128255.0,87966755.0,102149695.0,85252166.0,85048045.0,89263703.0,86007804.0,75472063.0,92651077.0,84227515.0,88491694.0,99987114.0,88173501.0,104263727.0,101549727.0,91514048.0,94272070.0,90140267.0,86323633.0,83197405.0,98045053.0,99455513.0,97441318.0,100635141.0,114395684.0],"unit":"ns","throughput":[],"typical":{"estimate":609.0100540467607,"lower_bound":594.0515587612102,"upper_bound":623.889081132051,"unit":"ns"},"mean":{"estimate":610.633723715155,"lower_bound":598.7797453313033,"upper_bound":622.6940276078224,"unit":"ns"},"median":{"estimate":611.0244320407364,"lower_bound":602.0542967352986,"upper_bound":620.5140811847654,"unit":"ns"},"median_abs_dev":{"estimate":43.32627416421657,"lower_bound":31.4780337294237,"upper_bound":59.3889084917941,"unit":"ns"},"slope":{"estimate":609.0100540467607,"lower_bound":594.0515587612102,"upper_bound":623.889081132051,"unit":"ns"},"change":{"mean":{"estimate":-0.6957685851197054,"lower_bound":-0.7069977695037085,"upper_bound":-0.6839843768858199,"unit":"%"},"median":{"estimate":-0.688957813675081,"lower_bound":-0.701947350817412,"upper_bound":-0.6745653522142888,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 100: within(0.01)/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.01)/100000","iteration_count":[336,672,1008,1344,1680,2016,2352,2688,3024,3360,3696,4032,4368,4704,5040,5376,5712,6048,6384,6720,7056,7392,7728,8064,8400,8736,9072,9408,9744,10080,10416,10752,11088,11424,11760,12096,12432,12768,13104,13440,13776,14112,14448,14784,15120,15456,15792,16128,16464,16800,17136,17472,17808,18144,18480,18816,19152,19488,19824,20160,20496,20832,21168,21504,21840,22176,22512,22848,23184,23520,23856,24192,24528,24864,25200,25536,25872,26208,26544,26880,27216,27552,27888,28224,28560,28896,29232,29568,29904,30240,30576,30912,31248,31584,31920,32256,32592,32928,33264,33600],"measured_values":[969207.0,1748760.0,2827050.0,3425866.0,4615023.0,5686631.0,7181929.0,7199111.0,7961602.0,9041004.0,10534398.0,11973420.0,11225476.0,13311124.0,15383969.0,12623172.0,14652204.0,20024900.0,19758273.0,23923978.0,20526636.0,18582931.0,20440054.0,24649561.0,21289338.0,26364208.0,23055830.0,23238511.0,28033099.0,26837049.0,29906721.0,29274373.0,31217435.0,32463988.0,30875698.0,32014962.0,32864946.0,35094081.0,36404184.0,35384102.0,40867143.0,38591181.0,41335647.0,39154480.0,42438082.0,46703373.0,44404719.0,47476565.0,49352582.0,44009792.0,52736470.0,44572140.0,52661991.0,54859628.0,50731813.0,53162264.0,58115458.0,55885030.0,51815053.0,59289055.0,63095872.0,54662200.0,60049152.0,56665705.0,63574735.0,65615488.0,62366352.0,62263259.0,63570006.0,56202442.0,67818666.0,62555495.0,68277712.0,73956218.0,76663084.0,71789919.0,68624788.0,71628147.0,75271419.0,68656578.0,76344289.0,77927851.0,86831719.0,76719289.0,75247735.0,85157518.0,78097969.0,85557183.0,81313492.0,84563130.0,89376905.0,87612926.0,98189623.0,86636857.0,84695597.0,110476267.0,90696364.0,87579724.0,91777299.0,92749722.0],"unit":"ns","throughput":[],"typical":{"estimate":2815.817244804971,"lower_bound":2768.7350021498246,"upper_bound":2869.016200825972,"unit":"ns"},"mean":{"estimate":2805.153538966219,"lower_bound":2766.1583673891223,"upper_bound":2845.5341501986327,"unit":"ns"},"median":{"estimate":2800.506448412699,"lower_bound":2745.049540906788,"upper_bound":2831.3304455133057,"unit":"ns"},"median_abs_dev":{"estimate":214.79711733181583,"lower_bound":145.88894494226855,"upper_bound":241.93422826675052,"unit":"ns"},"slope":{"estimate":2815.817244804971,"lower_bound":2768.7350021498246,"upper_bound":2869.016200825972,"unit":"ns"},"change":{"mean":{"estimate":-0.8398583765349661,"lower_bound":-0.8430680617286563,"upper_bound":-0.8364610395534909,"unit":"%"},"median":{"estimate":-0.8395848021194035,"lower_bound":-0.8431286937783984,"upper_bound":-0.8362934203939407,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 100: within(0.01)/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.01)/1000000","iteration_count":[54,108,162,216,270,324,378,432,486,540,594,648,702,756,810,864,918,972,1026,1080,1134,1188,1242,1296,1350,1404,1458,1512,1566,1620,1674,1728,1782,1836,1890,1944,1998,2052,2106,2160,2214,2268,2322,2376,2430,2484,2538,2592,2646,2700,2754,2808,2862,2916,2970,3024,3078,3132,3186,3240,3294,3348,3402,3456,3510,3564,3618,3672,3726,3780,3834,3888,3942,3996,4050,4104,4158,4212,4266,4320,4374,4428,4482,4536,4590,4644,4698,4752,4806,4860,4914,4968,5022,5076,5130,5184,5238,5292,5346,5400],"measured_values":[1160854.0,2115403.0,2901008.0,4279609.0,5064842.0,5979096.0,7051986.0,7882234.0,9040934.0,9494539.0,10678717.0,11498405.0,12649801.0,14411155.0,14864850.0,15627493.0,16351201.0,17082514.0,18084553.0,19259002.0,19400254.0,20535862.0,22056848.0,21844171.0,25174049.0,25625220.0,26641615.0,27227597.0,29142837.0,28975425.0,29555497.0,31443246.0,35105513.0,31220481.0,34375493.0,34505093.0,35974603.0,36959358.0,37785238.0,40987217.0,39969850.0,40877462.0,42308640.0,45693661.0,45020195.0,45466878.0,48031439.0,47465453.0,47582041.0,49243538.0,51019338.0,51037381.0,48496635.0,51846210.0,54319831.0,54513632.0,54649746.0,56596355.0,56968629.0,61329408.0,64038298.0,62651072.0,60848491.0,61543487.0,64736259.0,65777260.0,65878048.0,61984108.0,65630356.0,68214663.0,70457685.0,72589599.0,70081513.0,70508489.0,78080384.0,72881693.0,76404410.0,77723570.0,81648876.0,75780247.0,77105447.0,81003383.0,81976617.0,80771401.0,86280691.0,81349018.0,84923752.0,87529579.0,86579638.0,87260818.0,88013892.0,88999238.0,93766235.0,94141585.0,90484537.0,93879657.0,92670092.0,91354069.0,100798454.0,101693714.0],"unit":"ns","throughput":[],"typical":{"estimate":18156.091696741812,"lower_bound":18021.17927965275,"upper_bound":18294.39846839109,"unit":"ns"},"mean":{"estimate":18202.44629092407,"lower_bound":18075.391291577685,"upper_bound":18338.046454874857,"unit":"ns"},"median":{"estimate":18081.97586073861,"lower_bound":18007.669973544973,"upper_bound":18259.312328532236,"unit":"ns"},"median_abs_dev":{"estimate":496.64587947433085,"lower_bound":389.62917722068744,"upper_bound":651.2733592057685,"unit":"ns"},"slope":{"estimate":18156.091696741812,"lower_bound":18021.17927965275,"upper_bound":18294.39846839109,"unit":"ns"},"change":{"mean":{"estimate":-0.94542871998425,"lower_bound":-0.9459738371643814,"upper_bound":-0.9448841596095918,"unit":"%"},"median":{"estimate":-0.9456278528803567,"lower_bound":-0.9460809225957921,"upper_bound":-0.9449811548940691,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"best 100: within(0.01)","benchmarks":["best 100: within(0.01)/100","best 100: within(0.01)/1000","best 100: within(0.01)/10000","best 100: within(0.01)/100000","best 100: within(0.01)/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.01)"}
{"reason":"benchmark-complete","id":"best 100: within(0.05)/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.05)/100","iteration_count":[6576,13152,19728,26304,32880,39456,46032,52608,59184,65760,72336,78912,85488,92064,98640,105216,111792,118368,124944,131520,138096,144672,151248,157824,164400,170976,177552,184128,190704,197280,203856,210432,217008,223584,230160,236736,243312,249888,256464,263040,269616,276192,282768,289344,295920,302496,309072,315648,322224,328800,335376,341952,348528,355104,361680,368256,374832,381408,387984,394560,401136,407712,414288,420864,427440,434016,440592,447168,453744,460320,466896,473472,480048,486624,493200,499776,506352,512928,519504,526080,532656,539232,545808,552384,558960,565536,572112,578688,585264,591840,598416,604992,611568,618144,624720,631296,637872,644448,651024,657600],"measured_values":[797656.0,1675894.0,2729268.0,4218494.0,5295161.0,3973577.0,7610748.0,6691664.0,11368252.0,10309849.0,13087186.0,12207457.0,8692023.0,15765960.0,14882544.0,19067836.0,13933614.0,20185028.0,19854873.0,15235021.0,22808438.0,17190866.0,19312591.0,20926310.0,35642363.0,23986855.0,30905142.0,29363218.0,20221045.0,24166079.0,28656280.0,37470681.0,34065072.0,29133259.0,38057354.0,26659508.0,41010750.0,35470683.0,40666910.0,36111417.0,35092728.0,49071607.0,47744975.0,44545599.0,48790423.0,48712228.0,58458706.0,38410523.0,64414047.0,39103966.0,53229569.0,32960583.0,77261868.0,47711753.0,74372411.0,59510347.0,41592755.0,53254725.0,57046112.0,47826957.0,55232842.0,53807826.0,68233798.0,46407471.0,42628586.0,55871884.0,56390591.0,51093637.0,55516742.0,97611442.0,58768444.0,73417291.0,73906292.0,57690334.0,76177096.0,52398679.0,65015129.0,67325525.0,66221618.0,67478150.0,62085216.0,93308652.0,123066124.0,89010119.0,72879338.0,51630186.0,57012540.0,72239236.0,85705418.0,91313884.0,100594143.0,73488824.0,90591517.0,54093149.0,91261355.0,100450315.0,92763245.0,88557615.0,67673835.0,123110136.0],"unit":"ns","throughput":[],"typical":{"estimate":141.13383914019192,"lower_bound":133.37009475352562,"upper_bound":149.2526497051661,"unit":"ns"},"mean":{"estimate":145.03640517756304,"lower_bound":139.2954722479011,"upper_bound":150.88796836166415,"unit":"ns"},"median":{"estimate":141.25875572901822,"lower_bound":131.92498021164764,"upper_bound":154.2881251689646,"unit":"ns"},"median_abs_dev":{"estimate":29.327176035797613,"lower_bound":24.236803612372057,"upper_bound":35.60223520412335,"unit":"ns"},"slope":{"estimate":141.13383914019192,"lower_bound":133.37009475352562,"upper_bound":149.2526497051661,"unit":"ns"},"change":{"mean":{"estimate":-0.442944863157824,"lower_bound":-0.4792711947657778,"upper_bound":-0.40412465695143585,"unit":"%"},"median":{"estimate":-0.4242512741159782,"lower_bound":-0.487171903898067,"upper_bound":-0.3324849868365365,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 100: within(0.05)/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.05)/1000","iteration_count":[2227,4454,6681,8908,11135,13362,15589,17816,20043,22270,24497,26724,28951,31178,33405,35632,37859,40086,42313,44540,46767,48994,51221,53448,55675,57902,60129,62356,64583,66810,69037,71264,73491,75718,77945,80172,82399,84626,86853,89080,91307,93534,95761,97988,100215,102442,104669,106896,109123,111350,113577,115804,118031,120258,122485,124712,126939,129166,131393,133620,135847,138074,140301,142528,144755,146982,149209,151436,153663,155890,158117,160344,162571,164798,167025,169252,171479,173706,175933,178160,180387,182614,184841,187068,189295,191522,193749,195976,198203,200430,202657,204884,207111,209338,211565,213792,216019,218246,220473,222700],"measured_values":[743075.0,2116595.0,3236363.0,3160712.0,4753962.0,6815224.0,6112194.0,8103917.0,6967779.0,9171578.0,9380937.0,12792046.0,10650765.0,12489993.0,14303514.0,15490708.0,17160940.0,15275216.0,20642992.0,23026755.0,20446585.0,23253548.0,21395144.0,16812401.0,19632068.0,20275547.0,19538383.0,30834981.0,22952837.0,29707970.0,28991465.0,27838535.0,27938793.0,28086507.0,35919741.0,27785387.0,34050976.0,33867565.0,31363125.0,36409122.0,40064086.0,47988297.0,33430630.0,41629473.0,37256231.0,44146606.0,43844974.0,42218342.0,44782982.0,52537097.0,46488862.0,48331036.0,49168268.0,56015070.0,46595772.0,43567397.0,41705234.0,51434142.0,59334118.0,48838142.0,54738040.0,66176553.0,53363889.0,76203896.0,55354840.0,67137956.0,53918883.0,64576962.0,65228856.0,72272567.0,66751205.0,68154500.0,79533703.0,72648087.0,68953190.0,69681778.0,76100203.0,75425084.0,60186948.0,63731666.0,71887780.0,60929522.0,72541448.0,65615276.0,81252758.0,78132842.0,76605864.0,93250503.0,93912207.0,77230219.0,84065101.0,86902029.0,88715399.0,69857886.0,68919817.0,76354406.0,103628078.0,91456520.0,112130318.0,90062380.0],"unit":"ns","throughput":[],"typical":{"estimate":411.9341334372565,"lower_bound":398.8814398651686,"upper_bound":425.06289680369963,"unit":"ns"},"mean":{"estimate":412.8023210049655,"lower_bound":403.0590639419764,"upper_bound":422.7452980744713,"unit":"ns"},"median":{"estimate":413.03828363612826,"lower_bound":400.60276477003015,"upper_bound":424.15234474141465,"unit":"ns"},"median_abs_dev":{"estimate":48.59777880148911,"lower_bound":37.20703024094837,"upper_bound":70.76996758970105,"unit":"ns"},"slope":{"estimate":411.9341334372565,"lower_bound":398.8814398651686,"upper_bound":425.06289680369963,"unit":"ns"},"change":{"mean":{"estimate":-0.6135442807073178,"lower_bound":-0.6312023684197751,"upper_bound":-0.5941096453199671,"unit":"%"},"median":{"estimate":-0.6163719630185462,"lower_bound":-0.6413175903398697,"upper_bound":-0.5988497167830479,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 100: within(0.05)/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.05)/10000","iteration_count":[626,1252,1878,2504,3130,3756,4382,5008,5634,6260,6886,7512,8138,8764,9390,10016,10642,11268,11894,12520,13146,13772,14398,15024,15650,16276,16902,17528,18154,18780,19406,20032,20658,21284,21910,22536,23162,23788,24414,25040,25666,26292,26918,27544,28170,28796,29422,30048,30674,31300,31926,32552,33178,33804,34430,35056,35682,36308,36934,37560,38186,38812,39438,40064,40690,41316,41942,42568,43194,43820,44446,45072,45698,46324,46950,47576,48202,48828,49454,50080,50706,51332,51958,52584,53210,53836,54462,55088,55714,56340,56966,57592,58218,58844,59470,60096,60722,61348,61974,62600],"measured_values":[1070897.0,2002403.0,2983141.0,3726116.0,4858547.0,6504815.0,6185120.0,7751500.0,6904191.0,9757238.0,11364255.0,10724362.0,12181899.0,15902084.0,14058487.0,15695599.0,15598748.0,17370762.0,18494667.0,17445682.0,23881469.0,21596328.0,22366164.0,28158391.0,24700385.0,23902738.0,25490508.0,26991006.0,32597477.0,28221289.0,27408143.0,33070289.0,30648704.0,27593789.0,37276209.0,34773623.0,31174314.0,40052814.0,38461317.0,40238541.0,37408094.0,46715315.0,39039155.0,48755127.0,42861219.0,45690434.0,48385298.0,50203497.0,43180415.0,53047318.0,50317839.0,48660350.0,53317471.0,46644953.0,49245981.0,60461389.0,52417204.0,50758020.0,42941119.0,56391252.0,59865719.0,51399407.0,60224678.0,59489628.0,53213828.0,66968379.0,66802239.0,59002680.0,59545081.0,48157172.0,71613018.0,76275810.0,70235600.0,61048844.0,60264112.0,71708255.0,72165377.0,77552701.0,84060932.0,77527583.0,75891113.0,78294022.0,73276178.0,81158412.0,80823897.0,85219171.0,90681644.0,87716066.0,85417130.0,93287503.0,74894244.0,87478633.0,93219746.0,101737795.0,89011030.0,93785510.0,86434557.0,97804623.0,87979517.0,103132335.0],"unit":"ns","throughput":[],"typical":{"estimate":1522.6365263723453,"lower_bound":1489.7429426665487,"upper_bound":1553.99433340789,"unit":"ns"},"mean":{"estimate":1534.5457436311585,"lower_bound":1507.1049907754718,"upper_bound":1561.525000877541,"unit":"ns"},"median":{"estimate":1542.3133430954917,"lower_bound":1508.135605253816,"upper_bound":1567.0526158146965,"unit":"ns"},"median_abs_dev":{"estimate":108.99260104295611,"lower_bound":78.7215079474618,"upper_bound":163.10093936984555,"unit":"ns"},"slope":{"estimate":1522.6365263723453,"lower_bound":1489.7429426665487,"upper_bound":1553.99433340789,"unit":"ns"},"change":{"mean":{"estimate":-0.8055680972565088,"lower_bound":-0.8108480418610503,"upper_bound":-0.8003305371445504,"unit":"%"},"median":{"estimate":-0.8021779476501673,"lower_bound":-0.8086976552437617,"upper_bound":-0.7958543715940336,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 100: within(0.05)/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.05)/100000","iteration_count":[103,206,309,412,515,618,721,824,927,1030,1133,1236,1339,1442,1545,1648,1751,1854,1957,2060,2163,2266,2369,2472,2575,2678,2781,2884,2987,3090,3193,3296,3399,3502,3605,3708,3811,3914,4017,4120,4223,4326,4429,4532,4635,4738,4841,4944,5047,5150,5253,5356,5459,5562,5665,5768,5871,5974,6077,6180,6283,6386,6489,6592,6695,6798,6901,7004,7107,7210,7313,7416,7519,7622,7725,7828,7931,8034,8137,8240,8343,8446,8549,8652,8755,8858,8961,9064,9167,9270,9373,9476,9579,9682,9785,9888,9991,10094,10197,10300],"measured_values":[1026964.0,2052325.0,3037171.0,4181465.0,5120325.0,6136770.0,7322049.0,8402884.0,8872170.0,10339935.0,11531396.0,12107851.0,13021093.0,14234245.0,14977761.0,15396331.0,16176976.0,17818617.0,16791021.0,18839950.0,21202584.0,22017413.0,23910633.0,23130709.0,25853845.0,25608768.0,26024644.0,26894555.0,25628095.0,29240138.0,33184390.0,31420061.0,32288380.0,33034752.0,36864360.0,34928772.0,35985552.0,36698531.0,39500615.0,40741649.0,41757191.0,41974566.0,39490516.0,47920701.0,44268282.0,45253179.0,48319886.0,48410545.0,48622650.0,48378004.0,49597247.0,51273792.0,49836783.0,56300462.0,50512182.0,53327190.0,54773436.0,56383207.0,60614775.0,58435362.0,64216098.0,58230871.0,64551003.0,63532074.0,63611792.0,63459929.0,67794950.0,67713368.0,65903564.0,73402994.0,69825565.0,65883877.0,76745274.0,73062048.0,74595577.0,80568422.0,79603823.0,73706029.0,74670507.0,75382324.0,76613329.0,76952551.0,89007372.0,84541428.0,86691485.0,81629409.0,85144131.0,85244318.0,87223748.0,89184934.0,89133228.0,90232036.0,95683058.0,97034607.0,94348079.0,97337662.0,95812979.0,97807618.0,98835354.0,95775760.0],"unit":"ns","throughput":[],"typical":{"estimate":9609.209281249237,"lower_bound":9523.121799159568,"upper_bound":9697.008772664532,"unit":"ns"},"mean":{"estimate":9637.331766567615,"lower_bound":9561.239431226997,"upper_bound":9712.750112304015,"unit":"ns"},"median":{"estimate":9615.858629989212,"lower_bound":9532.785497572815,"upper_bound":9705.383009708738,"unit":"ns"},"median_abs_dev":{"estimate":404.06189804294144,"lower_bound":301.4058463192611,"upper_bound":487.4406598713961,"unit":"ns"},"slope":{"estimate":9609.209281249237,"lower_bound":9523.121799159568,"upper_bound":9697.008772664532,"unit":"ns"},"change":{"mean":{"estimate":-0.9303286243259778,"lower_bound":-0.9310249555305761,"upper_bound":-0.9295974818391919,"unit":"%"},"median":{"estimate":-0.9303540968303541,"lower_bound":-0.9312486998822804,"upper_bound":-0.9294792500727345,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 100: within(0.05)/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.05)/1000000","iteration_count":[12,24,36,48,60,72,84,96,108,120,132,144,156,168,180,192,204,216,228,240,252,264,276,288,300,312,324,336,348,360,372,384,396,408,420,432,444,456,468,480,492,504,516,528,540,552,564,576,588,600,612,624,636,648,660,672,684,696,708,720,732,744,756,768,780,792,804,816,828,840,852,864,876,888,900,912,924,936,948,960,972,984,996,1008,1020,1032,1044,1056,1068,1080,1092,1104,1116,1128,1140,1152,1164,1176,1188,1200],"measured_values":[1316244.0,2410223.0,3470159.0,4718646.0,5606552.0,6593291.0,8077588.0,8972827.0,9934709.0,11175102.0,11965065.0,12852088.0,14344250.0,15788030.0,17272619.0,18261472.0,18492693.0,20297678.0,21033580.0,22060554.0,22772651.0,24599788.0,25041632.0,26278407.0,28601287.0,28446197.0,30496971.0,30086606.0,31626245.0,32449230.0,34236712.0,35124126.0,36793508.0,37457676.0,38663695.0,40247838.0,40292481.0,41834355.0,42207290.0,43748584.0,44131508.0,45158431.0,47410280.0,47318729.0,48109342.0,50520788.0,51367606.0,52399450.0,53179604.0,53127988.0,55825417.0,58287847.0,59055488.0,57652853.0,59826955.0,61227036.0,60618442.0,65453866.0,64587420.0,64954194.0,67291721.0,67527170.0,67809426.0,69262074.0,69599062.0,71442339.0,73101592.0,74626224.0,78303398.0,75961163.0,76975252.0,78136096.0,80428620.0,81597789.0,82072585.0,81660336.0,79734877.0,80913625.0,84484982.0,87113010.0,86779539.0,87519288.0,87935433.0,88987976.0,93974121.0,89908412.0,88635769.0,89514627.0,91439746.0,91711052.0,94072684.0,94248713.0,98427392.0,97369931.0,98255221.0,96881721.0,102573862.0,102890392.0,106887814.0,109332250.0],"unit":"ns","throughput":[],"typical":{"estimate":89029.89279468992,"lower_bound":88371.61058430104,"upper_bound":89731.59997352865,"unit":"ns"},"mean":{"estimate":90934.74872048538,"lower_bound":90293.53495721513,"upper_bound":91628.98645189201,"unit":"ns"},"median":{"estimate":90821.16981831664,"lower_bound":90401.47949735449,"upper_bound":91218.00163398693,"unit":"ns"},"median_abs_dev":{"estimate":1897.0068988260728,"lower_bound":1423.0488747358359,"upper_bound":2879.2749170255665,"unit":"ns"},"slope":{"estimate":89029.89279468992,"lower_bound":88371.61058430104,"upper_bound":89731.59997352865,"unit":"ns"},"change":{"mean":{"estimate":-0.9594599220980455,"lower_bound":-0.9597643001155198,"upper_bound":-0.959110607826236,"unit":"%"},"median":{"estimate":-0.9595561106562266,"lower_bound":-0.959767112969711,"upper_bound":-0.9593251998235065,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"best 100: within(0.05)","benchmarks":["best 100: within(0.05)/100","best 100: within(0.05)/1000","best 100: within(0.05)/10000","best 100: within(0.05)/100000","best 100: within(0.05)/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.05)"}
{"reason":"benchmark-complete","id":"best 100: within(0.25)/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.25)/100","iteration_count":[3099,6198,9297,12396,15495,18594,21693,24792,27891,30990,34089,37188,40287,43386,46485,49584,52683,55782,58881,61980,65079,68178,71277,74376,77475,80574,83673,86772,89871,92970,96069,99168,102267,105366,108465,111564,114663,117762,120861,123960,127059,130158,133257,136356,139455,142554,145653,148752,151851,154950,158049,161148,164247,167346,170445,173544,176643,179742,182841,185940,189039,192138,195237,198336,201435,204534,207633,210732,213831,216930,220029,223128,226227,229326,232425,235524,238623,241722,244821,247920,251019,254118,257217,260316,263415,266514,269613,272712,275811,278910,282009,285108,288207,291306,294405,297504,300603,303702,306801,309900],"measured_values":[832502.0,1748950.0,2426223.0,3300022.0,2598384.0,4810317.0,7410023.0,10205595.0,8398696.0,8516727.0,10802968.0,9627116.0,15806406.0,12110316.0,15100108.0,13071186.0,21205109.0,18357380.0,15873441.0,24558550.0,20738359.0,19526731.0,27762073.0,22449349.0,26452521.0,24539976.0,12025668.0,29762361.0,16237239.0,29299238.0,22727717.0,26723266.0,33060028.0,33724958.0,27802528.0,25750121.0,40787523.0,36755917.0,16485821.0,28470612.0,22560165.0,34972513.0,41546428.0,36368606.0,36742133.0,33072401.0,39510933.0,38432142.0,30226446.0,46915357.0,33878694.0,41892703.0,43779490.0,46509179.0,39892054.0,56796577.0,40062282.0,44122430.0,36126103.0,54344526.0,33135859.0,39959200.0,43837760.0,60039011.0,32333274.0,69708566.0,61900671.0,53981499.0,59680582.0,65219888.0,63702290.0,60068345.0,57372029.0,74647533.0,78624547.0,77719980.0,72613671.0,67054288.0,48186185.0,41272117.0,43740218.0,99876513.0,69424326.0,67456528.0,69957571.0,42833918.0,58173372.0,91177106.0,86133204.0,61725545.0,118028070.0,48391639.0,70931406.0,86857144.0,91435738.0,73077326.0,97643982.0,82145510.0,99073506.0,94887103.0],"unit":"ns","throughput":[],"typical":{"estimate":270.9728155270917,"lower_bound":254.9519478959804,"upper_bound":286.81736248526175,"unit":"ns"},"mean":{"estimate":275.7247390312735,"lower_bound":263.8176690329546,"upper_bound":287.6468119390784,"unit":"ns"},"median":{"estimate":270.87409466474486,"lower_bound":266.0629816499469,"upper_bound":292.2691513391417,"unit":"ns"},"median_abs_dev":{"estimate":60.020388267005494,"lower_bound":43.369709385826354,"upper_bound":71.31577044740445,"unit":"ns"},"slope":{"estimate":270.9728155270917,"lower_bound":254.9519478959804,"upper_bound":286.81736248526175,"unit":"ns"},"change":{"mean":{"estimate":-0.4698430110925067,"lower_bound":-0.5052903113387829,"upper_bound":-0.4337822685304261,"unit":"%"},"median":{"estimate":-0.4737791399866853,"lower_bound":-0.5047295691051457,"upper_bound":-0.4162703394352746,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 100: within(0.25)/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.25)/1000","iteration_count":[1028,2056,3084,4112,5140,6168,7196,8224,9252,10280,11308,12336,13364,14392,15420,16448,17476,18504,19532,20560,21588,22616,23644,24672,25700,26728,27756,28784,29812,30840,31868,32896,33924,34952,35980,37008,38036,39064,40092,41120,42148,43176,44204,45232,46260,47288,48316,49344,50372,51400,52428,53456,54484,55512,56540,57568,58596,59624,60652,61680,62708,63736,64764,65792,66820,67848,68876,69904,70932,71960,72988,74016,75044,76072,77100,78128,79156,80184,81212,82240,83268,84296,85324,86352,87380,88408,89436,90464,91492,92520,93548,94576,95604,96632,97660,98688,99716,100744,101772,102800],"measured_values":[1013590.0,1783234.0,2742182.0,3469207.0,5163204.0,6711541.0,6493966.0,7021529.0,9666350.0,8091173.0,9513525.0,9834513.0,12800322.0,13284694.0,12713260.0,14915094.0,13388278.0,14282304.0,18834420.0,17931286.0,18758158.0,19952153.0,19701115.0,24254644.0,24672814.0,23347954.0,29676160.0,23060919.0,27786708.0,22213459.0,26974925.0,26112738.0,30382928.0,33064427.0,35929167.0,33005586.0,34096321.0,38428486.0,31562818.0,33536055.0,32128952.0,44324376.0,34157524.0,45335532.0,39245169.0,44659200.0,46256708.0,39553644.0,53221953.0,51795854.0,45881279.0,48572736.0,53056093.0,53117869.0,56662707.0,50068194.0,57061390.0,57796290.0,61579122.0,57076698.0,53390587.0,54366016.0,53992559.0,50255823.0,56559113.0,63465718.0,71793873.0,59315672.0,72094443.0,61445923.0,58461490.0,60642556.0,73385661.0,66894761.0,75365971.0,68434832.0,65203949.0,79248339.0,75577917.0,64524572.0,83649855.0,71314079.0,73063590.0,78939433.0,74574427.0,68352118.0,76711962.0,90445622.0,85653991.0,90193753.0,84394222.0,79133656.0,89750226.0,80410596.0,102048141.0,75643219.0,103610754.0,89548801.0,92726785.0,80622060.0],"unit":"ns","throughput":[],"typical":{"estimate":899.9428487642306,"lower_bound":878.2815579305048,"upper_bound":921.8693458629455,"unit":"ns"},"mean":{"estimate":899.849813098966,"lower_bound":883.4166825774657,"upper_bound":916.5275764273389,"unit":"ns"},"median":{"estimate":890.5070525291828,"lower_bound":868.9159718362052,"upper_bound":923.061006114508,"unit":"ns"},"median_abs_dev":{"estimate":99.0664823095488,"lower_bound":73.78694992184734,"upper_bound":121.48742216039788,"unit":"ns"},"slope":{"estimate":899.9428487642306,"lower_bound":878.2815579305048,"upper_bound":921.8693458629455,"unit":"ns"},"change":{"mean":{"estimate":-0.7532237500030914,"lower_bound":-0.7601346649253622,"upper_bound":-0.7461946830909579,"unit":"%"},"median":{"estimate":-0.7560506259579666,"lower_bound":-0.7660138418034391,"upper_bound":-0.7442259184161537,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 100: within(0.25)/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.25)/10000","iteration_count":[172,344,516,688,860,1032,1204,1376,1548,1720,1892,2064,2236,2408,2580,2752,2924,3096,3268,3440,3612,3784,3956,4128,4300,4472,4644,4816,4988,5160,5332,5504,5676,5848,6020,6192,6364,6536,6708,6880,7052,7224,7396,7568,7740,7912,8084,8256,8428,8600,8772,8944,9116,9288,9460,9632,9804,9976,10148,10320,10492,10664,10836,11008,11180,11352,11524,11696,11868,12040,12212,12384,12556,12728,12900,13072,13244,13416,13588,13760,13932,14104,14276,14448,14620,14792,14964,15136,15308,15480,15652,15824,15996,16168,16340,16512,16684,16856,17028,17200],"measured_values":[1009161.0,1936109.0,2821720.0,4064978.0,4705081.0,5262811.0,6610603.0,7506273.0,7937656.0,9091998.0,11185531.0,10619516.0,12337549.0,13125407.0,15262932.0,14931284.0,16526949.0,16526627.0,17562910.0,18925599.0,19357875.0,20795085.0,23192274.0,21624540.0,24434189.0,23754561.0,26285519.0,26706375.0,28509546.0,29429430.0,28260842.0,30732188.0,31909153.0,33143925.0,32617052.0,33863426.0,35391565.0,35353715.0,36807574.0,39910669.0,37982263.0,40284476.0,42275237.0,42596045.0,44504181.0,45179361.0,48146952.0,44760820.0,46372004.0,48324954.0,50851564.0,49139472.0,50176034.0,48759805.0,51527254.0,56366344.0,50557686.0,56816473.0,54595052.0,53013835.0,55229365.0,61452145.0,58031218.0,59745995.0,57863184.0,63452093.0,63699174.0,63519749.0,62437382.0,66283522.0,68171521.0,63302454.0,68935415.0,69040070.0,69525154.0,77242410.0,77087451.0,72576622.0,69854498.0,70182820.0,80957035.0,74185351.0,80312703.0,83443099.0,79891879.0,83829089.0,82621437.0,89590699.0,76122803.0,91121242.0,83956475.0,82833112.0,81804955.0,88774717.0,93323888.0,93648163.0,93634026.0,90104677.0,89964556.0,94677060.0],"unit":"ns","throughput":[],"typical":{"estimate":5489.245049693966,"lower_bound":5425.577235226074,"upper_bound":5553.220507572355,"unit":"ns"},"mean":{"estimate":5508.203356765923,"lower_bound":5463.939417951753,"upper_bound":5552.573659306811,"unit":"ns"},"median":{"estimate":5494.828437550821,"lower_bound":5455.140261627907,"upper_bound":5545.343646179402,"unit":"ns"},"median_abs_dev":{"estimate":232.85235127530126,"lower_bound":177.09259523282765,"upper_bound":300.4208796566605,"unit":"ns"},"slope":{"estimate":5489.245049693966,"lower_bound":5425.577235226074,"upper_bound":5553.220507572355,"unit":"ns"},"change":{"mean":{"estimate":-0.9007105208895764,"lower_bound":-0.9019642414920871,"upper_bound":-0.8994374653315751,"unit":"%"},"median":{"estimate":-0.9011806874803037,"lower_bound":-0.902461157638806,"upper_bound":-0.8997114518412842,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 100: within(0.25)/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.25)/100000","iteration_count":[23,46,69,92,115,138,161,184,207,230,253,276,299,322,345,368,391,414,437,460,483,506,529,552,575,598,621,644,667,690,713,736,759,782,805,828,851,874,897,920,943,966,989,1012,1035,1058,1081,1104,1127,1150,1173,1196,1219,1242,1265,1288,1311,1334,1357,1380,1403,1426,1449,1472,1495,1518,1541,1564,1587,1610,1633,1656,1679,1702,1725,1748,1771,1794,1817,1840,1863,1886,1909,1932,1955,1978,2001,2024,2047,2070,2093,2116,2139,2162,2185,2208,2231,2254,2277,2300],"measured_values":[1084101.0,2128578.0,3104708.0,4231488.0,5272128.0,6294694.0,7190284.0,8185308.0,9291661.0,10137779.0,11447019.0,12773581.0,13120869.0,14543580.0,16160415.0,17247762.0,17809019.0,18988016.0,19559451.0,20649443.0,21570710.0,22517977.0,22199153.0,24527653.0,25225243.0,27025609.0,27742575.0,28293733.0,30636440.0,29482109.0,31978041.0,32519279.0,33193958.0,33903431.0,35384301.0,36670458.0,37853564.0,39304569.0,39100919.0,41474053.0,41999072.0,42236795.0,44518979.0,45388800.0,45836847.0,49509972.0,46536640.0,50908940.0,48843370.0,52008481.0,52333115.0,54105610.0,55199519.0,56477852.0,57300375.0,58940393.0,57270089.0,59674541.0,58269913.0,62710831.0,62860540.0,65065119.0,62322628.0,65788758.0,66510965.0,68589058.0,70221993.0,67226619.0,71044335.0,72472919.0,73083057.0,73341728.0,74063614.0,74122434.0,76282710.0,77685496.0,76924127.0,81982626.0,79444666.0,81807630.0,84122324.0,85190727.0,84582573.0,85688645.0,87062595.0,87820719.0,88909108.0,89849130.0,90946175.0,89634731.0,96856923.0,91304413.0,95083378.0,95451254.0,96842807.0,97613113.0,98730066.0,103054236.0,103685714.0,106095486.0],"unit":"ns","throughput":[],"typical":{"estimate":44586.42648171112,"lower_bound":44366.608488915044,"upper_bound":44809.35870375727,"unit":"ns"},"mean":{"estimate":44705.9445666458,"lower_bound":44516.09805856192,"upper_bound":44895.5975384596,"unit":"ns"},"median":{"estimate":44660.00207039337,"lower_bound":44452.25712949977,"upper_bound":44868.619292504285,"unit":"ns"},"median_abs_dev":{"estimate":825.0851021701585,"lower_bound":628.2782869411316,"upper_bound":1140.8182600604337,"unit":"ns"},"slope":{"estimate":44586.42648171112,"lower_bound":44366.608488915044,"upper_bound":44809.35870375727,"unit":"ns"},"change":{"mean":{"estimate":-0.9478301983245268,"lower_bound":-0.9481498783869795,"upper_bound":-0.9474978991232714,"unit":"%"},"median":{"estimate":-0.9478238791627045,"lower_bound":-0.9482211806365614,"upper_bound":-0.9474675955082065,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"best 100: within(0.25)/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.25)/1000000","iteration_count":[2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,118,120,122,124,126,128,130,132,134,136,138,140,142,144,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,176,178,180,182,184,186,188,190,192,194,196,198,200],"measured_values":[2022049.0,3651818.0,5234778.0,6741728.0,8239369.0,9815427.0,11965455.0,14040563.0,15086083.0,16100433.0,17788460.0,19126705.0,21325964.0,22249045.0,24789821.0,25103005.0,27659711.0,28616455.0,31906518.0,32258424.0,33869027.0,36746570.0,37597647.0,37523519.0,38230676.0,39968286.0,41196015.0,42473486.0,45620813.0,43720370.0,50137643.0,54468606.0,54737727.0,50981115.0,52220505.0,53626476.0,54452156.0,53865082.0,61517266.0,61441474.0,59461514.0,61895431.0,68419252.0,66457125.0,68586474.0,69775220.0,70503768.0,73392573.0,72451509.0,72871331.0,76441947.0,80190986.0,82568207.0,79912076.0,89666639.0,81781731.0,84554519.0,89940650.0,89541526.0,89099142.0,92362194.0,94814586.0,97976309.0,97412658.0,100930386.0,98296126.0,101257536.0,112400037.0,118454443.0,117314729.0,113495870.0,116229566.0,116627307.0,118660137.0,117937309.0,124289220.0,133358476.0,118721301.0,122999596.0,118630011.0,125905022.0,130451367.0,130867472.0,132290696.0,133242099.0,141748236.0,130889363.0,144353733.0,136545648.0,142049717.0,133175174.0,154884644.0,143496655.0,139534809.0,149283342.0,148396469.0,149972537.0,159876188.0,152865328.0,158559683.0],"unit":"ns","throughput":[],"typical":{"estimate":781690.8330367962,"lower_bound":773745.3821627139,"upper_bound":789699.530034607,"unit":"ns"},"mean":{"estimate":789044.6199654792,"lower_bound":780571.4524719559,"upper_bound":798183.0652744281,"unit":"ns"},"median":{"estimate":784122.9795955883,"lower_bound":772550.7127720504,"upper_bound":794608.75,"unit":"ns"},"median_abs_dev":{"estimate":41161.0832020289,"lower_bound":30950.341473248827,"upper_bound":50350.50021523498,"unit":"ns"},"slope":{"estimate":781690.8330367962,"lower_bound":773745.3821627139,"upper_bound":789699.530034607,"unit":"ns"},"change":{"mean":{"estimate":-0.9471064280602132,"lower_bound":-0.9476910180763883,"upper_bound":-0.9464939043826159,"unit":"%"},"median":{"estimate":-0.9474807965397491,"lower_bound":-0.9482579920412877,"upper_bound":-0.9468019111247769,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"best 100: within(0.25)","benchmarks":["best 100: within(0.25)/100","best 100: within(0.25)/1000","best 100: within(0.25)/10000","best 100: within(0.25)/100000","best 100: within(0.25)/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/best 100_ within(0.25)"}
{"reason":"benchmark-complete","id":"nearest(1)/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/nearest(1)/100","iteration_count":[14344,28688,43032,57376,71720,86064,100408,114752,129096,143440,157784,172128,186472,200816,215160,229504,243848,258192,272536,286880,301224,315568,329912,344256,358600,372944,387288,401632,415976,430320,444664,459008,473352,487696,502040,516384,530728,545072,559416,573760,588104,602448,616792,631136,645480,659824,674168,688512,702856,717200,731544,745888,760232,774576,788920,803264,817608,831952,846296,860640,874984,889328,903672,918016,932360,946704,961048,975392,989736,1004080,1018424,1032768,1047112,1061456,1075800,1090144,1104488,1118832,1133176,1147520,1161864,1176208,1190552,1204896,1219240,1233584,1247928,1262272,1276616,1290960,1305304,1319648,1333992,1348336,1362680,1377024,1391368,1405712,1420056,1434400],"measured_values":[979095.0,1864957.0,2608934.0,3773404.0,4559039.0,6078420.0,6551322.0,7800230.0,8629717.0,9444315.0,9619331.0,12426394.0,12812624.0,14803665.0,14684965.0,15232936.0,15529158.0,16937283.0,16154754.0,18451476.0,17867347.0,20480678.0,20833917.0,23535974.0,25581657.0,25128612.0,25251572.0,26847958.0,27097552.0,31117346.0,28162749.0,31312860.0,31470264.0,31853649.0,34048761.0,29979526.0,34052298.0,36134639.0,33300866.0,37922011.0,36950981.0,40661618.0,38409340.0,39133770.0,42069212.0,38917447.0,47563795.0,42429063.0,47708053.0,38885357.0,50043607.0,54927371.0,55617237.0,48549673.0,53320506.0,53946062.0,53673833.0,48114291.0,56593838.0,58000940.0,58916807.0,56134251.0,66339765.0,64193604.0,63973985.0,62277964.0,64704567.0,65379976.0,63122588.0,73844254.0,62890916.0,72352433.0,70261105.0,73810340.0,72877913.0,74091706.0,77354277.0,72375657.0,71264184.0,73259474.0,80764154.0,72546344.0,79482926.0,87064379.0,82350821.0,89628748.0,77962020.0,86640958.0,80123830.0,83021542.0,85417298.0,91086335.0,93983156.0,90577267.0,96528380.0,92237972.0,89941702.0,100251871.0,96940358.0,104938668.0],"unit":"ns","throughput":[],"typical":{"estimate":67.1201408099788,"lower_bound":66.18335626812299,"upper_bound":68.02143987237358,"unit":"ns"},"mean":{"estimate":66.36890855177477,"lower_bound":65.60640674442,"upper_bound":67.12003287382267,"unit":"ns"},"median":{"estimate":66.84722139227507,"lower_bound":65.64739214880481,"upper_bound":67.37904886524518,"unit":"ns"},"median_abs_dev":{"estimate":3.509352901137315,"lower_bound":2.503653174038243,"upper_bound":4.692329361481835,"unit":"ns"},"slope":{"estimate":67.1201408099788,"lower_bound":66.18335626812299,"upper_bound":68.02143987237358,"unit":"ns"},"change":{"mean":{"estimate":-0.7509080565189415,"lower_bound":-0.7644480720087631,"upper_bound":-0.7368158038731125,"unit":"%"},"median":{"estimate":-0.712368890208523,"lower_bound":-0.7272912936390229,"upper_bound":-0.7028895802163717,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"nearest(1)/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/nearest(1)/1000","iteration_count":[10717,21434,32151,42868,53585,64302,75019,85736,96453,107170,117887,128604,139321,150038,160755,171472,182189,192906,203623,214340,225057,235774,246491,257208,267925,278642,289359,300076,310793,321510,332227,342944,353661,364378,375095,385812,396529,407246,417963,428680,439397,450114,460831,471548,482265,492982,503699,514416,525133,535850,546567,557284,568001,578718,589435,600152,610869,621586,632303,643020,653737,664454,675171,685888,696605,707322,718039,728756,739473,750190,760907,771624,782341,793058,803775,814492,825209,835926,846643,857360,868077,878794,889511,900228,910945,921662,932379,943096,953813,964530,975247,985964,996681,1007398,1018115,1028832,1039549,1050266,1060983,1071700],"measured_values":[1022686.0,1722861.0,2794619.0,4268167.0,4631674.0,5862288.0,7254684.0,6771583.0,8719604.0,8670273.0,9743833.0,11671988.0,13197662.0,14524986.0,14264991.0,14910325.0,14642285.0,18047552.0,18125949.0,18101644.0,19001040.0,20672816.0,21402167.0,23794346.0,26768489.0,23851873.0,24562428.0,27501216.0,28537698.0,28630741.0,27413732.0,34012353.0,32641587.0,31945299.0,30601896.0,33087929.0,33700742.0,36502715.0,36672121.0,41246468.0,38338197.0,41101808.0,43023671.0,40199587.0,40145055.0,38244262.0,42451384.0,39829396.0,43494939.0,47686303.0,47528579.0,53607049.0,48861273.0,49981161.0,54038294.0,53894495.0,56049522.0,55401716.0,58430121.0,52662799.0,59851941.0,58883766.0,56395688.0,60789128.0,63942025.0,63243012.0,59303459.0,60366901.0,68415073.0,65106466.0,62414708.0,60833100.0,69885665.0,68352737.0,68396449.0,74000676.0,75811381.0,79516047.0,71268383.0,68219068.0,78949291.0,77005407.0,75966751.0,72191223.0,79429886.0,82337827.0,82412457.0,77243250.0,87039572.0,88932330.0,89321936.0,84070667.0,86420158.0,77440407.0,89973851.0,79716010.0,87533903.0,97016871.0,92851095.0,86267131.0],"unit":"ns","throughput":[],"typical":{"estimate":86.77056207170632,"lower_bound":85.49451421412994,"upper_bound":88.03650200684667,"unit":"ns"},"mean":{"estimate":87.6727030144383,"lower_bound":86.66493931261418,"upper_bound":88.6810622592425,"unit":"ns"},"median":{"estimate":87.64849990274104,"lower_bound":86.61132646396246,"upper_bound":89.01719845007686,"unit":"ns"},"median_abs_dev":{"estimate":5.390403172129236,"lower_bound":4.051024336069196,"upper_bound":6.580580127573648,"unit":"ns"},"slope":{"estimate":86.77056207170632,"lower_bound":85.49451421412994,"upper_bound":88.03650200684667,"unit":"ns"},"change":{"mean":{"estimate":-0.8301977415783871,"lower_bound":-0.8378512674860682,"upper_bound":-0.822297041098487,"unit":"%"},"median":{"estimate":-0.8203458940942013,"lower_bound":-0.8313918016938308,"upper_bound":-0.8029028424791484,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"nearest(1)/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/nearest(1)/10000","iteration_count":[8720,17440,26160,34880,43600,52320,61040,69760,78480,87200,95920,104640,113360,122080,130800,139520,148240,156960,165680,174400,183120,191840,200560,209280,218000,226720,235440,244160,252880,261600,270320,279040,287760,296480,305200,313920,322640,331360,340080,348800,357520,366240,374960,383680,392400,401120,409840,418560,427280,436000,444720,453440,462160,470880,479600,488320,497040,505760,514480,523200,531920,540640,549360,558080,566800,575520,584240,592960,601680,610400,619120,627840,636560,645280,654000,662720,671440,680160,688880,697600,706320,715040,723760,732480,741200,749920,758640,767360,776080,784800,793520,802240,810960,819680,828400,837120,845840,854560,863280,872000],"measured_values":[928912.0,1935007.0,2882222.0,3606893.0,4614763.0,5999975.0,6732791.0,7342217.0,8817707.0,10039595.0,10824348.0,12118230.0,12371552.0,13411491.0,13447968.0,15278100.0,16139375.0,16484879.0,16766595.0,19063747.0,20608426.0,21478999.0,23521246.0,23633806.0,25153379.0,22760067.0,27018215.0,26304054.0,29062095.0,28536526.0,30970623.0,31376269.0,29547390.0,32824699.0,31814807.0,33096426.0,35106162.0,35327524.0,36082221.0,37798481.0,38590076.0,42733840.0,42856009.0,41383213.0,43301519.0,44953278.0,43165375.0,44522094.0,49248925.0,48326606.0,50415741.0,49274674.0,47868733.0,54960252.0,49041849.0,56270595.0,61592725.0,61112180.0,61687433.0,64770940.0,64739031.0,61258112.0,60362923.0,72650709.0,68494551.0,70059078.0,70909003.0,70957102.0,73439340.0,65488959.0,72126321.0,68109704.0,71398084.0,68286363.0,70150819.0,66773203.0,76880965.0,76836241.0,77609573.0,71868872.0,68534997.0,78845557.0,75865401.0,81072889.0,89138124.0,80735811.0,81790798.0,78018906.0,84818672.0,77309374.0,85054531.0,85515391.0,81353042.0,92299177.0,89119178.0,85562228.0,96801729.0,94045271.0,99224265.0,94839672.0],"unit":"ns","throughput":[],"typical":{"estimate":110.37130330984283,"lower_bound":108.69418174226138,"upper_bound":112.1238276382579,"unit":"ns"},"mean":{"estimate":110.66076534840117,"lower_bound":109.46403186045387,"upper_bound":111.88789823821826,"unit":"ns"},"median":{"estimate":110.11389272452101,"lower_bound":108.80908132903545,"upper_bound":112.06940067810132,"unit":"ns"},"median_abs_dev":{"estimate":6.265240686081456,"lower_bound":4.452285829166794,"upper_bound":7.17262242669281,"unit":"ns"},"slope":{"estimate":110.37130330984283,"lower_bound":108.69418174226138,"upper_bound":112.1238276382579,"unit":"ns"},"change":{"mean":{"estimate":-0.8373861149191094,"lower_bound":-0.8436073417942808,"upper_bound":-0.8309666627696067,"unit":"%"},"median":{"estimate":-0.8253346447087467,"lower_bound":-0.836890119021532,"upper_bound":-0.8213224429066956,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"nearest(1)/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/nearest(1)/100000","iteration_count":[7626,15252,22878,30504,38130,45756,53382,61008,68634,76260,83886,91512,99138,106764,114390,122016,129642,137268,144894,152520,160146,167772,175398,183024,190650,198276,205902,213528,221154,228780,236406,244032,251658,259284,266910,274536,282162,289788,297414,305040,312666,320292,327918,335544,343170,350796,358422,366048,373674,381300,388926,396552,404178,411804,419430,427056,434682,442308,449934,457560,465186,472812,480438,488064,495690,503316,510942,518568,526194,533820,541446,549072,556698,564324,571950,579576,587202,594828,602454,610080,617706,625332,632958,640584,648210,655836,663462,671088,678714,686340,693966,701592,709218,716844,724470,732096,739722,747348,754974,762600],"measured_values":[1033456.0,1858033.0,2815609.0,3830841.0,4983089.0,6112724.0,6799565.0,7789391.0,9569539.0,10421025.0,11305144.0,12031498.0,12623191.0,13961767.0,14259842.0,15603888.0,16295877.0,18597858.0,19813044.0,19976349.0,20825822.0,21398970.0,23410190.0,24188250.0,25771321.0,26317989.0,26250764.0,28598071.0,28014292.0,29721955.0,31618551.0,30618747.0,34656454.0,32128571.0,35062130.0,35711911.0,36297402.0,38044940.0,35888300.0,37639875.0,38805809.0,39029846.0,46007223.0,45306115.0,46665640.0,44505974.0,49164939.0,47104188.0,50376748.0,47629617.0,47217699.0,52083810.0,52477223.0,52014952.0,49917161.0,57491641.0,57937070.0,58848590.0,57767095.0,58161970.0,62666898.0,61179355.0,60727743.0,64950745.0,65929059.0,65629420.0,64245250.0,69561781.0,64359644.0,66532653.0,70725580.0,68455458.0,67238370.0,79037905.0,66655684.0,76535661.0,73632870.0,78948720.0,79984360.0,78632800.0,85163484.0,76531222.0,75011360.0,88406500.0,87944418.0,83435463.0,92918802.0,82455978.0,86746214.0,97438356.0,93377286.0,90813356.0,91216217.0,91914469.0,89774169.0,92805891.0,99285399.0,95435232.0,97873167.0,96252936.0],"unit":"ns","throughput":[],"typical":{"estimate":129.53148823076583,"lower_bound":128.06052728092797,"upper_bound":131.0364953637483,"unit":"ns"},"mean":{"estimate":129.76685336758135,"lower_bound":128.71950756830444,"upper_bound":130.81545746749126,"unit":"ns"},"median":{"estimate":129.73735454391007,"lower_bound":127.88394964594808,"upper_bound":131.28542244675418,"unit":"ns"},"median_abs_dev":{"estimate":5.936322683920187,"lower_bound":4.566622118099255,"upper_bound":6.995837494479856,"unit":"ns"},"slope":{"estimate":129.53148823076583,"lower_bound":128.06052728092797,"upper_bound":131.0364953637483,"unit":"ns"},"change":{"mean":{"estimate":-0.8457266122851279,"lower_bound":-0.8517718291106807,"upper_bound":-0.8396911695292354,"unit":"%"},"median":{"estimate":-0.8358985154701251,"lower_bound":-0.8413731523614622,"upper_bound":-0.8293373125114419,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"nearest(1)/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/nearest(1)/1000000","iteration_count":[6272,12544,18816,25088,31360,37632,43904,50176,56448,62720,68992,75264,81536,87808,94080,100352,106624,112896,119168,125440,131712,137984,144256,150528,156800,163072,169344,175616,181888,188160,194432,200704,206976,213248,219520,225792,232064,238336,244608,250880,257152,263424,269696,275968,282240,288512,294784,301056,307328,313600,319872,326144,332416,338688,344960,351232,357504,363776,370048,376320,382592,388864,395136,401408,407680,413952,420224,426496,432768,439040,445312,451584,457856,464128,470400,476672,482944,489216,495488,501760,508032,514304,520576,526848,533120,539392,545664,551936,558208,564480,570752,577024,583296,589568,595840,602112,608384,614656,620928,627200],"measured_values":[932919.0,1934225.0,4251856.0,3914296.0,4420340.0,8288831.0,9273707.0,7668485.0,12686219.0,9686858.0,15157566.0,11138944.0,12202056.0,13093558.0,12908493.0,22164547.0,15968658.0,17301321.0,26552647.0,26489640.0,29518927.0,20050987.0,32002646.0,33116924.0,23389851.0,35250371.0,36235648.0,39836809.0,27813908.0,28598831.0,44213489.0,46207225.0,46824847.0,29679726.0,47106732.0,47966666.0,30110329.0,53456468.0,37774376.0,53999752.0,38663272.0,39163094.0,38149945.0,39713651.0,59922432.0,61332580.0,44347709.0,43595777.0,66869772.0,68754796.0,47372398.0,74932923.0,75935521.0,47637501.0,52595193.0,78718810.0,78639673.0,53938477.0,49733108.0,53552458.0,85518705.0,85128228.0,56511834.0,87244954.0,62490890.0,63931064.0,93759017.0,64432168.0,95023294.0,59368038.0,69142109.0,98797749.0,66383095.0,67486452.0,70095165.0,71021681.0,67879014.0,105364490.0,111218292.0,74516737.0,74793923.0,69389780.0,78346056.0,118557394.0,83142005.0,117066384.0,78777410.0,76558573.0,126056953.0,82545323.0,79375865.0,124890529.0,89423765.0,85487568.0,131133397.0,91301165.0,132196498.0,92877864.0,94666399.0,89387027.0],"unit":"ns","throughput":[],"typical":{"estimate":173.30119988010168,"lower_bound":164.50001704111332,"upper_bound":182.6939176701112,"unit":"ns"},"mean":{"estimate":178.62453971318985,"lower_bound":171.44626726709754,"upper_bound":185.90545563253588,"unit":"ns"},"median":{"estimate":153.75146366510313,"lower_bound":151.10543783840066,"upper_bound":212.31020408163266,"unit":"ns"},"median_abs_dev":{"estimate":21.68385075567821,"lower_bound":11.940956809126861,"upper_bound":52.26652058484162,"unit":"ns"},"slope":{"estimate":173.30119988010168,"lower_bound":164.50001704111332,"upper_bound":182.6939176701112,"unit":"ns"},"change":{"mean":{"estimate":-0.8224238899320357,"lower_bound":-0.8311570960077678,"upper_bound":-0.8148053466461795,"unit":"%"},"median":{"estimate":-0.8426507972913992,"lower_bound":-0.8466556586332845,"upper_bound":-0.783874354811869,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"nearest(1)","benchmarks":["nearest(1)/100","nearest(1)/1000","nearest(1)/10000","nearest(1)/100000","nearest(1)/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/nearest(1)"}
{"reason":"benchmark-complete","id":"nearest(100)/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/nearest(100)/1000","iteration_count":[243,486,729,972,1215,1458,1701,1944,2187,2430,2673,2916,3159,3402,3645,3888,4131,4374,4617,4860,5103,5346,5589,5832,6075,6318,6561,6804,7047,7290,7533,7776,8019,8262,8505,8748,8991,9234,9477,9720,9963,10206,10449,10692,10935,11178,11421,11664,11907,12150,12393,12636,12879,13122,13365,13608,13851,14094,14337,14580,14823,15066,15309,15552,15795,16038,16281,16524,16767,17010,17253,17496,17739,17982,18225,18468,18711,18954,19197,19440,19683,19926,20169,20412,20655,20898,21141,21384,21627,21870,22113,22356,22599,22842,23085,23328,23571,23814,24057,24300],"measured_values":[1059576.0,2314985.0,3253385.0,4180202.0,5009539.0,7284670.0,6608980.0,7647576.0,9857335.0,9834443.0,11284135.0,14301800.0,13583281.0,13761733.0,15141555.0,16668392.0,17508367.0,18787572.0,19561856.0,19194160.0,22806925.0,24571884.0,22579571.0,24985205.0,24911948.0,26032337.0,26737141.0,28270089.0,29588667.0,29815099.0,34681040.0,34000541.0,36913861.0,34535809.0,37404917.0,40560258.0,34521051.0,41123708.0,36795541.0,39183282.0,42893678.0,43145979.0,44453726.0,48522651.0,51080519.0,43305356.0,51927288.0,49787829.0,56357557.0,49091561.0,52989368.0,58893915.0,51509489.0,53717706.0,61366384.0,57191851.0,58256686.0,61684797.0,62805005.0,60444235.0,63777828.0,61297124.0,59463566.0,65512212.0,68042478.0,68212726.0,66478353.0,67188196.0,74507971.0,70738494.0,67598290.0,68763231.0,78618303.0,79101102.0,78705695.0,77334129.0,82213985.0,81760771.0,80541537.0,81543295.0,82823983.0,86470570.0,86832004.0,91507058.0,77333267.0,93314568.0,88891012.0,87518172.0,91851351.0,92410943.0,92879887.0,98657348.0,99474972.0,98205967.0,111835723.0,106349246.0,91730074.0,111584856.0,97485743.0,107762730.0],"unit":"ns","throughput":[],"typical":{"estimate":4277.437868292081,"lower_bound":4215.229902412849,"upper_bound":4340.430309626398,"unit":"ns"},"mean":{"estimate":4276.961793969829,"lower_bound":4229.772924264667,"upper_bound":4325.665497504601,"unit":"ns"},"median":{"estimate":4253.773112984569,"lower_bound":4205.955237888961,"upper_bound":4302.920211711042,"unit":"ns"},"median_abs_dev":{"estimate":236.69783297794856,"lower_bound":168.25320765893707,"upper_bound":285.42486871572754,"unit":"ns"},"slope":{"estimate":4277.437868292081,"lower_bound":4215.229902412849,"upper_bound":4340.430309626398,"unit":"ns"},"change":{"mean":{"estimate":-0.25084258240258506,"lower_bound":-0.2653550173041383,"upper_bound":-0.23631211956712828,"unit":"%"},"median":{"estimate":-0.24719368834467348,"lower_bound":-0.27022886246740396,"upper_bound":-0.22896237013547271,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"nearest(100)/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/nearest(100)/10000","iteration_count":[232,464,696,928,1160,1392,1624,1856,2088,2320,2552,2784,3016,3248,3480,3712,3944,4176,4408,4640,4872,5104,5336,5568,5800,6032,6264,6496,6728,6960,7192,7424,7656,7888,8120,8352,8584,8816,9048,9280,9512,9744,9976,10208,10440,10672,10904,11136,11368,11600,11832,12064,12296,12528,12760,12992,13224,13456,13688,13920,14152,14384,14616,14848,15080,15312,15544,15776,16008,16240,16472,16704,16936,17168,17400,17632,17864,18096,18328,18560,18792,19024,19256,19488,19720,19952,20184,20416,20648,20880,21112,21344,21576,21808,22040,22272,22504,22736,22968,23200],"measured_values":[1093509.0,2074547.0,2936053.0,4164423.0,5516423.0,6125969.0,7078084.0,8217849.0,9455387.0,9912247.0,11597969.0,11605354.0,12928520.0,13651729.0,15254947.0,15675150.0,17623322.0,18558675.0,19477819.0,20400368.0,22554795.0,22537893.0,23674801.0,26117746.0,21988659.0,25886004.0,27613134.0,26705792.0,30731898.0,30151215.0,34112418.0,30507359.0,33310744.0,33036563.0,32175519.0,36590168.0,37920498.0,38548398.0,41397029.0,41033761.0,40887929.0,40945206.0,44790314.0,43554580.0,47231794.0,44501736.0,46756949.0,45172456.0,46884307.0,50675323.0,54625207.0,52811607.0,52672547.0,56860594.0,54757824.0,57083460.0,56282386.0,61810672.0,61494142.0,58383814.0,58991786.0,66061685.0,63566474.0,66517565.0,65930782.0,63267367.0,66924244.0,66547552.0,68699042.0,67685673.0,78570964.0,74574545.0,70353396.0,72693809.0,71299450.0,80796883.0,80362844.0,78393103.0,78489032.0,78152965.0,85155699.0,84035391.0,81635818.0,82124749.0,80913721.0,91097074.0,90352657.0,90747863.0,81129515.0,92676268.0,90771407.0,98035478.0,93186699.0,96865137.0,91278403.0,96192242.0,103707071.0,104210199.0,104587452.0,101700930.0],"unit":"ns","throughput":[],"typical":{"estimate":4362.832450596964,"lower_bound":4315.408833821906,"upper_bound":4408.653628265016,"unit":"ns"},"mean":{"estimate":4365.021493513342,"lower_bound":4329.166711981231,"upper_bound":4400.648573979278,"unit":"ns"},"median":{"estimate":4375.084813014799,"lower_bound":4312.234546469544,"upper_bound":4417.335523549201,"unit":"ns"},"median_abs_dev":{"estimate":179.7748900974189,"lower_bound":140.86560929813123,"upper_bound":237.37457528767413,"unit":"ns"},"slope":{"estimate":4362.832450596964,"lower_bound":4315.408833821906,"upper_bound":4408.653628265016,"unit":"ns"},"change":{"mean":{"estimate":-0.27800157022798266,"lower_bound":-0.2885419355364349,"upper_bound":-0.26768908937097,"unit":"%"},"median":{"estimate":-0.2748109874056852,"lower_bound":-0.2881967173231359,"upper_bound":-0.2612643860115206,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"nearest(100)/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/nearest(100)/100000","iteration_count":[228,456,684,912,1140,1368,1596,1824,2052,2280,2508,2736,2964,3192,3420,3648,3876,4104,4332,4560,4788,5016,5244,5472,5700,5928,6156,6384,6612,6840,7068,7296,7524,7752,7980,8208,8436,8664,8892,9120,9348,9576,9804,10032,10260,10488,10716,10944,11172,11400,11628,11856,12084,12312,12540,12768,12996,13224,13452,13680,13908,14136,14364,14592,14820,15048,15276,15504,15732,15960,16188,16416,16644,16872,17100,17328,17556,17784,18012,18240,18468,18696,18924,19152,19380,19608,19836,20064,20292,20520,20748,20976,21204,21432,21660,21888,22116,22344,22572,22800],"measured_values":[1035771.0,2258039.0,3114897.0,4427193.0,4976977.0,6040480.0,6979851.0,8244178.0,8587658.0,10381843.0,10500895.0,11742629.0,13376245.0,14565111.0,15148940.0,15353540.0,16875368.0,17553872.0,17911198.0,19455176.0,22180647.0,21169642.0,20596915.0,23923807.0,23958290.0,26910534.0,28356610.0,28897658.0,27939952.0,33000286.0,34262829.0,33445166.0,31656271.0,32652527.0,34638419.0,37738578.0,38882791.0,36690746.0,40060838.0,41006770.0,38730758.0,45525694.0,41934240.0,41350601.0,44012333.0,46162011.0,53991546.0,49103755.0,50494658.0,52597257.0,51812203.0,53353756.0,50062542.0,53742171.0,54959480.0,51832101.0,57686454.0,54593919.0,63282715.0,60517551.0,59532104.0,65890325.0,62746025.0,61921438.0,64232456.0,66090228.0,67637644.0,62885344.0,65221469.0,74843596.0,70505940.0,68323883.0,78281344.0,67448401.0,75668063.0,77174091.0,79992354.0,83401418.0,71670140.0,78439579.0,83111769.0,81147847.0,77309293.0,86286547.0,81258143.0,82416653.0,92569049.0,89663983.0,92446078.0,94696624.0,84995620.0,92812142.0,90545325.0,98316722.0,93672565.0,95353419.0,99470713.0,100866986.0,89079223.0,96571549.0],"unit":"ns","throughput":[],"typical":{"estimate":4375.5482632175235,"lower_bound":4320.332025961078,"upper_bound":4429.548703266495,"unit":"ns"},"mean":{"estimate":4401.117050024831,"lower_bound":4358.373428682566,"upper_bound":4444.822652353931,"unit":"ns"},"median":{"estimate":4396.686555197282,"lower_bound":4348.404981346277,"upper_bound":4461.310227010408,"unit":"ns"},"median_abs_dev":{"estimate":234.51710577456421,"lower_bound":180.68714992039745,"upper_bound":274.2331965667952,"unit":"ns"},"slope":{"estimate":4375.5482632175235,"lower_bound":4320.332025961078,"upper_bound":4429.548703266495,"unit":"ns"},"change":{"mean":{"estimate":-0.3162685281992239,"lower_bound":-0.32797369622915806,"upper_bound":-0.3050926244963535,"unit":"%"},"median":{"estimate":-0.3081875516584457,"lower_bound":-0.3200343346492057,"upper_bound":-0.2958629142608765,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"nearest(100)/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/nearest(100)/1000000","iteration_count":[231,462,693,924,1155,1386,1617,1848,2079,2310,2541,2772,3003,3234,3465,3696,3927,4158,4389,4620,4851,5082,5313,5544,5775,6006,6237,6468,6699,6930,7161,7392,7623,7854,8085,8316,8547,8778,9009,9240,9471,9702,9933,10164,10395,10626,10857,11088,11319,11550,11781,12012,12243,12474,12705,12936,13167,13398,13629,13860,14091,14322,14553,14784,15015,15246,15477,15708,15939,16170,16401,16632,16863,17094,17325,17556,17787,18018,18249,18480,18711,18942,19173,19404,19635,19866,20097,20328,20559,20790,21021,21252,21483,21714,21945,22176,22407,22638,22869,23100],"measured_values":[1069293.0,2011670.0,3277881.0,4232720.0,5287456.0,6872982.0,7401266.0,8779566.0,9984723.0,9476926.0,12764234.0,12670339.0,15378256.0,14509667.0,16209246.0,17884489.0,16904142.0,18304542.0,18247094.0,21581399.0,21991054.0,22644752.0,22716536.0,25794133.0,27733608.0,23647251.0,28172125.0,26300657.0,28525174.0,34252601.0,32386983.0,32614466.0,34229257.0,34929441.0,35747848.0,35315923.0,41247479.0,43396375.0,38638486.0,42800725.0,41187367.0,42323655.0,41133227.0,42691311.0,48145297.0,45697955.0,49468163.0,47886095.0,53266624.0,52099448.0,47704346.0,54524809.0,51587585.0,55013711.0,54851989.0,57497951.0,58807253.0,57270398.0,71017874.0,62979740.0,63666971.0,62425107.0,68322851.0,62533218.0,66830790.0,67701933.0,68751219.0,71168615.0,65212863.0,71155872.0,79965132.0,74528543.0,75543438.0,76089558.0,80231843.0,76796088.0,82890972.0,84450337.0,81211421.0,86782175.0,81559711.0,86949616.0,79877795.0,91244805.0,84083587.0,92757602.0,88003654.0,94462157.0,101140692.0,99010348.0,95352199.0,97301222.0,97728671.0,95184243.0,99846899.0,105732009.0,104280845.0,96716856.0,102560068.0,113213231.0],"unit":"ns","throughput":[],"typical":{"estimate":4525.622711196493,"lower_bound":4471.772855425443,"upper_bound":4578.626037450342,"unit":"ns"},"mean":{"estimate":4516.353953402274,"lower_bound":4469.462367842753,"upper_bound":4564.109497165075,"unit":"ns"},"median":{"estimate":4513.854971941639,"lower_bound":4450.714158347069,"upper_bound":4552.727340073943,"unit":"ns"},"median_abs_dev":{"estimate":229.88136248111562,"lower_bound":172.64639152846848,"upper_bound":278.5234132370396,"unit":"ns"},"slope":{"estimate":4525.622711196493,"lower_bound":4471.772855425443,"upper_bound":4578.626037450342,"unit":"ns"},"change":{"mean":{"estimate":-0.30360591850214025,"lower_bound":-0.31511996102112044,"upper_bound":-0.29220451182981033,"unit":"%"},"median":{"estimate":-0.2967472074034647,"lower_bound":-0.3122176205137869,"upper_bound":-0.2805819004729936,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"nearest(100)","benchmarks":["nearest(100)/100","nearest(100)/1000","nearest(100)/10000","nearest(100)/100000","nearest(100)/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/nearest(100)"}
{"reason":"benchmark-complete","id":"nearest(1000)/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/nearest(1000)/10000","iteration_count":[13,26,39,52,65,78,91,104,117,130,143,156,169,182,195,208,221,234,247,260,273,286,299,312,325,338,351,364,377,390,403,416,429,442,455,468,481,494,507,520,533,546,559,572,585,598,611,624,637,650,663,676,689,702,715,728,741,754,767,780,793,806,819,832,845,858,871,884,897,910,923,936,949,962,975,988,1001,1014,1027,1040,1053,1066,1079,1092,1105,1118,1131,1144,1157,1170,1183,1196,1209,1222,1235,1248,1261,1274,1287,1300],"measured_values":[1178743.0,2247981.0,3371342.0,4385758.0,5527393.0,6483148.0,7873848.0,8683021.0,9892071.0,11347882.0,12251031.0,13516476.0,14569714.0,15489062.0,16042337.0,17468243.0,18845807.0,20151479.0,21104670.0,22053985.0,22863267.0,24088147.0,24706884.0,25975865.0,26983008.0,28840841.0,28545799.0,30029984.0,30476528.0,32254092.0,33213184.0,34356450.0,35077809.0,36734506.0,39537866.0,40704256.0,41484135.0,42277206.0,41644975.0,41549266.0,45670078.0,46388381.0,45788990.0,49668833.0,48721812.0,49968383.0,50108915.0,52610322.0,53097302.0,56243664.0,53555008.0,56063566.0,57648650.0,57672133.0,59335913.0,59983794.0,60258278.0,61943206.0,64910252.0,63776594.0,66093544.0,65854808.0,68245988.0,67146081.0,70260574.0,73477066.0,73461105.0,73724107.0,74290145.0,79945447.0,75682989.0,80907004.0,79599580.0,78824120.0,81980079.0,80997943.0,84135248.0,82928632.0,83732916.0,85547517.0,86991837.0,87049645.0,90478685.0,91527205.0,91768085.0,94770567.0,94371110.0,94070058.0,97979876.0,98444253.0,99810466.0,97103307.0,102198119.0,100317225.0,102050052.0,104329954.0,104902054.0,105073274.0,108979015.0,110813152.0],"unit":"ns","throughput":[],"typical":{"estimate":83369.1383619602,"lower_bound":83016.40239230795,"upper_bound":83731.44990937856,"unit":"ns"},"mean":{"estimate":83783.70743044135,"lower_bound":83423.66206028555,"upper_bound":84155.82073416536,"unit":"ns"},"median":{"estimate":83465.50104995578,"lower_bound":83117.28205128205,"upper_bound":84051.1968031968,"unit":"ns"},"median_abs_dev":{"estimate":1882.0697370817823,"lower_bound":1472.5569216199824,"upper_bound":2339.9057954583054,"unit":"ns"},"slope":{"estimate":83369.1383619602,"lower_bound":83016.40239230795,"upper_bound":83731.44990937856,"unit":"ns"},"change":{"mean":{"estimate":-0.1316468595071152,"lower_bound":-0.13678308512444134,"upper_bound":-0.12637119839066435,"unit":"%"},"median":{"estimate":-0.13104039010760593,"lower_bound":-0.13793145183758093,"upper_bound":-0.12434648720069896,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"nearest(1000)/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/nearest(1000)/100000","iteration_count":[12,24,36,48,60,72,84,96,108,120,132,144,156,168,180,192,204,216,228,240,252,264,276,288,300,312,324,336,348,360,372,384,396,408,420,432,444,456,468,480,492,504,516,528,540,552,564,576,588,600,612,624,636,648,660,672,684,696,708,720,732,744,756,768,780,792,804,816,828,840,852,864,876,888,900,912,924,936,948,960,972,984,996,1008,1020,1032,1044,1056,1068,1080,1092,1104,1116,1128,1140,1152,1164,1176,1188,1200],"measured_values":[1132948.0,2091710.0,3069016.0,4191063.0,5113538.0,6159914.0,7139104.0,8138823.0,9141668.0,10081393.0,11063920.0,12017612.0,12877690.0,13995260.0,14661514.0,15920116.0,16912632.0,17993342.0,18609825.0,20237066.0,21144331.0,22227546.0,22469959.0,23830953.0,25347317.0,26907825.0,27099823.0,27467941.0,29470774.0,29553690.0,31338786.0,33069461.0,33058119.0,33455893.0,34680793.0,34980523.0,36456352.0,37912573.0,38807817.0,39460096.0,40831519.0,42208944.0,42446968.0,42875710.0,44605103.0,45760342.0,46825332.0,47461922.0,50330663.0,50442393.0,49761910.0,51329491.0,52176373.0,55205877.0,54255960.0,56588681.0,55421199.0,57093454.0,58586675.0,61100053.0,60710765.0,62969586.0,62049737.0,63268004.0,64473247.0,67376193.0,67233777.0,66512900.0,68609889.0,68980912.0,70202335.0,72839675.0,72883046.0,72644781.0,74748282.0,75734735.0,76913909.0,78597807.0,78408313.0,80575222.0,78172792.0,81525117.0,82267375.0,83827642.0,84381006.0,86697605.0,85573144.0,85756036.0,88172722.0,89898597.0,90147282.0,91263619.0,93696476.0,93739978.0,94929260.0,96282469.0,97459008.0,98259704.0,100140650.0,101272535.0],"unit":"ns","throughput":[],"typical":{"estimate":83060.52362174277,"lower_bound":82806.54844756084,"upper_bound":83303.35432479106,"unit":"ns"},"mean":{"estimate":83379.79875896413,"lower_bound":83064.63341182805,"upper_bound":83738.25115618986,"unit":"ns"},"median":{"estimate":83078.2320212766,"lower_bound":82862.18478260869,"upper_bound":83455.63888888889,"unit":"ns"},"median_abs_dev":{"estimate":1298.324487702825,"lower_bound":976.2493153604211,"upper_bound":1561.833604929567,"unit":"ns"},"slope":{"estimate":83060.52362174277,"lower_bound":82806.54844756084,"upper_bound":83303.35432479106,"unit":"ns"},"change":{"mean":{"estimate":-0.1637053044061223,"lower_bound":-0.16828064297039735,"upper_bound":-0.15883704947877836,"unit":"%"},"median":{"estimate":-0.16527794821318476,"lower_bound":-0.16886396008365367,"upper_bound":-0.1601505126963808,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"nearest(1000)/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/nearest(1000)/1000000","iteration_count":[12,24,36,48,60,72,84,96,108,120,132,144,156,168,180,192,204,216,228,240,252,264,276,288,300,312,324,336,348,360,372,384,396,408,420,432,444,456,468,480,492,504,516,528,540,552,564,576,588,600,612,624,636,648,660,672,684,696,708,720,732,744,756,768,780,792,804,816,828,840,852,864,876,888,900,912,924,936,948,960,972,984,996,1008,1020,1032,1044,1056,1068,1080,1092,1104,1116,1128,1140,1152,1164,1176,1188,1200],"measured_values":[1139048.0,2177299.0,3100665.0,4134367.0,5068302.0,6116130.0,7181801.0,8063790.0,8964423.0,10094856.0,11355882.0,12114942.0,13570952.0,14505308.0,15030880.0,16302586.0,17172803.0,18414163.0,19218816.0,20182598.0,21257297.0,22552597.0,23345227.0,23866011.0,24976115.0,26010178.0,27874602.0,28063765.0,28988253.0,30881261.0,31443380.0,32109355.0,33244335.0,33562590.0,35344861.0,37406794.0,37706043.0,38119054.0,38051338.0,39687995.0,40475498.0,41595310.0,43435207.0,43621195.0,44381115.0,45855850.0,47149628.0,48593896.0,48926869.0,50238319.0,49521329.0,51908860.0,52054492.0,53728039.0,54085217.0,56454283.0,57225845.0,57748110.0,58689558.0,60068325.0,60593817.0,61290368.0,62196550.0,63772395.0,64602286.0,65383646.0,68179500.0,69159610.0,68126670.0,70260998.0,70903708.0,73668524.0,72427976.0,74087295.0,76011561.0,75122509.0,78816231.0,78061620.0,78517031.0,81690520.0,82467351.0,82080267.0,81678396.0,84310113.0,84737401.0,87503690.0,86685961.0,88301619.0,91308498.0,89694341.0,88954388.0,91761423.0,94952896.0,95527097.0,95106000.0,97210672.0,95128010.0,99834723.0,101197300.0,98272354.0],"unit":"ns","throughput":[],"typical":{"estimate":83535.20459731048,"lower_bound":83218.78802358676,"upper_bound":83847.61015429051,"unit":"ns"},"mean":{"estimate":83954.85201697709,"lower_bound":83623.35540886702,"upper_bound":84333.31820603454,"unit":"ns"},"median":{"estimate":83618.53468276515,"lower_bound":83390.430308005,"upper_bound":84123.8,"unit":"ns"},"median_abs_dev":{"estimate":1304.5735855264138,"lower_bound":1023.5003307407129,"upper_bound":1681.827915280048,"unit":"ns"},"slope":{"estimate":83535.20459731048,"lower_bound":83218.78802358676,"upper_bound":83847.61015429051,"unit":"ns"},"change":{"mean":{"estimate":-0.20809008237933002,"lower_bound":-0.2134205474047215,"upper_bound":-0.20260208727600446,"unit":"%"},"median":{"estimate":-0.20756482874633253,"lower_bound":-0.21377553742596167,"upper_bound":-0.20056902256741993,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"nearest(1000)","benchmarks":["nearest(1000)/1000","nearest(1000)/100","nearest(1000)/10000","nearest(1000)/100000","nearest(1000)/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/nearest(1000)"}
{"reason":"benchmark-complete","id":"within(0.01)/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.01)/100","iteration_count":[10218,20436,30654,40872,51090,61308,71526,81744,91962,102180,112398,122616,132834,143052,153270,163488,173706,183924,194142,204360,214578,224796,235014,245232,255450,265668,275886,286104,296322,306540,316758,326976,337194,347412,357630,367848,378066,388284,398502,408720,418938,429156,439374,449592,459810,470028,480246,490464,500682,510900,521118,531336,541554,551772,561990,572208,582426,592644,602862,613080,623298,633516,643734,653952,664170,674388,684606,694824,705042,715260,725478,735696,745914,756132,766350,776568,786786,797004,807222,817440,827658,837876,848094,858312,868530,878748,888966,899184,909402,919620,929838,940056,950274,960492,970710,980928,991146,1001364,1011582,1021800],"measured_values":[945025.0,1702682.0,4014752.0,5029196.0,4013920.0,6914829.0,7673647.0,6562100.0,7680971.0,9159884.0,9627568.0,10678802.0,11387977.0,12297748.0,16181994.0,13425043.0,22463560.0,15342285.0,21666010.0,16144554.0,21442562.0,18913879.0,20130441.0,21770957.0,22672711.0,40448905.0,32567648.0,23005714.0,33996848.0,25528537.0,23228229.0,29848438.0,42983129.0,28410000.0,50685260.0,44894831.0,30667118.0,46931545.0,48253435.0,35717463.0,35829834.0,35184558.0,67900594.0,37604759.0,36167534.0,42738812.0,38578279.0,53097145.0,61623906.0,41846965.0,43604399.0,81788401.0,49227023.0,46043517.0,47970015.0,50085959.0,71058484.0,57403570.0,49297596.0,64781766.0,54304962.0,51580281.0,53323358.0,59714058.0,56694316.0,55314518.0,76770255.0,57626577.0,74883389.0,57825990.0,60694990.0,77257254.0,51727024.0,64545454.0,66072197.0,104935257.0,70487997.0,64128055.0,72121999.0,108194607.0,100902131.0,71491501.0,71096634.0,107534002.0,110872079.0,74653769.0,91698064.0,95130687.0,77309000.0,72180328.0,73275294.0,99835558.0,99692190.0,79956017.0,84087634.0,120976416.0,136786414.0,99792397.0,80181997.0,87404281.0],"unit":"ns","throughput":[],"typical":{"estimate":97.45367974606945,"lower_bound":92.64079233216474,"upper_bound":102.58957735279989,"unit":"ns"},"mean":{"estimate":97.57136558979236,"lower_bound":93.77534968687,"upper_bound":101.57787845884523,"unit":"ns"},"median":{"estimate":87.2568924294639,"lower_bound":85.45109976829443,"upper_bound":91.28632682521041,"unit":"ns"},"median_abs_dev":{"estimate":9.789812428850084,"lower_bound":6.0569618382229775,"upper_bound":17.70773807063923,"unit":"ns"},"slope":{"estimate":97.45367974606945,"lower_bound":92.64079233216474,"upper_bound":102.58957735279989,"unit":"ns"},"change":{"mean":{"estimate":-0.4092136703207324,"lower_bound":-0.4399276738112901,"upper_bound":-0.3778385359946244,"unit":"%"},"median":{"estimate":-0.4325044164095935,"lower_bound":-0.4709099877314866,"upper_bound":-0.4001013352795627,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"within(0.01)/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.01)/1000","iteration_count":[4499,8998,13497,17996,22495,26994,31493,35992,40491,44990,49489,53988,58487,62986,67485,71984,76483,80982,85481,89980,94479,98978,103477,107976,112475,116974,121473,125972,130471,134970,139469,143968,148467,152966,157465,161964,166463,170962,175461,179960,184459,188958,193457,197956,202455,206954,211453,215952,220451,224950,229449,233948,238447,242946,247445,251944,256443,260942,265441,269940,274439,278938,283437,287936,292435,296934,301433,305932,310431,314930,319429,323928,328427,332926,337425,341924,346423,350922,355421,359920,364419,368918,373417,377916,382415,386914,391413,395912,400411,404910,409409,413908,418407,422906,427405,431904,436403,440902,445401,449900],"measured_values":[941369.0,2285449.0,2434779.0,3680296.0,4673832.0,6751153.0,5704017.0,6373939.0,4548277.0,5446326.0,9910947.0,9393009.0,20302791.0,8561736.0,8969679.0,13727057.0,12593418.0,13791146.0,13314255.0,12220321.0,23320180.0,15155496.0,29279703.0,20998342.0,18272497.0,23860018.0,21940391.0,23228958.0,37793850.0,19034672.0,42277207.0,34667399.0,39595607.0,37882756.0,25737175.0,31061492.0,29529991.0,27648376.0,32252828.0,35080901.0,23586126.0,20143324.0,34403927.0,29861931.0,44587533.0,29567671.0,35547814.0,26015054.0,48349873.0,24944634.0,28826727.0,28845352.0,50326234.0,44032265.0,48830960.0,30862922.0,64803351.0,35174136.0,77515792.0,58604270.0,41023002.0,43378154.0,25521230.0,53490056.0,64650787.0,37871776.0,66485014.0,55308453.0,49893095.0,88649704.0,56293974.0,50386357.0,66646846.0,55675418.0,57174999.0,59357156.0,67747131.0,94470848.0,97477676.0,92913529.0,59025246.0,71859504.0,50493957.0,48612743.0,62867074.0,72512864.0,66194881.0,69201328.0,60886353.0,53905060.0,57449502.0,40921473.0,91734857.0,76263340.0,92516727.0,71129470.0,93569815.0,110523870.0,73988160.0,82354541.0],"unit":"ns","throughput":[],"typical":{"estimate":182.0517861490196,"lower_bound":170.83797948089943,"upper_bound":193.52985633785053,"unit":"ns"},"mean":{"estimate":185.29552975134996,"lower_bound":175.72234832707002,"upper_bound":195.18214559559186,"unit":"ns"},"median":{"estimate":179.0846247211569,"lower_bound":168.7785939192161,"upper_bound":185.77064347632808,"unit":"ns"},"median_abs_dev":{"estimate":43.212264577477484,"lower_bound":31.286873210406654,"upper_bound":58.39156688657307,"unit":"ns"},"slope":{"estimate":182.0517861490196,"lower_bound":170.83797948089943,"upper_bound":193.52985633785053,"unit":"ns"},"change":{"mean":{"estimate":-0.5284669513123822,"lower_bound":-0.5637802883628767,"upper_bound":-0.49200680805591457,"unit":"%"},"median":{"estimate":-0.5296518371940178,"lower_bound":-0.567797409636474,"upper_bound":-0.4774738324676483,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"within(0.01)/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.01)/10000","iteration_count":[1022,2044,3066,4088,5110,6132,7154,8176,9198,10220,11242,12264,13286,14308,15330,16352,17374,18396,19418,20440,21462,22484,23506,24528,25550,26572,27594,28616,29638,30660,31682,32704,33726,34748,35770,36792,37814,38836,39858,40880,41902,42924,43946,44968,45990,47012,48034,49056,50078,51100,52122,53144,54166,55188,56210,57232,58254,59276,60298,61320,62342,63364,64386,65408,66430,67452,68474,69496,70518,71540,72562,73584,74606,75628,76650,77672,78694,79716,80738,81760,82782,83804,84826,85848,86870,87892,88914,89936,90958,91980,93002,94024,95046,96068,97090,98112,99134,100156,101178,102200],"measured_values":[956287.0,1910389.0,4007777.0,3653095.0,5469559.0,6058128.0,7204930.0,7174925.0,9418716.0,9875750.0,12300811.0,10744604.0,12074258.0,11154810.0,16828911.0,12947409.0,14108037.0,11653451.0,23312293.0,17584181.0,19613823.0,19089764.0,18242501.0,16404167.0,16438802.0,25263177.0,20327206.0,30180344.0,22862873.0,25565092.0,31715923.0,35353338.0,32579256.0,26606607.0,34274132.0,30047426.0,38392767.0,44002437.0,31034069.0,30167119.0,37970317.0,35266896.0,51499764.0,35596041.0,45574273.0,46017832.0,38241353.0,46288608.0,50869686.0,46773033.0,48462790.0,49349486.0,50682647.0,53712317.0,50909851.0,46710936.0,70113057.0,56104106.0,48695323.0,53558559.0,74819830.0,43826347.0,66607818.0,62003497.0,66294233.0,43274146.0,68867751.0,53153062.0,57841762.0,67807840.0,58088011.0,73452154.0,67704156.0,69019854.0,76352253.0,80676972.0,45620690.0,69947156.0,75512563.0,84359031.0,70564579.0,70111353.0,75592874.0,57668959.0,81703108.0,70489699.0,76852797.0,73985090.0,79587917.0,74506845.0,80232080.0,86113729.0,79065090.0,80719651.0,100040867.0,91278718.0,75762961.0,66766072.0,98785691.0,95585623.0],"unit":"ns","throughput":[],"typical":{"estimate":885.2725795669498,"lower_bound":855.7360383268083,"upper_bound":914.6860802025943,"unit":"ns"},"mean":{"estimate":904.1399816763256,"lower_bound":878.1293822900926,"upper_bound":930.1937071823451,"unit":"ns"},"median":{"estimate":910.7092987538193,"lower_bound":874.9963389696343,"upper_bound":935.2800684931507,"unit":"ns"},"median_abs_dev":{"estimate":131.3320622355471,"lower_bound":99.66368636644923,"upper_bound":151.93458677209935,"unit":"ns"},"slope":{"estimate":885.2725795669498,"lower_bound":855.7360383268083,"upper_bound":914.6860802025943,"unit":"ns"},"change":{"mean":{"estimate":-0.38594276416069584,"lower_bound":-0.4104586078271962,"upper_bound":-0.35959629502175405,"unit":"%"},"median":{"estimate":-0.3765558429011391,"lower_bound":-0.4070297419533816,"upper_bound":-0.34040061988530124,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"within(0.01)/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.01)/100000","iteration_count":[82,164,246,328,410,492,574,656,738,820,902,984,1066,1148,1230,1312,1394,1476,1558,1640,1722,1804,1886,1968,2050,2132,2214,2296,2378,2460,2542,2624,2706,2788,2870,2952,3034,3116,3198,3280,3362,3444,3526,3608,3690,3772,3854,3936,4018,4100,4182,4264,4346,4428,4510,4592,4674,4756,4838,4920,5002,5084,5166,5248,5330,5412,5494,5576,5658,5740,5822,5904,5986,6068,6150,6232,6314,6396,6478,6560,6642,6724,6806,6888,6970,7052,7134,7216,7298,7380,7462,7544,7626,7708,7790,7872,7954,8036,8118,8200],"measured_values":[1018452.0,2043148.0,2908393.0,4366939.0,4166082.0,5628996.0,6829289.0,8121793.0,9873586.0,9792294.0,9311847.0,9688349.0,11309097.0,12932981.0,13517012.0,15688889.0,14133624.0,18653067.0,16594130.0,18471758.0,21440474.0,20920583.0,21387515.0,22828267.0,23092300.0,28126815.0,22935227.0,26095942.0,25060227.0,32075452.0,34726174.0,25398168.0,27398445.0,34887516.0,35750698.0,36904182.0,38836834.0,35022167.0,37388497.0,30991848.0,34752654.0,32351398.0,39439569.0,46075506.0,41866313.0,43823660.0,47955498.0,48453127.0,46563347.0,46981609.0,49310199.0,49383446.0,54842103.0,57804978.0,60199091.0,50062273.0,63405241.0,59470189.0,56460897.0,59916603.0,62667882.0,72033289.0,49230860.0,63169360.0,66831210.0,60230078.0,77224687.0,60785686.0,62639019.0,63379301.0,65159207.0,61048006.0,87700987.0,64388416.0,64337952.0,71946856.0,59977416.0,68566381.0,78788568.0,65179814.0,72696357.0,74814733.0,82588565.0,92328972.0,76449568.0,88536738.0,79767536.0,88169211.0,92761510.0,82523865.0,86518938.0,81833876.0,92554583.0,86328883.0,103319413.0,82565222.0,88878576.0,103355650.0,85127307.0,111338774.0],"unit":"ns","throughput":[],"typical":{"estimate":11707.188652967954,"lower_bound":11412.734785466251,"upper_bound":12009.710939061304,"unit":"ns"},"mean":{"estimate":11676.033867535523,"lower_bound":11453.48813373999,"upper_bound":11897.755713795805,"unit":"ns"},"median":{"estimate":11591.64602557721,"lower_bound":11264.464982578396,"upper_bound":11941.821951219512,"unit":"ns"},"median_abs_dev":{"estimate":1278.2318705177815,"lower_bound":931.3266538508415,"upper_bound":1462.8419651525799,"unit":"ns"},"slope":{"estimate":11707.188652967954,"lower_bound":11412.734785466251,"upper_bound":12009.710939061304,"unit":"ns"},"change":{"mean":{"estimate":-0.2067274551279481,"lower_bound":-0.22515831597875333,"upper_bound":-0.18789651670136218,"unit":"%"},"median":{"estimate":-0.20715020050302924,"lower_bound":-0.23764690984846226,"upper_bound":-0.18293679524410977,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"within(0.01)/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.01)/1000000","iteration_count":[5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100,105,110,115,120,125,130,135,140,145,150,155,160,165,170,175,180,185,190,195,200,205,210,215,220,225,230,235,240,245,250,255,260,265,270,275,280,285,290,295,300,305,310,315,320,325,330,335,340,345,350,355,360,365,370,375,380,385,390,395,400,405,410,415,420,425,430,435,440,445,450,455,460,465,470,475,480,485,490,495,500],"measured_values":[1357075.0,2602351.0,3592240.0,5101750.0,6621399.0,7825708.0,8971499.0,9325199.0,11609056.0,12391347.0,13764412.0,15284100.0,16264041.0,17671008.0,18054375.0,19727210.0,20964842.0,22575551.0,23281478.0,24348792.0,26066000.0,27350889.0,28861431.0,29528787.0,31345380.0,33091943.0,32343435.0,35372823.0,36384503.0,37290866.0,38186398.0,39893707.0,41359145.0,41558396.0,42466352.0,43893238.0,46498012.0,44935153.0,48929133.0,48119530.0,50458209.0,50060576.0,54247165.0,54498955.0,53739106.0,56926619.0,58433724.0,58296959.0,60697834.0,61665820.0,61707990.0,64043040.0,64974801.0,67222158.0,67829452.0,69166509.0,68608467.0,72506246.0,72743538.0,70301367.0,72330467.0,75354334.0,77759045.0,81449959.0,83073612.0,79218921.0,83593641.0,84765490.0,85095086.0,83527106.0,88930889.0,89947628.0,87696352.0,90808735.0,91504244.0,93520921.0,99005523.0,95260969.0,97377803.0,95491900.0,99880115.0,105716074.0,105028760.0,100494582.0,103858775.0,99313125.0,113312129.0,106418293.0,108921017.0,108500541.0,111367316.0,116990105.0,114890324.0,112780754.0,119219808.0,115280341.0,123493660.0,121752677.0,122890923.0,118859123.0],"unit":"ns","throughput":[],"typical":{"estimate":246094.46558593173,"lower_bound":244416.30630734694,"upper_bound":247788.76715405172,"unit":"ns"},"mean":{"estimate":247316.45534861495,"lower_bound":246005.98455638502,"upper_bound":248645.03366188944,"unit":"ns"},"median":{"estimate":246758.69555555558,"lower_bound":246250.73147128246,"upper_bound":248474.85102040815,"unit":"ns"},"median_abs_dev":{"estimate":5993.487818260964,"lower_bound":4285.199286750099,"upper_bound":7748.5408052107605,"unit":"ns"},"slope":{"estimate":246094.46558593173,"lower_bound":244416.30630734694,"upper_bound":247788.76715405172,"unit":"ns"},"change":{"mean":{"estimate":-0.21142767877107593,"lower_bound":-0.21789880450227894,"upper_bound":-0.20448679051023266,"unit":"%"},"median":{"estimate":-0.21063932325317847,"lower_bound":-0.21477449897522627,"upper_bound":-0.203456057972625,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"within(0.01)","benchmarks":["within(0.01)/100","within(0.01)/1000","within(0.01)/10000","within(0.01)/100000","within(0.01)/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.01)"}
{"reason":"benchmark-complete","id":"within(0.05)/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.05)/100","iteration_count":[7925,15850,23775,31700,39625,47550,55475,63400,71325,79250,87175,95100,103025,110950,118875,126800,134725,142650,150575,158500,166425,174350,182275,190200,198125,206050,213975,221900,229825,237750,245675,253600,261525,269450,277375,285300,293225,301150,309075,317000,324925,332850,340775,348700,356625,364550,372475,380400,388325,396250,404175,412100,420025,427950,435875,443800,451725,459650,467575,475500,483425,491350,499275,507200,515125,523050,530975,538900,546825,554750,562675,570600,578525,586450,594375,602300,610225,618150,626075,634000,641925,649850,657775,665700,673625,681550,689475,697400,705325,713250,721175,729100,737025,744950,752875,760800,768725,776650,784575,792500],"measured_values":[1189371.0,1853822.0,1927569.0,3424996.0,6111183.0,4945897.0,8100197.0,7457608.0,17156801.0,12191268.0,13177088.0,11361919.0,12171942.0,16777083.0,18379125.0,11191281.0,15514254.0,12237856.0,23883915.0,13020417.0,25032480.0,20217308.0,19924912.0,15904373.0,29396861.0,22186074.0,22376710.0,33759860.0,30165166.0,34079306.0,34657777.0,31901188.0,23754242.0,29786048.0,44997877.0,23974454.0,30425712.0,50001952.0,35442942.0,26441141.0,41587648.0,36563285.0,41975212.0,54111908.0,53092745.0,30887595.0,37207458.0,33324987.0,55672372.0,46501656.0,48796490.0,47311678.0,54756111.0,42985389.0,64781233.0,59781636.0,49701270.0,59403120.0,50237391.0,39919372.0,82309298.0,63311559.0,41849176.0,60372821.0,54717760.0,85907408.0,62267919.0,75094895.0,68311767.0,62441693.0,81332023.0,61005612.0,60437971.0,70261117.0,95728088.0,88210469.0,86871498.0,67880752.0,92955270.0,68566833.0,113388550.0,63551286.0,107673226.0,101965406.0,72161415.0,93568845.0,80180782.0,84770063.0,104593694.0,61072867.0,111423029.0,97387276.0,79286703.0,79728507.0,95155838.0,166556232.0,89913689.0,66220620.0,60849970.0,66305299.0],"unit":"ns","throughput":[],"typical":{"estimate":124.26959521187204,"lower_bound":116.19237810677254,"upper_bound":133.00280129357802,"unit":"ns"},"mean":{"estimate":124.81867421578077,"lower_bound":119.2485822088098,"upper_bound":130.6924915384429,"unit":"ns"},"median":{"estimate":119.25248652733964,"lower_bound":115.15497494897012,"upper_bound":128.85226213493436,"unit":"ns"},"median_abs_dev":{"estimate":30.804499568626156,"lower_bound":19.42672161012726,"upper_bound":41.6464300910729,"unit":"ns"},"slope":{"estimate":124.26959521187204,"lower_bound":116.19237810677254,"upper_bound":133.00280129357802,"unit":"ns"},"change":{"mean":{"estimate":-0.3941754587497269,"lower_bound":-0.43370714657448006,"upper_bound":-0.35082110983179066,"unit":"%"},"median":{"estimate":-0.38449154166444366,"lower_bound":-0.4543245438312027,"upper_bound":-0.32361013268794503,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"within(0.05)/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.05)/1000","iteration_count":[2021,4042,6063,8084,10105,12126,14147,16168,18189,20210,22231,24252,26273,28294,30315,32336,34357,36378,38399,40420,42441,44462,46483,48504,50525,52546,54567,56588,58609,60630,62651,64672,66693,68714,70735,72756,74777,76798,78819,80840,82861,84882,86903,88924,90945,92966,94987,97008,99029,101050,103071,105092,107113,109134,111155,113176,115197,117218,119239,121260,123281,125302,127323,129344,131365,133386,135407,137428,139449,141470,143491,145512,147533,149554,151575,153596,155617,157638,159659,161680,163701,165722,167743,169764,171785,173806,175827,177848,179869,181890,183911,185932,187953,189974,191995,194016,196037,198058,200079,202100],"measured_values":[1431253.0,2000015.0,2889756.0,4438429.0,5427345.0,5613895.0,8936529.0,9641957.0,9186044.0,7886128.0,14893865.0,13278808.0,10426101.0,14463822.0,15004922.0,19753139.0,17551948.0,16647830.0,18227981.0,20612084.0,21826551.0,26561685.0,22115651.0,24384478.0,24039615.0,25005027.0,30755867.0,28942631.0,29796526.0,26819165.0,38979564.0,30981238.0,42244903.0,31888802.0,27789567.0,41164505.0,27243717.0,35404078.0,51518602.0,37222233.0,53940264.0,52802439.0,44676914.0,55317496.0,50355079.0,47594783.0,48492971.0,51752568.0,52738149.0,47021624.0,47651199.0,61579730.0,43274346.0,48600422.0,78448805.0,56461923.0,42596309.0,53419471.0,59514604.0,55214694.0,62483688.0,102416403.0,54433465.0,45463193.0,68297637.0,59273013.0,60155871.0,71273343.0,40092553.0,63554488.0,61530969.0,67988398.0,84322312.0,63833629.0,81757463.0,82399922.0,75788856.0,61877777.0,70793737.0,99316243.0,66940131.0,87508612.0,70547627.0,65955462.0,95404167.0,76639905.0,76680791.0,83175530.0,80475949.0,98386756.0,71063380.0,86482906.0,96510573.0,106755796.0,79538718.0,88216063.0,132086039.0,125217983.0,96290242.0,103249017.0],"unit":"ns","throughput":[],"typical":{"estimate":492.4397928079972,"lower_bound":471.1152549900247,"upper_bound":515.0964423896024,"unit":"ns"},"mean":{"estimate":505.03186363006387,"lower_bound":488.3596081958615,"upper_bound":522.354807366063,"unit":"ns"},"median":{"estimate":499.0031486132893,"lower_bound":475.2843218072586,"upper_bound":511.19749770269317,"unit":"ns"},"median_abs_dev":{"estimate":73.97814144021282,"lower_bound":52.383103346647836,"upper_bound":91.99636310666084,"unit":"ns"},"slope":{"estimate":492.4397928079972,"lower_bound":471.1152549900247,"upper_bound":515.0964423896024,"unit":"ns"},"change":{"mean":{"estimate":-0.4008114171521243,"lower_bound":-0.4317674647995183,"upper_bound":-0.37162244851491816,"unit":"%"},"median":{"estimate":-0.4086223271280357,"lower_bound":-0.44885219084670835,"upper_bound":-0.3804446399491729,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"within(0.05)/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.05)/10000","iteration_count":[228,456,684,912,1140,1368,1596,1824,2052,2280,2508,2736,2964,3192,3420,3648,3876,4104,4332,4560,4788,5016,5244,5472,5700,5928,6156,6384,6612,6840,7068,7296,7524,7752,7980,8208,8436,8664,8892,9120,9348,9576,9804,10032,10260,10488,10716,10944,11172,11400,11628,11856,12084,12312,12540,12768,12996,13224,13452,13680,13908,14136,14364,14592,14820,15048,15276,15504,15732,15960,16188,16416,16644,16872,17100,17328,17556,17784,18012,18240,18468,18696,18924,19152,19380,19608,19836,20064,20292,20520,20748,20976,21204,21432,21660,21888,22116,22344,22572,22800],"measured_values":[1106166.0,2399421.0,4050965.0,4247402.0,5858210.0,4930587.0,7356327.0,8444149.0,10557476.0,10250452.0,11358472.0,10312488.0,11450663.0,13495492.0,14772717.0,15860610.0,15826345.0,17432475.0,19726548.0,26420299.0,20594790.0,30405390.0,25843882.0,27574323.0,24537573.0,32075390.0,28461891.0,33186714.0,27473134.0,36941677.0,37885318.0,33372842.0,37779090.0,42215946.0,40975159.0,46652512.0,34829782.0,39580745.0,45571372.0,44767501.0,35719525.0,42316083.0,41185121.0,44992571.0,37996286.0,60480414.0,52499290.0,54461825.0,51464968.0,55349041.0,48502165.0,54749482.0,53851655.0,59313584.0,62683819.0,52750018.0,58307767.0,58228589.0,61208393.0,67065942.0,69409619.0,62820094.0,60718277.0,79695066.0,75611250.0,79258871.0,65339287.0,81493655.0,68623931.0,82400118.0,83970621.0,72512492.0,88023208.0,85911314.0,61907989.0,86161631.0,89891246.0,66104146.0,84549972.0,104107474.0,113688957.0,90798420.0,79819507.0,94722759.0,95323200.0,81083899.0,85272651.0,81499235.0,88089602.0,95776946.0,110360521.0,102323422.0,74631028.0,96834502.0,104471624.0,112242545.0,105080871.0,109997723.0,94965281.0,110149877.0],"unit":"ns","throughput":[],"typical":{"estimate":4712.659400016592,"lower_bound":4573.951262650463,"upper_bound":4851.243866452612,"unit":"ns"},"mean":{"estimate":4725.599797151281,"lower_bound":4616.78400203558,"upper_bound":4834.11413850268,"unit":"ns"},"median":{"estimate":4680.791883805858,"lower_bound":4553.681440443213,"upper_bound":4899.149869354236,"unit":"ns"},"median_abs_dev":{"estimate":582.2535753141409,"lower_bound":451.663119914834,"upper_bound":678.2792727129718,"unit":"ns"},"slope":{"estimate":4712.659400016592,"lower_bound":4573.951262650463,"upper_bound":4851.243866452612,"unit":"ns"},"change":{"mean":{"estimate":-0.24912737803074914,"lower_bound":-0.2714307971308212,"upper_bound":-0.22677152075283286,"unit":"%"},"median":{"estimate":-0.2474207697571349,"lower_bound":-0.2766753823079551,"upper_bound":-0.20302776150852742,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"within(0.05)/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.05)/100000","iteration_count":[10,20,30,40,50,60,70,80,90,100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260,270,280,290,300,310,320,330,340,350,360,370,380,390,400,410,420,430,440,450,460,470,480,490,500,510,520,530,540,550,560,570,580,590,600,610,620,630,640,650,660,670,680,690,700,710,720,730,740,750,760,770,780,790,800,810,820,830,840,850,860,870,880,890,900,910,920,930,940,950,960,970,980,990,1000],"measured_values":[1215209.0,2183938.0,3176742.0,4294029.0,5773491.0,6021665.0,6949878.0,7913919.0,9539624.0,10769822.0,10948315.0,12453796.0,13575641.0,15263153.0,15386913.0,16637319.0,17833642.0,18830374.0,19565407.0,20979187.0,20693873.0,22831646.0,23377555.0,26146435.0,25457559.0,26628406.0,27210562.0,28126373.0,30870086.0,32247880.0,32260403.0,33083259.0,32208065.0,32849012.0,37258276.0,38542604.0,36495201.0,38758347.0,39508357.0,43021818.0,42879633.0,45679421.0,45666758.0,50639915.0,46220462.0,46344553.0,50802468.0,44740658.0,53991803.0,50400247.0,53948522.0,56000975.0,51894757.0,53729453.0,56339056.0,59128035.0,55746169.0,59316106.0,64515575.0,57801808.0,62279018.0,63133724.0,62444287.0,68280686.0,65795475.0,66783811.0,69412660.0,67543408.0,69468204.0,73676912.0,73121686.0,74830817.0,71734786.0,72028153.0,77413099.0,78299314.0,77666873.0,79954054.0,79885837.0,79708786.0,82524975.0,81106887.0,84636507.0,79388217.0,93333227.0,86775192.0,83901746.0,87239758.0,91578750.0,91636799.0,93463720.0,95029745.0,95081181.0,95656205.0,108337465.0,103121124.0,97967120.0,102846801.0,106586445.0,102548214.0],"unit":"ns","throughput":[],"typical":{"estimate":102671.02399024679,"lower_bound":101662.66073331534,"upper_bound":103757.98283075394,"unit":"ns"},"mean":{"estimate":103342.35074056174,"lower_bound":102489.14653883071,"upper_bound":104241.44064739176,"unit":"ns"},"median":{"estimate":102643.4023076923,"lower_bound":101939.1675925926,"upper_bound":103600.98507462686,"unit":"ns"},"median_abs_dev":{"estimate":3641.000238403285,"lower_bound":2652.4541851269228,"upper_bound":5085.120416918036,"unit":"ns"},"slope":{"estimate":102671.02399024679,"lower_bound":101662.66073331534,"upper_bound":103757.98283075394,"unit":"ns"},"change":{"mean":{"estimate":-0.15852469838172523,"lower_bound":-0.16818856037846577,"upper_bound":-0.14874685472691535,"unit":"%"},"median":{"estimate":-0.16219526397674622,"lower_bound":-0.1699424114524446,"upper_bound":-0.1520772588061392,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"within(0.05)/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.05)/1000000","iteration_count":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100],"measured_values":[1747844.0,3225252.0,4790314.0,6271271.0,7884232.0,9329610.0,10851132.0,12464324.0,13946583.0,15974048.0,16981259.0,18515753.0,20196262.0,22003135.0,23315456.0,24067640.0,25889983.0,27770996.0,29162143.0,30599046.0,32553665.0,34231167.0,35308459.0,36610691.0,38415199.0,40038770.0,41269239.0,42633406.0,43957628.0,45652673.0,48426412.0,48475483.0,50713983.0,52419808.0,53653180.0,53829339.0,56917705.0,57900320.0,60290022.0,60940336.0,62361609.0,64409402.0,65702517.0,66545000.0,69205658.0,70527505.0,73100680.0,74517826.0,73863623.0,76945357.0,78483460.0,80222956.0,80444780.0,82749534.0,83649253.0,85712405.0,86213060.0,87972304.0,90546609.0,93558403.0,93173935.0,95041542.0,96727499.0,97753104.0,101126933.0,102565748.0,102012416.0,104323891.0,105742288.0,109518769.0,108762357.0,109811985.0,112292857.0,113707388.0,115095941.0,113726463.0,118369361.0,118967257.0,120369765.0,121349324.0,122006279.0,126583875.0,128623122.0,126396434.0,129817201.0,130844488.0,135421012.0,135561233.0,136977698.0,138578105.0,138995424.0,141102487.0,141351833.0,144084104.0,145459229.0,146480016.0,149147526.0,148171252.0,152458735.0,153147321.0],"unit":"ns","throughput":[],"typical":{"estimate":1531422.8821989065,"lower_bound":1527958.8811488352,"upper_bound":1534810.9250530507,"unit":"ns"},"mean":{"estimate":1538604.878343276,"lower_bound":1533588.8277622906,"upper_bound":1544746.2156478975,"unit":"ns"},"median":{"estimate":1534650.4174011298,"lower_bound":1532180.5553174117,"upper_bound":1537903.5111111111,"unit":"ns"},"median_abs_dev":{"estimate":15153.465217913661,"lower_bound":11011.63303468533,"upper_bound":20624.04681366555,"unit":"ns"},"slope":{"estimate":1531422.8821989065,"lower_bound":1527958.8811488352,"upper_bound":1534810.9250530507,"unit":"ns"},"change":{"mean":{"estimate":-0.28021266591406624,"lower_bound":-0.2834640674085066,"upper_bound":-0.2766201295628323,"unit":"%"},"median":{"estimate":-0.2815445220715145,"lower_bound":-0.2847243731600636,"upper_bound":-0.2791941516672868,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"within(0.05)","benchmarks":["within(0.05)/100","within(0.05)/1000","within(0.05)/10000","within(0.05)/100000","within(0.05)/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.05)"}
{"reason":"benchmark-complete","id":"within(0.25)/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.25)/100","iteration_count":[4128,8256,12384,16512,20640,24768,28896,33024,37152,41280,45408,49536,53664,57792,61920,66048,70176,74304,78432,82560,86688,90816,94944,99072,103200,107328,111456,115584,119712,123840,127968,132096,136224,140352,144480,148608,152736,156864,160992,165120,169248,173376,177504,181632,185760,189888,194016,198144,202272,206400,210528,214656,218784,222912,227040,231168,235296,239424,243552,247680,251808,255936,260064,264192,268320,272448,276576,280704,284832,288960,293088,297216,301344,305472,309600,313728,317856,321984,326112,330240,334368,338496,342624,346752,350880,355008,359136,363264,367392,371520,375648,379776,383904,388032,392160,396288,400416,404544,408672,412800],"measured_values":[1341754.0,2971668.0,2096824.0,6204874.0,6183184.0,6529631.0,4719992.0,11184831.0,11696527.0,10374538.0,16221775.0,8424047.0,22986063.0,25016314.0,9093267.0,14604646.0,24226219.0,16172925.0,19094287.0,14257127.0,26832365.0,29167745.0,25055397.0,28992066.0,30621829.0,34299294.0,29833888.0,28818903.0,17043249.0,23672084.0,40750098.0,32024978.0,21699632.0,45103135.0,43319154.0,66264902.0,48612947.0,41693149.0,64479649.0,66094585.0,52608687.0,47695926.0,62921230.0,59008014.0,31201772.0,56083534.0,39158086.0,79730862.0,50371409.0,71917345.0,61219373.0,62247322.0,57801762.0,87609842.0,85189674.0,57499668.0,74849339.0,74711492.0,80748873.0,78152937.0,40100716.0,86952423.0,66021628.0,80432542.0,46377784.0,74323206.0,49707049.0,117511035.0,86909454.0,102937167.0,81269475.0,45139953.0,93927566.0,126189977.0,65890282.0,100904090.0,84475640.0,116848758.0,45480568.0,52722269.0,97178515.0,104027171.0,53090235.0,65435693.0,103238939.0,126031391.0,112192284.0,146410667.0,102801391.0,130548023.0,47707666.0,110099978.0,130971814.0,87810546.0,96263546.0,93265910.0,153860454.0,54304111.0,141222621.0,140388483.0],"unit":"ns","throughput":[],"typical":{"estimate":282.0102979089127,"lower_bound":260.2401551245002,"upper_bound":302.93900755275934,"unit":"ns"},"mean":{"estimate":284.7830640043822,"lower_bound":269.45653309948443,"upper_bound":300.0576635379368,"unit":"ns"},"median":{"estimate":296.03687268284466,"lower_bound":275.0423540184022,"upper_bound":312.04679564287625,"unit":"ns"},"median_abs_dev":{"estimate":73.17507324897501,"lower_bound":56.071176448380115,"upper_bound":95.97716174764629,"unit":"ns"},"slope":{"estimate":282.0102979089127,"lower_bound":260.2401551245002,"upper_bound":302.93900755275934,"unit":"ns"},"change":{"mean":{"estimate":-0.2818945134442594,"lower_bound":-0.33137634256057147,"upper_bound":-0.22692577540029854,"unit":"%"},"median":{"estimate":-0.22211812758186056,"lower_bound":-0.3020241645781191,"upper_bound":-0.15835056542928627,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"within(0.25)/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.25)/1000","iteration_count":[443,886,1329,1772,2215,2658,3101,3544,3987,4430,4873,5316,5759,6202,6645,7088,7531,7974,8417,8860,9303,9746,10189,10632,11075,11518,11961,12404,12847,13290,13733,14176,14619,15062,15505,15948,16391,16834,17277,17720,18163,18606,19049,19492,19935,20378,20821,21264,21707,22150,22593,23036,23479,23922,24365,24808,25251,25694,26137,26580,27023,27466,27909,28352,28795,29238,29681,30124,30567,31010,31453,31896,32339,32782,33225,33668,34111,34554,34997,35440,35883,36326,36769,37212,37655,38098,38541,38984,39427,39870,40313,40756,41199,41642,42085,42528,42971,43414,43857,44300],"measured_values":[805354.0,1428517.0,2678170.0,4447993.0,5672971.0,5622817.0,7483360.0,7176086.0,9120648.0,9089860.0,9972798.0,12654034.0,11761308.0,12720067.0,12075284.0,16571636.0,14223084.0,19246281.0,15203043.0,20208948.0,17145519.0,17119810.0,20494771.0,21090323.0,24112235.0,27171867.0,22494285.0,31717482.0,29210312.0,25628355.0,35625369.0,29355814.0,25747097.0,28645789.0,31086175.0,33872847.0,41265588.0,42132036.0,36825699.0,40704400.0,34776193.0,36356022.0,36131864.0,35434973.0,38422080.0,48886245.0,43355670.0,42848303.0,36710915.0,59672822.0,42875754.0,53428304.0,41587058.0,44513241.0,47501099.0,63924400.0,55547059.0,71774194.0,58598697.0,42919546.0,69068953.0,58575724.0,62787046.0,52784272.0,52620756.0,58608345.0,70072617.0,61688886.0,49227502.0,69327707.0,76177994.0,64439250.0,55248633.0,70715226.0,62122585.0,79712323.0,61220361.0,75516630.0,67531533.0,75282282.0,68795864.0,71022910.0,56908542.0,91088651.0,90654871.0,81706696.0,79223430.0,86754881.0,71426174.0,86259856.0,83411088.0,79899552.0,102050566.0,107799557.0,87467560.0,84206091.0,95085793.0,80187740.0,92669101.0,109560275.0],"unit":"ns","throughput":[],"typical":{"estimate":2109.3227572794676,"lower_bound":2042.127968302441,"upper_bound":2176.655321406272,"unit":"ns"},"mean":{"estimate":2107.1054773797696,"lower_bound":2054.8145142594594,"upper_bound":2160.242453119423,"unit":"ns"},"median":{"estimate":2062.324492740854,"lower_bound":2013.3186606471031,"upper_bound":2138.066086651025,"unit":"ns"},"median_abs_dev":{"estimate":281.65825939384763,"lower_bound":215.97811157946217,"upper_bound":359.56289917278536,"unit":"ns"},"slope":{"estimate":2109.3227572794676,"lower_bound":2042.127968302441,"upper_bound":2176.655321406272,"unit":"ns"},"change":{"mean":{"estimate":-0.25353853118482705,"lower_bound":-0.2820159226463013,"upper_bound":-0.2246399692549067,"unit":"%"},"median":{"estimate":-0.2666676413222153,"lower_bound":-0.29170702308870966,"upper_bound":-0.22062222397129172,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"within(0.25)/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.25)/10000","iteration_count":[25,50,75,100,125,150,175,200,225,250,275,300,325,350,375,400,425,450,475,500,525,550,575,600,625,650,675,700,725,750,775,800,825,850,875,900,925,950,975,1000,1025,1050,1075,1100,1125,1150,1175,1200,1225,1250,1275,1300,1325,1350,1375,1400,1425,1450,1475,1500,1525,1550,1575,1600,1625,1650,1675,1700,1725,1750,1775,1800,1825,1850,1875,1900,1925,1950,1975,2000,2025,2050,2075,2100,2125,2150,2175,2200,2225,2250,2275,2300,2325,2350,2375,2400,2425,2450,2475,2500],"measured_values":[1146500.0,2149683.0,3053701.0,4532741.0,5240984.0,6413063.0,7875382.0,8465214.0,10250376.0,9615230.0,11633638.0,13212136.0,13021760.0,13731304.0,16065542.0,16949753.0,17851235.0,17371580.0,21082928.0,20323821.0,21542567.0,23507826.0,25807788.0,26266135.0,21853217.0,24743893.0,27356300.0,29591993.0,31600803.0,33729758.0,33371088.0,33952894.0,35268391.0,38671984.0,37324028.0,39486705.0,35693204.0,38391029.0,38046226.0,41498049.0,44166832.0,41038062.0,49381347.0,45859212.0,47935778.0,42188920.0,52437623.0,50175810.0,49208544.0,52055770.0,52012709.0,52319271.0,55336152.0,57252962.0,54175627.0,56461033.0,58530817.0,62382618.0,60706388.0,65230675.0,65167637.0,59531755.0,63067706.0,71010084.0,67981720.0,75916544.0,68366498.0,64881923.0,66605760.0,70349640.0,74044699.0,73771579.0,71896489.0,83790632.0,76645835.0,74756197.0,69833607.0,77492164.0,82639814.0,83665839.0,77307580.0,83165384.0,86658967.0,87461545.0,93224133.0,98255115.0,83014543.0,91472182.0,88297616.0,98783350.0,93783647.0,96815717.0,86879729.0,105063925.0,100809131.0,97527927.0,94678047.0,98771529.0,97039475.0,100577691.0],"unit":"ns","throughput":[],"typical":{"estimate":41125.33755223881,"lower_bound":40559.76376687341,"upper_bound":41702.51695688318,"unit":"ns"},"mean":{"estimate":41559.22716188177,"lower_bound":41100.494375794406,"upper_bound":42014.63683540359,"unit":"ns"},"median":{"estimate":41702.75805377721,"lower_bound":40955.61980952381,"upper_bound":42138.59079831933,"unit":"ns"},"median_abs_dev":{"estimate":2171.1539687413256,"lower_bound":1715.0668173737006,"upper_bound":3031.3034315489904,"unit":"ns"},"slope":{"estimate":41125.33755223881,"lower_bound":40559.76376687341,"upper_bound":41702.51695688318,"unit":"ns"},"change":{"mean":{"estimate":-0.14697744746291008,"lower_bound":-0.1604395305699699,"upper_bound":-0.1344892300846684,"unit":"%"},"median":{"estimate":-0.14238727126494044,"lower_bound":-0.15993620200278713,"upper_bound":-0.1298661703474473,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"within(0.25)/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.25)/100000","iteration_count":[2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,118,120,122,124,126,128,130,132,134,136,138,140,142,144,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,176,178,180,182,184,186,188,190,192,194,196,198,200],"measured_values":[1453774.0,2940810.0,4251197.0,5854529.0,7119661.0,8618228.0,9902456.0,11415911.0,12651738.0,14215036.0,15738240.0,16683675.0,18916062.0,20199307.0,21886497.0,23522421.0,24035749.0,26106334.0,27125516.0,27759571.0,29813355.0,31484725.0,32816841.0,34225752.0,35686990.0,37233166.0,38716045.0,39995333.0,41690908.0,44567027.0,42905234.0,45732372.0,45968823.0,48402577.0,49943383.0,51090214.0,52373339.0,54540535.0,55922866.0,56894068.0,58135306.0,60478499.0,60493748.0,63251375.0,63330253.0,65521043.0,67612427.0,68175989.0,70151717.0,70261872.0,71044253.0,74493522.0,73846645.0,78417728.0,76618790.0,82216259.0,81068145.0,81713159.0,82061620.0,85851184.0,86941690.0,88605255.0,89157706.0,91044628.0,94444736.0,91962823.0,96957517.0,95834199.0,98607897.0,101478266.0,99875725.0,102817315.0,104844229.0,105402741.0,105293317.0,106938438.0,107747298.0,111633051.0,112590269.0,110750524.0,113078279.0,116961097.0,119692406.0,120150080.0,119699058.0,120094537.0,124099443.0,129895032.0,126877107.0,127739187.0,128842046.0,130034782.0,133057725.0,133802235.0,134317607.0,136841077.0,137629077.0,141776020.0,140581649.0,141716408.0],"unit":"ns","throughput":[],"typical":{"estimate":711149.2166026304,"lower_bound":708928.6113872642,"upper_bound":713484.0065459441,"unit":"ns"},"mean":{"estimate":712506.2023314671,"lower_bound":710532.3985271045,"upper_bound":714511.998903389,"unit":"ns"},"median":{"estimate":712675.3729935109,"lower_bound":710963.825,"upper_bound":713874.4659722223,"unit":"ns"},"median_abs_dev":{"estimate":7732.959029558484,"lower_bound":5371.824076955317,"upper_bound":10782.765015047013,"unit":"ns"},"slope":{"estimate":711149.2166026304,"lower_bound":708928.6113872642,"upper_bound":713484.0065459441,"unit":"ns"},"change":{"mean":{"estimate":-0.13485146547868931,"lower_bound":-0.1393464415375056,"upper_bound":-0.13065843802146962,"unit":"%"},"median":{"estimate":-0.13294868927626446,"lower_bound":-0.1365536093782279,"upper_bound":-0.13001550551604812,"unit":"%"},"change":"Improved"}}
{"reason":"benchmark-complete","id":"within(0.25)/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.25)/1000000","iteration_count":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"measured_values":[55153083.0,54279984.0,54387815.0,53864377.0,54484856.0,54470759.0,54191739.0,53966938.0,53574637.0,54068489.0,53816177.0,53194947.0,54210292.0,53531345.0,53935820.0,54302974.0,54539667.0,54377163.0,53662660.0,54145851.0,53983518.0,54192087.0,54191075.0,54640664.0,53659662.0,53847514.0,54213836.0,54326857.0,54217875.0,54218274.0,53847212.0,53623114.0,54017078.0,53899089.0,54108970.0,54369636.0,53944372.0,54088081.0,54358014.0,54077820.0,53852942.0,53786597.0,53875954.0,53872649.0,53831220.0,54090354.0,53626598.0,54083531.0,53950813.0,54132502.0,53208146.0,54280027.0,53988844.0,53922650.0,54358493.0,53714100.0,54272713.0,54283433.0,53401406.0,54088639.0,53391918.0,54146908.0,54207541.0,53741200.0,54123423.0,53725289.0,53223112.0,54870027.0,53837890.0,53764533.0,54168336.0,54004610.0,54813109.0,54068840.0,53875268.0,53601909.0,53987808.0,53762447.0,53425989.0,53541394.0,53928447.0,53708878.0,53812781.0,53280458.0,54006703.0,54120715.0,53946700.0,53569967.0,54096239.0,54264243.0,54383154.0,53988577.0,53894362.0,53872962.0,53943343.0,54141543.0,54442755.0,54228535.0,53761643.0,54134268.0],"unit":"ns","throughput":[],"typical":{"estimate":9000689.59333333,"lower_bound":8989389.990708336,"upper_bound":9012016.617333332,"unit":"ns"},"mean":{"estimate":9000689.59333333,"lower_bound":8989389.990708336,"upper_bound":9012016.617333332,"unit":"ns"},"median":{"estimate":8999454.5,"lower_bound":8989303.333333334,"upper_bound":9015406.5,"unit":"ns"},"median_abs_dev":{"estimate":52007.63027667907,"lower_bound":38350.93860663204,"upper_bound":62592.158588767976,"unit":"ns"},"slope":null,"change":{"mean":{"estimate":-0.36920145570033913,"lower_bound":-0.3702044728449205,"upper_bound":-0.3682258089732081,"unit":"%"},"median":{"estimate":-0.3690267719851694,"lower_bound":-0.37015587364620905,"upper_bound":-0.3674592856637223,"unit":"%"},"change":"Improved"}}
{"reason":"group-complete","group_name":"within(0.25)","benchmarks":["within(0.25)/100","within(0.25)/1000","within(0.25)/10000","within(0.25)/100000","within(0.25)/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within(0.25)"}
{"reason":"benchmark-complete","id":"within_unsorted(0.01)/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.01)/100","iteration_count":[9371,18742,28113,37484,46855,56226,65597,74968,84339,93710,103081,112452,121823,131194,140565,149936,159307,168678,178049,187420,196791,206162,215533,224904,234275,243646,253017,262388,271759,281130,290501,299872,309243,318614,327985,337356,346727,356098,365469,374840,384211,393582,402953,412324,421695,431066,440437,449808,459179,468550,477921,487292,496663,506034,515405,524776,534147,543518,552889,562260,571631,581002,590373,599744,609115,618486,627857,637228,646599,655970,665341,674712,684083,693454,702825,712196,721567,730938,740309,749680,759051,768422,777793,787164,796535,805906,815277,824648,834019,843390,852761,862132,871503,880874,890245,899616,908987,918358,927729,937100],"measured_values":[1020294.0,2699278.0,2820004.0,3260476.0,5913317.0,4152371.0,7606647.0,7384864.0,7010925.0,7607700.0,11766371.0,9430040.0,10234082.0,11042991.0,11532444.0,12096127.0,13084933.0,15969896.0,25341327.0,15529916.0,16267131.0,17355592.0,17330736.0,17993133.0,19353202.0,24633698.0,22040487.0,28415736.0,18543290.0,38884485.0,22815544.0,26364959.0,38028357.0,27146277.0,24604713.0,29061290.0,38068312.0,29547568.0,30138902.0,30849488.0,28471279.0,34009055.0,35485972.0,34965761.0,48283418.0,31620157.0,38949797.0,35651170.0,39886515.0,38459722.0,36536803.0,38657802.0,39122760.0,61520153.0,43935272.0,50499554.0,45832082.0,42858542.0,47892808.0,49685054.0,49587351.0,54650972.0,44810836.0,45621188.0,41759482.0,53247742.0,45729671.0,65645242.0,61869946.0,48193870.0,67219911.0,56954091.0,51492346.0,85067041.0,51923962.0,85338437.0,62025005.0,60667461.0,72661858.0,51515189.0,62847731.0,64255268.0,65252058.0,74944297.0,70388575.0,68761278.0,75095720.0,66348334.0,80886027.0,68758141.0,71664315.0,69786862.0,70498329.0,104211983.0,71004795.0,71688140.0,69892348.0,92962247.0,106251069.0,73789312.0],"unit":"ns","throughput":[],"typical":{"estimate":88.20688839107385,"lower_bound":84.82637300523685,"upper_bound":91.88605344618843,"unit":"ns"},"mean":{"estimate":90.01970550982874,"lower_bound":86.98685542451634,"upper_bound":93.26856275055376,"unit":"ns"},"median":{"estimate":84.29834527378146,"lower_bound":82.93051763624274,"upper_bound":86.40907104491568,"unit":"ns"},"median_abs_dev":{"estimate":7.417557115637343,"lower_bound":5.3705171104802645,"upper_bound":13.340095343667404,"unit":"ns"},"slope":{"estimate":88.20688839107385,"lower_bound":84.82637300523685,"upper_bound":91.88605344618843,"unit":"ns"},"change":null}
{"reason":"benchmark-complete","id":"within_unsorted(0.01)/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.01)/1000","iteration_count":[5631,11262,16893,22524,28155,33786,39417,45048,50679,56310,61941,67572,73203,78834,84465,90096,95727,101358,106989,112620,118251,123882,129513,135144,140775,146406,152037,157668,163299,168930,174561,180192,185823,191454,197085,202716,208347,213978,219609,225240,230871,236502,242133,247764,253395,259026,264657,270288,275919,281550,287181,292812,298443,304074,309705,315336,320967,326598,332229,337860,343491,349122,354753,360384,366015,371646,377277,382908,388539,394170,399801,405432,411063,416694,422325,427956,433587,439218,444849,450480,456111,461742,467373,473004,478635,484266,489897,495528,501159,506790,512421,518052,523683,529314,534945,540576,546207,551838,557469,563100],"measured_values":[1324442.0,1288545.0,2790398.0,3598647.0,6954901.0,7159773.0,5878782.0,5258885.0,9332118.0,7076548.0,13469539.0,11151393.0,12786414.0,14747765.0,10696765.0,11331129.0,11586135.0,30473755.0,17606661.0,11762694.0,20479442.0,17945924.0,23298835.0,24230934.0,17800733.0,19304991.0,18941843.0,24007276.0,20677592.0,30163267.0,26304053.0,31253041.0,35485599.0,28083214.0,68225045.0,29382919.0,33568211.0,31090958.0,48657163.0,30041178.0,41205687.0,65357883.0,37134197.0,42360051.0,47746804.0,50539426.0,72158956.0,54853749.0,38621443.0,30155512.0,51413859.0,36085329.0,44875416.0,81524876.0,48833382.0,55245218.0,103475886.0,51614723.0,48060629.0,46712164.0,41149000.0,36827324.0,60416271.0,63295875.0,74527236.0,68266291.0,60329248.0,61725804.0,110291397.0,48324842.0,41156654.0,63222838.0,88441756.0,62410541.0,51901088.0,89733336.0,79710590.0,75720253.0,54022666.0,48202765.0,104302067.0,88128070.0,62636624.0,79477315.0,115954034.0,77476090.0,147699514.0,158873649.0,62818613.0,85853175.0,81816179.0,87109669.0,96752687.0,56886442.0,77537183.0,72268730.0,92269720.0,111896581.0,106915906.0,83266126.0],"unit":"ns","throughput":[],"typical":{"estimate":174.43297537169488,"lower_bound":161.74380545889966,"upper_bound":188.35824817621216,"unit":"ns"},"mean":{"estimate":173.0859103065851,"lower_bound":163.35132011704795,"upper_bound":183.4642254749167,"unit":"ns"},"median":{"estimate":164.79747100169175,"lower_bound":155.51994756450532,"upper_bound":173.1862056134832,"unit":"ns"},"median_abs_dev":{"estimate":38.71776845620441,"lower_bound":28.40859075442418,"upper_bound":52.566633010914906,"unit":"ns"},"slope":{"estimate":174.43297537169488,"lower_bound":161.74380545889966,"upper_bound":188.35824817621216,"unit":"ns"},"change":null}
{"reason":"benchmark-complete","id":"within_unsorted(0.01)/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.01)/10000","iteration_count":[1583,3166,4749,6332,7915,9498,11081,12664,14247,15830,17413,18996,20579,22162,23745,25328,26911,28494,30077,31660,33243,34826,36409,37992,39575,41158,42741,44324,45907,47490,49073,50656,52239,53822,55405,56988,58571,60154,61737,63320,64903,66486,68069,69652,71235,72818,74401,75984,77567,79150,80733,82316,83899,85482,87065,88648,90231,91814,93397,94980,96563,98146,99729,101312,102895,104478,106061,107644,109227,110810,112393,113976,115559,117142,118725,120308,121891,123474,125057,126640,128223,129806,131389,132972,134555,136138,137721,139304,140887,142470,144053,145636,147219,148802,150385,151968,153551,155134,156717,158300],"measured_values":[1141751.0,2015041.0,3717388.0,4273506.0,4550252.0,6451241.0,9051373.0,7016294.0,9156850.0,11829168.0,13562733.0,15326725.0,15629110.0,15133053.0,13332372.0,16149511.0,15810698.0,18636673.0,21175411.0,18084192.0,22453817.0,23220027.0,29344998.0,25059520.0,26738864.0,29008641.0,27465209.0,35602847.0,31498126.0,28411055.0,36026669.0,40069042.0,48664034.0,36029253.0,35735906.0,42085306.0,43609330.0,38035868.0,40090563.0,42270962.0,42497606.0,62435346.0,45179250.0,44896122.0,50118699.0,51553286.0,51706753.0,52303426.0,51094921.0,57735776.0,54538989.0,81451508.0,53526549.0,58106658.0,49717240.0,60728089.0,75963905.0,59916956.0,66873289.0,61217843.0,60409225.0,67133905.0,67648315.0,54217388.0,66795393.0,77912341.0,62206339.0,62759942.0,87916693.0,75409931.0,56911166.0,67759262.0,74469526.0,67920833.0,79096752.0,80352395.0,71947679.0,89075025.0,88994634.0,91468823.0,78318479.0,74262900.0,78630771.0,81803012.0,93936127.0,97948035.0,124115582.0,117621251.0,88943088.0,98287948.0,89979212.0,76875496.0,96207796.0,103617054.0,86103788.0,101644993.0,90415576.0,107467000.0,90734310.0,139266568.0],"unit":"ns","throughput":[],"typical":{"estimate":671.4296121389513,"lower_bound":647.4153335665188,"upper_bound":697.5064437722604,"unit":"ns"},"mean":{"estimate":682.1798043009521,"lower_bound":665.024039777859,"upper_bound":700.1925751755113,"unit":"ns"},"median":{"estimate":672.1605848909368,"lower_bound":654.7864659568895,"upper_bound":684.0207955494875,"unit":"ns"},"median_abs_dev":{"estimate":67.02626202245301,"lower_bound":46.29701814722114,"upper_bound":94.66043776751219,"unit":"ns"},"slope":{"estimate":671.4296121389513,"lower_bound":647.4153335665188,"upper_bound":697.5064437722604,"unit":"ns"},"change":null}
{"reason":"benchmark-complete","id":"within_unsorted(0.01)/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.01)/100000","iteration_count":[227,454,681,908,1135,1362,1589,1816,2043,2270,2497,2724,2951,3178,3405,3632,3859,4086,4313,4540,4767,4994,5221,5448,5675,5902,6129,6356,6583,6810,7037,7264,7491,7718,7945,8172,8399,8626,8853,9080,9307,9534,9761,9988,10215,10442,10669,10896,11123,11350,11577,11804,12031,12258,12485,12712,12939,13166,13393,13620,13847,14074,14301,14528,14755,14982,15209,15436,15663,15890,16117,16344,16571,16798,17025,17252,17479,17706,17933,18160,18387,18614,18841,19068,19295,19522,19749,19976,20203,20430,20657,20884,21111,21338,21565,21792,22019,22246,22473,22700],"measured_values":[1003633.0,2521105.0,3124751.0,4162719.0,5009169.0,5863663.0,7019290.0,8149560.0,9476907.0,11510492.0,11475467.0,14189342.0,10618328.0,14284318.0,16215623.0,14968827.0,18234341.0,17683142.0,16946637.0,22195443.0,22179814.0,21584734.0,22306210.0,25870954.0,22819478.0,29313698.0,23825134.0,28728386.0,30513378.0,30483332.0,34229732.0,34125660.0,31528331.0,27847903.0,35661646.0,32407102.0,37747759.0,37615271.0,37560280.0,39690394.0,44429339.0,41930736.0,42847426.0,42633818.0,44293876.0,37721540.0,54352628.0,47384865.0,50492344.0,47121793.0,49117188.0,59470821.0,45627756.0,54880784.0,59113745.0,59968338.0,61405471.0,63349539.0,62708604.0,65538685.0,63029181.0,57791026.0,57990117.0,60077924.0,64988208.0,64919459.0,72119777.0,70616101.0,66757429.0,67070363.0,72303029.0,71182087.0,72516077.0,78104046.0,75708815.0,84256748.0,85119638.0,80669513.0,76269221.0,75279714.0,82363075.0,86473626.0,84069859.0,89596604.0,80191902.0,89036910.0,98471417.0,76423328.0,89468735.0,93724187.0,91752988.0,107358903.0,86357157.0,95361482.0,98030042.0,97953320.0,95872887.0,96081336.0,101658184.0,94415927.0],"unit":"ns","throughput":[],"typical":{"estimate":4457.466820167058,"lower_bound":4385.677541586898,"upper_bound":4531.306448094926,"unit":"ns"},"mean":{"estimate":4466.821059479312,"lower_bound":4400.135813948538,"upper_bound":4533.114894480309,"unit":"ns"},"median":{"estimate":4476.700179474628,"lower_bound":4404.487156895967,"upper_bound":4525.402982846816,"unit":"ns"},"median_abs_dev":{"estimate":303.7778033667956,"lower_bound":211.89193133592403,"upper_bound":368.1530308805521,"unit":"ns"},"slope":{"estimate":4457.466820167058,"lower_bound":4385.677541586898,"upper_bound":4531.306448094926,"unit":"ns"},"change":null}
{"reason":"benchmark-complete","id":"within_unsorted(0.01)/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.01)/1000000","iteration_count":[15,30,45,60,75,90,105,120,135,150,165,180,195,210,225,240,255,270,285,300,315,330,345,360,375,390,405,420,435,450,465,480,495,510,525,540,555,570,585,600,615,630,645,660,675,690,705,720,735,750,765,780,795,810,825,840,855,870,885,900,915,930,945,960,975,990,1005,1020,1035,1050,1065,1080,1095,1110,1125,1140,1155,1170,1185,1200,1215,1230,1245,1260,1275,1290,1305,1320,1335,1350,1365,1380,1395,1410,1425,1440,1455,1470,1485,1500],"measured_values":[1199930.0,2292197.0,3300129.0,4511579.0,5387925.0,6466458.0,7686425.0,9018490.0,9810067.0,11317461.0,12056761.0,13171170.0,14118398.0,15156566.0,16018133.0,17891810.0,18848065.0,18642981.0,20401504.0,21589531.0,22297742.0,23752517.0,24424862.0,26288208.0,26931419.0,28775119.0,30381107.0,30310155.0,31627413.0,32547931.0,33378551.0,34178242.0,34652428.0,34493912.0,35243621.0,38145816.0,42364379.0,40816119.0,43089502.0,43218933.0,44256099.0,45060420.0,44580144.0,46689971.0,46413885.0,49235351.0,51371257.0,53147972.0,56365547.0,53076138.0,55889507.0,57196166.0,53221108.0,54262121.0,60678755.0,58338267.0,63402517.0,63080246.0,62943801.0,65665250.0,65420984.0,67289951.0,66424837.0,69369492.0,67539356.0,71662520.0,73801402.0,71107113.0,73822941.0,75488970.0,73123697.0,81684712.0,80845967.0,79045026.0,82202538.0,81463629.0,84229270.0,87704284.0,83600366.0,83725138.0,89544337.0,87220191.0,91640929.0,86788584.0,95481325.0,93646621.0,90936494.0,93789407.0,99948651.0,98524273.0,102334624.0,97826210.0,98682938.0,98738793.0,108883052.0,99764707.0,107573689.0,104942999.0,104669298.0,106592677.0],"unit":"ns","throughput":[],"typical":{"estimate":71934.87782434362,"lower_bound":71397.09161799209,"upper_bound":72496.81757654478,"unit":"ns"},"mean":{"estimate":72151.14371367994,"lower_bound":71716.69995252242,"upper_bound":72592.7541085468,"unit":"ns"},"median":{"estimate":72004.43962121212,"lower_bound":71565.85125313283,"upper_bound":72594.27984496125,"unit":"ns"},"median_abs_dev":{"estimate":1872.554598700276,"lower_bound":1542.7258044755506,"upper_bound":2437.599757961003,"unit":"ns"},"slope":{"estimate":71934.87782434362,"lower_bound":71397.09161799209,"upper_bound":72496.81757654478,"unit":"ns"},"change":null}
{"reason":"group-complete","group_name":"within_unsorted(0.01)","benchmarks":["within_unsorted(0.01)/100","within_unsorted(0.01)/1000","within_unsorted(0.01)/10000","within_unsorted(0.01)/100000","within_unsorted(0.01)/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.01)"}
{"reason":"benchmark-complete","id":"within_unsorted(0.05)/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.05)/100","iteration_count":[7856,15712,23568,31424,39280,47136,54992,62848,70704,78560,86416,94272,102128,109984,117840,125696,133552,141408,149264,157120,164976,172832,180688,188544,196400,204256,212112,219968,227824,235680,243536,251392,259248,267104,274960,282816,290672,298528,306384,314240,322096,329952,337808,345664,353520,361376,369232,377088,384944,392800,400656,408512,416368,424224,432080,439936,447792,455648,463504,471360,479216,487072,494928,502784,510640,518496,526352,534208,542064,549920,557776,565632,573488,581344,589200,597056,604912,612768,620624,628480,636336,644192,652048,659904,667760,675616,683472,691328,699184,707040,714896,722752,730608,738464,746320,754176,762032,769888,777744,785600],"measured_values":[613405.0,2306755.0,2683427.0,3838342.0,3974417.0,6266663.0,7720978.0,7990581.0,7690771.0,6333428.0,7046299.0,9186933.0,10182581.0,8335375.0,11055951.0,13929223.0,11730419.0,21872585.0,16792395.0,18419682.0,24931603.0,17214813.0,20437418.0,15499813.0,21935382.0,30346026.0,28642578.0,29765103.0,17470972.0,27899241.0,22701221.0,23641215.0,27818300.0,20585383.0,30049933.0,37050868.0,21716604.0,33259523.0,35169116.0,31312711.0,45915920.0,33580333.0,36390686.0,59466366.0,35604279.0,46134288.0,47213421.0,34936512.0,64323149.0,63563010.0,32193213.0,55676243.0,38881754.0,60218841.0,57970615.0,46093411.0,50517998.0,84399191.0,47743992.0,60064492.0,69602621.0,90931029.0,48273139.0,36504298.0,62268675.0,45398865.0,45438019.0,52378299.0,52852174.0,57921292.0,79010957.0,61857217.0,51544995.0,52455784.0,69468169.0,43941796.0,73887326.0,58978505.0,90104487.0,79978452.0,70059763.0,137727754.0,73118120.0,120617486.0,85597828.0,68661434.0,54871461.0,77472185.0,57886888.0,55693896.0,76162551.0,105494365.0,75074601.0,90510725.0,57630640.0,60952589.0,108422859.0,78005410.0,132124056.0,109175553.0],"unit":"ns","throughput":[],"typical":{"estimate":116.72454389141987,"lower_bound":108.55628355729444,"upper_bound":125.43316314717018,"unit":"ns"},"mean":{"estimate":114.9191269060938,"lower_bound":109.37698117115725,"upper_bound":120.63351533585958,"unit":"ns"},"median":{"estimate":110.4577255078292,"lower_bound":103.00664503434706,"upper_bound":115.54606457909028,"unit":"ns"},"median_abs_dev":{"estimate":26.04951930362003,"lower_bound":20.44801696492433,"upper_bound":35.53902541401207,"unit":"ns"},"slope":{"estimate":116.72454389141987,"lower_bound":108.55628355729444,"upper_bound":125.43316314717018,"unit":"ns"},"change":null}
{"reason":"benchmark-complete","id":"within_unsorted(0.05)/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.05)/1000","iteration_count":[2458,4916,7374,9832,12290,14748,17206,19664,22122,24580,27038,29496,31954,34412,36870,39328,41786,44244,46702,49160,51618,54076,56534,58992,61450,63908,66366,68824,71282,73740,76198,78656,81114,83572,86030,88488,90946,93404,95862,98320,100778,103236,105694,108152,110610,113068,115526,117984,120442,122900,125358,127816,130274,132732,135190,137648,140106,142564,145022,147480,149938,152396,154854,157312,159770,162228,164686,167144,169602,172060,174518,176976,179434,181892,184350,186808,189266,191724,194182,196640,199098,201556,204014,206472,208930,211388,213846,216304,218762,221220,223678,226136,228594,231052,233510,235968,238426,240884,243342,245800],"measured_values":[982353.0,2077156.0,3762401.0,3860013.0,6912789.0,5217095.0,6051252.0,8845426.0,13454216.0,9143061.0,9335941.0,16945861.0,11010476.0,14801960.0,17202861.0,16183068.0,19079112.0,18221171.0,24913098.0,22829811.0,29064034.0,16870661.0,26268928.0,23198389.0,27493042.0,21853319.0,31051182.0,27010011.0,38487588.0,30382945.0,40090960.0,26691296.0,26570991.0,45430354.0,34357571.0,39170994.0,39461235.0,34294474.0,42990530.0,34583523.0,31884256.0,46557146.0,46541577.0,42709847.0,38772880.0,41336434.0,39772967.0,43336647.0,49116021.0,32683628.0,46510880.0,43663496.0,52750864.0,61155607.0,59174851.0,61347505.0,55735824.0,77019148.0,51413027.0,64341452.0,53756019.0,51326887.0,57053923.0,85574192.0,70195976.0,58624664.0,89243940.0,81693550.0,65225681.0,61842228.0,72889051.0,59180050.0,63450368.0,77530683.0,60492789.0,76532319.0,53051164.0,60496526.0,90500855.0,94358382.0,91373223.0,119514664.0,74859137.0,112983196.0,95191758.0,102837485.0,96227941.0,125268270.0,80336899.0,82366015.0,77627613.0,86189981.0,82835040.0,81598282.0,90327551.0,79381626.0,95654391.0,83939150.0,108698811.0,115099655.0],"unit":"ns","throughput":[],"typical":{"estimate":411.26584111040955,"lower_bound":393.00223653489184,"upper_bound":430.56208656445733,"unit":"ns"},"mean":{"estimate":417.73938899878453,"lower_bound":403.26877384244284,"upper_bound":432.4956203146552,"unit":"ns"},"median":{"estimate":406.36027181955274,"lower_bound":386.8251937818509,"upper_bound":433.8974226464056,"unit":"ns"},"median_abs_dev":{"estimate":77.40439859346495,"lower_bound":60.27512341281813,"upper_bound":92.51339105408479,"unit":"ns"},"slope":{"estimate":411.26584111040955,"lower_bound":393.00223653489184,"upper_bound":430.56208656445733,"unit":"ns"},"change":null}
{"reason":"benchmark-complete","id":"within_unsorted(0.05)/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.05)/10000","iteration_count":[447,894,1341,1788,2235,2682,3129,3576,4023,4470,4917,5364,5811,6258,6705,7152,7599,8046,8493,8940,9387,9834,10281,10728,11175,11622,12069,12516,12963,13410,13857,14304,14751,15198,15645,16092,16539,16986,17433,17880,18327,18774,19221,19668,20115,20562,21009,21456,21903,22350,22797,23244,23691,24138,24585,25032,25479,25926,26373,26820,27267,27714,28161,28608,29055,29502,29949,30396,30843,31290,31737,32184,32631,33078,33525,33972,34419,34866,35313,35760,36207,36654,37101,37548,37995,38442,38889,39336,39783,40230,40677,41124,41571,42018,42465,42912,43359,43806,44253,44700],"measured_values":[1103248.0,1878285.0,2880355.0,4650328.0,5351125.0,5495876.0,6400704.0,8849032.0,9414307.0,9829101.0,12967467.0,12822176.0,14155393.0,13807585.0,18066842.0,16393770.0,17612505.0,15307614.0,21673793.0,19773618.0,18075869.0,22815493.0,25141374.0,25536039.0,27292407.0,23408339.0,25020668.0,28263829.0,32926841.0,29479759.0,33843621.0,32431026.0,31546365.0,40259282.0,31033027.0,42067937.0,39531215.0,38800991.0,46048737.0,39623818.0,46418085.0,46604041.0,42103344.0,40297955.0,46096284.0,47020991.0,49875126.0,51419669.0,50840798.0,53426382.0,51801701.0,52596164.0,55356284.0,49688348.0,54883892.0,66588543.0,60679416.0,60075650.0,59662288.0,59506487.0,64107463.0,72596463.0,61072810.0,60218396.0,62061375.0,76553518.0,67618274.0,74891075.0,61654997.0,82968146.0,70195583.0,67467172.0,67376192.0,63996806.0,80202236.0,84912885.0,86145334.0,75591341.0,87467541.0,83750577.0,72006822.0,85758482.0,73101435.0,99455291.0,77839015.0,99774205.0,76897469.0,85514126.0,86370475.0,83688460.0,90962544.0,81804895.0,88739876.0,92473603.0,99166662.0,106683668.0,105246346.0,95941765.0,96348483.0,108615774.0],"unit":"ns","throughput":[],"typical":{"estimate":2273.33434353252,"lower_bound":2223.351202922881,"upper_bound":2324.8484022972543,"unit":"ns"},"mean":{"estimate":2296.4107131630603,"lower_bound":2257.413167014837,"upper_bound":2335.3717676373126,"unit":"ns"},"median":{"estimate":2289.2140080407225,"lower_bound":2227.4755916529407,"upper_bound":2340.1210539398458,"unit":"ns"},"median_abs_dev":{"estimate":220.4429311217902,"lower_bound":164.99591812651275,"upper_bound":269.462409255023,"unit":"ns"},"slope":{"estimate":2273.33434353252,"lower_bound":2223.351202922881,"upper_bound":2324.8484022972543,"unit":"ns"},"change":null}
{"reason":"benchmark-complete","id":"within_unsorted(0.05)/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.05)/100000","iteration_count":[33,66,99,132,165,198,231,264,297,330,363,396,429,462,495,528,561,594,627,660,693,726,759,792,825,858,891,924,957,990,1023,1056,1089,1122,1155,1188,1221,1254,1287,1320,1353,1386,1419,1452,1485,1518,1551,1584,1617,1650,1683,1716,1749,1782,1815,1848,1881,1914,1947,1980,2013,2046,2079,2112,2145,2178,2211,2244,2277,2310,2343,2376,2409,2442,2475,2508,2541,2574,2607,2640,2673,2706,2739,2772,2805,2838,2871,2904,2937,2970,3003,3036,3069,3102,3135,3168,3201,3234,3267,3300],"measured_values":[1091467.0,2122510.0,2970002.0,4336883.0,5406538.0,6515057.0,6815398.0,7828888.0,9073540.0,10200524.0,10830169.0,11793446.0,13506072.0,14240442.0,14359033.0,16124147.0,16922216.0,17366424.0,17624186.0,20452192.0,21808233.0,20833043.0,22889270.0,23412346.0,24962488.0,26490500.0,25522403.0,26479570.0,31798594.0,29339225.0,30227012.0,32764627.0,32618995.0,32871566.0,35142133.0,37589611.0,34867782.0,41507009.0,37094897.0,41202121.0,41050046.0,42862078.0,44599179.0,43940220.0,44194245.0,44074200.0,46694620.0,48285066.0,53680185.0,50957674.0,50080778.0,55716104.0,55517793.0,51060445.0,57610197.0,58307408.0,57551328.0,58207141.0,58373892.0,57397971.0,61347462.0,58194127.0,62717918.0,65126433.0,69094246.0,65452741.0,69527735.0,70363925.0,66101792.0,74207667.0,69731815.0,72982291.0,72260895.0,76254757.0,72857087.0,76585634.0,79074698.0,76433249.0,78440024.0,74642268.0,77373604.0,83361717.0,84005078.0,88493072.0,86343782.0,89042307.0,87179191.0,86260147.0,88482402.0,91757724.0,90870138.0,86627622.0,94435059.0,94476256.0,94752081.0,96400868.0,103568252.0,102943146.0,103510824.0,101823826.0],"unit":"ns","throughput":[],"typical":{"estimate":30534.41534183269,"lower_bound":30266.98998417076,"upper_bound":30792.419814968052,"unit":"ns"},"mean":{"estimate":30514.146467615894,"lower_bound":30279.426511462807,"upper_bound":30752.06352341431,"unit":"ns"},"median":{"estimate":30443.064568557922,"lower_bound":30167.348725348726,"upper_bound":30770.62854349951,"unit":"ns"},"median_abs_dev":{"estimate":1126.317189030679,"lower_bound":810.5051906697363,"upper_bound":1439.761263565334,"unit":"ns"},"slope":{"estimate":30534.41534183269,"lower_bound":30266.98998417076,"upper_bound":30792.419814968052,"unit":"ns"},"change":null}
{"reason":"benchmark-complete","id":"within_unsorted(0.05)/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.05)/1000000","iteration_count":[3,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240,243,246,249,252,255,258,261,264,267,270,273,276,279,282,285,288,291,294,297,300],"measured_values":[1640732.0,2962338.0,4331823.0,5662917.0,7105628.0,8426342.0,9966076.0,11111002.0,12349623.0,13995494.0,15391058.0,16801680.0,18100844.0,19641829.0,20505911.0,22221623.0,23943035.0,24830571.0,25851645.0,27950783.0,28925351.0,30595356.0,32122797.0,32829916.0,34587596.0,35810408.0,36605771.0,38585535.0,40079182.0,41810442.0,42699621.0,44252058.0,45327775.0,47232068.0,47831787.0,49630944.0,50969912.0,51584758.0,54767808.0,54559139.0,56419159.0,57868082.0,58606340.0,60438348.0,61576582.0,63181045.0,66289466.0,65476869.0,66268325.0,69620950.0,70952966.0,70987751.0,72769334.0,73227630.0,75567676.0,77195773.0,79010269.0,77967904.0,82023320.0,82463842.0,84372022.0,84367424.0,85580176.0,87326374.0,92169951.0,89826859.0,91242941.0,91536589.0,94937955.0,99210307.0,97687044.0,98758202.0,100159757.0,100104334.0,103928408.0,103844431.0,105194470.0,105731933.0,109146704.0,109160400.0,111374761.0,113084360.0,113343223.0,113856390.0,116588687.0,119629051.0,119028400.0,121573398.0,120681854.0,123329604.0,126308080.0,127895352.0,127019528.0,129200718.0,129694720.0,130029593.0,132374077.0,139471931.0,134596343.0,133775942.0],"unit":"ns","throughput":[],"typical":{"estimate":457514.2043061918,"lower_bound":455975.83950812486,"upper_bound":459195.85923258145,"unit":"ns"},"mean":{"estimate":460745.14828341024,"lower_bound":458802.02651801414,"upper_bound":463197.47251712263,"unit":"ns"},"median":{"estimate":458664.90668080596,"lower_bound":457613.55193236715,"upper_bound":459692.52032520325,"unit":"ns"},"median_abs_dev":{"estimate":5935.935952885333,"lower_bound":4502.505170678345,"upper_bound":7309.064466409464,"unit":"ns"},"slope":{"estimate":457514.2043061918,"lower_bound":455975.83950812486,"upper_bound":459195.85923258145,"unit":"ns"},"change":null}
{"reason":"group-complete","group_name":"within_unsorted(0.05)","benchmarks":["within_unsorted(0.05)/100","within_unsorted(0.05)/1000","within_unsorted(0.05)/10000","within_unsorted(0.05)/100000","within_unsorted(0.05)/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.05)"}
{"reason":"benchmark-complete","id":"within_unsorted(0.25)/100","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.25)/100","iteration_count":[4347,8694,13041,17388,21735,26082,30429,34776,39123,43470,47817,52164,56511,60858,65205,69552,73899,78246,82593,86940,91287,95634,99981,104328,108675,113022,117369,121716,126063,130410,134757,139104,143451,147798,152145,156492,160839,165186,169533,173880,178227,182574,186921,191268,195615,199962,204309,208656,213003,217350,221697,226044,230391,234738,239085,243432,247779,252126,256473,260820,265167,269514,273861,278208,282555,286902,291249,295596,299943,304290,308637,312984,317331,321678,326025,330372,334719,339066,343413,347760,352107,356454,360801,365148,369495,373842,378189,382536,386883,391230,395577,399924,404271,408618,412965,417312,421659,426006,430353,434700],"measured_values":[900249.0,2132158.0,3256135.0,3155428.0,6601817.0,4761384.0,3993651.0,5062575.0,9520212.0,4621022.0,12857559.0,16786329.0,17117837.0,13339147.0,14930416.0,18993687.0,27972499.0,19352376.0,18590385.0,15142842.0,19782700.0,10182708.0,26184474.0,28373929.0,26318333.0,21239988.0,19099705.0,40748316.0,40617171.0,23797260.0,36086076.0,34044428.0,31366913.0,35651517.0,31633850.0,28175598.0,36161798.0,37576267.0,26051195.0,42852692.0,25472315.0,52664508.0,55177206.0,57067382.0,48042194.0,60763808.0,36005777.0,48950789.0,69748142.0,64812293.0,46575958.0,35476089.0,60356639.0,78183099.0,59738347.0,65105319.0,81331173.0,77988456.0,53284315.0,61684638.0,66228985.0,45682472.0,41335311.0,50582083.0,48392627.0,52816491.0,73291292.0,69399450.0,71243211.0,73136552.0,40391470.0,36041364.0,77103073.0,75080881.0,87283969.0,48015033.0,63706179.0,120387760.0,103693525.0,35241521.0,117579402.0,78767439.0,103899929.0,84034626.0,112478304.0,78247228.0,100961898.0,72012866.0,98403264.0,91131287.0,104802043.0,96678296.0,81213943.0,129448796.0,108837531.0,80805290.0,50602732.0,106270742.0,103348340.0,123835453.0],"unit":"ns","throughput":[],"typical":{"estimate":234.94577421470092,"lower_bound":219.6128871488068,"upper_bound":249.77080410058278,"unit":"ns"},"mean":{"estimate":233.71507985519966,"lower_bound":222.0050909668298,"upper_bound":245.5103954240327,"unit":"ns"},"median":{"estimate":240.24965631204418,"lower_bound":227.0304097603106,"upper_bound":246.46150346343583,"unit":"ns"},"median_abs_dev":{"estimate":62.25868148972149,"lower_bound":39.73369981806384,"upper_bound":82.09953831185737,"unit":"ns"},"slope":{"estimate":234.94577421470092,"lower_bound":219.6128871488068,"upper_bound":249.77080410058278,"unit":"ns"},"change":null}
{"reason":"benchmark-complete","id":"within_unsorted(0.25)/1000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.25)/1000","iteration_count":[790,1580,2370,3160,3950,4740,5530,6320,7110,7900,8690,9480,10270,11060,11850,12640,13430,14220,15010,15800,16590,17380,18170,18960,19750,20540,21330,22120,22910,23700,24490,25280,26070,26860,27650,28440,29230,30020,30810,31600,32390,33180,33970,34760,35550,36340,37130,37920,38710,39500,40290,41080,41870,42660,43450,44240,45030,45820,46610,47400,48190,48980,49770,50560,51350,52140,52930,53720,54510,55300,56090,56880,57670,58460,59250,60040,60830,61620,62410,63200,63990,64780,65570,66360,67150,67940,68730,69520,70310,71100,71890,72680,73470,74260,75050,75840,76630,77420,78210,79000],"measured_values":[1010987.0,2334285.0,3186996.0,4393086.0,6291208.0,6389251.0,7076313.0,9249226.0,8774941.0,9910991.0,10269751.0,12651323.0,12068456.0,13012196.0,14684578.0,15529563.0,17330143.0,21378236.0,18092706.0,18783314.0,19774543.0,23618284.0,21905960.0,22814215.0,26426033.0,24880421.0,25909981.0,27778556.0,24448984.0,27457297.0,30399827.0,34941481.0,31369717.0,32587429.0,37566629.0,42380340.0,31013342.0,39254317.0,38066872.0,44551961.0,36351331.0,37007125.0,47643980.0,48559487.0,52339731.0,47649511.0,47579990.0,51103565.0,45903873.0,52552007.0,55418575.0,59788178.0,51272810.0,52017239.0,60552994.0,51745553.0,56320457.0,56381502.0,68901120.0,63904146.0,60989790.0,66515408.0,62688058.0,55136299.0,61648688.0,64619402.0,60649995.0,63066815.0,63680539.0,71086256.0,75945903.0,72128811.0,81652781.0,87695113.0,66285410.0,76752778.0,77035386.0,76141558.0,68473752.0,74046739.0,81410318.0,87917408.0,85468439.0,81863393.0,93205434.0,80433475.0,89833604.0,75192026.0,109013889.0,95858444.0,87131893.0,88754530.0,115220027.0,81690821.0,102456223.0,98109803.0,103631276.0,100821583.0,97685462.0,128659270.0],"unit":"ns","throughput":[],"typical":{"estimate":1292.1567635303866,"lower_bound":1257.0573650954211,"upper_bound":1329.3054399687012,"unit":"ns"},"mean":{"estimate":1286.1977477487928,"lower_bound":1263.1281134680817,"upper_bound":1310.0681289619038,"unit":"ns"},"median":{"estimate":1267.2459494355855,"lower_bound":1237.5035879732081,"upper_bound":1302.2679281839319,"unit":"ns"},"median_abs_dev":{"estimate":119.8237923281108,"lower_bound":84.99100897867858,"upper_bound":136.05746087994595,"unit":"ns"},"slope":{"estimate":1292.1567635303866,"lower_bound":1257.0573650954211,"upper_bound":1329.3054399687012,"unit":"ns"},"change":null}
{"reason":"benchmark-complete","id":"within_unsorted(0.25)/10000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.25)/10000","iteration_count":[71,142,213,284,355,426,497,568,639,710,781,852,923,994,1065,1136,1207,1278,1349,1420,1491,1562,1633,1704,1775,1846,1917,1988,2059,2130,2201,2272,2343,2414,2485,2556,2627,2698,2769,2840,2911,2982,3053,3124,3195,3266,3337,3408,3479,3550,3621,3692,3763,3834,3905,3976,4047,4118,4189,4260,4331,4402,4473,4544,4615,4686,4757,4828,4899,4970,5041,5112,5183,5254,5325,5396,5467,5538,5609,5680,5751,5822,5893,5964,6035,6106,6177,6248,6319,6390,6461,6532,6603,6674,6745,6816,6887,6958,7029,7100],"measured_values":[1021606.0,1997386.0,2730404.0,3619874.0,4466162.0,5789522.0,6204886.0,7152915.0,8586539.0,8998379.0,9799403.0,11764780.0,11651257.0,13042483.0,13689951.0,14878910.0,15409249.0,16327462.0,18543416.0,19668465.0,18095831.0,19374817.0,19293356.0,21462222.0,24253390.0,23869583.0,27735847.0,26537141.0,29254750.0,29204797.0,29103929.0,29852616.0,29242628.0,31352153.0,30989367.0,33513737.0,34076256.0,32550018.0,37199723.0,35742926.0,36031174.0,39184998.0,36616384.0,39775078.0,38219165.0,39024187.0,48490319.0,45971018.0,44361966.0,45573536.0,47190663.0,47162010.0,43391205.0,50869426.0,55217760.0,50566110.0,54486986.0,52996947.0,56974426.0,58458936.0,52163030.0,59817912.0,57768979.0,59640020.0,61455798.0,61107779.0,63781076.0,58025708.0,61362172.0,60703163.0,66357973.0,59726071.0,63423067.0,66145307.0,69160132.0,72212706.0,67982294.0,70793057.0,72171860.0,78460333.0,69863473.0,87205548.0,72950363.0,83058741.0,83954473.0,83276568.0,83638443.0,81258703.0,80447170.0,93969107.0,79526331.0,88616871.0,83283842.0,88498721.0,91257147.0,92771292.0,83285494.0,86802186.0,95160559.0,90187903.0],"unit":"ns","throughput":[],"typical":{"estimate":13047.267202018078,"lower_bound":12861.490078978739,"upper_bound":13239.16537648148,"unit":"ns"},"mean":{"estimate":13020.075223520604,"lower_bound":12886.063771643987,"upper_bound":13156.424815710561,"unit":"ns"},"median":{"estimate":12950.99138385406,"lower_bound":12771.180521034705,"upper_bound":13125.573161189359,"unit":"ns"},"median_abs_dev":{"estimate":708.8675794752629,"lower_bound":514.9936488544768,"upper_bound":861.3952345130597,"unit":"ns"},"slope":{"estimate":13047.267202018078,"lower_bound":12861.490078978739,"upper_bound":13239.16537648148,"unit":"ns"},"change":null}
{"reason":"benchmark-complete","id":"within_unsorted(0.25)/100000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.25)/100000","iteration_count":[5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100,105,110,115,120,125,130,135,140,145,150,155,160,165,170,175,180,185,190,195,200,205,210,215,220,225,230,235,240,245,250,255,260,265,270,275,280,285,290,295,300,305,310,315,320,325,330,335,340,345,350,355,360,365,370,375,380,385,390,395,400,405,410,415,420,425,430,435,440,445,450,455,460,465,470,475,480,485,490,495,500],"measured_values":[1153162.0,2262791.0,3280040.0,4318046.0,5253461.0,6580577.0,7493420.0,8514896.0,9553343.0,10839754.0,11938002.0,12610667.0,13910974.0,14726585.0,15858778.0,17075648.0,17958876.0,18650265.0,20266481.0,21051736.0,21751561.0,23774786.0,24224235.0,25572891.0,26369376.0,28075980.0,28691769.0,30503610.0,30839847.0,32464047.0,32965153.0,33876202.0,34117392.0,36109770.0,37678866.0,38451328.0,37279721.0,41470451.0,41373559.0,41566859.0,43101483.0,43459271.0,44579010.0,45906928.0,46966084.0,49424720.0,50247886.0,50606815.0,52125479.0,51836750.0,51805161.0,54308341.0,56118949.0,55902455.0,57821396.0,57719837.0,59783445.0,62297917.0,61155476.0,63213165.0,65210341.0,65875572.0,69065844.0,67786758.0,68352352.0,68397818.0,70237289.0,71068320.0,70127635.0,76173033.0,74597223.0,75953894.0,75147501.0,77977119.0,78806927.0,80588661.0,81225329.0,78930939.0,83079438.0,83883719.0,82578003.0,86666310.0,86054589.0,87778796.0,88803688.0,88806733.0,93155637.0,91210328.0,94520212.0,94008237.0,96906886.0,98798103.0,98529763.0,98665326.0,100018440.0,101993595.0,103749321.0,103514954.0,105814434.0,104539255.0],"unit":"ns","throughput":[],"typical":{"estimate":210466.27413920496,"lower_bound":209649.4530487028,"upper_bound":211255.06936614861,"unit":"ns"},"mean":{"estimate":211516.59260069716,"lower_bound":210675.02993281567,"upper_bound":212388.33355967168,"unit":"ns"},"median":{"estimate":211119.0235260771,"lower_bound":210379.7857142857,"upper_bound":212172.09743589745,"unit":"ns"},"median_abs_dev":{"estimate":3301.11583469308,"lower_bound":2460.1261370221346,"upper_bound":4526.89966419284,"unit":"ns"},"slope":{"estimate":210466.27413920496,"lower_bound":209649.4530487028,"upper_bound":211255.06936614861,"unit":"ns"},"change":null}
{"reason":"benchmark-complete","id":"within_unsorted(0.25)/1000000","report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.25)/1000000","iteration_count":[18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],"measured_values":[51720872.0,51772939.0,51387219.0,51702187.0,50622572.0,51014724.0,50463817.0,51362673.0,50877990.0,50852281.0,51205389.0,49713667.0,49772106.0,49863777.0,50121598.0,50854405.0,50441094.0,50886254.0,51493717.0,50785917.0,51443453.0,51277734.0,49439114.0,50079979.0,50652027.0,49691414.0,50249345.0,52052519.0,49814734.0,51609653.0,50089116.0,50439049.0,49875748.0,49548848.0,49326563.0,49163208.0,50298065.0,49809864.0,50746461.0,51172787.0,51198494.0,53272925.0,50717147.0,51400722.0,51488025.0,51298331.0,49862713.0,50476057.0,50413300.0,49617756.0,49717272.0,49782784.0,49763137.0,50562438.0,50725562.0,49456285.0,50226190.0,49963981.0,50913412.0,50107558.0,50889869.0,51133492.0,50217474.0,51747869.0,52110736.0,50793408.0,50882083.0,50658967.0,50696647.0,51997574.0,51231125.0,51390090.0,50657174.0,49931790.0,50883275.0,50449166.0,50444666.0,48749755.0,50611438.0,52173261.0,51130876.0,52319073.0,51151746.0,50661981.0,52101627.0,52426713.0,49607253.0,49960883.0,50423195.0,49875484.0,51454280.0,52283496.0,51640617.0,50931274.0,50530436.0,50214918.0,50044900.0,51472213.0,50517160.0,49380280.0],"unit":"ns","throughput":[],"typical":{"estimate":2816909.573333332,"lower_bound":2807897.628944443,"upper_bound":2826121.8393333335,"unit":"ns"},"mean":{"estimate":2816909.573333332,"lower_bound":2807897.628944443,"upper_bound":2826121.8393333335,"unit":"ns"},"median":{"estimate":2814470.777777778,"lower_bound":2803478.416666667,"upper_bound":2826555.0,"unit":"ns"},"median_abs_dev":{"estimate":50772.21266527986,"lower_bound":38749.86095788578,"upper_bound":62017.28044897306,"unit":"ns"},"slope":null,"change":null}
{"reason":"group-complete","group_name":"within_unsorted(0.25)","benchmarks":["within_unsorted(0.25)/100","within_unsorted(0.25)/1000","within_unsorted(0.25)/10000","within_unsorted(0.25)/100000","within_unsorted(0.25)/1000000"],"report_directory":"/home/scotty/projects/kdtree-rs/target/criterion/reports/within_unsorted(0.25)"}