aboutsummaryrefslogtreecommitdiff
path: root/analysis/1146/criterion/aoc-202214-part1
diff options
context:
space:
mode:
Diffstat (limited to 'analysis/1146/criterion/aoc-202214-part1')
-rw-r--r--analysis/1146/criterion/aoc-202214-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/large/new/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part1/large/new/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part1/large/new/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part1/large/new/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part1/large/new/tukey.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/small/new/benchmark.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part1/small/new/estimates.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part1/small/new/raw.csv11
-rw-r--r--analysis/1146/criterion/aoc-202214-part1/small/new/sample.json1
-rw-r--r--analysis/1146/criterion/aoc-202214-part1/small/new/tukey.json1
70 files changed, 210 insertions, 0 deletions
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..7ec580f
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc-202214-part1/large","directory_name":"aoc-202214-part1/large","title":"aoc-202214-part1/large"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..f82eac7
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":1389.9944127340202,"upper_bound":1429.8449459503433},"point_estimate":1408.9528658271217,"standard_error":10.194182389571997},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1378.9281530408773,"upper_bound":1433.2507200620362},"point_estimate":1406.9163779494847,"standard_error":14.496424002587977},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8.284701765928078,"upper_bound":59.79218362608024},"point_estimate":40.269318217861766,"standard_error":12.534224846420996},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1409.4069446782723,"upper_bound":1455.254989593264},"point_estimate":1435.4155187036295,"standard_error":12.230805688809777},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18.41685945087759,"upper_bound":43.97670087795099},"point_estimate":33.957921891361515,"standard_error":6.90498675165943}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..77a8ff7
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1,,large,,,10974844.0,ns,8024
+aoc-202214-part1,,large,,,22129039.0,ns,16048
+aoc-202214-part1,,large,,,33103059.0,ns,24072
+aoc-202214-part1,,large,,,44512990.0,ns,32096
+aoc-202214-part1,,large,,,56284971.0,ns,40120
+aoc-202214-part1,,large,,,67927199.0,ns,48144
+aoc-202214-part1,,large,,,79684137.0,ns,56168
+aoc-202214-part1,,large,,,92355008.0,ns,64192
+aoc-202214-part1,,large,,,103503634.0,ns,72216
+aoc-202214-part1,,large,,,118459920.0,ns,80240
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..e9ed982
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":"Linear","iters":[8024.0,16048.0,24072.0,32096.0,40120.0,48144.0,56168.0,64192.0,72216.0,80240.0],"times":[10974844.0,22129039.0,33103059.0,44512990.0,56284971.0,67927199.0,79684137.0,92355008.0,103503634.0,118459920.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..8348394
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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 @@
+[1234.834420844609,1307.8740586276883,1502.6464260492332,1575.6860638323126] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..7ec580f
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc-202214-part1/large","directory_name":"aoc-202214-part1/large","title":"aoc-202214-part1/large"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..5a46875
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":1572.152846204292,"upper_bound":1658.2575528824277},"point_estimate":1615.5196947857276,"standard_error":22.040898328109147},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1552.910732044796,"upper_bound":1683.1087272760965},"point_estimate":1608.7630403136304,"standard_error":30.38892881435441},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6.222131104997539,"upper_bound":134.73880783837475},"point_estimate":84.23936947474667,"standard_error":31.689529093584998},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1599.4405942113453,"upper_bound":1685.6015117942363},"point_estimate":1647.956745446796,"standard_error":21.828863320898307},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44.06893402630028,"upper_bound":89.82408309619346},"point_estimate":73.61991757344408,"standard_error":11.840297894590652}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..1e279ae
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1,,large,,,12424205.0,ns,7709
+aoc-202214-part1,,large,,,23370422.0,ns,15418
+aoc-202214-part1,,large,,,35019021.0,ns,23127
+aoc-202214-part1,,large,,,50926750.0,ns,30836
+aoc-202214-part1,,large,,,61797496.0,ns,38545
+aoc-202214-part1,,large,,,71828333.0,ns,46254
+aoc-202214-part1,,large,,,92529380.0,ns,53963
+aoc-202214-part1,,large,,,105998473.0,ns,61672
+aoc-202214-part1,,large,,,111417332.0,ns,69381
+aoc-202214-part1,,large,,,128474192.0,ns,77090
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..dff7161
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":"Linear","iters":[7709.0,15418.0,23127.0,30836.0,38545.0,46254.0,53963.0,61672.0,69381.0,77090.0],"times":[12424205.0,23370422.0,35019021.0,50926750.0,61797496.0,71828333.0,92529380.0,105998473.0,111417332.0,128474192.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..a9074fb
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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 @@
+[1273.6031748605526,1419.5500908029576,1808.7418666493709,1954.6887825917759] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..7ec580f
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc-202214-part1/large","directory_name":"aoc-202214-part1/large","title":"aoc-202214-part1/large"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..c26bb28
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":1188.828168914875,"upper_bound":1224.7728943571992},"point_estimate":1206.3713169443508,"standard_error":9.188883195428467},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1181.1383766745469,"upper_bound":1245.4277383766746},"point_estimate":1201.6719529813502,"standard_error":13.758730845847856},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1.0767031812394687,"upper_bound":54.51531591710864},"point_estimate":40.16691724394757,"standard_error":15.763521721165786},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1197.7296456405456,"upper_bound":1236.496894008273},"point_estimate":1219.5263144105697,"standard_error":10.13381764757517},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16.989685481221382,"upper_bound":36.73703410838446},"point_estimate":30.75428151348202,"standard_error":4.760613908788527}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..7ab1b75
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1,,large,,,14988646.0,ns,12690
+aoc-202214-part1,,large,,,29638500.0,ns,25380
+aoc-202214-part1,,large,,,47466597.0,ns,38070
+aoc-202214-part1,,large,,,59288751.0,ns,50760
+aoc-202214-part1,,large,,,76573732.0,ns,63450
+aoc-202214-part1,,large,,,91541869.0,ns,76140
+aoc-202214-part1,,large,,,106379633.0,ns,88830
+aoc-202214-part1,,large,,,126571907.0,ns,101520
+aoc-202214-part1,,large,,,137173104.0,ns,114210
+aoc-202214-part1,,large,,,158044780.0,ns,126900
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..ba6ea06
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":"Linear","iters":[12690.0,25380.0,38070.0,50760.0,63450.0,76140.0,88830.0,101520.0,114210.0,126900.0],"times":[14988646.0,29638500.0,47466597.0,59288751.0,76573732.0,91541869.0,106379633.0,126571907.0,137173104.0,158044780.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..986be22
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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 @@
+[1033.6401204548013,1109.4424836766857,1311.5821189350445,1387.3844821569292] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..7ec580f
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc-202214-part1/large","directory_name":"aoc-202214-part1/large","title":"aoc-202214-part1/large"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..e9c1c75
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":1231.474568397075,"upper_bound":1271.3021508726256},"point_estimate":1252.3254945735637,"standard_error":10.192744600924337},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1231.6816728609679,"upper_bound":1280.7323342524878},"point_estimate":1255.012425711203,"standard_error":12.969122496562717},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7.92506358067841,"upper_bound":61.728944275150866},"point_estimate":34.211438763804225,"standard_error":12.749129762674512},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1252.9592891206757,"upper_bound":1284.7914789821934},"point_estimate":1273.4379387067793,"standard_error":8.061980872033692},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17.739572796714015,"upper_bound":45.05192268266183},"point_estimate":34.04226859413451,"standard_error":7.458747328921707}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..84293d0
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1,,large,,,9863557.0,ns,8341
+aoc-202214-part1,,large,,,20457742.0,ns,16682
+aoc-202214-part1,,large,,,31458210.0,ns,25023
+aoc-202214-part1,,large,,,41190585.0,ns,33364
+aoc-202214-part1,,large,,,52794452.0,ns,41705
+aoc-202214-part1,,large,,,61908256.0,ns,50046
+aoc-202214-part1,,large,,,73150331.0,ns,58387
+aoc-202214-part1,,large,,,86356748.0,ns,66728
+aoc-202214-part1,,large,,,96985467.0,ns,75069
+aoc-202214-part1,,large,,,106825884.0,ns,83410
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..dcd322f
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":"Linear","iters":[8341.0,16682.0,25023.0,33364.0,41705.0,50046.0,58387.0,66728.0,75069.0,83410.0],"times":[9863557.0,20457742.0,31458210.0,41190585.0,52794452.0,61908256.0,73150331.0,86356748.0,96985467.0,106825884.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..a9b92d8
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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 @@
+[1109.6978439835348,1172.4454544319224,1339.7724156276226,1402.5200260760103] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..7ec580f
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc-202214-part1/large","directory_name":"aoc-202214-part1/large","title":"aoc-202214-part1/large"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..20a5769
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":1392.345089870088,"upper_bound":1430.689202341916},"point_estimate":1410.8150914962225,"standard_error":9.8555864866676},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1381.256716182048,"upper_bound":1445.2162610619469},"point_estimate":1406.9903484513275,"standard_error":15.39775620060806},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5.575117785029369,"upper_bound":53.52675770568346},"point_estimate":40.33019266342081,"standard_error":13.870113801198297},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1404.719153329106,"upper_bound":1447.80565221513},"point_estimate":1432.9634017846881,"standard_error":10.814218621493758},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16.85294701618935,"upper_bound":39.70717143855445},"point_estimate":32.849812790094695,"standard_error":5.41640657558386}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..8c5fc11
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1,,large,,,17379568.0,ns,12656
+aoc-202214-part1,,large,,,35627721.0,ns,25312
+aoc-202214-part1,,large,,,52443555.0,ns,37968
+aoc-202214-part1,,large,,,69776036.0,ns,50624
+aoc-202214-part1,,large,,,88999396.0,ns,63280
+aoc-202214-part1,,large,,,105290303.0,ns,75936
+aoc-202214-part1,,large,,,125265431.0,ns,88592
+aoc-202214-part1,,large,,,148450019.0,ns,101248
+aoc-202214-part1,,large,,,164615913.0,ns,113904
+aoc-202214-part1,,large,,,183439015.0,ns,126560
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..3cffe45
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":"Linear","iters":[12656.0,25312.0,37968.0,50624.0,63280.0,75936.0,88592.0,101248.0,113904.0,126560.0],"times":[17379568.0,35627721.0,52443555.0,69776036.0,88999396.0,105290303.0,125265431.0,148450019.0,164615913.0,183439015.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..e034d1e
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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 @@
+[1218.1308790108958,1300.35750288777,1519.6284998927672,1601.855123769641] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..7ec580f
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc-202214-part1/large","directory_name":"aoc-202214-part1/large","title":"aoc-202214-part1/large"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..a81af89
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":1331.67306856522,"upper_bound":1504.0886380392783},"point_estimate":1413.6431854990237,"standard_error":44.386326177594555},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1299.045047749757,"upper_bound":1526.399355592726},"point_estimate":1400.0901097958485,"standard_error":55.18098227854213},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":29.083296438549027,"upper_bound":253.26505625055842},"point_estimate":134.65109970244876,"standard_error":58.267487460791294},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1324.0590395059792,"upper_bound":1580.3527223808649},"point_estimate":1432.5453455962463,"standard_error":66.10408623433864},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":69.80535077405854,"upper_bound":188.23487541627492},"point_estimate":148.4029452261878,"standard_error":30.212693339076118}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..81dffab
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1,,large,,,14297949.0,ns,11658
+aoc-202214-part1,,large,,,30307930.0,ns,23316
+aoc-202214-part1,,large,,,48320067.0,ns,34974
+aoc-202214-part1,,large,,,66151248.0,ns,46632
+aoc-202214-part1,,large,,,83454970.0,ns,58290
+aoc-202214-part1,,large,,,102860892.0,ns,69948
+aoc-202214-part1,,large,,,137791947.0,ns,81606
+aoc-202214-part1,,large,,,151188267.0,ns,93264
+aoc-202214-part1,,large,,,138356598.0,ns,104922
+aoc-202214-part1,,large,,,149155790.0,ns,116580
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..0dc98f7
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":"Linear","iters":[11658.0,23316.0,34974.0,46632.0,58290.0,69948.0,81606.0,93264.0,104922.0,116580.0],"times":[14297949.0,30307930.0,48320067.0,66151248.0,83454970.0,102860892.0,137791947.0,151188267.0,138356598.0,149155790.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..feeaa27
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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 @@
+[835.801195173558,1070.187121147138,1695.216257076685,1929.6021830502652] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/large/new/benchmark.json b/analysis/1146/criterion/aoc-202214-part1/large/new/benchmark.json
new file mode 100644
index 0000000..7ec580f
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/large/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part1","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc-202214-part1/large","directory_name":"aoc-202214-part1/large","title":"aoc-202214-part1/large"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/large/new/estimates.json b/analysis/1146/criterion/aoc-202214-part1/large/new/estimates.json
new file mode 100644
index 0000000..20a5769
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/large/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1392.345089870088,"upper_bound":1430.689202341916},"point_estimate":1410.8150914962225,"standard_error":9.8555864866676},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1381.256716182048,"upper_bound":1445.2162610619469},"point_estimate":1406.9903484513275,"standard_error":15.39775620060806},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5.575117785029369,"upper_bound":53.52675770568346},"point_estimate":40.33019266342081,"standard_error":13.870113801198297},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1404.719153329106,"upper_bound":1447.80565221513},"point_estimate":1432.9634017846881,"standard_error":10.814218621493758},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16.85294701618935,"upper_bound":39.70717143855445},"point_estimate":32.849812790094695,"standard_error":5.41640657558386}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/large/new/raw.csv b/analysis/1146/criterion/aoc-202214-part1/large/new/raw.csv
new file mode 100644
index 0000000..8c5fc11
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/large/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part1,,large,,,17379568.0,ns,12656
+aoc-202214-part1,,large,,,35627721.0,ns,25312
+aoc-202214-part1,,large,,,52443555.0,ns,37968
+aoc-202214-part1,,large,,,69776036.0,ns,50624
+aoc-202214-part1,,large,,,88999396.0,ns,63280
+aoc-202214-part1,,large,,,105290303.0,ns,75936
+aoc-202214-part1,,large,,,125265431.0,ns,88592
+aoc-202214-part1,,large,,,148450019.0,ns,101248
+aoc-202214-part1,,large,,,164615913.0,ns,113904
+aoc-202214-part1,,large,,,183439015.0,ns,126560
diff --git a/analysis/1146/criterion/aoc-202214-part1/large/new/sample.json b/analysis/1146/criterion/aoc-202214-part1/large/new/sample.json
new file mode 100644
index 0000000..3cffe45
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/large/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[12656.0,25312.0,37968.0,50624.0,63280.0,75936.0,88592.0,101248.0,113904.0,126560.0],"times":[17379568.0,35627721.0,52443555.0,69776036.0,88999396.0,105290303.0,125265431.0,148450019.0,164615913.0,183439015.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/large/new/tukey.json b/analysis/1146/criterion/aoc-202214-part1/large/new/tukey.json
new file mode 100644
index 0000000..e034d1e
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/large/new/tukey.json
@@ -0,0 +1 @@
+[1218.1308790108958,1300.35750288777,1519.6284998927672,1601.855123769641] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..2016110
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc-202214-part1/small","directory_name":"aoc-202214-part1/small","title":"aoc-202214-part1/small"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..c957ca0
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":6842.769636463269,"upper_bound":6998.592913558268},"point_estimate":6908.457285080163,"standard_error":40.99456561007901},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6832.704396984925,"upper_bound":6952.194837520938},"point_estimate":6850.336736539843,"standard_error":31.228163549707713},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7.656239924376067,"upper_bound":140.62377804212232},"point_estimate":47.52035395835536,"standard_error":38.737199061015225},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6848.395299748114,"upper_bound":7086.243545730117},"point_estimate":6953.037396593357,"standard_error":63.050910610237246},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31.2448001749573,"upper_bound":199.70057383246618},"point_estimate":137.0050044039726,"standard_error":49.80118916437606}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..3325a6f
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1,,small,,,68056316.0,ns,9950
+aoc-202214-part1,,small,,,135213603.0,ns,19900
+aoc-202214-part1,,small,,,206677322.0,ns,29850
+aoc-202214-part1,,small,,,271941635.0,ns,39800
+aoc-202214-part1,,small,,,343013283.0,ns,49750
+aoc-202214-part1,,small,,,407788926.0,ns,59700
+aoc-202214-part1,,small,,,477113566.0,ns,69650
+aoc-202214-part1,,small,,,577722669.0,ns,79600
+aoc-202214-part1,,small,,,627714186.0,ns,89550
+aoc-202214-part1,,small,,,681626202.0,ns,99500
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..507a31e
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":[9950.0,19900.0,29850.0,39800.0,49750.0,59700.0,69650.0,79600.0,89550.0,99500.0],"times":[68056316.0,135213603.0,206677322.0,271941635.0,343013283.0,407788926.0,477113566.0,577722669.0,627714186.0,681626202.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..84344d9
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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 @@
+[6588.196814070352,6711.341400125628,7039.726962939698,7162.871548994975] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..2016110
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc-202214-part1/small","directory_name":"aoc-202214-part1/small","title":"aoc-202214-part1/small"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..ab90e35
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":11375.002425495191,"upper_bound":12449.882234146704},"point_estimate":11800.504957852525,"standard_error":291.9423097036477},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11212.49780765858,"upper_bound":11863.036100555393},"point_estimate":11613.861161859755,"standard_error":184.22749773198828},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":52.20054220391875,"upper_bound":755.6811914929943},"point_estimate":471.3059391753979,"standard_error":188.18641928557335},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11502.310045154542,"upper_bound":12397.614964052987},"point_estimate":11844.710810615868,"standard_error":229.599241764314},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":218.50516192527954,"upper_bound":1472.9278206913245},"point_estimate":969.333110655453,"standard_error":420.7734086438629}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..b9f3cde
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1,,small,,,76715910.0,ns,6842
+aoc-202214-part1,,small,,,152950023.0,ns,13684
+aoc-202214-part1,,small,,,229015208.0,ns,20526
+aoc-202214-part1,,small,,,318261777.0,ns,27368
+aoc-202214-part1,,small,,,493923975.0,ns,34210
+aoc-202214-part1,,small,,,487001358.0,ns,41052
+aoc-202214-part1,,small,,,559260186.0,ns,47894
+aoc-202214-part1,,small,,,618964485.0,ns,54736
+aoc-202214-part1,,small,,,714227687.0,ns,61578
+aoc-202214-part1,,small,,,817205880.0,ns,68420
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..1bf6954
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":[6842.0,13684.0,20526.0,27368.0,34210.0,41052.0,47894.0,54736.0,61578.0,68420.0],"times":[76715910.0,152950023.0,229015208.0,318261777.0,493923975.0,487001358.0,559260186.0,618964485.0,714227687.0,817205880.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..3a352a0
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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 @@
+[9496.06067826868,10366.239390307243,12686.715955743412,13556.894667781975] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..2016110
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc-202214-part1/small","directory_name":"aoc-202214-part1/small","title":"aoc-202214-part1/small"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..2a4c1d9
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":4988.407103009622,"upper_bound":5170.374303209894},"point_estimate":5071.299376277106,"standard_error":46.71618234137854},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4961.960238869151,"upper_bound":5159.2165602086325},"point_estimate":5015.791910089306,"standard_error":52.53363731653039},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18.047940536791724,"upper_bound":241.12057270749932},"point_estimate":122.66941852215925,"standard_error":54.82759737620996},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5029.042695647566,"upper_bound":5301.831802781644},"point_estimate":5183.84931295177,"standard_error":71.43188185496142},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":65.52553600189445,"upper_bound":211.62724517441694},"point_estimate":155.86375300214993,"standard_error":40.92441562914175}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..490c86a
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1,,small,,,66111613.0,ns,13229
+aoc-202214-part1,,small,,,130343862.0,ns,26458
+aoc-202214-part1,,small,,,194606547.0,ns,39687
+aoc-202214-part1,,small,,,263364716.0,ns,52916
+aoc-202214-part1,,small,,,336805249.0,ns,66145
+aoc-202214-part1,,small,,,399422325.0,ns,79374
+aoc-202214-part1,,small,,,462962044.0,ns,92603
+aoc-202214-part1,,small,,,546010207.0,ns,105832
+aoc-202214-part1,,small,,,619627055.0,ns,119061
+aoc-202214-part1,,small,,,717210239.0,ns,132290
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..49796b5
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":[13229.0,26458.0,39687.0,52916.0,66145.0,79374.0,92603.0,105832.0,119061.0,132290.0],"times":[66111613.0,130343862.0,194606547.0,263364716.0,336805249.0,399422325.0,462962044.0,546010207.0,619627055.0,717210239.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..bea8471
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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 @@
+[4501.397832886083,4741.771087431022,5382.766432884194,5623.139687429133] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..2016110
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc-202214-part1/small","directory_name":"aoc-202214-part1/small","title":"aoc-202214-part1/small"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..01e55e8
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":5858.980868677926,"upper_bound":5981.130978671931},"point_estimate":5920.163745234147,"standard_error":31.321857862419254},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5839.29145097378,"upper_bound":6021.5878930950175},"point_estimate":5902.662158427714,"standard_error":45.96287027288834},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20.565548686402163,"upper_bound":181.58722647013738},"point_estimate":132.8406138974041,"standard_error":42.86400661487174},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5879.527197592543,"upper_bound":6024.864231359949},"point_estimate":5955.3712314832965,"standard_error":38.45455640187975},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":61.94678668456871,"upper_bound":128.80464445301192},"point_estimate":104.09169187617127,"standard_error":17.262371444574253}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..99f168a
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1,,small,,,68249765.0,ns,11861
+aoc-202214-part1,,small,,,141779509.0,ns,23722
+aoc-202214-part1,,small,,,214414354.0,ns,35583
+aoc-202214-part1,,small,,,279021612.0,ns,47444
+aoc-202214-part1,,small,,,343821344.0,ns,59305
+aoc-202214-part1,,small,,,417227761.0,ns,71166
+aoc-202214-part1,,small,,,499954378.0,ns,83027
+aoc-202214-part1,,small,,,558936116.0,ns,94888
+aoc-202214-part1,,small,,,631403435.0,ns,106749
+aoc-202214-part1,,small,,,720770133.0,ns,118610
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..edb019c
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":[11861.0,23722.0,35583.0,47444.0,59305.0,71166.0,83027.0,94888.0,106749.0,118610.0],"times":[68249765.0,141779509.0,214414354.0,279021612.0,343821344.0,417227761.0,499954378.0,558936116.0,631403435.0,720770133.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..c9fd2ec
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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 @@
+[5438.187853047804,5652.755543377456,6224.936050923194,6439.503741252845] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..2016110
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc-202214-part1/small","directory_name":"aoc-202214-part1/small","title":"aoc-202214-part1/small"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..5294a9c
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":4455.118047153332,"upper_bound":4579.315114457301},"point_estimate":4524.373930100293,"standard_error":32.2517595902591},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4495.295157183,"upper_bound":4597.1168052837575},"point_estimate":4532.656145723568,"standard_error":32.32547188565353},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11.50769285417997,"upper_bound":144.7707630712701},"point_estimate":63.587460853282046,"standard_error":32.477347558465965},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4544.605887862416,"upper_bound":4615.029826265969},"point_estimate":4584.249152559769,"standard_error":18.529651741994048},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41.1515030709998,"upper_bound":155.03014953152737},"point_estimate":107.84444337440226,"standard_error":34.919563669537574}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..62eec4d
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1,,small,,,64665058.0,ns,15184
+aoc-202214-part1,,small,,,136277412.0,ns,30368
+aoc-202214-part1,,small,,,204769685.0,ns,45552
+aoc-202214-part1,,small,,,273858026.0,ns,60736
+aoc-202214-part1,,small,,,342108758.0,ns,75920
+aoc-202214-part1,,small,,,420736578.0,ns,91104
+aoc-202214-part1,,small,,,488618351.0,ns,106288
+aoc-202214-part1,,small,,,555529311.0,ns,121472
+aoc-202214-part1,,small,,,622648758.0,ns,136656
+aoc-202214-part1,,small,,,704846100.0,ns,151840
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..a6335dd
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":[15184.0,30368.0,45552.0,60736.0,75920.0,91104.0,106288.0,121472.0,136656.0,151840.0],"times":[64665058.0,136277412.0,204769685.0,273858026.0,342108758.0,420736578.0,488618351.0,555529311.0,622648758.0,704846100.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..970ff80
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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 @@
+[4218.563300713628,4358.289130269881,4730.891342419887,4870.61717197614] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..2016110
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc-202214-part1/small","directory_name":"aoc-202214-part1/small","title":"aoc-202214-part1/small"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..1fedfa6
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":10155.601886639995,"upper_bound":11031.568787624024},"point_estimate":10531.424998636643,"standard_error":227.7853879494064},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10062.746088250235,"upper_bound":10807.208474386489},"point_estimate":10215.486879490529,"standard_error":197.65889368597755},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33.7999492257528,"upper_bound":940.1357827801876},"point_estimate":242.05508444368218,"standard_error":238.3598112562463},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10170.907029419213,"upper_bound":11725.478811844925},"point_estimate":10924.910282558722,"standard_error":431.7301296515766},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":128.12467839843572,"upper_bound":1073.6533668413838},"point_estimate":761.5241999362128,"standard_error":253.55476654998722}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..26207d7
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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-part1,,small,,,76736291.0,ns,7655
+aoc-202214-part1,,small,,,153711609.0,ns,15310
+aoc-202214-part1,,small,,,231131187.0,ns,22965
+aoc-202214-part1,,small,,,314692926.0,ns,30620
+aoc-202214-part1,,small,,,394471443.0,ns,38275
+aoc-202214-part1,,small,,,490218034.0,ns,45930
+aoc-202214-part1,,small,,,605948512.0,ns,53585
+aoc-202214-part1,,small,,,621806981.0,ns,61240
+aoc-202214-part1,,small,,,694843543.0,ns,68895
+aoc-202214-part1,,small,,,947794495.0,ns,76550
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..72eb16e
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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":[7655.0,15310.0,22965.0,30620.0,38275.0,45930.0,53585.0,61240.0,68895.0,76550.0],"times":[76736291.0,153711609.0,231131187.0,314692926.0,394471443.0,490218034.0,605948512.0,621806981.0,694843543.0,947794495.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/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-part1/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..27c744e
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/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 @@
+[8534.754527904777,9302.256837941793,11348.929664707168,12116.431974744182] \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/small/new/benchmark.json b/analysis/1146/criterion/aoc-202214-part1/small/new/benchmark.json
new file mode 100644
index 0000000..2016110
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/small/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc-202214-part1","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc-202214-part1/small","directory_name":"aoc-202214-part1/small","title":"aoc-202214-part1/small"} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/small/new/estimates.json b/analysis/1146/criterion/aoc-202214-part1/small/new/estimates.json
new file mode 100644
index 0000000..5294a9c
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/small/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4455.118047153332,"upper_bound":4579.315114457301},"point_estimate":4524.373930100293,"standard_error":32.2517595902591},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4495.295157183,"upper_bound":4597.1168052837575},"point_estimate":4532.656145723568,"standard_error":32.32547188565353},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11.50769285417997,"upper_bound":144.7707630712701},"point_estimate":63.587460853282046,"standard_error":32.477347558465965},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4544.605887862416,"upper_bound":4615.029826265969},"point_estimate":4584.249152559769,"standard_error":18.529651741994048},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41.1515030709998,"upper_bound":155.03014953152737},"point_estimate":107.84444337440226,"standard_error":34.919563669537574}} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/small/new/raw.csv b/analysis/1146/criterion/aoc-202214-part1/small/new/raw.csv
new file mode 100644
index 0000000..62eec4d
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/small/new/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc-202214-part1,,small,,,64665058.0,ns,15184
+aoc-202214-part1,,small,,,136277412.0,ns,30368
+aoc-202214-part1,,small,,,204769685.0,ns,45552
+aoc-202214-part1,,small,,,273858026.0,ns,60736
+aoc-202214-part1,,small,,,342108758.0,ns,75920
+aoc-202214-part1,,small,,,420736578.0,ns,91104
+aoc-202214-part1,,small,,,488618351.0,ns,106288
+aoc-202214-part1,,small,,,555529311.0,ns,121472
+aoc-202214-part1,,small,,,622648758.0,ns,136656
+aoc-202214-part1,,small,,,704846100.0,ns,151840
diff --git a/analysis/1146/criterion/aoc-202214-part1/small/new/sample.json b/analysis/1146/criterion/aoc-202214-part1/small/new/sample.json
new file mode 100644
index 0000000..a6335dd
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/small/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[15184.0,30368.0,45552.0,60736.0,75920.0,91104.0,106288.0,121472.0,136656.0,151840.0],"times":[64665058.0,136277412.0,204769685.0,273858026.0,342108758.0,420736578.0,488618351.0,555529311.0,622648758.0,704846100.0]} \ No newline at end of file
diff --git a/analysis/1146/criterion/aoc-202214-part1/small/new/tukey.json b/analysis/1146/criterion/aoc-202214-part1/small/new/tukey.json
new file mode 100644
index 0000000..970ff80
--- /dev/null
+++ b/analysis/1146/criterion/aoc-202214-part1/small/new/tukey.json
@@ -0,0 +1 @@
+[4218.563300713628,4358.289130269881,4730.891342419887,4870.61717197614] \ No newline at end of file