aboutsummaryrefslogtreecommitdiff
path: root/analysis/1138/criterion/aoc-202209-part2
diff options
context:
space:
mode:
Diffstat (limited to 'analysis/1138/criterion/aoc-202209-part2')
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/100/new/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/100/new/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/100/new/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/100/new/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/100/new/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/1000/new/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/1000/new/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/1000/new/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/1000/new/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/1000/new/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/10000/new/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/10000/new/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/10000/new/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/10000/new/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/10000/new/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/2000/new/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/2000/new/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/2000/new/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/2000/new/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/2000/new/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/50000/new/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/50000/new/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/50000/new/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/50000/new/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part2/50000/new/tukey.json1
65 files changed, 195 insertions, 0 deletions
diff --git a/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
new file mode 100644
index 0000000..79cbd1c
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part2","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc-202209-part2/100","directory_name":"aoc-202209-part2/100","title":"aoc-202209-part2/100"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json
new file mode 100644
index 0000000..d0dc334
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24101002.143680558,"upper_bound":25340134.512343753},"point_estimate":24699937.298323415,"standard_error":316487.02577730035},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23743030.4375,"upper_bound":25429072.95238095},"point_estimate":24644041.314236112,"standard_error":479253.8576721856},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":209232.83908537508,"upper_bound":1927601.6850782305},"point_estimate":1001483.5874576122,"standard_error":405425.0308472687},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24402183.773041476,"upper_bound":25230095.78510274},"point_estimate":24877294.12272727,"standard_error":213334.06929818855},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":596633.7415477361,"upper_bound":1356354.636914033},"point_estimate":1051918.5866804263,"standard_error":203270.93667775436}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv
new file mode 100644
index 0000000..21cb357
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part2,,100,,,96089389.0,ns,4
+aoc-202209-part2,,100,,,213833780.0,ns,8
+aoc-202209-part2,,100,,,280751016.0,ns,12
+aoc-202209-part2,,100,,,375419418.0,ns,16
+aoc-202209-part2,,100,,,478909602.0,ns,20
+aoc-202209-part2,,100,,,606910736.0,ns,24
+aoc-202209-part2,,100,,,715965560.0,ns,28
+aoc-202209-part2,,100,,,796400013.0,ns,32
+aoc-202209-part2,,100,,,878420960.0,ns,36
+aoc-202209-part2,,100,,,1011858519.0,ns,40
diff --git a/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json
new file mode 100644
index 0000000..452231e
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[4.0,8.0,12.0,16.0,20.0,24.0,28.0,32.0,36.0,40.0],"times":[96089389.0,213833780.0,280751016.0,375419418.0,478909602.0,606910736.0,715965560.0,796400013.0,878420960.0,1011858519.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
new file mode 100644
index 0000000..20ed1cd
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[19975785.356250007,21970241.121875003,27288789.83020833,29283245.59583333] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..79cbd1c
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part2","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc-202209-part2/100","directory_name":"aoc-202209-part2/100","title":"aoc-202209-part2/100"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..3c01833
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1324586.1450221452,"upper_bound":1365659.8459139785},"point_estimate":1342514.706392729,"standard_error":10670.046685223302},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1321726.8177163338,"upper_bound":1358937.6129032257},"point_estimate":1329844.8830645161,"standard_error":10068.323616514528},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2252.1251567909276,"upper_bound":46054.8164196217},"point_estimate":13386.180610466095,"standard_error":11883.762436998648},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1317167.2172885088,"upper_bound":1360646.050639349},"point_estimate":1332236.9175953078,"standard_error":11200.510520193888},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10549.614391180025,"upper_bound":50249.64224476316},"point_estimate":35420.45771305263,"standard_error":11226.32535813778}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..80e98bd
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part2,,100,,,84254132.0,ns,62
+aoc-202209-part2,,100,,,164298240.0,ns,124
+aoc-202209-part2,,100,,,245882278.0,ns,186
+aoc-202209-part2,,100,,,331078746.0,ns,248
+aoc-202209-part2,,100,,,442749343.0,ns,310
+aoc-202209-part2,,100,,,509644982.0,ns,372
+aoc-202209-part2,,100,,,574515881.0,ns,434
+aoc-202209-part2,,100,,,662013164.0,ns,496
+aoc-202209-part2,,100,,,736383853.0,ns,558
+aoc-202209-part2,,100,,,810889503.0,ns,620
diff --git a/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..144980b
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[62.0,124.0,186.0,248.0,310.0,372.0,434.0,496.0,558.0,620.0],"times":[84254132.0,164298240.0,245882278.0,331078746.0,442749343.0,509644982.0,574515881.0,662013164.0,736383853.0,810889503.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..b5f1637
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[1230756.6679147466,1276579.8970334101,1398775.1746831797,1444598.4038018433] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/100/new/benchmark.json b/analysis/1138/criterion/aoc-202209-part2/100/new/benchmark.json
new file mode 100644
index 0000000..79cbd1c
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/100/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part2","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc-202209-part2/100","directory_name":"aoc-202209-part2/100","title":"aoc-202209-part2/100"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/100/new/estimates.json b/analysis/1138/criterion/aoc-202209-part2/100/new/estimates.json
new file mode 100644
index 0000000..d0dc334
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/100/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24101002.143680558,"upper_bound":25340134.512343753},"point_estimate":24699937.298323415,"standard_error":316487.02577730035},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23743030.4375,"upper_bound":25429072.95238095},"point_estimate":24644041.314236112,"standard_error":479253.8576721856},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":209232.83908537508,"upper_bound":1927601.6850782305},"point_estimate":1001483.5874576122,"standard_error":405425.0308472687},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24402183.773041476,"upper_bound":25230095.78510274},"point_estimate":24877294.12272727,"standard_error":213334.06929818855},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":596633.7415477361,"upper_bound":1356354.636914033},"point_estimate":1051918.5866804263,"standard_error":203270.93667775436}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/100/new/raw.csv b/analysis/1138/criterion/aoc-202209-part2/100/new/raw.csv
new file mode 100644
index 0000000..21cb357
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/100/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part2,,100,,,96089389.0,ns,4
+aoc-202209-part2,,100,,,213833780.0,ns,8
+aoc-202209-part2,,100,,,280751016.0,ns,12
+aoc-202209-part2,,100,,,375419418.0,ns,16
+aoc-202209-part2,,100,,,478909602.0,ns,20
+aoc-202209-part2,,100,,,606910736.0,ns,24
+aoc-202209-part2,,100,,,715965560.0,ns,28
+aoc-202209-part2,,100,,,796400013.0,ns,32
+aoc-202209-part2,,100,,,878420960.0,ns,36
+aoc-202209-part2,,100,,,1011858519.0,ns,40
diff --git a/analysis/1138/criterion/aoc-202209-part2/100/new/sample.json b/analysis/1138/criterion/aoc-202209-part2/100/new/sample.json
new file mode 100644
index 0000000..452231e
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/100/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[4.0,8.0,12.0,16.0,20.0,24.0,28.0,32.0,36.0,40.0],"times":[96089389.0,213833780.0,280751016.0,375419418.0,478909602.0,606910736.0,715965560.0,796400013.0,878420960.0,1011858519.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/100/new/tukey.json b/analysis/1138/criterion/aoc-202209-part2/100/new/tukey.json
new file mode 100644
index 0000000..20ed1cd
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/100/new/tukey.json
@@ -0,0 +1 @@
+[19975785.356250007,21970241.121875003,27288789.83020833,29283245.59583333] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
new file mode 100644
index 0000000..a06f85f
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part2","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc-202209-part2/1000","directory_name":"aoc-202209-part2/1000","title":"aoc-202209-part2/1000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json
new file mode 100644
index 0000000..a69f9f6
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2335854731.7,"upper_bound":2462149073.6},"point_estimate":2398883931.9,"standard_error":32545874.06537931},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2288834092.0,"upper_bound":2524034676.0},"point_estimate":2410919466.0,"standard_error":54803425.63975482},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11874166.16949141,"upper_bound":183261322.81106114},"point_estimate":169725703.96136642,"standard_error":50800215.786584206},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":66533931.62169003,"upper_bound":126802840.84692678},"point_estimate":108207393.87440439,"standard_error":15028565.438965216}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv
new file mode 100644
index 0000000..f505137
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part2,,1000,,,2524034676.0,ns,1
+aoc-202209-part2,,1000,,,2526761098.0,ns,1
+aoc-202209-part2,,1000,,,2267060290.0,ns,1
+aoc-202209-part2,,1000,,,2288834092.0,ns,1
+aoc-202209-part2,,1000,,,2403370001.0,ns,1
+aoc-202209-part2,,1000,,,2418468931.0,ns,1
+aoc-202209-part2,,1000,,,2265619976.0,ns,1
+aoc-202209-part2,,1000,,,2419388032.0,ns,1
+aoc-202209-part2,,1000,,,2543213077.0,ns,1
+aoc-202209-part2,,1000,,,2332089146.0,ns,1
diff --git a/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json
new file mode 100644
index 0000000..b4b63e0
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[2524034676.0,2526761098.0,2267060290.0,2288834092.0,2403370001.0,2418468931.0,2265619976.0,2419388032.0,2543213077.0,2332089146.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
new file mode 100644
index 0000000..6a397d8
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[1704972377.0,2002310116.25,2795210754.25,3092548493.5] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..a06f85f
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part2","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc-202209-part2/1000","directory_name":"aoc-202209-part2/1000","title":"aoc-202209-part2/1000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..ca98939
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15026891.17425926,"upper_bound":15344988.311236111},"point_estimate":15184682.822334653,"standard_error":81384.58595297253},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15003480.023809524,"upper_bound":15471849.916666666},"point_estimate":15078954.308333334,"standard_error":144990.2554600411},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28671.94617597032,"upper_bound":466527.2575695687},"point_estimate":285905.1760825021,"standard_error":129741.82292963},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14930179.54362416,"upper_bound":15212005.901761517},"point_estimate":15045915.896536797,"standard_error":70645.85846737935},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":171506.61560567422,"upper_bound":330987.2490089919},"point_estimate":271258.2130715623,"standard_error":41755.19656979067}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..f475221
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part2,,1000,,,90694504.0,ns,6
+aoc-202209-part2,,1000,,,185662199.0,ns,12
+aoc-202209-part2,,1000,,,276853438.0,ns,18
+aoc-202209-part2,,1000,,,373793278.0,ns,24
+aoc-202209-part2,,1000,,,464298287.0,ns,30
+aoc-202209-part2,,1000,,,539822367.0,ns,36
+aoc-202209-part2,,1000,,,630146161.0,ns,42
+aoc-202209-part2,,1000,,,708067675.0,ns,48
+aoc-202209-part2,,1000,,,811892051.0,ns,54
+aoc-202209-part2,,1000,,,902529477.0,ns,60
diff --git a/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..3639b91
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[6.0,12.0,18.0,24.0,30.0,36.0,42.0,48.0,54.0,60.0],"times":[90694504.0,185662199.0,276853438.0,373793278.0,464298287.0,539822367.0,630146161.0,708067675.0,811892051.0,902529477.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..96931dd
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[13698255.823743388,14354812.668485451,16105630.921130951,16762187.765873013] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/1000/new/benchmark.json b/analysis/1138/criterion/aoc-202209-part2/1000/new/benchmark.json
new file mode 100644
index 0000000..a06f85f
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/1000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part2","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc-202209-part2/1000","directory_name":"aoc-202209-part2/1000","title":"aoc-202209-part2/1000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/1000/new/estimates.json b/analysis/1138/criterion/aoc-202209-part2/1000/new/estimates.json
new file mode 100644
index 0000000..a69f9f6
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/1000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2335854731.7,"upper_bound":2462149073.6},"point_estimate":2398883931.9,"standard_error":32545874.06537931},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2288834092.0,"upper_bound":2524034676.0},"point_estimate":2410919466.0,"standard_error":54803425.63975482},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11874166.16949141,"upper_bound":183261322.81106114},"point_estimate":169725703.96136642,"standard_error":50800215.786584206},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":66533931.62169003,"upper_bound":126802840.84692678},"point_estimate":108207393.87440439,"standard_error":15028565.438965216}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/1000/new/raw.csv b/analysis/1138/criterion/aoc-202209-part2/1000/new/raw.csv
new file mode 100644
index 0000000..f505137
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/1000/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part2,,1000,,,2524034676.0,ns,1
+aoc-202209-part2,,1000,,,2526761098.0,ns,1
+aoc-202209-part2,,1000,,,2267060290.0,ns,1
+aoc-202209-part2,,1000,,,2288834092.0,ns,1
+aoc-202209-part2,,1000,,,2403370001.0,ns,1
+aoc-202209-part2,,1000,,,2418468931.0,ns,1
+aoc-202209-part2,,1000,,,2265619976.0,ns,1
+aoc-202209-part2,,1000,,,2419388032.0,ns,1
+aoc-202209-part2,,1000,,,2543213077.0,ns,1
+aoc-202209-part2,,1000,,,2332089146.0,ns,1
diff --git a/analysis/1138/criterion/aoc-202209-part2/1000/new/sample.json b/analysis/1138/criterion/aoc-202209-part2/1000/new/sample.json
new file mode 100644
index 0000000..b4b63e0
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/1000/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[2524034676.0,2526761098.0,2267060290.0,2288834092.0,2403370001.0,2418468931.0,2265619976.0,2419388032.0,2543213077.0,2332089146.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/1000/new/tukey.json b/analysis/1138/criterion/aoc-202209-part2/1000/new/tukey.json
new file mode 100644
index 0000000..6a397d8
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/1000/new/tukey.json
@@ -0,0 +1 @@
+[1704972377.0,2002310116.25,2795210754.25,3092548493.5] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..4cd53b8
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part2","function_id":null,"value_str":"10000","throughput":null,"full_id":"aoc-202209-part2/10000","directory_name":"aoc-202209-part2/10000","title":"aoc-202209-part2/10000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..d00de7c
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":170394662.63333336,"upper_bound":185195363.25000003},"point_estimate":176576703.20000002,"standard_error":3890450.103386572},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":168913783.16666666,"upper_bound":180032042.33333334},"point_estimate":172240003.5,"standard_error":3073038.764402382},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":748529.1443109512,"upper_bound":13674589.369827524},"point_estimate":6881280.213832855,"standard_error":3172854.858950823},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3801490.474399541,"upper_bound":19162102.778901134},"point_estimate":12971522.962460235,"standard_error":4833435.02060045}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..830fe2e
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part2,,10000,,,540096127.0,ns,3
+aoc-202209-part2,,10000,,,501917009.0,ns,3
+aoc-202209-part2,,10000,,,529765169.0,ns,3
+aoc-202209-part2,,10000,,,511565690.0,ns,3
+aoc-202209-part2,,10000,,,510911346.0,ns,3
+aoc-202209-part2,,10000,,,513286258.0,ns,3
+aoc-202209-part2,,10000,,,630576304.0,ns,3
+aoc-202209-part2,,10000,,,545236367.0,ns,3
+aoc-202209-part2,,10000,,,520153763.0,ns,3
+aoc-202209-part2,,10000,,,493793063.0,ns,3
diff --git a/analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..30b76ba
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[540096127.0,501917009.0,529765169.0,511565690.0,510911346.0,513286258.0,630576304.0,545236367.0,520153763.0,493793063.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..82cebae
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[143919855.16666657,157139082.91666663,192390356.91666675,205609584.66666678] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/10000/new/benchmark.json b/analysis/1138/criterion/aoc-202209-part2/10000/new/benchmark.json
new file mode 100644
index 0000000..4cd53b8
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/10000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part2","function_id":null,"value_str":"10000","throughput":null,"full_id":"aoc-202209-part2/10000","directory_name":"aoc-202209-part2/10000","title":"aoc-202209-part2/10000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/10000/new/estimates.json b/analysis/1138/criterion/aoc-202209-part2/10000/new/estimates.json
new file mode 100644
index 0000000..48666a1
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/10000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":234334106198.0775,"upper_bound":240342663839.3825},"point_estimate":237404702217.4,"standard_error":1539799027.8661697},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":233066062086.0,"upper_bound":242677572433.0},"point_estimate":237834423558.5,"standard_error":2637146924.9461236},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":987685936.8537694,"upper_bound":8394176198.020283},"point_estimate":7125012493.736842,"standard_error":1986384055.5305588},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3208686316.7219143,"upper_bound":6297616120.1077175},"point_estimate":5141709113.558022,"standard_error":806286577.3484216}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/10000/new/raw.csv b/analysis/1138/criterion/aoc-202209-part2/10000/new/raw.csv
new file mode 100644
index 0000000..830fe2e
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/10000/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part2,,10000,,,540096127.0,ns,3
+aoc-202209-part2,,10000,,,501917009.0,ns,3
+aoc-202209-part2,,10000,,,529765169.0,ns,3
+aoc-202209-part2,,10000,,,511565690.0,ns,3
+aoc-202209-part2,,10000,,,510911346.0,ns,3
+aoc-202209-part2,,10000,,,513286258.0,ns,3
+aoc-202209-part2,,10000,,,630576304.0,ns,3
+aoc-202209-part2,,10000,,,545236367.0,ns,3
+aoc-202209-part2,,10000,,,520153763.0,ns,3
+aoc-202209-part2,,10000,,,493793063.0,ns,3
diff --git a/analysis/1138/criterion/aoc-202209-part2/10000/new/sample.json b/analysis/1138/criterion/aoc-202209-part2/10000/new/sample.json
new file mode 100644
index 0000000..a6befe0
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/10000/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[234685844347.0,233066062086.0,228611922017.0,232703023703.0,239935510776.0,236018214446.0,242677572433.0,243824985651.0,242873254044.0,239650632671.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/10000/new/tukey.json b/analysis/1138/criterion/aoc-202209-part2/10000/new/tukey.json
new file mode 100644
index 0000000..42f1ffc
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/10000/new/tukey.json
@@ -0,0 +1 @@
+[207907859548.75,220689433600.0,254773631070.0,267555205121.25] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
new file mode 100644
index 0000000..c351bc8
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part2","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc-202209-part2/2000","directory_name":"aoc-202209-part2/2000","title":"aoc-202209-part2/2000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json
new file mode 100644
index 0000000..ab900c9
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9324155304.8625,"upper_bound":9736981976.1},"point_estimate":9539033554.2,"standard_error":105771223.7095496},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9110074330.0,"upper_bound":9839608532.0},"point_estimate":9631612390.5,"standard_error":163345302.46361458},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":70264288.26895952,"upper_bound":553840854.1843593},"point_estimate":343507218.0476278,"standard_error":141609867.08417413},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":178861982.1140541,"upper_bound":419322216.4205937},"point_estimate":353114434.55451035,"standard_error":56459266.25782202}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv
new file mode 100644
index 0000000..3f11c68
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part2,,2000,,,9513701992.0,ns,1
+aoc-202209-part2,,2000,,,9630289168.0,ns,1
+aoc-202209-part2,,2000,,,9110074330.0,ns,1
+aoc-202209-part2,,2000,,,8995099337.0,ns,1
+aoc-202209-part2,,2000,,,9095202211.0,ns,1
+aoc-202209-part2,,2000,,,9632935613.0,ns,1
+aoc-202209-part2,,2000,,,9938349976.0,ns,1
+aoc-202209-part2,,2000,,,9945556125.0,ns,1
+aoc-202209-part2,,2000,,,9788259702.0,ns,1
+aoc-202209-part2,,2000,,,9740867088.0,ns,1
diff --git a/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json
new file mode 100644
index 0000000..f20d45a
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[9513701992.0,9630289168.0,9110074330.0,8995099337.0,9095202211.0,9632935613.0,9938349976.0,9945556125.0,9788259702.0,9740867088.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
new file mode 100644
index 0000000..d7c191f
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[7514690336.5,8362835791.0,10624557003.0,11472702457.5] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..c351bc8
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part2","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc-202209-part2/2000","directory_name":"aoc-202209-part2/2000","title":"aoc-202209-part2/2000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..e811c73
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":30378193.032142855,"upper_bound":31064473.251658726},"point_estimate":30740030.66547619,"standard_error":176678.77928839895},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":30619253.86904762,"upper_bound":31097662.48888889},"point_estimate":30716105.986111112,"standard_error":104650.4131259507},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":43186.107483292806,"upper_bound":948634.530216705},"point_estimate":151234.46356505156,"standard_error":236321.38323483794},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":30673269.48087432,"upper_bound":31401667.847382676},"point_estimate":31105619.06147186,"standard_error":190658.7003279535},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":94320.48428594523,"upper_bound":841719.343631686},"point_estimate":589390.2575132383,"standard_error":175854.70125544406}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..d59d5a8
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part2,,2000,,,88223239.0,ns,3
+aoc-202209-part2,,2000,,,183815939.0,ns,6
+aoc-202209-part2,,2000,,,276328445.0,ns,9
+aoc-202209-part2,,2000,,,368748617.0,ns,12
+aoc-202209-part2,,2000,,,461564293.0,ns,15
+aoc-202209-part2,,2000,,,551670885.0,ns,18
+aoc-202209-part2,,2000,,,642392630.0,ns,21
+aoc-202209-part2,,2000,,,740160056.0,ns,24
+aoc-202209-part2,,2000,,,848458047.0,ns,27
+aoc-202209-part2,,2000,,,949515704.0,ns,30
diff --git a/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..886b219
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[3.0,6.0,9.0,12.0,15.0,18.0,21.0,24.0,27.0,30.0],"times":[88223239.0,183815939.0,276328445.0,368748617.0,461564293.0,551670885.0,642392630.0,740160056.0,848458047.0,949515704.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..f78a755
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[30088132.100000005,30363610.050000004,31098217.916666664,31373695.86666666] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/2000/new/benchmark.json b/analysis/1138/criterion/aoc-202209-part2/2000/new/benchmark.json
new file mode 100644
index 0000000..c351bc8
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/2000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part2","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc-202209-part2/2000","directory_name":"aoc-202209-part2/2000","title":"aoc-202209-part2/2000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/2000/new/estimates.json b/analysis/1138/criterion/aoc-202209-part2/2000/new/estimates.json
new file mode 100644
index 0000000..ab900c9
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/2000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9324155304.8625,"upper_bound":9736981976.1},"point_estimate":9539033554.2,"standard_error":105771223.7095496},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9110074330.0,"upper_bound":9839608532.0},"point_estimate":9631612390.5,"standard_error":163345302.46361458},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":70264288.26895952,"upper_bound":553840854.1843593},"point_estimate":343507218.0476278,"standard_error":141609867.08417413},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":178861982.1140541,"upper_bound":419322216.4205937},"point_estimate":353114434.55451035,"standard_error":56459266.25782202}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/2000/new/raw.csv b/analysis/1138/criterion/aoc-202209-part2/2000/new/raw.csv
new file mode 100644
index 0000000..3f11c68
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/2000/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part2,,2000,,,9513701992.0,ns,1
+aoc-202209-part2,,2000,,,9630289168.0,ns,1
+aoc-202209-part2,,2000,,,9110074330.0,ns,1
+aoc-202209-part2,,2000,,,8995099337.0,ns,1
+aoc-202209-part2,,2000,,,9095202211.0,ns,1
+aoc-202209-part2,,2000,,,9632935613.0,ns,1
+aoc-202209-part2,,2000,,,9938349976.0,ns,1
+aoc-202209-part2,,2000,,,9945556125.0,ns,1
+aoc-202209-part2,,2000,,,9788259702.0,ns,1
+aoc-202209-part2,,2000,,,9740867088.0,ns,1
diff --git a/analysis/1138/criterion/aoc-202209-part2/2000/new/sample.json b/analysis/1138/criterion/aoc-202209-part2/2000/new/sample.json
new file mode 100644
index 0000000..f20d45a
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/2000/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[9513701992.0,9630289168.0,9110074330.0,8995099337.0,9095202211.0,9632935613.0,9938349976.0,9945556125.0,9788259702.0,9740867088.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/2000/new/tukey.json b/analysis/1138/criterion/aoc-202209-part2/2000/new/tukey.json
new file mode 100644
index 0000000..d7c191f
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/2000/new/tukey.json
@@ -0,0 +1 @@
+[7514690336.5,8362835791.0,10624557003.0,11472702457.5] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..54ac976
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part2","function_id":null,"value_str":"50000","throughput":null,"full_id":"aoc-202209-part2/50000","directory_name":"aoc-202209-part2/50000","title":"aoc-202209-part2/50000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..599d502
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":936944224.925,"upper_bound":969331513.1},"point_estimate":953551157.2,"standard_error":8257957.229687967},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":931805121.0,"upper_bound":976921008.0},"point_estimate":959524586.5,"standard_error":13149362.101748865},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3193406.183105707,"upper_bound":47094101.72011256},"point_estimate":35747638.841852546,"standard_error":10844833.681557259},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16012095.980067972,"upper_bound":34836299.70898288},"point_estimate":27587451.04297605,"standard_error":4926660.400247863}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..4330907
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part2,,50000,,,952913068.0,ns,1
+aoc-202209-part2,,50000,,,970443951.0,ns,1
+aoc-202209-part2,,50000,,,935309682.0,ns,1
+aoc-202209-part2,,50000,,,928300560.0,ns,1
+aoc-202209-part2,,50000,,,970309429.0,ns,1
+aoc-202209-part2,,50000,,,966136105.0,ns,1
+aoc-202209-part2,,50000,,,903141455.0,ns,1
+aoc-202209-part2,,50000,,,983532587.0,ns,1
+aoc-202209-part2,,50000,,,990518743.0,ns,1
+aoc-202209-part2,,50000,,,934905992.0,ns,1
diff --git a/analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..7af4984
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[952913068.0,970443951.0,935309682.0,928300560.0,970309429.0,966136105.0,903141455.0,983532587.0,990518743.0,934905992.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..9d72b44
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[828796696.5,881901805.5,1023515429.5,1076620538.5] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/50000/new/benchmark.json b/analysis/1138/criterion/aoc-202209-part2/50000/new/benchmark.json
new file mode 100644
index 0000000..54ac976
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/50000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part2","function_id":null,"value_str":"50000","throughput":null,"full_id":"aoc-202209-part2/50000","directory_name":"aoc-202209-part2/50000","title":"aoc-202209-part2/50000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/50000/new/estimates.json b/analysis/1138/criterion/aoc-202209-part2/50000/new/estimates.json
new file mode 100644
index 0000000..599d502
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/50000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":936944224.925,"upper_bound":969331513.1},"point_estimate":953551157.2,"standard_error":8257957.229687967},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":931805121.0,"upper_bound":976921008.0},"point_estimate":959524586.5,"standard_error":13149362.101748865},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3193406.183105707,"upper_bound":47094101.72011256},"point_estimate":35747638.841852546,"standard_error":10844833.681557259},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16012095.980067972,"upper_bound":34836299.70898288},"point_estimate":27587451.04297605,"standard_error":4926660.400247863}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/50000/new/raw.csv b/analysis/1138/criterion/aoc-202209-part2/50000/new/raw.csv
new file mode 100644
index 0000000..4330907
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/50000/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part2,,50000,,,952913068.0,ns,1
+aoc-202209-part2,,50000,,,970443951.0,ns,1
+aoc-202209-part2,,50000,,,935309682.0,ns,1
+aoc-202209-part2,,50000,,,928300560.0,ns,1
+aoc-202209-part2,,50000,,,970309429.0,ns,1
+aoc-202209-part2,,50000,,,966136105.0,ns,1
+aoc-202209-part2,,50000,,,903141455.0,ns,1
+aoc-202209-part2,,50000,,,983532587.0,ns,1
+aoc-202209-part2,,50000,,,990518743.0,ns,1
+aoc-202209-part2,,50000,,,934905992.0,ns,1
diff --git a/analysis/1138/criterion/aoc-202209-part2/50000/new/sample.json b/analysis/1138/criterion/aoc-202209-part2/50000/new/sample.json
new file mode 100644
index 0000000..7af4984
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/50000/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[952913068.0,970443951.0,935309682.0,928300560.0,970309429.0,966136105.0,903141455.0,983532587.0,990518743.0,934905992.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part2/50000/new/tukey.json b/analysis/1138/criterion/aoc-202209-part2/50000/new/tukey.json
new file mode 100644
index 0000000..9d72b44
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part2/50000/new/tukey.json
@@ -0,0 +1 @@
+[828796696.5,881901805.5,1023515429.5,1076620538.5] \ No newline at end of file