aboutsummaryrefslogtreecommitdiff
path: root/analysis/1138/criterion/aoc-202209-part1
diff options
context:
space:
mode:
Diffstat (limited to 'analysis/1138/criterion/aoc-202209-part1')
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/100/new/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/100/new/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/100/new/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/100/new/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/100/new/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/1000/new/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/1000/new/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/1000/new/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/1000/new/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/1000/new/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/10000/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-part1/10000/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-part1/10000/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-part1/10000/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-part1/10000/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/10000/new/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/10000/new/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/10000/new/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/10000/new/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/10000/new/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/2000/new/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/2000/new/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/2000/new/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/2000/new/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/2000/new/tukey.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/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-part1/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-part1/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-part1/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-part1/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-part1/50000/new/benchmark.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/50000/new/estimates.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/50000/new/raw.csv11
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/50000/new/sample.json1
-rw-r--r--analysis/1138/criterion/aoc-202209-part1/50000/new/tukey.json1
70 files changed, 210 insertions, 0 deletions
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..33a000a
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc-202209-part1/100","directory_name":"aoc-202209-part1/100","title":"aoc-202209-part1/100"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..4355ed2
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":25078263.195,"upper_bound":26310997.162916668},"point_estimate":25666918.148333333,"standard_error":315796.9504330099},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24903351.791666668,"upper_bound":26513821.3125},"point_estimate":25241107.375,"standard_error":449571.8755144219},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":144380.77453672886,"upper_bound":1693953.0476575708},"point_estimate":908894.4932451462,"standard_error":421526.3162059157},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24936120.90386303,"upper_bound":26832705.828570325},"point_estimate":25871752.788961038,"standard_error":512892.7189374644},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":504210.7561870306,"upper_bound":1295658.6071482026},"point_estimate":1047047.7798347322,"standard_error":198801.09627780705}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..8fa64bc
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1,,100,,,100750858.0,ns,4
+aoc-202209-part1,,100,,,211404849.0,ns,8
+aoc-202209-part1,,100,,,301196799.0,ns,12
+aoc-202209-part1,,100,,,432693377.0,ns,16
+aoc-202209-part1,,100,,,488122697.0,ns,20
+aoc-202209-part1,,100,,,597680443.0,ns,24
+aoc-202209-part1,,100,,,708246007.0,ns,28
+aoc-202209-part1,,100,,,831497810.0,ns,32
+aoc-202209-part1,,100,,,891296088.0,ns,36
+aoc-202209-part1,,100,,,1102650937.0,ns,40
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..2dbd66d
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":[100750858.0,211404849.0,301196799.0,432693377.0,488122697.0,597680443.0,708246007.0,831497810.0,891296088.0,1102650937.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..03e5d71
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[20863944.921875,22908196.0390625,28359532.3515625,30403783.46875] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..33a000a
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc-202209-part1/100","directory_name":"aoc-202209-part1/100","title":"aoc-202209-part1/100"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..17b2024
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":821095.6427912621,"upper_bound":842217.4175331716},"point_estimate":830679.2842082755,"standard_error":5423.6307990759715},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":818515.166262136,"upper_bound":841439.1456310679},"point_estimate":822624.6207119741,"standard_error":6778.232158313765},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1723.9082932537076,"upper_bound":28694.029247253733},"point_estimate":11700.483642760297,"standard_error":7096.357461321465},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":818213.7648215862,"upper_bound":824574.7375137624},"point_estimate":820667.3849199344,"standard_error":1604.996834824414},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7299.396539820715,"upper_bound":23964.06003554509},"point_estimate":18064.943179270944,"standard_error":4463.356677018443}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..8f1d6c5
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1,,100,,,89594076.0,ns,103
+aoc-202209-part1,,100,,,174994017.0,ns,206
+aoc-202209-part1,,100,,,260004696.0,ns,309
+aoc-202209-part1,,100,,,343127828.0,ns,412
+aoc-202209-part1,,100,,,424646401.0,ns,515
+aoc-202209-part1,,100,,,501709383.0,ns,618
+aoc-202209-part1,,100,,,589093625.0,ns,721
+aoc-202209-part1,,100,,,674456497.0,ns,824
+aoc-202209-part1,,100,,,760782525.0,ns,927
+aoc-202209-part1,,100,,,845161926.0,ns,1030
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..0d5bb84
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":[103.0,206.0,309.0,412.0,515.0,618.0,721.0,824.0,927.0,1030.0],"times":[89594076.0,174994017.0,260004696.0,343127828.0,424646401.0,501709383.0,589093625.0,674456497.0,760782525.0,845161926.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..fd07548
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[758227.0798543692,788624.9221783981,869685.8350424755,900083.6773665046] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/100/new/benchmark.json b/analysis/1138/criterion/aoc-202209-part1/100/new/benchmark.json
new file mode 100644
index 0000000..33a000a
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/100/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part1","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc-202209-part1/100","directory_name":"aoc-202209-part1/100","title":"aoc-202209-part1/100"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/100/new/estimates.json b/analysis/1138/criterion/aoc-202209-part1/100/new/estimates.json
new file mode 100644
index 0000000..4355ed2
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/100/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25078263.195,"upper_bound":26310997.162916668},"point_estimate":25666918.148333333,"standard_error":315796.9504330099},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24903351.791666668,"upper_bound":26513821.3125},"point_estimate":25241107.375,"standard_error":449571.8755144219},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":144380.77453672886,"upper_bound":1693953.0476575708},"point_estimate":908894.4932451462,"standard_error":421526.3162059157},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24936120.90386303,"upper_bound":26832705.828570325},"point_estimate":25871752.788961038,"standard_error":512892.7189374644},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":504210.7561870306,"upper_bound":1295658.6071482026},"point_estimate":1047047.7798347322,"standard_error":198801.09627780705}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/100/new/raw.csv b/analysis/1138/criterion/aoc-202209-part1/100/new/raw.csv
new file mode 100644
index 0000000..8fa64bc
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/100/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part1,,100,,,100750858.0,ns,4
+aoc-202209-part1,,100,,,211404849.0,ns,8
+aoc-202209-part1,,100,,,301196799.0,ns,12
+aoc-202209-part1,,100,,,432693377.0,ns,16
+aoc-202209-part1,,100,,,488122697.0,ns,20
+aoc-202209-part1,,100,,,597680443.0,ns,24
+aoc-202209-part1,,100,,,708246007.0,ns,28
+aoc-202209-part1,,100,,,831497810.0,ns,32
+aoc-202209-part1,,100,,,891296088.0,ns,36
+aoc-202209-part1,,100,,,1102650937.0,ns,40
diff --git a/analysis/1138/criterion/aoc-202209-part1/100/new/sample.json b/analysis/1138/criterion/aoc-202209-part1/100/new/sample.json
new file mode 100644
index 0000000..2dbd66d
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":[100750858.0,211404849.0,301196799.0,432693377.0,488122697.0,597680443.0,708246007.0,831497810.0,891296088.0,1102650937.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/100/new/tukey.json b/analysis/1138/criterion/aoc-202209-part1/100/new/tukey.json
new file mode 100644
index 0000000..03e5d71
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/100/new/tukey.json
@@ -0,0 +1 @@
+[20863944.921875,22908196.0390625,28359532.3515625,30403783.46875] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..5509917
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc-202209-part1/1000","directory_name":"aoc-202209-part1/1000","title":"aoc-202209-part1/1000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..ed5d6c9
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":2362040902.6125,"upper_bound":2506439708.4},"point_estimate":2433235019.2,"standard_error":36927714.40740903},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2327029259.0,"upper_bound":2548444627.0},"point_estimate":2419250114.5,"standard_error":60456645.76858568},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36185950.99157095,"upper_bound":197708587.93677092},"point_estimate":164135209.38441753,"standard_error":43374514.830609165},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":75369043.65623952,"upper_bound":148545841.39971736},"point_estimate":122245806.95599146,"standard_error":18764890.777980488}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..29fe5ba
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1,,1000,,,2548444627.0,ns,1
+aoc-202209-part1,,1000,,,2632824846.0,ns,1
+aoc-202209-part1,,1000,,,2455609356.0,ns,1
+aoc-202209-part1,,1000,,,2375843439.0,ns,1
+aoc-202209-part1,,1000,,,2287095925.0,ns,1
+aoc-202209-part1,,1000,,,2327029259.0,ns,1
+aoc-202209-part1,,1000,,,2276895167.0,ns,1
+aoc-202209-part1,,1000,,,2382890873.0,ns,1
+aoc-202209-part1,,1000,,,2491915539.0,ns,1
+aoc-202209-part1,,1000,,,2553801161.0,ns,1
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..5d67d8f
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":[2548444627.0,2632824846.0,2455609356.0,2375843439.0,2287095925.0,2327029259.0,2276895167.0,2382890873.0,2491915539.0,2553801161.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..4866892
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[1753994151.0,2046613477.5,2826931681.5,3119551008.0] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..5509917
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc-202209-part1/1000","directory_name":"aoc-202209-part1/1000","title":"aoc-202209-part1/1000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..b5747e4
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":10006618.809060847,"upper_bound":10166545.561125992},"point_estimate":10082650.07776455,"standard_error":40856.30407284752},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10003203.762896825,"upper_bound":10160868.129629629},"point_estimate":10047820.5,"standard_error":37764.00734209735},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3860.6285564610625,"upper_bound":232025.7839307189},"point_estimate":93386.55429205777,"standard_error":61793.99151715928},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10010862.159221077,"upper_bound":10149959.171190288},"point_estimate":10077924.352092352,"standard_error":36220.733994083654},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":60700.67220597376,"upper_bound":184004.10064220984},"point_estimate":136264.94684304725,"standard_error":32235.04920717291}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..45baa76
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1,,1000,,,93232446.0,ns,9
+aoc-202209-part1,,1000,,,181569019.0,ns,18
+aoc-202209-part1,,1000,,,266450309.0,ns,27
+aoc-202209-part1,,1000,,,361781238.0,ns,36
+aoc-202209-part1,,1000,,,451496138.0,ns,45
+aoc-202209-part1,,1000,,,548686879.0,ns,54
+aoc-202209-part1,,1000,,,627555032.0,ns,63
+aoc-202209-part1,,1000,,,723255591.0,ns,72
+aoc-202209-part1,,1000,,,827453739.0,ns,81
+aoc-202209-part1,,1000,,,904154595.0,ns,90
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..e311af1
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":[9.0,18.0,27.0,36.0,45.0,54.0,63.0,72.0,81.0,90.0],"times":[93232446.0,181569019.0,266450309.0,361781238.0,451496138.0,548686879.0,627555032.0,723255591.0,827453739.0,904154595.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..32174d1
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[9717629.991666667,9876934.880208332,10301747.916319441,10461052.804861108] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/1000/new/benchmark.json b/analysis/1138/criterion/aoc-202209-part1/1000/new/benchmark.json
new file mode 100644
index 0000000..5509917
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/1000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part1","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc-202209-part1/1000","directory_name":"aoc-202209-part1/1000","title":"aoc-202209-part1/1000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/1000/new/estimates.json b/analysis/1138/criterion/aoc-202209-part1/1000/new/estimates.json
new file mode 100644
index 0000000..ed5d6c9
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/1000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2362040902.6125,"upper_bound":2506439708.4},"point_estimate":2433235019.2,"standard_error":36927714.40740903},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2327029259.0,"upper_bound":2548444627.0},"point_estimate":2419250114.5,"standard_error":60456645.76858568},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36185950.99157095,"upper_bound":197708587.93677092},"point_estimate":164135209.38441753,"standard_error":43374514.830609165},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":75369043.65623952,"upper_bound":148545841.39971736},"point_estimate":122245806.95599146,"standard_error":18764890.777980488}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/1000/new/raw.csv b/analysis/1138/criterion/aoc-202209-part1/1000/new/raw.csv
new file mode 100644
index 0000000..29fe5ba
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/1000/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part1,,1000,,,2548444627.0,ns,1
+aoc-202209-part1,,1000,,,2632824846.0,ns,1
+aoc-202209-part1,,1000,,,2455609356.0,ns,1
+aoc-202209-part1,,1000,,,2375843439.0,ns,1
+aoc-202209-part1,,1000,,,2287095925.0,ns,1
+aoc-202209-part1,,1000,,,2327029259.0,ns,1
+aoc-202209-part1,,1000,,,2276895167.0,ns,1
+aoc-202209-part1,,1000,,,2382890873.0,ns,1
+aoc-202209-part1,,1000,,,2491915539.0,ns,1
+aoc-202209-part1,,1000,,,2553801161.0,ns,1
diff --git a/analysis/1138/criterion/aoc-202209-part1/1000/new/sample.json b/analysis/1138/criterion/aoc-202209-part1/1000/new/sample.json
new file mode 100644
index 0000000..5d67d8f
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":[2548444627.0,2632824846.0,2455609356.0,2375843439.0,2287095925.0,2327029259.0,2276895167.0,2382890873.0,2491915539.0,2553801161.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/1000/new/tukey.json b/analysis/1138/criterion/aoc-202209-part1/1000/new/tukey.json
new file mode 100644
index 0000000..4866892
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/1000/new/tukey.json
@@ -0,0 +1 @@
+[1753994151.0,2046613477.5,2826931681.5,3119551008.0] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json b/analysis/1138/criterion/aoc-202209-part1/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
new file mode 100644
index 0000000..db93e1d
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/10000/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-part1","function_id":null,"value_str":"10000","throughput":null,"full_id":"aoc-202209-part1/10000","directory_name":"aoc-202209-part1/10000","title":"aoc-202209-part1/10000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json b/analysis/1138/criterion/aoc-202209-part1/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json
new file mode 100644
index 0000000..a914c59
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/10000/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":244423022596.75998,"upper_bound":250384337865.30753},"point_estimate":247587868247.4,"standard_error":1531582238.639028},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":244557910085.0,"upper_bound":250969740407.5},"point_estimate":248619044193.5,"standard_error":1379707073.1137245},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":586198351.0156989,"upper_bound":8403120283.329293},"point_estimate":3049712465.4118805,"standard_error":2089152938.4890797},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2031466458.4423432,"upper_bound":6761792888.433905},"point_estimate":5106634272.33992,"standard_error":1217673189.1644108}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv b/analysis/1138/criterion/aoc-202209-part1/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv
new file mode 100644
index 0000000..949e218
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/10000/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-part1,,10000,,,248562020090.0,ns,1
+aoc-202209-part1,,10000,,,247885297541.0,ns,1
+aoc-202209-part1,,10000,,,248676068297.0,ns,1
+aoc-202209-part1,,10000,,,249924343108.0,ns,1
+aoc-202209-part1,,10000,,,254637902759.0,ns,1
+aoc-202209-part1,,10000,,,249700445778.0,ns,1
+aoc-202209-part1,,10000,,,252239035037.0,ns,1
+aoc-202209-part1,,10000,,,245810337281.0,ns,1
+aoc-202209-part1,,10000,,,237212709954.0,ns,1
+aoc-202209-part1,,10000,,,241230522629.0,ns,1
diff --git a/analysis/1138/criterion/aoc-202209-part1/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json b/analysis/1138/criterion/aoc-202209-part1/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json
new file mode 100644
index 0000000..b6e312c
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/10000/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":[248562020090.0,247885297541.0,248676068297.0,249924343108.0,254637902759.0,249700445778.0,252239035037.0,245810337281.0,237212709954.0,241230522629.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json b/analysis/1138/criterion/aoc-202209-part1/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
new file mode 100644
index 0000000..5f69790
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[235711203057.5,241020140201.75,255177305919.75,260486243064.0] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..db93e1d
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1","function_id":null,"value_str":"10000","throughput":null,"full_id":"aoc-202209-part1/10000","directory_name":"aoc-202209-part1/10000","title":"aoc-202209-part1/10000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..a67d4ba
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":121377823.65869048,"upper_bound":126011389.88015874},"point_estimate":123741024.65980157,"standard_error":1190136.4421827085},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":119613387.33333333,"upper_bound":127544471.0},"point_estimate":124259506.0,"standard_error":1656300.207520728},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":598864.661455527,"upper_bound":6937929.833739627},"point_estimate":4883276.174704521,"standard_error":1813896.401247764},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":122209544.24607576,"upper_bound":127096263.22405775},"point_estimate":124892107.0,"standard_error":1251157.08477849},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2209182.4914366445,"upper_bound":4832621.904837972},"point_estimate":3970978.364646171,"standard_error":648908.0435691002}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..daa4afe
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1,,10000,,,127544471.0,ns,1
+aoc-202209-part1,,10000,,,248853996.0,ns,2
+aoc-202209-part1,,10000,,,358840162.0,ns,3
+aoc-202209-part1,,10000,,,474954512.0,ns,4
+aoc-202209-part1,,10000,,,587947558.0,ns,5
+aoc-202209-part1,,10000,,,749517877.0,ns,6
+aoc-202209-part1,,10000,,,892933933.0,ns,7
+aoc-202209-part1,,10000,,,988953125.0,ns,8
+aoc-202209-part1,,10000,,,1163740135.0,ns,9
+aoc-202209-part1,,10000,,,1240920140.0,ns,10
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..8c52462
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/10000/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":[1.0,2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0,10.0],"times":[127544471.0,248853996.0,358840162.0,474954512.0,587947558.0,749517877.0,892933933.0,988953125.0,1163740135.0,1240920140.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..a378e4c
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/10000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[101794508.24999999,111204666.953125,136298423.4947917,145708582.1979167] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/10000/new/benchmark.json b/analysis/1138/criterion/aoc-202209-part1/10000/new/benchmark.json
new file mode 100644
index 0000000..db93e1d
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/10000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part1","function_id":null,"value_str":"10000","throughput":null,"full_id":"aoc-202209-part1/10000","directory_name":"aoc-202209-part1/10000","title":"aoc-202209-part1/10000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/10000/new/estimates.json b/analysis/1138/criterion/aoc-202209-part1/10000/new/estimates.json
new file mode 100644
index 0000000..a914c59
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/10000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":244423022596.75998,"upper_bound":250384337865.30753},"point_estimate":247587868247.4,"standard_error":1531582238.639028},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":244557910085.0,"upper_bound":250969740407.5},"point_estimate":248619044193.5,"standard_error":1379707073.1137245},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":586198351.0156989,"upper_bound":8403120283.329293},"point_estimate":3049712465.4118805,"standard_error":2089152938.4890797},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2031466458.4423432,"upper_bound":6761792888.433905},"point_estimate":5106634272.33992,"standard_error":1217673189.1644108}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/10000/new/raw.csv b/analysis/1138/criterion/aoc-202209-part1/10000/new/raw.csv
new file mode 100644
index 0000000..949e218
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/10000/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part1,,10000,,,248562020090.0,ns,1
+aoc-202209-part1,,10000,,,247885297541.0,ns,1
+aoc-202209-part1,,10000,,,248676068297.0,ns,1
+aoc-202209-part1,,10000,,,249924343108.0,ns,1
+aoc-202209-part1,,10000,,,254637902759.0,ns,1
+aoc-202209-part1,,10000,,,249700445778.0,ns,1
+aoc-202209-part1,,10000,,,252239035037.0,ns,1
+aoc-202209-part1,,10000,,,245810337281.0,ns,1
+aoc-202209-part1,,10000,,,237212709954.0,ns,1
+aoc-202209-part1,,10000,,,241230522629.0,ns,1
diff --git a/analysis/1138/criterion/aoc-202209-part1/10000/new/sample.json b/analysis/1138/criterion/aoc-202209-part1/10000/new/sample.json
new file mode 100644
index 0000000..b6e312c
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":[248562020090.0,247885297541.0,248676068297.0,249924343108.0,254637902759.0,249700445778.0,252239035037.0,245810337281.0,237212709954.0,241230522629.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/10000/new/tukey.json b/analysis/1138/criterion/aoc-202209-part1/10000/new/tukey.json
new file mode 100644
index 0000000..5f69790
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/10000/new/tukey.json
@@ -0,0 +1 @@
+[235711203057.5,241020140201.75,255177305919.75,260486243064.0] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..18d2ace
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc-202209-part1/2000","directory_name":"aoc-202209-part1/2000","title":"aoc-202209-part1/2000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..f2a1a73
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":9893282302.5675,"upper_bound":10192473924.805},"point_estimate":10035184928.2,"standard_error":77099591.52217959},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9812601721.0,"upper_bound":10263882349.0},"point_estimate":9980157732.5,"standard_error":107562303.19178249},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":45759328.82460952,"upper_bound":451628118.4167981},"point_estimate":262554100.80553293,"standard_error":100868550.13222452},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":124196034.25744984,"upper_bound":315253100.74993145},"point_estimate":257651831.25031614,"standard_error":47647922.82525834}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..d0c32b6
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1,,2000,,,10191482726.0,ns,1
+aoc-202209-part1,,2000,,,9759459748.0,ns,1
+aoc-202209-part1,,2000,,,9964725610.0,ns,1
+aoc-202209-part1,,2000,,,9837302090.0,ns,1
+aoc-202209-part1,,2000,,,9865743694.0,ns,1
+aoc-202209-part1,,2000,,,9757359028.0,ns,1
+aoc-202209-part1,,2000,,,9995589855.0,ns,1
+aoc-202209-part1,,2000,,,10446540086.0,ns,1
+aoc-202209-part1,,2000,,,10081224612.0,ns,1
+aoc-202209-part1,,2000,,,10452421833.0,ns,1
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..470a8d8
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":[10191482726.0,9759459748.0,9964725610.0,9837302090.0,9865743694.0,9757359028.0,9995589855.0,10446540086.0,10081224612.0,10452421833.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..25a990f
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[8885895371.5,9365153931.25,10643176757.25,11122435317.0] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..18d2ace
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc-202209-part1/2000","directory_name":"aoc-202209-part1/2000","title":"aoc-202209-part1/2000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..39f5fb4
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":20148655.279,"upper_bound":21085604.167388894},"point_estimate":20606376.16538889,"standard_error":239793.06164003236},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20171030.965,"upper_bound":21081719.61527778},"point_estimate":20540360.95,"standard_error":269208.6991951024},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":78026.98800474276,"upper_bound":1356459.5240715307},"point_estimate":540484.8350244758,"standard_error":319750.56424529164},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20584648.446413502,"upper_bound":21661601.54955265},"point_estimate":21169975.816103894,"standard_error":288937.3016605087},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":349007.56166618934,"upper_bound":1077293.876492896},"point_estimate":799281.6549925336,"standard_error":185701.73684957213}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..879453f
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1,,2000,,,95998529.0,ns,5
+aoc-202209-part1,,2000,,,203052999.0,ns,10
+aoc-202209-part1,,2000,,,303000644.0,ns,15
+aoc-202209-part1,,2000,,,401622837.0,ns,20
+aoc-202209-part1,,2000,,,506523002.0,ns,25
+aoc-202209-part1,,2000,,,623262660.0,ns,30
+aoc-202209-part1,,2000,,,732520145.0,ns,35
+aoc-202209-part1,,2000,,,854466195.0,ns,40
+aoc-202209-part1,,2000,,,936080296.0,ns,45
+aoc-202209-part1,,2000,,,1107432143.0,ns,50
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..fc9c119
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":[5.0,10.0,15.0,20.0,25.0,30.0,35.0,40.0,45.0,50.0],"times":[95998529.0,203052999.0,303000644.0,401622837.0,506523002.0,623262660.0,732520145.0,854466195.0,936080296.0,1107432143.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..154f809
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[18169129.863333322,19192196.04166666,21920372.51722223,22943438.695555568] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/2000/new/benchmark.json b/analysis/1138/criterion/aoc-202209-part1/2000/new/benchmark.json
new file mode 100644
index 0000000..18d2ace
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/2000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part1","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc-202209-part1/2000","directory_name":"aoc-202209-part1/2000","title":"aoc-202209-part1/2000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/2000/new/estimates.json b/analysis/1138/criterion/aoc-202209-part1/2000/new/estimates.json
new file mode 100644
index 0000000..f2a1a73
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/2000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9893282302.5675,"upper_bound":10192473924.805},"point_estimate":10035184928.2,"standard_error":77099591.52217959},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9812601721.0,"upper_bound":10263882349.0},"point_estimate":9980157732.5,"standard_error":107562303.19178249},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":45759328.82460952,"upper_bound":451628118.4167981},"point_estimate":262554100.80553293,"standard_error":100868550.13222452},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":124196034.25744984,"upper_bound":315253100.74993145},"point_estimate":257651831.25031614,"standard_error":47647922.82525834}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/2000/new/raw.csv b/analysis/1138/criterion/aoc-202209-part1/2000/new/raw.csv
new file mode 100644
index 0000000..d0c32b6
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/2000/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part1,,2000,,,10191482726.0,ns,1
+aoc-202209-part1,,2000,,,9759459748.0,ns,1
+aoc-202209-part1,,2000,,,9964725610.0,ns,1
+aoc-202209-part1,,2000,,,9837302090.0,ns,1
+aoc-202209-part1,,2000,,,9865743694.0,ns,1
+aoc-202209-part1,,2000,,,9757359028.0,ns,1
+aoc-202209-part1,,2000,,,9995589855.0,ns,1
+aoc-202209-part1,,2000,,,10446540086.0,ns,1
+aoc-202209-part1,,2000,,,10081224612.0,ns,1
+aoc-202209-part1,,2000,,,10452421833.0,ns,1
diff --git a/analysis/1138/criterion/aoc-202209-part1/2000/new/sample.json b/analysis/1138/criterion/aoc-202209-part1/2000/new/sample.json
new file mode 100644
index 0000000..470a8d8
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":[10191482726.0,9759459748.0,9964725610.0,9837302090.0,9865743694.0,9757359028.0,9995589855.0,10446540086.0,10081224612.0,10452421833.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/2000/new/tukey.json b/analysis/1138/criterion/aoc-202209-part1/2000/new/tukey.json
new file mode 100644
index 0000000..25a990f
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/2000/new/tukey.json
@@ -0,0 +1 @@
+[8885895371.5,9365153931.25,10643176757.25,11122435317.0] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..9b5d8be
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1","function_id":null,"value_str":"50000","throughput":null,"full_id":"aoc-202209-part1/50000","directory_name":"aoc-202209-part1/50000","title":"aoc-202209-part1/50000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..5a4619f
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":694432659.9525,"upper_bound":726756063.28},"point_estimate":711213600.0,"standard_error":8269338.326427985},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":680553431.0,"upper_bound":730971685.0},"point_estimate":715725483.5,"standard_error":11248880.167548725},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2430864.9864435196,"upper_bound":49763388.05612326},"point_estimate":27153530.152228475,"standard_error":12010520.187838893},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14286474.548866263,"upper_bound":34251374.45597887},"point_estimate":27653685.29988059,"standard_error":4910580.695113376}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..d453109
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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-part1,,50000,,,749634491.0,ns,1
+aoc-202209-part1,,50000,,,714118377.0,ns,1
+aoc-202209-part1,,50000,,,714053398.0,ns,1
+aoc-202209-part1,,50000,,,737108893.0,ns,1
+aoc-202209-part1,,50000,,,664131315.0,ns,1
+aoc-202209-part1,,50000,,,680102776.0,ns,1
+aoc-202209-part1,,50000,,,717332590.0,ns,1
+aoc-202209-part1,,50000,,,730971685.0,ns,1
+aoc-202209-part1,,50000,,,680553431.0,ns,1
+aoc-202209-part1,,50000,,,724129044.0,ns,1
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..6fa0e22
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":[749634491.0,714118377.0,714053398.0,737108893.0,664131315.0,680102776.0,717332590.0,730971685.0,680553431.0,724129044.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/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-part1/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..29885fb
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/50000/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[567930616.75,628429519.75,789759927.75,850258830.75] \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/50000/new/benchmark.json b/analysis/1138/criterion/aoc-202209-part1/50000/new/benchmark.json
new file mode 100644
index 0000000..9b5d8be
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/50000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202209-part1","function_id":null,"value_str":"50000","throughput":null,"full_id":"aoc-202209-part1/50000","directory_name":"aoc-202209-part1/50000","title":"aoc-202209-part1/50000"} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/50000/new/estimates.json b/analysis/1138/criterion/aoc-202209-part1/50000/new/estimates.json
new file mode 100644
index 0000000..5a4619f
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/50000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":694432659.9525,"upper_bound":726756063.28},"point_estimate":711213600.0,"standard_error":8269338.326427985},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":680553431.0,"upper_bound":730971685.0},"point_estimate":715725483.5,"standard_error":11248880.167548725},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2430864.9864435196,"upper_bound":49763388.05612326},"point_estimate":27153530.152228475,"standard_error":12010520.187838893},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14286474.548866263,"upper_bound":34251374.45597887},"point_estimate":27653685.29988059,"standard_error":4910580.695113376}} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/50000/new/raw.csv b/analysis/1138/criterion/aoc-202209-part1/50000/new/raw.csv
new file mode 100644
index 0000000..d453109
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/50000/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202209-part1,,50000,,,749634491.0,ns,1
+aoc-202209-part1,,50000,,,714118377.0,ns,1
+aoc-202209-part1,,50000,,,714053398.0,ns,1
+aoc-202209-part1,,50000,,,737108893.0,ns,1
+aoc-202209-part1,,50000,,,664131315.0,ns,1
+aoc-202209-part1,,50000,,,680102776.0,ns,1
+aoc-202209-part1,,50000,,,717332590.0,ns,1
+aoc-202209-part1,,50000,,,730971685.0,ns,1
+aoc-202209-part1,,50000,,,680553431.0,ns,1
+aoc-202209-part1,,50000,,,724129044.0,ns,1
diff --git a/analysis/1138/criterion/aoc-202209-part1/50000/new/sample.json b/analysis/1138/criterion/aoc-202209-part1/50000/new/sample.json
new file mode 100644
index 0000000..6fa0e22
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/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":[749634491.0,714118377.0,714053398.0,737108893.0,664131315.0,680102776.0,717332590.0,730971685.0,680553431.0,724129044.0]} \ No newline at end of file
diff --git a/analysis/1138/criterion/aoc-202209-part1/50000/new/tukey.json b/analysis/1138/criterion/aoc-202209-part1/50000/new/tukey.json
new file mode 100644
index 0000000..29885fb
--- /dev/null
+++ b/analysis/1138/criterion/aoc-202209-part1/50000/new/tukey.json
@@ -0,0 +1 @@
+[567930616.75,628429519.75,789759927.75,850258830.75] \ No newline at end of file