aboutsummaryrefslogtreecommitdiff
path: root/analysis/1177/criterion/aoc_2022_09-part2
diff options
context:
space:
mode:
Diffstat (limited to 'analysis/1177/criterion/aoc_2022_09-part2')
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv11
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/new/benchmark.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/new/estimates.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/new/raw.csv11
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/new/sample.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/100/new/tukey.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv11
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/new/benchmark.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/new/estimates.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/new/raw.csv11
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/new/sample.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/1000/new/tukey.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv11
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/new/benchmark.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/new/estimates.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/new/raw.csv11
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/new/sample.json1
-rw-r--r--analysis/1177/criterion/aoc_2022_09-part2/2000/new/tukey.json1
60 files changed, 180 insertions, 0 deletions
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
new file mode 100644
index 0000000..e89fcc5
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part2","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_09-part2/100","directory_name":"aoc_2022_09-part2/100","title":"aoc_2022_09-part2/100"} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json
new file mode 100644
index 0000000..6a08e21
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24914350.936666667,"upper_bound":26002125.52892857},"point_estimate":25445790.413184524,"standard_error":277933.27270834596},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24653968.385416664,"upper_bound":26235869.301339284},"point_estimate":25347892.2125,"standard_error":365822.9372955349},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":193501.0537196707,"upper_bound":1699421.1435373698},"point_estimate":747976.5051707625,"standard_error":378136.5359072643},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25141299.40268171,"upper_bound":26008090.252380952},"point_estimate":25556384.286363635,"standard_error":218479.08242923697},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":507361.8752592166,"upper_bound":1160896.8247791457},"point_estimate":928065.4758030218,"standard_error":167549.0903686124}} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv
new file mode 100644
index 0000000..d142669
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part2,,100,,,99495450.0,ns,4
+aoc_2022_09-part2,,100,,,215985486.0,ns,8
+aoc_2022_09-part2,,100,,,290730325.0,ns,12
+aoc_2022_09-part2,,100,,,388742055.0,ns,16
+aoc_2022_09-part2,,100,,,502697837.0,ns,20
+aoc_2022_09-part2,,100,,,621188856.0,ns,24
+aoc_2022_09-part2,,100,,,748198803.0,ns,28
+aoc_2022_09-part2,,100,,,824011289.0,ns,32
+aoc_2022_09-part2,,100,,,900416100.0,ns,36
+aoc_2022_09-part2,,100,,,1022435703.0,ns,40
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json
new file mode 100644
index 0000000..3c86ac9
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[4.0,8.0,12.0,16.0,20.0,24.0,28.0,32.0,36.0,40.0],"times":[99495450.0,215985486.0,290730325.0,388742055.0,502697837.0,621188856.0,748198803.0,824011289.0,900416100.0,1022435703.0]} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
new file mode 100644
index 0000000..b2c372c
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[22083925.99739583,23496106.22786458,27261920.17578125,28674100.406250004] \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..e89fcc5
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part2","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_09-part2/100","directory_name":"aoc_2022_09-part2/100","title":"aoc_2022_09-part2/100"} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..f25733c
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1352173.5067661693,"upper_bound":1360998.0116908315},"point_estimate":1356719.1323809524,"standard_error":2256.685597224895},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1349647.1442786069,"upper_bound":1363525.791044776},"point_estimate":1357462.9298507464,"standard_error":3498.5810357541036},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1816.0521976093594,"upper_bound":12707.727279467308},"point_estimate":9151.55191842271,"standard_error":2869.2185232850966},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1348700.207316021,"upper_bound":1359540.3361422552},"point_estimate":1353658.3984105447,"standard_error":2775.849559901804},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4240.460502484422,"upper_bound":9059.729606926008},"point_estimate":7503.001296774991,"standard_error":1195.2597760528165}} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..07aea34
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part2,,100,,,91527788.0,ns,67
+aoc_2022_09-part2,,100,,,181982527.0,ns,134
+aoc_2022_09-part2,,100,,,271279076.0,ns,201
+aoc_2022_09-part2,,100,,,365096636.0,ns,268
+aoc_2022_09-part2,,100,,,456444345.0,ns,335
+aoc_2022_09-part2,,100,,,548629782.0,ns,402
+aoc_2022_09-part2,,100,,,635493820.0,ns,469
+aoc_2022_09-part2,,100,,,722217608.0,ns,536
+aoc_2022_09-part2,,100,,,810758538.0,ns,603
+aoc_2022_09-part2,,100,,,909087691.0,ns,670
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..d7d2227
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[67.0,134.0,201.0,268.0,335.0,402.0,469.0,536.0,603.0,670.0],"times":[91527788.0,181982527.0,271279076.0,365096636.0,456444345.0,548629782.0,635493820.0,722217608.0,810758538.0,909087691.0]} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..51c7d0a
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[1316542.2825159915,1333763.5058635394,1379686.7681236672,1396907.9914712152] \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json b/analysis/1177/criterion/aoc_2022_09-part2/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..e89fcc5
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/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-part2","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_09-part2/100","directory_name":"aoc_2022_09-part2/100","title":"aoc_2022_09-part2/100"} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/1177/criterion/aoc_2022_09-part2/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..bc8b6dd
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/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":1078581.3008333333,"upper_bound":1085235.088290179},"point_estimate":1081981.8794345239,"standard_error":1705.666932830422},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1077522.5245535714,"upper_bound":1085123.7857142857},"point_estimate":1082535.8702380953,"standard_error":1709.8499522416785},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":973.5257393833589,"upper_bound":9839.27987323457},"point_estimate":3510.252529347216,"standard_error":2384.0845170787993},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1076809.279746902,"upper_bound":1084112.1438321017},"point_estimate":1080406.9892084107,"standard_error":1834.928843579963},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2296.8783371770382,"upper_bound":7457.826777265175},"point_estimate":5670.767800708904,"standard_error":1231.1176194006962}} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/1177/criterion/aoc_2022_09-part2/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..1333a39
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/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-part2,,100,,,91003076.0,ns,84
+aoc_2022_09-part2,,100,,,182453134.0,ns,168
+aoc_2022_09-part2,,100,,,273180578.0,ns,252
+aoc_2022_09-part2,,100,,,363314459.0,ns,336
+aoc_2022_09-part2,,100,,,458514562.0,ns,420
+aoc_2022_09-part2,,100,,,540493576.0,ns,504
+aoc_2022_09-part2,,100,,,638052786.0,ns,588
+aoc_2022_09-part2,,100,,,721561355.0,ns,672
+aoc_2022_09-part2,,100,,,816773721.0,ns,756
+aoc_2022_09-part2,,100,,,908629502.0,ns,840
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/1177/criterion/aoc_2022_09-part2/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..7241642
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/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":[84.0,168.0,252.0,336.0,420.0,504.0,588.0,672.0,756.0,840.0],"times":[91003076.0,182453134.0,273180578.0,363314459.0,458514562.0,540493576.0,638052786.0,721561355.0,816773721.0,908629502.0]} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/1177/criterion/aoc_2022_09-part2/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..d9c0a03
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[1067892.6398809527,1074253.6439732146,1091216.3215525793,1097577.325644841] \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/new/benchmark.json b/analysis/1177/criterion/aoc_2022_09-part2/100/new/benchmark.json
new file mode 100644
index 0000000..e89fcc5
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part2","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_09-part2/100","directory_name":"aoc_2022_09-part2/100","title":"aoc_2022_09-part2/100"} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/new/estimates.json b/analysis/1177/criterion/aoc_2022_09-part2/100/new/estimates.json
new file mode 100644
index 0000000..6a08e21
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24914350.936666667,"upper_bound":26002125.52892857},"point_estimate":25445790.413184524,"standard_error":277933.27270834596},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24653968.385416664,"upper_bound":26235869.301339284},"point_estimate":25347892.2125,"standard_error":365822.9372955349},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":193501.0537196707,"upper_bound":1699421.1435373698},"point_estimate":747976.5051707625,"standard_error":378136.5359072643},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25141299.40268171,"upper_bound":26008090.252380952},"point_estimate":25556384.286363635,"standard_error":218479.08242923697},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":507361.8752592166,"upper_bound":1160896.8247791457},"point_estimate":928065.4758030218,"standard_error":167549.0903686124}} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/new/raw.csv b/analysis/1177/criterion/aoc_2022_09-part2/100/new/raw.csv
new file mode 100644
index 0000000..d142669
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part2,,100,,,99495450.0,ns,4
+aoc_2022_09-part2,,100,,,215985486.0,ns,8
+aoc_2022_09-part2,,100,,,290730325.0,ns,12
+aoc_2022_09-part2,,100,,,388742055.0,ns,16
+aoc_2022_09-part2,,100,,,502697837.0,ns,20
+aoc_2022_09-part2,,100,,,621188856.0,ns,24
+aoc_2022_09-part2,,100,,,748198803.0,ns,28
+aoc_2022_09-part2,,100,,,824011289.0,ns,32
+aoc_2022_09-part2,,100,,,900416100.0,ns,36
+aoc_2022_09-part2,,100,,,1022435703.0,ns,40
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/new/sample.json b/analysis/1177/criterion/aoc_2022_09-part2/100/new/sample.json
new file mode 100644
index 0000000..3c86ac9
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[4.0,8.0,12.0,16.0,20.0,24.0,28.0,32.0,36.0,40.0],"times":[99495450.0,215985486.0,290730325.0,388742055.0,502697837.0,621188856.0,748198803.0,824011289.0,900416100.0,1022435703.0]} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/100/new/tukey.json b/analysis/1177/criterion/aoc_2022_09-part2/100/new/tukey.json
new file mode 100644
index 0000000..b2c372c
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/100/new/tukey.json
@@ -0,0 +1 @@
+[22083925.99739583,23496106.22786458,27261920.17578125,28674100.406250004] \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
new file mode 100644
index 0000000..abf355f
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part2","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc_2022_09-part2/1000","directory_name":"aoc_2022_09-part2/1000","title":"aoc_2022_09-part2/1000"} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json
new file mode 100644
index 0000000..6e63fff
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2402239197.7850003,"upper_bound":2523414508.2075},"point_estimate":2462032475.4,"standard_error":31003564.99601953},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2346124503.0,"upper_bound":2556446916.0},"point_estimate":2464795441.5,"standard_error":50674494.06797322},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10546332.583165169,"upper_bound":175290877.21336484},"point_estimate":144541102.89788246,"standard_error":42614123.69844961},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":63748691.86769439,"upper_bound":125048083.88135277},"point_estimate":103491106.81535184,"standard_error":15635819.506326783}} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv
new file mode 100644
index 0000000..a3787f8
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part2,,1000,,,2556446916.0,ns,1
+aoc_2022_09-part2,,1000,,,2568127247.0,ns,1
+aoc_2022_09-part2,,1000,,,2407876958.0,ns,1
+aoc_2022_09-part2,,1000,,,2339011099.0,ns,1
+aoc_2022_09-part2,,1000,,,2455935451.0,ns,1
+aoc_2022_09-part2,,1000,,,2506724792.0,ns,1
+aoc_2022_09-part2,,1000,,,2338893796.0,ns,1
+aoc_2022_09-part2,,1000,,,2473655432.0,ns,1
+aoc_2022_09-part2,,1000,,,2627528560.0,ns,1
+aoc_2022_09-part2,,1000,,,2346124503.0,ns,1
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json
new file mode 100644
index 0000000..e9bdfb5
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[2556446916.0,2568127247.0,2407876958.0,2339011099.0,2455935451.0,2506724792.0,2338893796.0,2473655432.0,2627528560.0,2346124503.0]} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
new file mode 100644
index 0000000..330197f
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[1814201312.0,2087881964.375,2817697037.375,3091377689.75] \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..abf355f
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part2","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc_2022_09-part2/1000","directory_name":"aoc_2022_09-part2/1000","title":"aoc_2022_09-part2/1000"} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..19793e8
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15195182.404623844,"upper_bound":15427997.746847887},"point_estimate":15313485.71857804,"standard_error":59559.571783580024},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15191717.375,"upper_bound":15426579.407407407},"point_estimate":15317183.947916668,"standard_error":47700.15574969112},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3144.530562921713,"upper_bound":337074.50099350873},"point_estimate":116080.1210102764,"standard_error":96009.28911842925},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15310418.40219697,"upper_bound":15487470.307909604},"point_estimate":15412092.63896104,"standard_error":42653.50032910606},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":85831.27332965429,"upper_bound":268400.7361705},"point_estimate":199178.6225255966,"standard_error":46028.836204113344}} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..842747e
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part2,,1000,,,89646514.0,ns,6
+aoc_2022_09-part2,,1000,,,181161745.0,ns,12
+aoc_2022_09-part2,,1000,,,275684460.0,ns,18
+aoc_2022_09-part2,,1000,,,366878944.0,ns,24
+aoc_2022_09-part2,,1000,,,458099684.0,ns,30
+aoc_2022_09-part2,,1000,,,563876500.0,ns,36
+aoc_2022_09-part2,,1000,,,643410806.0,ns,42
+aoc_2022_09-part2,,1000,,,735291099.0,ns,48
+aoc_2022_09-part2,,1000,,,833035288.0,ns,54
+aoc_2022_09-part2,,1000,,,929811539.0,ns,60
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..cdfe248
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[6.0,12.0,18.0,24.0,30.0,36.0,42.0,48.0,54.0,60.0],"times":[89646514.0,181161745.0,275684460.0,366878944.0,458099684.0,563876500.0,643410806.0,735291099.0,833035288.0,929811539.0]} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..6523529
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[14897308.721428568,15085728.244047616,15588180.30436508,15776599.82698413] \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json b/analysis/1177/criterion/aoc_2022_09-part2/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..abf355f
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/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-part2","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc_2022_09-part2/1000","directory_name":"aoc_2022_09-part2/1000","title":"aoc_2022_09-part2/1000"} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/1177/criterion/aoc_2022_09-part2/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..c514f42
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/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":10628059.300039683,"upper_bound":10777104.741738096},"point_estimate":10707537.510224868,"standard_error":38252.41414820403},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10628757.08888889,"upper_bound":10779373.622222222},"point_estimate":10731431.944444444,"standard_error":31452.799742450432},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6058.109409115259,"upper_bound":221354.39997017384},"point_estimate":68194.6709093022,"standard_error":53539.97471424744},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10548151.26321874,"upper_bound":10771020.720151829},"point_estimate":10647319.156998556,"standard_error":57763.96566478222},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":42948.506598671105,"upper_bound":168454.73452257185},"point_estimate":127466.29132676714,"standard_error":31140.396019449752}} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/1177/criterion/aoc_2022_09-part2/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..5fc1b37
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/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-part2,,1000,,,97986924.0,ns,9
+aoc_2022_09-part2,,1000,,,193081041.0,ns,18
+aoc_2022_09-part2,,1000,,,289655112.0,ns,27
+aoc_2022_09-part2,,1000,,,386689400.0,ns,36
+aoc_2022_09-part2,,1000,,,485071813.0,ns,45
+aoc_2022_09-part2,,1000,,,579684426.0,ns,54
+aoc_2022_09-part2,,1000,,,673304957.0,ns,63
+aoc_2022_09-part2,,1000,,,752635365.0,ns,72
+aoc_2022_09-part2,,1000,,,875299443.0,ns,81
+aoc_2022_09-part2,,1000,,,947771071.0,ns,90
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/1177/criterion/aoc_2022_09-part2/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..025e72c
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/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":[9.0,18.0,27.0,36.0,45.0,54.0,63.0,72.0,81.0,90.0],"times":[97986924.0,193081041.0,289655112.0,386689400.0,485071813.0,579684426.0,673304957.0,752635365.0,875299443.0,947771071.0]} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/1177/criterion/aoc_2022_09-part2/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..5e8fe13
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[10479245.492857145,10588230.91011905,10878858.689484127,10987844.106746031] \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/new/benchmark.json b/analysis/1177/criterion/aoc_2022_09-part2/1000/new/benchmark.json
new file mode 100644
index 0000000..abf355f
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part2","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc_2022_09-part2/1000","directory_name":"aoc_2022_09-part2/1000","title":"aoc_2022_09-part2/1000"} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/new/estimates.json b/analysis/1177/criterion/aoc_2022_09-part2/1000/new/estimates.json
new file mode 100644
index 0000000..6e63fff
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2402239197.7850003,"upper_bound":2523414508.2075},"point_estimate":2462032475.4,"standard_error":31003564.99601953},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2346124503.0,"upper_bound":2556446916.0},"point_estimate":2464795441.5,"standard_error":50674494.06797322},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10546332.583165169,"upper_bound":175290877.21336484},"point_estimate":144541102.89788246,"standard_error":42614123.69844961},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":63748691.86769439,"upper_bound":125048083.88135277},"point_estimate":103491106.81535184,"standard_error":15635819.506326783}} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/new/raw.csv b/analysis/1177/criterion/aoc_2022_09-part2/1000/new/raw.csv
new file mode 100644
index 0000000..a3787f8
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part2,,1000,,,2556446916.0,ns,1
+aoc_2022_09-part2,,1000,,,2568127247.0,ns,1
+aoc_2022_09-part2,,1000,,,2407876958.0,ns,1
+aoc_2022_09-part2,,1000,,,2339011099.0,ns,1
+aoc_2022_09-part2,,1000,,,2455935451.0,ns,1
+aoc_2022_09-part2,,1000,,,2506724792.0,ns,1
+aoc_2022_09-part2,,1000,,,2338893796.0,ns,1
+aoc_2022_09-part2,,1000,,,2473655432.0,ns,1
+aoc_2022_09-part2,,1000,,,2627528560.0,ns,1
+aoc_2022_09-part2,,1000,,,2346124503.0,ns,1
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/new/sample.json b/analysis/1177/criterion/aoc_2022_09-part2/1000/new/sample.json
new file mode 100644
index 0000000..e9bdfb5
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[2556446916.0,2568127247.0,2407876958.0,2339011099.0,2455935451.0,2506724792.0,2338893796.0,2473655432.0,2627528560.0,2346124503.0]} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/1000/new/tukey.json b/analysis/1177/criterion/aoc_2022_09-part2/1000/new/tukey.json
new file mode 100644
index 0000000..330197f
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/1000/new/tukey.json
@@ -0,0 +1 @@
+[1814201312.0,2087881964.375,2817697037.375,3091377689.75] \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
new file mode 100644
index 0000000..dd4377e
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part2","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc_2022_09-part2/2000","directory_name":"aoc_2022_09-part2/2000","title":"aoc_2022_09-part2/2000"} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json
new file mode 100644
index 0000000..299d979
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9448978909.9,"upper_bound":9763414658.195},"point_estimate":9612744583.9,"standard_error":80685856.2836586},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9302933077.0,"upper_bound":9823276917.5},"point_estimate":9712725875.0,"standard_error":144348771.506925},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4881281.760039926,"upper_bound":412792206.0385734},"point_estimate":188410046.33255303,"standard_error":125597470.10292844},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":131087070.50557931,"upper_bound":311764372.7201242},"point_estimate":268631884.9030372,"standard_error":41553163.75546944}} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv
new file mode 100644
index 0000000..1c2b4cf
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part2,,2000,,,9614185565.0,ns,1
+aoc_2022_09-part2,,2000,,,9811266185.0,ns,1
+aoc_2022_09-part2,,2000,,,9302933077.0,ns,1
+aoc_2022_09-part2,,2000,,,9250413335.0,ns,1
+aoc_2022_09-part2,,2000,,,9202979340.0,ns,1
+aoc_2022_09-part2,,2000,,,9811637015.0,ns,1
+aoc_2022_09-part2,,2000,,,9900879243.0,ns,1
+aoc_2022_09-part2,,2000,,,9834916820.0,ns,1
+aoc_2022_09-part2,,2000,,,9817480114.0,ns,1
+aoc_2022_09-part2,,2000,,,9580755145.0,ns,1
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json
new file mode 100644
index 0000000..57d37da
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[9614185565.0,9811266185.0,9302933077.0,9250413335.0,9202979340.0,9811637015.0,9900879243.0,9834916820.0,9817480114.0,9580755145.0]} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
new file mode 100644
index 0000000..4b4c969
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[8041496358.25,8706942476.125,10481465457.125,11146911575.0] \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..dd4377e
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part2","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc_2022_09-part2/2000","directory_name":"aoc_2022_09-part2/2000","title":"aoc_2022_09-part2/2000"} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..6c83634
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31062093.78239154,"upper_bound":31553371.70721561},"point_estimate":31337233.71439153,"standard_error":127177.58061277619},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31142738.916666664,"upper_bound":31617075.138888888},"point_estimate":31535692.257142857,"standard_error":159785.9034015094},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18482.942394085218,"upper_bound":638800.3278368041},"point_estimate":209425.5959086185,"standard_error":157451.58643800986},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31397166.286372557,"upper_bound":31624372.257504325},"point_estimate":31552006.084848486,"standard_error":59228.7543908933},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":162198.84423763046,"upper_bound":598514.8704857429},"point_estimate":422768.9172687345,"standard_error":129090.94977264201}} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..08119be
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part2,,2000,,,93279103.0,ns,3
+aoc_2022_09-part2,,2000,,,187154661.0,ns,6
+aoc_2022_09-part2,,2000,,,272860651.0,ns,9
+aoc_2022_09-part2,,2000,,,373761448.0,ns,12
+aoc_2022_09-part2,,2000,,,473705067.0,ns,15
+aoc_2022_09-part2,,2000,,,569554430.0,ns,18
+aoc_2022_09-part2,,2000,,,661311981.0,ns,21
+aoc_2022_09-part2,,2000,,,761087592.0,ns,24
+aoc_2022_09-part2,,2000,,,853327010.0,ns,27
+aoc_2022_09-part2,,2000,,,947767125.0,ns,30
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..66ed397
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[3.0,6.0,9.0,12.0,15.0,18.0,21.0,24.0,27.0,30.0],"times":[93279103.0,187154661.0,272860651.0,373761448.0,473705067.0,569554430.0,661311981.0,761087592.0,853327010.0,947767125.0]} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..0f243c5
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[29828043.208333332,30493122.291666664,32266666.513888888,32931745.597222224] \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json b/analysis/1177/criterion/aoc_2022_09-part2/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..dd4377e
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/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-part2","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc_2022_09-part2/2000","directory_name":"aoc_2022_09-part2/2000","title":"aoc_2022_09-part2/2000"} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/1177/criterion/aoc_2022_09-part2/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..4c5174f
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/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":20908373.794022225,"upper_bound":21113651.373768453},"point_estimate":21008958.156420637,"standard_error":52621.10209168494},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20891169.62,"upper_bound":21148628.733333334},"point_estimate":20981046.755555555,"standard_error":74401.25585799186},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24187.24345909026,"upper_bound":287496.3575599175},"point_estimate":142162.44626927745,"standard_error":74479.0548067203},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20911606.13316953,"upper_bound":21071759.969784174},"point_estimate":20977332.797402598,"standard_error":40924.49437982216},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":93305.40545806794,"upper_bound":219278.77198830625},"point_estimate":174563.83770805752,"standard_error":31243.147466730657}} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/1177/criterion/aoc_2022_09-part2/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..bca0ca7
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/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-part2,,2000,,,103675731.0,ns,5
+aoc_2022_09-part2,,2000,,,212789969.0,ns,10
+aoc_2022_09-part2,,2000,,,315577927.0,ns,15
+aoc_2022_09-part2,,2000,,,425174580.0,ns,20
+aoc_2022_09-part2,,2000,,,522794438.0,ns,25
+aoc_2022_09-part2,,2000,,,627824346.0,ns,30
+aoc_2022_09-part2,,2000,,,739689684.0,ns,35
+aoc_2022_09-part2,,2000,,,835165975.0,ns,40
+aoc_2022_09-part2,,2000,,,946557689.0,ns,45
+aoc_2022_09-part2,,2000,,,1044558481.0,ns,50
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/1177/criterion/aoc_2022_09-part2/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..0a0e091
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/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":[5.0,10.0,15.0,20.0,25.0,30.0,35.0,40.0,45.0,50.0],"times":[103675731.0,212789969.0,315577927.0,425174580.0,522794438.0,627824346.0,739689684.0,835165975.0,946557689.0,1044558481.0]} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/1177/criterion/aoc_2022_09-part2/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..35793ce
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[20254910.344285704,20575615.96964285,21430830.970595244,21751536.59595239] \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/new/benchmark.json b/analysis/1177/criterion/aoc_2022_09-part2/2000/new/benchmark.json
new file mode 100644
index 0000000..dd4377e
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_09-part2","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc_2022_09-part2/2000","directory_name":"aoc_2022_09-part2/2000","title":"aoc_2022_09-part2/2000"} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/new/estimates.json b/analysis/1177/criterion/aoc_2022_09-part2/2000/new/estimates.json
new file mode 100644
index 0000000..299d979
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9448978909.9,"upper_bound":9763414658.195},"point_estimate":9612744583.9,"standard_error":80685856.2836586},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9302933077.0,"upper_bound":9823276917.5},"point_estimate":9712725875.0,"standard_error":144348771.506925},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4881281.760039926,"upper_bound":412792206.0385734},"point_estimate":188410046.33255303,"standard_error":125597470.10292844},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":131087070.50557931,"upper_bound":311764372.7201242},"point_estimate":268631884.9030372,"standard_error":41553163.75546944}} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/new/raw.csv b/analysis/1177/criterion/aoc_2022_09-part2/2000/new/raw.csv
new file mode 100644
index 0000000..1c2b4cf
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part2,,2000,,,9614185565.0,ns,1
+aoc_2022_09-part2,,2000,,,9811266185.0,ns,1
+aoc_2022_09-part2,,2000,,,9302933077.0,ns,1
+aoc_2022_09-part2,,2000,,,9250413335.0,ns,1
+aoc_2022_09-part2,,2000,,,9202979340.0,ns,1
+aoc_2022_09-part2,,2000,,,9811637015.0,ns,1
+aoc_2022_09-part2,,2000,,,9900879243.0,ns,1
+aoc_2022_09-part2,,2000,,,9834916820.0,ns,1
+aoc_2022_09-part2,,2000,,,9817480114.0,ns,1
+aoc_2022_09-part2,,2000,,,9580755145.0,ns,1
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/new/sample.json b/analysis/1177/criterion/aoc_2022_09-part2/2000/new/sample.json
new file mode 100644
index 0000000..57d37da
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[9614185565.0,9811266185.0,9302933077.0,9250413335.0,9202979340.0,9811637015.0,9900879243.0,9834916820.0,9817480114.0,9580755145.0]} \ No newline at end of file
diff --git a/analysis/1177/criterion/aoc_2022_09-part2/2000/new/tukey.json b/analysis/1177/criterion/aoc_2022_09-part2/2000/new/tukey.json
new file mode 100644
index 0000000..4b4c969
--- /dev/null
+++ b/analysis/1177/criterion/aoc_2022_09-part2/2000/new/tukey.json
@@ -0,0 +1 @@
+[8041496358.25,8706942476.125,10481465457.125,11146911575.0] \ No newline at end of file