aboutsummaryrefslogtreecommitdiff
path: root/analysis/1146/criterion/aoc-202214-part2
diff options
context:
space:
mode:
Diffstat (limited to 'analysis/1146/criterion/aoc-202214-part2')
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/new/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/new/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/new/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/new/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/large/new/tukey.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/new/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/new/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/new/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/new/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part2/small/new/tukey.json1
70 files changed, 210 insertions, 0 deletions
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
new file mode 100644
index 0000000..00c7648
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part2","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc-202214-part2/large","directory_name":"aoc-202214-part2/large","title":"aoc-202214-part2/large"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json
new file mode 100644
index 0000000..2d7ec80
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":45247708455.625,"upper_bound":45511793404.085},"point_estimate":45385688530.7,"standard_error":67783172.31426877},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":45177897030.0,"upper_bound":45575611418.0},"point_estimate":45405354346.0,"standard_error":98594969.8259987},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14389529.71753478,"upper_bound":438148531.4679086},"point_estimate":203899623.71775806,"standard_error":102968640.25965336},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":116399002.79705472,"upper_bound":277750895.4054059},"point_estimate":226010097.0480031,"standard_error":41369984.63551961}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv
new file mode 100644
index 0000000..16ade8e
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part2,,large,,,45480318066.0,ns,1
+aoc-202214-part2,,large,,,45648130668.0,ns,1
+aoc-202214-part2,,large,,,45560460452.0,ns,1
+aoc-202214-part2,,large,,,45311791363.0,ns,1
+aoc-202214-part2,,large,,,45028482841.0,ns,1
+aoc-202214-part2,,large,,,45330390626.0,ns,1
+aoc-202214-part2,,large,,,45327311219.0,ns,1
+aoc-202214-part2,,large,,,45018777236.0,ns,1
+aoc-202214-part2,,large,,,45625917767.0,ns,1
+aoc-202214-part2,,large,,,45525305069.0,ns,1
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/sample.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/sample.json
new file mode 100644
index 0000000..ac2687e
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("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":[45480318066.0,45648130668.0,45560460452.0,45311791363.0,45028482841.0,45330390626.0,45327311219.0,45018777236.0,45625917767.0,45525305069.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json
new file mode 100644
index 0000000..6868031
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[44607670489.25,44961670908.125,45905672025.125,46259672444.0] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..00c7648
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part2","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc-202214-part2/large","directory_name":"aoc-202214-part2/large","title":"aoc-202214-part2/large"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..4612ba6
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":323847689.85,"upper_bound":326855900.08625},"point_estimate":325310006.45,"standard_error":769354.6039637913},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":323783355.0,"upper_bound":327238029.0},"point_estimate":325132848.25,"standard_error":719031.4143493328},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":499739.97312784195,"upper_bound":4538798.200920224},"point_estimate":1423250.0141322613,"standard_error":1101580.9918956337},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1071318.7160435594,"upper_bound":3383010.7745293905},"point_estimate":2565069.878663385,"standard_error":565188.6009822679}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..12e4f08
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part2,,large,,,651359616.0,ns,2
+aoc-202214-part2,,large,,,650011336.0,ns,2
+aoc-202214-part2,,large,,,648057723.0,ns,2
+aoc-202214-part2,,large,,,650520057.0,ns,2
+aoc-202214-part2,,large,,,659692910.0,ns,2
+aoc-202214-part2,,large,,,657592500.0,ns,2
+aoc-202214-part2,,large,,,651897599.0,ns,2
+aoc-202214-part2,,large,,,646398036.0,ns,2
+aoc-202214-part2,,large,,,648735384.0,ns,2
+aoc-202214-part2,,large,,,641934968.0,ns,2
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..f65d2d9
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[651359616.0,650011336.0,648057723.0,650520057.0,659692910.0,657592500.0,651897599.0,646398036.0,648735384.0,641934968.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..8172d86
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[318809621.625,321461595.375,328533525.375,331185499.125] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
new file mode 100644
index 0000000..00c7648
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part2","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc-202214-part2/large","directory_name":"aoc-202214-part2/large","title":"aoc-202214-part2/large"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json
new file mode 100644
index 0000000..c88900e
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44745942402.9925,"upper_bound":45132136613.1},"point_estimate":44945863391.0,"standard_error":98795520.88618377},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44665341659.0,"upper_bound":45266043854.0},"point_estimate":45005533769.5,"standard_error":167040154.04109898},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32569430.04977703,"upper_bound":555699565.3084606},"point_estimate":397037928.2192677,"standard_error":138313817.82995734},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":191310574.8345064,"upper_bound":395172084.0984541},"point_estimate":329466222.5123434,"standard_error":51476446.16437074}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv
new file mode 100644
index 0000000..3b2f084
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part2,,large,,,44665341659.0,ns,1
+aoc-202214-part2,,large,,,44400378776.0,ns,1
+aoc-202214-part2,,large,,,44835937422.0,ns,1
+aoc-202214-part2,,large,,,44912706872.0,ns,1
+aoc-202214-part2,,large,,,45295402746.0,ns,1
+aoc-202214-part2,,large,,,45280620522.0,ns,1
+aoc-202214-part2,,large,,,45266043854.0,ns,1
+aoc-202214-part2,,large,,,45175835376.0,ns,1
+aoc-202214-part2,,large,,,45098360667.0,ns,1
+aoc-202214-part2,,large,,,44528006016.0,ns,1
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/sample.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/sample.json
new file mode 100644
index 0000000..80d5831
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("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":[44665341659.0,44400378776.0,44835937422.0,44912706872.0,45295402746.0,45280620522.0,45266043854.0,45175835376.0,45098360667.0,44528006016.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json
new file mode 100644
index 0000000..f6d649e
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[43101487195.5,43904738897.625,46046743436.625,46849995138.75] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/benchmark.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/benchmark.json
new file mode 100644
index 0000000..00c7648
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part2","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc-202214-part2/large","directory_name":"aoc-202214-part2/large","title":"aoc-202214-part2/large"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
new file mode 100644
index 0000000..a916999
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":346848933.95,"upper_bound":431667764.1425},"point_estimate":383846440.95,"standard_error":22120612.884800546},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":345445054.0,"upper_bound":411728097.5},"point_estimate":347774617.75,"standard_error":18092287.83978638},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":591383.5546508431,"upper_bound":94566865.03325254},"point_estimate":4022430.4984375834,"standard_error":22812259.580433533},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2620002.9344997895,"upper_bound":107647517.6770586},"point_estimate":73763420.29773083,"standard_error":27744540.161773518}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
new file mode 100644
index 0000000..131d9ac
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part2,,large,,,683693595.0,ns,2
+aoc-202214-part2,,large,,,693566546.0,ns,2
+aoc-202214-part2,,large,,,1147202462.0,ns,2
+aoc-202214-part2,,large,,,860980443.0,ns,2
+aoc-202214-part2,,large,,,823456195.0,ns,2
+aoc-202214-part2,,large,,,696685005.0,ns,2
+aoc-202214-part2,,large,,,690890108.0,ns,2
+aoc-202214-part2,,large,,,695089474.0,ns,2
+aoc-202214-part2,,large,,,689355994.0,ns,2
+aoc-202214-part2,,large,,,696008997.0,ns,2
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
new file mode 100644
index 0000000..1b8c063
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[683693595.0,693566546.0,1147202462.0,860980443.0,823456195.0,696685005.0,690890108.0,695089474.0,689355994.0,696008997.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
new file mode 100644
index 0000000..a1a01dd
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
@@ -0,0 +1 @@
+[195473338.75,270626473.75,471034833.75,546187968.75] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/benchmark.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..00c7648
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part2","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc-202214-part2/large","directory_name":"aoc-202214-part2/large","title":"aoc-202214-part2/large"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/estimates.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..277ba55
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":235979379.03333333,"upper_bound":237465338.6},"point_estimate":236683995.06666666,"standard_error":379412.62166289263},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":235806395.83333334,"upper_bound":237630029.8333333},"point_estimate":236549754.83333334,"standard_error":397458.017960512},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":227674.72365796566,"upper_bound":2128997.253602743},"point_estimate":877584.5300197675,"standard_error":509618.6580587336},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":534546.799534239,"upper_bound":1663719.544918272},"point_estimate":1267753.4951659334,"standard_error":283023.79884305544}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/raw.csv b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..192091c
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part2,,large,,,710821950.0,ns,3
+aoc-202214-part2,,large,,,709673077.0,ns,3
+aoc-202214-part2,,large,,,707879881.0,ns,3
+aoc-202214-part2,,large,,,706958494.0,ns,3
+aoc-202214-part2,,large,,,714958229.0,ns,3
+aoc-202214-part2,,large,,,704468512.0,ns,3
+aoc-202214-part2,,large,,,710844328.0,ns,3
+aoc-202214-part2,,large,,,717422817.0,ns,3
+aoc-202214-part2,,large,,,707867112.0,ns,3
+aoc-202214-part2,,large,,,709625452.0,ns,3
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/sample.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..ab6ea69
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[710821950.0,709673077.0,707879881.0,706958494.0,714958229.0,704468512.0,710844328.0,717422817.0,707867112.0,709625452.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/tukey.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..587a3f6
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[232988338.83333337,234472553.45833337,238430459.125,239914673.74999997] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..00c7648
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part2","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc-202214-part2/large","directory_name":"aoc-202214-part2/large","title":"aoc-202214-part2/large"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..22e8078
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":261750097.90625,"upper_bound":269559338.59375},"point_estimate":264929425.15,"standard_error":2088590.878032361},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":261033797.5,"upper_bound":266410980.5},"point_estimate":262704716.5,"standard_error":1175752.9559301483},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":471016.4518877864,"upper_bound":5983856.519365311},"point_estimate":2364721.3831678033,"standard_error":1500490.4863924356},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1279888.8870248594,"upper_bound":10320048.647523215},"point_estimate":6957491.261358476,"standard_error":2772799.6541262167}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..ad81abb
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part2,,large,,,538512613.0,ns,2
+aoc-202214-part2,,large,,,566498464.0,ns,2
+aoc-202214-part2,,large,,,524772565.0,ns,2
+aoc-202214-part2,,large,,,526043350.0,ns,2
+aoc-202214-part2,,large,,,528447526.0,ns,2
+aoc-202214-part2,,large,,,522067595.0,ns,2
+aoc-202214-part2,,large,,,520922136.0,ns,2
+aoc-202214-part2,,large,,,527131309.0,ns,2
+aoc-202214-part2,,large,,,524775516.0,ns,2
+aoc-202214-part2,,large,,,519417429.0,ns,2
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..33e04fd
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[538512613.0,566498464.0,524772565.0,526043350.0,528447526.0,522067595.0,520922136.0,527131309.0,524775516.0,519417429.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..9ff76fe
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[253309967.375,257340943.0625,268090211.5625,272121187.25] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/new/benchmark.json b/analysis/1146/criterion/aoc-202214-part2/large/new/benchmark.json
new file mode 100644
index 0000000..00c7648
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part2","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc-202214-part2/large","directory_name":"aoc-202214-part2/large","title":"aoc-202214-part2/large"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/new/estimates.json b/analysis/1146/criterion/aoc-202214-part2/large/new/estimates.json
new file mode 100644
index 0000000..277ba55
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":235979379.03333333,"upper_bound":237465338.6},"point_estimate":236683995.06666666,"standard_error":379412.62166289263},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":235806395.83333334,"upper_bound":237630029.8333333},"point_estimate":236549754.83333334,"standard_error":397458.017960512},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":227674.72365796566,"upper_bound":2128997.253602743},"point_estimate":877584.5300197675,"standard_error":509618.6580587336},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":534546.799534239,"upper_bound":1663719.544918272},"point_estimate":1267753.4951659334,"standard_error":283023.79884305544}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/new/raw.csv b/analysis/1146/criterion/aoc-202214-part2/large/new/raw.csv
new file mode 100644
index 0000000..192091c
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part2,,large,,,710821950.0,ns,3
+aoc-202214-part2,,large,,,709673077.0,ns,3
+aoc-202214-part2,,large,,,707879881.0,ns,3
+aoc-202214-part2,,large,,,706958494.0,ns,3
+aoc-202214-part2,,large,,,714958229.0,ns,3
+aoc-202214-part2,,large,,,704468512.0,ns,3
+aoc-202214-part2,,large,,,710844328.0,ns,3
+aoc-202214-part2,,large,,,717422817.0,ns,3
+aoc-202214-part2,,large,,,707867112.0,ns,3
+aoc-202214-part2,,large,,,709625452.0,ns,3
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/new/sample.json b/analysis/1146/criterion/aoc-202214-part2/large/new/sample.json
new file mode 100644
index 0000000..ab6ea69
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[710821950.0,709673077.0,707879881.0,706958494.0,714958229.0,704468512.0,710844328.0,717422817.0,707867112.0,709625452.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/large/new/tukey.json b/analysis/1146/criterion/aoc-202214-part2/large/new/tukey.json
new file mode 100644
index 0000000..587a3f6
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/large/new/tukey.json
@@ -0,0 +1 @@
+[232988338.83333337,234472553.45833337,238430459.125,239914673.74999997] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
new file mode 100644
index 0000000..853f6aa
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part2","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc-202214-part2/small","directory_name":"aoc-202214-part2/small","title":"aoc-202214-part2/small"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json
new file mode 100644
index 0000000..9d816ea
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":97206.3953123844,"upper_bound":106373.59659739841},"point_estimate":100612.96412213944,"standard_error":2624.639303712301},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":96794.88568257491,"upper_bound":99761.91546429893},"point_estimate":97802.69533851277,"standard_error":1003.7129156858025},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":330.4766900485005,"upper_bound":3625.400454082442},"point_estimate":1791.3273115494135,"standard_error":1134.6367331707602},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":97565.39780856873,"upper_bound":112394.03086326242},"point_estimate":102724.4129207086,"standard_error":4260.243108997796},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":993.6059099169552,"upper_bound":13438.932583600517},"point_estimate":8748.074458516123,"standard_error":4335.739798191386}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv
new file mode 100644
index 0000000..881f976
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part2,,small,,,86601522.0,ns,901
+aoc-202214-part2,,small,,,175645724.0,ns,1802
+aoc-202214-part2,,small,,,263649322.0,ns,2703
+aoc-202214-part2,,small,,,344973661.0,ns,3604
+aoc-202214-part2,,small,,,443893796.0,ns,4505
+aoc-202214-part2,,small,,,539312915.0,ns,5406
+aoc-202214-part2,,small,,,634568409.0,ns,6307
+aoc-202214-part2,,small,,,902047960.0,ns,7208
+aoc-202214-part2,,small,,,795216147.0,ns,8109
+aoc-202214-part2,,small,,,875416806.0,ns,9010
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/sample.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/sample.json
new file mode 100644
index 0000000..8760643
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[901.0,1802.0,2703.0,3604.0,4505.0,5406.0,6307.0,7208.0,8109.0,9010.0],"times":[86601522.0,175645724.0,263649322.0,344973661.0,443893796.0,539312915.0,634568409.0,902047960.0,795216147.0,875416806.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json
new file mode 100644
index 0000000..0807512
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[90589.89042730302,93914.24374306327,102779.18591842396,106103.53923418422] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..853f6aa
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part2","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc-202214-part2/small","directory_name":"aoc-202214-part2/small","title":"aoc-202214-part2/small"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..189c818
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":60021.44494718947,"upper_bound":60882.00233768439},"point_estimate":60435.67085179973,"standard_error":220.84222068991394},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":59813.428734525965,"upper_bound":61007.341032608696},"point_estimate":60259.698445991846,"standard_error":410.37682598963056},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":57.63312231806736,"upper_bound":1323.0651563110541},"point_estimate":823.3252584435171,"standard_error":353.4132991710096},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":60106.61323560706,"upper_bound":61023.34594703978},"point_estimate":60585.324643562955,"standard_error":233.50356535782382},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":440.6249036765478,"upper_bound":917.3432435226339},"point_estimate":735.6962150336341,"standard_error":128.3119841655326}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..abf0d8f
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part2,,small,,,88089740.0,ns,1472
+aoc-202214-part2,,small,,,179605612.0,ns,2944
+aoc-202214-part2,,small,,,263240904.0,ns,4416
+aoc-202214-part2,,small,,,351969715.0,ns,5888
+aoc-202214-part2,,small,,,441204603.0,ns,7360
+aoc-202214-part2,,small,,,545941667.0,ns,8832
+aoc-202214-part2,,small,,,629024832.0,ns,10304
+aoc-202214-part2,,small,,,713309053.0,ns,11776
+aoc-202214-part2,,small,,,792884749.0,ns,13248
+aoc-202214-part2,,small,,,896273064.0,ns,14720
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..139bdd5
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[1472.0,2944.0,4416.0,5888.0,7360.0,8832.0,10304.0,11776.0,13248.0,14720.0],"times":[88089740.0,179605612.0,263240904.0,351969715.0,441204603.0,545941667.0,629024832.0,713309053.0,792884749.0,896273064.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..101f917
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[56447.508250301915,58146.268174441415,62676.294638813415,64375.054562952915] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
new file mode 100644
index 0000000..853f6aa
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part2","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc-202214-part2/small","directory_name":"aoc-202214-part2/small","title":"aoc-202214-part2/small"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json
new file mode 100644
index 0000000..0728431
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":88266.8965971936,"upper_bound":89265.28462452836},"point_estimate":88759.73131134683,"standard_error":253.23598123159465},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":88399.40384615384,"upper_bound":89130.35846242878},"point_estimate":88688.85292277168,"standard_error":195.6474219372612},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":137.06692195759635,"upper_bound":1406.3889627185722},"point_estimate":506.7285204232784,"standard_error":279.84663360139643},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":88459.28295397414,"upper_bound":89011.61853755021},"point_estimate":88792.80776723276,"standard_error":141.1230956039443},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":264.3779098170438,"upper_bound":1185.5593372817568},"point_estimate":847.9415031583206,"standard_error":242.08601452287877}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv
new file mode 100644
index 0000000..0d62240
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part2,,small,,,84717530.0,ns,936
+aoc-202214-part2,,small,,,165705200.0,ns,1872
+aoc-202214-part2,,small,,,248468184.0,ns,2808
+aoc-202214-part2,,small,,,326208937.0,ns,3744
+aoc-202214-part2,,small,,,413155420.0,ns,4680
+aoc-202214-part2,,small,,,499968040.0,ns,5616
+aoc-202214-part2,,small,,,580999059.0,ns,6552
+aoc-202214-part2,,small,,,668192195.0,ns,7488
+aoc-202214-part2,,small,,,750036106.0,ns,8424
+aoc-202214-part2,,small,,,830256671.0,ns,9360
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/sample.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/sample.json
new file mode 100644
index 0000000..907bd50
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[936.0,1872.0,2808.0,3744.0,4680.0,5616.0,6552.0,7488.0,8424.0,9360.0],"times":[84717530.0,165705200.0,248468184.0,326208937.0,413155420.0,499968040.0,580999059.0,668192195.0,750036106.0,830256671.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json
new file mode 100644
index 0000000..71bce86
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::EagerUniqueVec)])])/tukey.json
@@ -0,0 +1 @@
+[86875.8039529915,87684.80154914533,89842.1284722222,90651.12606837603] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/benchmark.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/benchmark.json
new file mode 100644
index 0000000..853f6aa
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part2","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc-202214-part2/small","directory_name":"aoc-202214-part2/small","title":"aoc-202214-part2/small"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
new file mode 100644
index 0000000..6682a7c
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":39395.445374569645,"upper_bound":40120.05576458752},"point_estimate":39762.26824457859,"standard_error":185.7570115602813},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":39208.26420187794,"upper_bound":40349.70363849765},"point_estimate":39853.64443661972,"standard_error":305.36267718780437},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":135.16327499473886,"upper_bound":1014.4946816651711},"point_estimate":818.0868822366158,"standard_error":234.27634900458997},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":39733.96718077795,"upper_bound":40280.1427696863},"point_estimate":40023.749473812575,"standard_error":138.60115335258365},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":386.62099258782894,"upper_bound":751.0890848105605},"point_estimate":618.9883448935198,"standard_error":93.4442491107251}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
new file mode 100644
index 0000000..8440e09
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part2,,small,,,83391321.0,ns,2130
+aoc-202214-part2,,small,,,169936158.0,ns,4260
+aoc-202214-part2,,small,,,247802159.0,ns,6390
+aoc-202214-part2,,small,,,334054411.0,ns,8520
+aoc-202214-part2,,small,,,418942095.0,ns,10650
+aoc-202214-part2,,small,,,519010458.0,ns,12780
+aoc-202214-part2,,small,,,602973372.0,ns,14910
+aoc-202214-part2,,small,,,687558950.0,ns,17040
+aoc-202214-part2,,small,,,767520549.0,ns,19170
+aoc-202214-part2,,small,,,848084463.0,ns,21300
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
new file mode 100644
index 0000000..321f694
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[2130.0,4260.0,6390.0,8520.0,10650.0,12780.0,14910.0,17040.0,19170.0,21300.0],"times":[83391321.0,169936158.0,247802159.0,334054411.0,418942095.0,519010458.0,602973372.0,687558950.0,767520549.0,848084463.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
new file mode 100644
index 0000000..5e0e5bf
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
@@ -0,0 +1 @@
+[36147.05484154931,37693.7872359155,41818.40695422534,43365.13934859153] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/benchmark.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..853f6aa
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part2","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc-202214-part2/small","directory_name":"aoc-202214-part2/small","title":"aoc-202214-part2/small"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/estimates.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..dac2f40
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31594.1306490597,"upper_bound":32239.299810806617},"point_estimate":31907.868936534982,"standard_error":165.8788835718767},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31424.979212419537,"upper_bound":32267.58714028777},"point_estimate":31934.13336173167,"standard_error":208.9956215893032},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":97.07429989529015,"upper_bound":975.9956609138138},"point_estimate":548.5696296835135,"standard_error":213.24488070653612},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31594.221009975354,"upper_bound":32568.846916283353},"point_estimate":32169.7202112541,"standard_error":244.73046268322477},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":295.6437352188414,"upper_bound":723.172344819771},"point_estimate":554.1272160348682,"standard_error":114.17243480064198}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/raw.csv b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..8bbc12c
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part2,,small,,,82316536.0,ns,2641
+aoc-202214-part2,,small,,,169735439.0,ns,5282
+aoc-202214-part2,,small,,,252462647.0,ns,7923
+aoc-202214-part2,,small,,,338087507.0,ns,10564
+aoc-202214-part2,,small,,,417223066.0,ns,13205
+aoc-202214-part2,,small,,,499662672.0,ns,15846
+aoc-202214-part2,,small,,,577794889.0,ns,18487
+aoc-202214-part2,,small,,,678083247.0,ns,21128
+aoc-202214-part2,,small,,,784127009.0,ns,23769
+aoc-202214-part2,,small,,,856769894.0,ns,26410
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/sample.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..d9b4aa2
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[2641.0,5282.0,7923.0,10564.0,13205.0,15846.0,18487.0,21128.0,23769.0,26410.0],"times":[82316536.0,169735439.0,252462647.0,338087507.0,417223066.0,499662672.0,577794889.0,678083247.0,784127009.0,856769894.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/tukey.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..f08a251
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[29819.4910710905,30683.88171502272,32988.92343217531,33853.314076107534] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..853f6aa
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part2","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc-202214-part2/small","directory_name":"aoc-202214-part2/small","title":"aoc-202214-part2/small"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..a54e40c
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":54312.103579831266,"upper_bound":58696.78839166058},"point_estimate":56032.88009928256,"standard_error":1202.39860968916},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":53884.750533504055,"upper_bound":56462.1141965429},"point_estimate":54489.33066581306,"standard_error":692.4757627995419},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":153.02220909508972,"upper_bound":2823.294068522473},"point_estimate":1049.372697343019,"standard_error":775.0720880978148},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":54396.56990219849,"upper_bound":57022.70993457633},"point_estimate":55246.74685468181,"standard_error":691.7801567876869},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":625.1334938527007,"upper_bound":6057.969616986166},"point_estimate":4004.129599915292,"standard_error":1760.9470282328816}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..bb14b3c
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part2,,small,,,89839565.0,ns,1562
+aoc-202214-part2,,small,,,167768889.0,ns,3124
+aoc-202214-part2,,small,,,252387245.0,ns,4686
+aoc-202214-part2,,small,,,418189257.0,ns,6248
+aoc-202214-part2,,small,,,423774263.0,ns,7810
+aoc-202214-part2,,small,,,505007882.0,ns,9372
+aoc-202214-part2,,small,,,610274430.0,ns,10934
+aoc-202214-part2,,small,,,692384638.0,ns,12496
+aoc-202214-part2,,small,,,762393521.0,ns,14058
+aoc-202214-part2,,small,,,854698164.0,ns,15620
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..76b8417
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[1562.0,3124.0,4686.0,6248.0,7810.0,9372.0,10934.0,12496.0,14058.0,15620.0],"times":[89839565.0,167768889.0,252387245.0,418189257.0,423774263.0,505007882.0,610274430.0,692384638.0,762393521.0,854698164.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..fb7e1eb
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc-2022-14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[48747.52509310919,51359.54457458134,58324.92985850709,60936.94933997924] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/new/benchmark.json b/analysis/1146/criterion/aoc-202214-part2/small/new/benchmark.json
new file mode 100644
index 0000000..853f6aa
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part2","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc-202214-part2/small","directory_name":"aoc-202214-part2/small","title":"aoc-202214-part2/small"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/new/estimates.json b/analysis/1146/criterion/aoc-202214-part2/small/new/estimates.json
new file mode 100644
index 0000000..dac2f40
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31594.1306490597,"upper_bound":32239.299810806617},"point_estimate":31907.868936534982,"standard_error":165.8788835718767},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31424.979212419537,"upper_bound":32267.58714028777},"point_estimate":31934.13336173167,"standard_error":208.9956215893032},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":97.07429989529015,"upper_bound":975.9956609138138},"point_estimate":548.5696296835135,"standard_error":213.24488070653612},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31594.221009975354,"upper_bound":32568.846916283353},"point_estimate":32169.7202112541,"standard_error":244.73046268322477},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":295.6437352188414,"upper_bound":723.172344819771},"point_estimate":554.1272160348682,"standard_error":114.17243480064198}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/new/raw.csv b/analysis/1146/criterion/aoc-202214-part2/small/new/raw.csv
new file mode 100644
index 0000000..8bbc12c
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part2,,small,,,82316536.0,ns,2641
+aoc-202214-part2,,small,,,169735439.0,ns,5282
+aoc-202214-part2,,small,,,252462647.0,ns,7923
+aoc-202214-part2,,small,,,338087507.0,ns,10564
+aoc-202214-part2,,small,,,417223066.0,ns,13205
+aoc-202214-part2,,small,,,499662672.0,ns,15846
+aoc-202214-part2,,small,,,577794889.0,ns,18487
+aoc-202214-part2,,small,,,678083247.0,ns,21128
+aoc-202214-part2,,small,,,784127009.0,ns,23769
+aoc-202214-part2,,small,,,856769894.0,ns,26410
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/new/sample.json b/analysis/1146/criterion/aoc-202214-part2/small/new/sample.json
new file mode 100644
index 0000000..d9b4aa2
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[2641.0,5282.0,7923.0,10564.0,13205.0,15846.0,18487.0,21128.0,23769.0,26410.0],"times":[82316536.0,169735439.0,252462647.0,338087507.0,417223066.0,499662672.0,577794889.0,678083247.0,784127009.0,856769894.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part2/small/new/tukey.json b/analysis/1146/criterion/aoc-202214-part2/small/new/tukey.json
new file mode 100644
index 0000000..f08a251
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part2/small/new/tukey.json
@@ -0,0 +1 @@
+[29819.4910710905,30683.88171502272,32988.92343217531,33853.314076107534] \ No newline at end of file