aboutsummaryrefslogtreecommitdiff
path: root/analysis/1174/criterion/aoc_2022_09-part1
diff options
context:
space:
mode:
Diffstat (limited to 'analysis/1174/criterion/aoc_2022_09-part1')
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv11
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/new/benchmark.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/new/estimates.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/new/raw.csv11
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/new/sample.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/100/new/tukey.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv11
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/new/benchmark.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/new/estimates.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/new/raw.csv11
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/new/sample.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/1000/new/tukey.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv11
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/new/benchmark.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/new/estimates.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/new/raw.csv11
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/new/sample.json1
-rw-r--r--analysis/1174/criterion/aoc_2022_09-part1/2000/new/tukey.json1
75 files changed, 225 insertions, 0 deletions
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json b/analysis/1174/criterion/aoc_2022_09-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..5852fa5
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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_2022_09-part1","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_09-part1/100","directory_name":"aoc_2022_09-part1/100","title":"aoc_2022_09-part1/100"} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json b/analysis/1174/criterion/aoc_2022_09-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..50bc944
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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":26173954.489639137,"upper_bound":27504837.470539432},"point_estimate":26825255.24794643,"standard_error":343216.63024005265},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25910504.666666668,"upper_bound":27797039.484375},"point_estimate":26809199.541666664,"standard_error":554760.6213967702},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":181062.85073736793,"upper_bound":1868672.8909275485},"point_estimate":1320702.0333528472,"standard_error":428764.0573661681},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25839290.100451466,"upper_bound":27047489.02896996},"point_estimate":26313586.89285714,"standard_error":309769.0945198929},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":700392.7044879118,"upper_bound":1413566.788402411},"point_estimate":1150493.9003057152,"standard_error":182137.74702391794}} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv b/analysis/1174/criterion/aoc_2022_09-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..d8f273a
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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_2022_09-part1,,100,,,114648496.0,ns,4
+aoc_2022_09-part1,,100,,,215627738.0,ns,8
+aoc_2022_09-part1,,100,,,319979182.0,ns,12
+aoc_2022_09-part1,,100,,,451039113.0,ns,16
+aoc_2022_09-part1,,100,,,552967697.0,ns,20
+aoc_2022_09-part1,,100,,,603634161.0,ns,24
+aoc_2022_09-part1,,100,,,720757682.0,ns,28
+aoc_2022_09-part1,,100,,,876932301.0,ns,32
+aoc_2022_09-part1,,100,,,932778168.0,ns,36
+aoc_2022_09-part1,,100,,,1037051670.0,ns,40
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json b/analysis/1174/criterion/aoc_2022_09-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..383cbdd
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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":[114648496.0,215627738.0,319979182.0,451039113.0,552967697.0,603634161.0,720757682.0,876932301.0,932778168.0,1037051670.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json b/analysis/1174/criterion/aoc_2022_09-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..27acff1
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[20895839.03281249,23405145.235156246,30096628.441406257,32605934.643750012] \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/1174/criterion/aoc_2022_09-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..5852fa5
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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_2022_09-part1","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_09-part1/100","directory_name":"aoc_2022_09-part1/100","title":"aoc_2022_09-part1/100"} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/1174/criterion/aoc_2022_09-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..231eb56
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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":837511.6020337302,"upper_bound":847478.1809338275},"point_estimate":842482.6077354243,"standard_error":2547.6412555313286},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":836729.2568681319,"upper_bound":849210.9375},"point_estimate":841586.8756410256,"standard_error":3275.0350286231646},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2531.6507858233676,"upper_bound":15033.175817787172},"point_estimate":8373.737934092744,"standard_error":3148.868033446869},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":837666.5460595263,"upper_bound":844320.4525373655},"point_estimate":840317.6434565434,"standard_error":1694.1269919751574},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4672.712664146119,"upper_bound":10989.033263690979},"point_estimate":8526.88936752508,"standard_error":1614.7441811932783}} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/1174/criterion/aoc_2022_09-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..948a15b
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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_2022_09-part1,,100,,,86085563.0,ns,104
+aoc_2022_09-part1,,100,,,177211371.0,ns,208
+aoc_2022_09-part1,,100,,,267186029.0,ns,312
+aoc_2022_09-part1,,100,,,353271750.0,ns,416
+aoc_2022_09-part1,,100,,,438375259.0,ns,520
+aoc_2022_09-part1,,100,,,524250110.0,ns,624
+aoc_2022_09-part1,,100,,,609138899.0,ns,728
+aoc_2022_09-part1,,100,,,703113591.0,ns,832
+aoc_2022_09-part1,,100,,,781698974.0,ns,936
+aoc_2022_09-part1,,100,,,872961631.0,ns,1040
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/1174/criterion/aoc_2022_09-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..d1f391c
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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":[104.0,208.0,312.0,416.0,520.0,624.0,728.0,832.0,936.0,1040.0],"times":[86085563.0,177211371.0,267186029.0,353271750.0,438375259.0,524250110.0,609138899.0,703113591.0,781698974.0,872961631.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/1174/criterion/aoc_2022_09-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..85b8e10
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[805033.0068423762,821213.2477034683,864360.5566663806,880540.7975274727] \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/benchmark.json b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..5852fa5
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part1","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_09-part1/100","directory_name":"aoc_2022_09-part1/100","title":"aoc_2022_09-part1/100"} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/estimates.json b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..89e7cc6
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":558623.2787041074,"upper_bound":563063.9797077922},"point_estimate":560726.1499871161,"standard_error":1141.7165781181136},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":557305.7857142857,"upper_bound":563726.9891774892},"point_estimate":560174.0098845599,"standard_error":1559.2689094649888},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":482.60180203815145,"upper_bound":6076.074969400825},"point_estimate":4337.97028419776,"standard_error":1542.0338921834232},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":558114.7085385858,"upper_bound":560334.0839753466},"point_estimate":559334.3460785968,"standard_error":567.8458053203715},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1763.7522471743466,"upper_bound":4744.982185709596},"point_estimate":3809.4414556602005,"standard_error":728.081584370922}} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/raw.csv b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..e6f2cb3
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part1,,100,,,87087354.0,ns,154
+aoc_2022_09-part1,,100,,,174883962.0,ns,308
+aoc_2022_09-part1,,100,,,260441869.0,ns,462
+aoc_2022_09-part1,,100,,,342821397.0,ns,616
+aoc_2022_09-part1,,100,,,429036602.0,ns,770
+aoc_2022_09-part1,,100,,,517999480.0,ns,924
+aoc_2022_09-part1,,100,,,601792641.0,ns,1078
+aoc_2022_09-part1,,100,,,686600728.0,ns,1232
+aoc_2022_09-part1,,100,,,776096905.0,ns,1386
+aoc_2022_09-part1,,100,,,863006056.0,ns,1540
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/sample.json b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..99b9dd8
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[154.0,308.0,462.0,616.0,770.0,924.0,1078.0,1232.0,1386.0,1540.0],"times":[87087354.0,174883962.0,260441869.0,342821397.0,429036602.0,517999480.0,601792641.0,686600728.0,776096905.0,863006056.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/tukey.json b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..19accc2
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[541326.7112708716,549434.1756725415,571054.0807436613,579161.5451453312] \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..5852fa5
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part1","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_09-part1/100","directory_name":"aoc_2022_09-part1/100","title":"aoc_2022_09-part1/100"} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..9701891
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":536465.6032698413,"upper_bound":545080.2452285186},"point_estimate":540800.8497216932,"standard_error":2190.906296621608},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":535683.318941799,"upper_bound":545387.1306666667},"point_estimate":540638.6038888888,"standard_error":2195.9132548170724},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":741.8930268288867,"upper_bound":12012.374056671006},"point_estimate":5058.8528412541455,"standard_error":3064.3932436528153},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":532005.1456995653,"upper_bound":542043.3186331986},"point_estimate":536514.0784415584,"standard_error":2667.4008547203107},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3223.8531454965046,"upper_bound":9693.087477458032},"point_estimate":7302.688035493076,"standard_error":1602.7277853215799}} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..a42e486
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part1,,100,,,83069362.0,ns,150
+aoc_2022_09-part1,,100,,,161885615.0,ns,300
+aoc_2022_09-part1,,100,,,243746321.0,ns,450
+aoc_2022_09-part1,,100,,,328118012.0,ns,600
+aoc_2022_09-part1,,100,,,407933181.0,ns,750
+aoc_2022_09-part1,,100,,,489771539.0,ns,900
+aoc_2022_09-part1,,100,,,558422218.0,ns,1050
+aoc_2022_09-part1,,100,,,646341500.0,ns,1200
+aoc_2022_09-part1,,100,,,728373538.0,ns,1350
+aoc_2022_09-part1,,100,,,791979192.0,ns,1500
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..be14bd5
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[150.0,300.0,450.0,600.0,750.0,900.0,1050.0,1200.0,1350.0,1500.0],"times":[83069362.0,161885615.0,243746321.0,328118012.0,407933181.0,489771539.0,558422218.0,646341500.0,728373538.0,791979192.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..42bc14f
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[523027.67557407403,530937.5507962962,552030.5513888889,559940.4266111112] \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/new/benchmark.json b/analysis/1174/criterion/aoc_2022_09-part1/100/new/benchmark.json
new file mode 100644
index 0000000..5852fa5
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part1","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_09-part1/100","directory_name":"aoc_2022_09-part1/100","title":"aoc_2022_09-part1/100"} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/new/estimates.json b/analysis/1174/criterion/aoc_2022_09-part1/100/new/estimates.json
new file mode 100644
index 0000000..89e7cc6
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":558623.2787041074,"upper_bound":563063.9797077922},"point_estimate":560726.1499871161,"standard_error":1141.7165781181136},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":557305.7857142857,"upper_bound":563726.9891774892},"point_estimate":560174.0098845599,"standard_error":1559.2689094649888},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":482.60180203815145,"upper_bound":6076.074969400825},"point_estimate":4337.97028419776,"standard_error":1542.0338921834232},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":558114.7085385858,"upper_bound":560334.0839753466},"point_estimate":559334.3460785968,"standard_error":567.8458053203715},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1763.7522471743466,"upper_bound":4744.982185709596},"point_estimate":3809.4414556602005,"standard_error":728.081584370922}} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/new/raw.csv b/analysis/1174/criterion/aoc_2022_09-part1/100/new/raw.csv
new file mode 100644
index 0000000..e6f2cb3
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part1,,100,,,87087354.0,ns,154
+aoc_2022_09-part1,,100,,,174883962.0,ns,308
+aoc_2022_09-part1,,100,,,260441869.0,ns,462
+aoc_2022_09-part1,,100,,,342821397.0,ns,616
+aoc_2022_09-part1,,100,,,429036602.0,ns,770
+aoc_2022_09-part1,,100,,,517999480.0,ns,924
+aoc_2022_09-part1,,100,,,601792641.0,ns,1078
+aoc_2022_09-part1,,100,,,686600728.0,ns,1232
+aoc_2022_09-part1,,100,,,776096905.0,ns,1386
+aoc_2022_09-part1,,100,,,863006056.0,ns,1540
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/new/sample.json b/analysis/1174/criterion/aoc_2022_09-part1/100/new/sample.json
new file mode 100644
index 0000000..99b9dd8
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[154.0,308.0,462.0,616.0,770.0,924.0,1078.0,1232.0,1386.0,1540.0],"times":[87087354.0,174883962.0,260441869.0,342821397.0,429036602.0,517999480.0,601792641.0,686600728.0,776096905.0,863006056.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/100/new/tukey.json b/analysis/1174/criterion/aoc_2022_09-part1/100/new/tukey.json
new file mode 100644
index 0000000..19accc2
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/100/new/tukey.json
@@ -0,0 +1 @@
+[541326.7112708716,549434.1756725415,571054.0807436613,579161.5451453312] \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json b/analysis/1174/criterion/aoc_2022_09-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..2cd3f42
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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_2022_09-part1","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc_2022_09-part1/1000","directory_name":"aoc_2022_09-part1/1000","title":"aoc_2022_09-part1/1000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json b/analysis/1174/criterion/aoc_2022_09-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..3aefbcd
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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":2455474571.8424997,"upper_bound":2581897109.1},"point_estimate":2518625489.6,"standard_error":32566533.223425683},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2418367730.5,"upper_bound":2604457340.0},"point_estimate":2521764338.5,"standard_error":55028320.63220929},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15990595.359510183,"upper_bound":179520650.43007135},"point_estimate":129820345.52022815,"standard_error":40688846.25662868},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":68081352.68338089,"upper_bound":133195720.57130459},"point_estimate":108911342.79639426,"standard_error":16671145.715421878}} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv b/analysis/1174/criterion/aoc_2022_09-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..a54f19b
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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_2022_09-part1,,1000,,,2614719718.0,ns,1
+aoc_2022_09-part1,,1000,,,2695473042.0,ns,1
+aoc_2022_09-part1,,1000,,,2541716484.0,ns,1
+aoc_2022_09-part1,,1000,,,2453302998.0,ns,1
+aoc_2022_09-part1,,1000,,,2383432463.0,ns,1
+aoc_2022_09-part1,,1000,,,2423306621.0,ns,1
+aoc_2022_09-part1,,1000,,,2374362206.0,ns,1
+aoc_2022_09-part1,,1000,,,2501812193.0,ns,1
+aoc_2022_09-part1,,1000,,,2594194962.0,ns,1
+aoc_2022_09-part1,,1000,,,2603934209.0,ns,1
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json b/analysis/1174/criterion/aoc_2022_09-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..af60d27
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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":[2614719718.0,2695473042.0,2541716484.0,2453302998.0,2383432463.0,2423306621.0,2374362206.0,2501812193.0,2594194962.0,2603934209.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json b/analysis/1174/criterion/aoc_2022_09-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..e8e5c01
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[1918724669.25,2174765192.25,2857539920.25,3113580443.25] \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/1174/criterion/aoc_2022_09-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..2cd3f42
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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_2022_09-part1","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc_2022_09-part1/1000","directory_name":"aoc_2022_09-part1/1000","title":"aoc_2022_09-part1/1000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/1174/criterion/aoc_2022_09-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..b1dd994
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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":10324921.344285715,"upper_bound":10551848.114514992},"point_estimate":10441330.868589066,"standard_error":58120.589453934495},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10305788.333333334,"upper_bound":10631301.733333332},"point_estimate":10413174.368253969,"standard_error":88057.98814673387},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":43852.402423687454,"upper_bound":350737.04255984013},"point_estimate":207480.45821278216,"standard_error":78546.53827780139},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10457471.742966142,"upper_bound":10617747.991314765},"point_estimate":10560747.935064934,"standard_error":40347.64767711174},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":115543.22944435594,"upper_bound":245219.64887534129},"point_estimate":193743.9501493683,"standard_error":34386.93676496516}} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/1174/criterion/aoc_2022_09-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..12722dd
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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_2022_09-part1,,1000,,,92752095.0,ns,9
+aoc_2022_09-part1,,1000,,,181579627.0,ns,18
+aoc_2022_09-part1,,1000,,,277483277.0,ns,27
+aoc_2022_09-part1,,1000,,,373545366.0,ns,36
+aoc_2022_09-part1,,1000,,,467246441.0,ns,45
+aoc_2022_09-part1,,1000,,,577284722.0,ns,54
+aoc_2022_09-part1,,1000,,,657914953.0,ns,63
+aoc_2022_09-part1,,1000,,,767605732.0,ns,72
+aoc_2022_09-part1,,1000,,,855120703.0,ns,81
+aoc_2022_09-part1,,1000,,,956817156.0,ns,90
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/1174/criterion/aoc_2022_09-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..c30c470
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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":[92752095.0,181579627.0,277483277.0,373545366.0,467246441.0,577284722.0,657914953.0,767605732.0,855120703.0,956817156.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/1174/criterion/aoc_2022_09-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..043d95d
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[9455411.97962964,9889409.135648154,11046734.885030858,11480732.041049372] \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/benchmark.json b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..2cd3f42
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part1","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc_2022_09-part1/1000","directory_name":"aoc_2022_09-part1/1000","title":"aoc_2022_09-part1/1000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/estimates.json b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..8d0ddb9
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5863827.070328619,"upper_bound":6326849.877630208},"point_estimate":6108397.338648313,"standard_error":116760.01933062957},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5582293.194444444,"upper_bound":6361747.438988095},"point_estimate":6316553.0,"standard_error":190764.51365055834},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":26693.996313586602,"upper_bound":607849.2589941437},"point_estimate":80179.29449215808,"standard_error":159833.97215374422},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5704504.132401259,"upper_bound":6337296.7594098775},"point_estimate":5963682.489285714,"standard_error":168668.20474411012},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":66370.02621753479,"upper_bound":441069.6216321288},"point_estimate":391390.23629839934,"standard_error":74294.10036746925}} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/raw.csv b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..d2d1aef
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part1,,1000,,,88225331.0,ns,16
+aoc_2022_09-part1,,1000,,,206433663.0,ns,32
+aoc_2022_09-part1,,1000,,,304499254.0,ns,48
+aoc_2022_09-part1,,1000,,,407136382.0,ns,64
+aoc_2022_09-part1,,1000,,,506030500.0,ns,80
+aoc_2022_09-part1,,1000,,,605541576.0,ns,96
+aoc_2022_09-part1,,1000,,,714533167.0,ns,112
+aoc_2022_09-part1,,1000,,,803586449.0,ns,128
+aoc_2022_09-part1,,1000,,,803850220.0,ns,144
+aoc_2022_09-part1,,1000,,,886467049.0,ns,160
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/sample.json b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..6f0cef1
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[16.0,32.0,48.0,64.0,80.0,96.0,112.0,128.0,144.0,160.0],"times":[88225331.0,206433663.0,304499254.0,407136382.0,506030500.0,605541576.0,714533167.0,803586449.0,803850220.0,886467049.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/tukey.json b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..ca74340
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[3953709.442708333,4854967.0608723955,7258320.7093098955,8159578.327473958] \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..2cd3f42
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part1","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc_2022_09-part1/1000","directory_name":"aoc_2022_09-part1/1000","title":"aoc_2022_09-part1/1000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..83c23cc
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5391634.942251985,"upper_bound":5458496.46641369},"point_estimate":5425532.719335317,"standard_error":17029.408157311085},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5391474.005357143,"upper_bound":5468176.5078125},"point_estimate":5423230.533854166,"standard_error":16621.008674524015},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11269.667654611101,"upper_bound":99337.97062973134},"point_estimate":37237.090589535546,"standard_error":22964.97464660866},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5391208.9868364725,"upper_bound":5433384.874764727},"point_estimate":5408906.086363636,"standard_error":10965.748815968298},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":26399.88386504315,"upper_bound":76035.28323676616},"point_estimate":56794.28844483029,"standard_error":12602.635443747393}} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..999b2e5
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part1,,1000,,,87872417.0,ns,16
+aoc_2022_09-part1,,1000,,,170111685.0,ns,32
+aoc_2022_09-part1,,1000,,,264768723.0,ns,48
+aoc_2022_09-part1,,1000,,,348436925.0,ns,64
+aoc_2022_09-part1,,1000,,,436189301.0,ns,80
+aoc_2022_09-part1,,1000,,,520551752.0,ns,96
+aoc_2022_09-part1,,1000,,,605790574.0,ns,112
+aoc_2022_09-part1,,1000,,,694278014.0,ns,128
+aoc_2022_09-part1,,1000,,,778347881.0,ns,144
+aoc_2022_09-part1,,1000,,,859856576.0,ns,160
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..a70ab9f
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[16.0,32.0,48.0,64.0,80.0,96.0,112.0,128.0,144.0,160.0],"times":[87872417.0,170111685.0,264768723.0,348436925.0,436189301.0,520551752.0,605790574.0,694278014.0,778347881.0,859856576.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..2f8e279
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[5273355.959412204,5339731.137816221,5516731.613560268,5583106.791964285] \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/new/benchmark.json b/analysis/1174/criterion/aoc_2022_09-part1/1000/new/benchmark.json
new file mode 100644
index 0000000..2cd3f42
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part1","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc_2022_09-part1/1000","directory_name":"aoc_2022_09-part1/1000","title":"aoc_2022_09-part1/1000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/new/estimates.json b/analysis/1174/criterion/aoc_2022_09-part1/1000/new/estimates.json
new file mode 100644
index 0000000..8d0ddb9
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5863827.070328619,"upper_bound":6326849.877630208},"point_estimate":6108397.338648313,"standard_error":116760.01933062957},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5582293.194444444,"upper_bound":6361747.438988095},"point_estimate":6316553.0,"standard_error":190764.51365055834},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":26693.996313586602,"upper_bound":607849.2589941437},"point_estimate":80179.29449215808,"standard_error":159833.97215374422},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5704504.132401259,"upper_bound":6337296.7594098775},"point_estimate":5963682.489285714,"standard_error":168668.20474411012},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":66370.02621753479,"upper_bound":441069.6216321288},"point_estimate":391390.23629839934,"standard_error":74294.10036746925}} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/new/raw.csv b/analysis/1174/criterion/aoc_2022_09-part1/1000/new/raw.csv
new file mode 100644
index 0000000..d2d1aef
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part1,,1000,,,88225331.0,ns,16
+aoc_2022_09-part1,,1000,,,206433663.0,ns,32
+aoc_2022_09-part1,,1000,,,304499254.0,ns,48
+aoc_2022_09-part1,,1000,,,407136382.0,ns,64
+aoc_2022_09-part1,,1000,,,506030500.0,ns,80
+aoc_2022_09-part1,,1000,,,605541576.0,ns,96
+aoc_2022_09-part1,,1000,,,714533167.0,ns,112
+aoc_2022_09-part1,,1000,,,803586449.0,ns,128
+aoc_2022_09-part1,,1000,,,803850220.0,ns,144
+aoc_2022_09-part1,,1000,,,886467049.0,ns,160
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/new/sample.json b/analysis/1174/criterion/aoc_2022_09-part1/1000/new/sample.json
new file mode 100644
index 0000000..6f0cef1
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[16.0,32.0,48.0,64.0,80.0,96.0,112.0,128.0,144.0,160.0],"times":[88225331.0,206433663.0,304499254.0,407136382.0,506030500.0,605541576.0,714533167.0,803586449.0,803850220.0,886467049.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/1000/new/tukey.json b/analysis/1174/criterion/aoc_2022_09-part1/1000/new/tukey.json
new file mode 100644
index 0000000..ca74340
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/1000/new/tukey.json
@@ -0,0 +1 @@
+[3953709.442708333,4854967.0608723955,7258320.7093098955,8159578.327473958] \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json b/analysis/1174/criterion/aoc_2022_09-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..5163839
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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_2022_09-part1","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc_2022_09-part1/2000","directory_name":"aoc_2022_09-part1/2000","title":"aoc_2022_09-part1/2000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json b/analysis/1174/criterion/aoc_2022_09-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..1401ffc
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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":9981199880.45,"upper_bound":10242579744.3},"point_estimate":10112940750.1,"standard_error":66972034.06864789},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9899755776.5,"upper_bound":10334232759.0},"point_estimate":10115603954.0,"standard_error":129313866.42113973},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":59321607.787030935,"upper_bound":355363889.5374298},"point_estimate":274540105.4214388,"standard_error":83791849.28948298},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":148697303.0963567,"upper_bound":258863587.32538733},"point_estimate":223573284.10933244,"standard_error":28267527.759369563}} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv b/analysis/1174/criterion/aoc_2022_09-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..6391a63
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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_2022_09-part1,,2000,,,10389104021.0,ns,1
+aoc_2022_09-part1,,2000,,,9848418152.0,ns,1
+aoc_2022_09-part1,,2000,,,10374244636.0,ns,1
+aoc_2022_09-part1,,2000,,,10294220882.0,ns,1
+aoc_2022_09-part1,,2000,,,10189516110.0,ns,1
+aoc_2022_09-part1,,2000,,,9802002134.0,ns,1
+aoc_2022_09-part1,,2000,,,9934383416.0,ns,1
+aoc_2022_09-part1,,2000,,,10041691798.0,ns,1
+aoc_2022_09-part1,,2000,,,9951093401.0,ns,1
+aoc_2022_09-part1,,2000,,,10304732951.0,ns,1
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json b/analysis/1174/criterion/aoc_2022_09-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..c8850a8
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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":[10389104021.0,9848418152.0,10374244636.0,10294220882.0,10189516110.0,9802002134.0,9934383416.0,10041691798.0,9951093401.0,10304732951.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json b/analysis/1174/criterion/aoc_2022_09-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..13617d9
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[8847928847.75,9393244880.0,10847420966.0,11392736998.25] \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/1174/criterion/aoc_2022_09-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..5163839
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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_2022_09-part1","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc_2022_09-part1/2000","directory_name":"aoc_2022_09-part1/2000","title":"aoc_2022_09-part1/2000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/1174/criterion/aoc_2022_09-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..3e4a2ca
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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":21651753.714303974,"upper_bound":22530864.28592063},"point_estimate":22057753.930849206,"standard_error":225223.51717430257},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21440071.226666667,"upper_bound":22425451.576388888},"point_estimate":21973882.200000003,"standard_error":275844.4723200699},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":158343.31981550678,"upper_bound":1206108.2219539608},"point_estimate":596329.6705430306,"standard_error":256698.50689113283},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21792402.13079689,"upper_bound":22495804.80412371},"point_estimate":22125193.945974026,"standard_error":182508.71518365786},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":356430.83482818835,"upper_bound":1026071.4024041005},"point_estimate":752972.815926251,"standard_error":191435.3613115107}} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/1174/criterion/aoc_2022_09-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..813da96
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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_2022_09-part1,,2000,,,109015409.0,ns,5
+aoc_2022_09-part1,,2000,,,211922514.0,ns,10
+aoc_2022_09-part1,,2000,,,318656873.0,ns,15
+aoc_2022_09-part1,,2000,,,474604469.0,ns,20
+aoc_2022_09-part1,,2000,,,553617065.0,ns,25
+aoc_2022_09-part1,,2000,,,647577251.0,ns,30
+aoc_2022_09-part1,,2000,,,783662113.0,ns,35
+aoc_2022_09-part1,,2000,,,902694327.0,ns,40
+aoc_2022_09-part1,,2000,,,1002759524.0,ns,45
+aoc_2022_09-part1,,2000,,,1081817546.0,ns,50
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/1174/criterion/aoc_2022_09-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..716706e
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-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":[109015409.0,211922514.0,318656873.0,474604469.0,553617065.0,647577251.0,783662113.0,902694327.0,1002759524.0,1081817546.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/1174/criterion/aoc_2022_09-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..bb399db
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[19303138.593809534,20450828.79940477,23511336.014325395,24659026.219920628] \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/benchmark.json b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..5163839
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part1","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc_2022_09-part1/2000","directory_name":"aoc_2022_09-part1/2000","title":"aoc_2022_09-part1/2000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/estimates.json b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..106201b
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25673902.050833337,"upper_bound":26561115.69496131},"point_estimate":26015079.654404763,"standard_error":246332.65215886934},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25674752.05,"upper_bound":26067092.0},"point_estimate":25745866.270833336,"standard_error":107324.94201544332},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17555.373625829816,"upper_bound":498953.67005430255},"point_estimate":108999.97611236553,"standard_error":155428.9979526053},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25710971.016968325,"upper_bound":27111883.856568366},"point_estimate":26302439.72857143,"standard_error":370188.81372042064},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":117825.4216459061,"upper_bound":1252769.2194615798},"point_estimate":820627.6949936992,"standard_error":381894.0141909247}} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/raw.csv b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..d4f9154
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part1,,2000,,,103068305.0,ns,4
+aoc_2022_09-part1,,2000,,,203275029.0,ns,8
+aoc_2022_09-part1,,2000,,,308980058.0,ns,12
+aoc_2022_09-part1,,2000,,,411267388.0,ns,16
+aoc_2022_09-part1,,2000,,,513495041.0,ns,20
+aoc_2022_09-part1,,2000,,,617841465.0,ns,24
+aoc_2022_09-part1,,2000,,,718758363.0,ns,28
+aoc_2022_09-part1,,2000,,,905092924.0,ns,32
+aoc_2022_09-part1,,2000,,,938968485.0,ns,36
+aoc_2022_09-part1,,2000,,,1042683680.0,ns,40
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/sample.json b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..b0427a6
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/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":[103068305.0,203275029.0,308980058.0,411267388.0,513495041.0,617841465.0,718758363.0,905092924.0,938968485.0,1042683680.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/tukey.json b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..793c22a
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=105310, then std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[24752203.712500006,25217160.343750004,26457044.693749998,26922001.324999996] \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..5163839
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part1","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc_2022_09-part1/2000","directory_name":"aoc_2022_09-part1/2000","title":"aoc_2022_09-part1/2000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..eccbb77
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11443531.581919644,"upper_bound":11583961.559598213},"point_estimate":11510903.474598214,"standard_error":35960.82840305335},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11424709.15,"upper_bound":11596621.25},"point_estimate":11489643.19642857,"standard_error":51487.93850990037},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28223.366138935642,"upper_bound":207989.70636494484},"point_estimate":119163.88022191823,"standard_error":45137.72237996937},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11403315.488445384,"upper_bound":11554879.081000248},"point_estimate":11472369.739285715,"standard_error":38784.571144901354},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":64645.353844562145,"upper_bound":156388.9699657104},"point_estimate":119764.89568830797,"standard_error":24367.91487077847}} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..c91c884
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part1,,2000,,,92859717.0,ns,8
+aoc_2022_09-part1,,2000,,,185062762.0,ns,16
+aoc_2022_09-part1,,2000,,,276351177.0,ns,24
+aoc_2022_09-part1,,2000,,,375845974.0,ns,32
+aoc_2022_09-part1,,2000,,,457000264.0,ns,40
+aoc_2022_09-part1,,2000,,,547472292.0,ns,48
+aoc_2022_09-part1,,2000,,,642020625.0,ns,56
+aoc_2022_09-part1,,2000,,,725736209.0,ns,64
+aoc_2022_09-part1,,2000,,,834956730.0,ns,72
+aoc_2022_09-part1,,2000,,,915499644.0,ns,80
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..afcbe34
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[8.0,16.0,24.0,32.0,40.0,48.0,56.0,64.0,72.0,80.0],"times":[92859717.0,185062762.0,276351177.0,375845974.0,457000264.0,547472292.0,642020625.0,725736209.0,834956730.0,915499644.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..2d96aea
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[10951550.568750001,11190620.953125,11828141.978124999,12067212.362499999] \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/new/benchmark.json b/analysis/1174/criterion/aoc_2022_09-part1/2000/new/benchmark.json
new file mode 100644
index 0000000..5163839
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part1","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc_2022_09-part1/2000","directory_name":"aoc_2022_09-part1/2000","title":"aoc_2022_09-part1/2000"} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/new/estimates.json b/analysis/1174/criterion/aoc_2022_09-part1/2000/new/estimates.json
new file mode 100644
index 0000000..106201b
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25673902.050833337,"upper_bound":26561115.69496131},"point_estimate":26015079.654404763,"standard_error":246332.65215886934},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25674752.05,"upper_bound":26067092.0},"point_estimate":25745866.270833336,"standard_error":107324.94201544332},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17555.373625829816,"upper_bound":498953.67005430255},"point_estimate":108999.97611236553,"standard_error":155428.9979526053},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25710971.016968325,"upper_bound":27111883.856568366},"point_estimate":26302439.72857143,"standard_error":370188.81372042064},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":117825.4216459061,"upper_bound":1252769.2194615798},"point_estimate":820627.6949936992,"standard_error":381894.0141909247}} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/new/raw.csv b/analysis/1174/criterion/aoc_2022_09-part1/2000/new/raw.csv
new file mode 100644
index 0000000..d4f9154
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part1,,2000,,,103068305.0,ns,4
+aoc_2022_09-part1,,2000,,,203275029.0,ns,8
+aoc_2022_09-part1,,2000,,,308980058.0,ns,12
+aoc_2022_09-part1,,2000,,,411267388.0,ns,16
+aoc_2022_09-part1,,2000,,,513495041.0,ns,20
+aoc_2022_09-part1,,2000,,,617841465.0,ns,24
+aoc_2022_09-part1,,2000,,,718758363.0,ns,28
+aoc_2022_09-part1,,2000,,,905092924.0,ns,32
+aoc_2022_09-part1,,2000,,,938968485.0,ns,36
+aoc_2022_09-part1,,2000,,,1042683680.0,ns,40
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/new/sample.json b/analysis/1174/criterion/aoc_2022_09-part1/2000/new/sample.json
new file mode 100644
index 0000000..b0427a6
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/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":[103068305.0,203275029.0,308980058.0,411267388.0,513495041.0,617841465.0,718758363.0,905092924.0,938968485.0,1042683680.0]} \ No newline at end of file
diff --git a/analysis/1174/criterion/aoc_2022_09-part1/2000/new/tukey.json b/analysis/1174/criterion/aoc_2022_09-part1/2000/new/tukey.json
new file mode 100644
index 0000000..793c22a
--- /dev/null
+++ b/analysis/1174/criterion/aoc_2022_09-part1/2000/new/tukey.json
@@ -0,0 +1 @@
+[24752203.712500006,25217160.343750004,26457044.693749998,26922001.324999996] \ No newline at end of file