aboutsummaryrefslogtreecommitdiff
path: root/analysis/current/criterion/aoc_2022_14-part2/small
diff options
context:
space:
mode:
Diffstat (limited to 'analysis/current/criterion/aoc_2022_14-part2/small')
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2022_14-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
-rw-r--r--analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/new/tukey.json2
35 files changed, 68 insertions, 68 deletions
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/benchmark.json
index cf5a4b5..cf5a4b5 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..590f36c
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":42725.21768445941,"upper_bound":47483.87188827556},"point_estimate":44873.70138661957,"standard_error":1225.6032658875447},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41778.25450798558,"upper_bound":47656.67743431221},"point_estimate":43808.652253379456,"standard_error":1230.8607219299452},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":65.84652010867272,"upper_bound":5876.253487561272},"point_estimate":2894.4942122909715,"standard_error":1370.552614770937},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":43323.188643003276,"upper_bound":49929.70807455096},"point_estimate":46728.26542216156,"standard_error":1737.0814842963941},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1187.146735430992,"upper_bound":5169.862259071992},"point_estimate":4072.3820856162747,"standard_error":1028.0893110058983}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..042259e
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_14-part2,,small,,,81091592.0,ns,1941
+aoc_2022_14-part2,,small,,,177340916.0,ns,3882
+aoc_2022_14-part2,,small,,,238329512.0,ns,5823
+aoc_2022_14-part2,,small,,,323452398.0,ns,7764
+aoc_2022_14-part2,,small,,,416860932.0,ns,9705
+aoc_2022_14-part2,,small,,,509936948.0,ns,11646
+aoc_2022_14-part2,,small,,,595529877.0,ns,13587
+aoc_2022_14-part2,,small,,,819917020.0,ns,15528
+aoc_2022_14-part2,,small,,,898831683.0,ns,17469
+aoc_2022_14-part2,,small,,,851330348.0,ns,19410
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..888b5b4
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[1941.0,3882.0,5823.0,7764.0,9705.0,11646.0,13587.0,15528.0,17469.0,19410.0],"times":[81091592.0,177340916.0,238329512.0,323452398.0,416860932.0,509936948.0,595529877.0,819917020.0,898831683.0,851330348.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..2801d3d
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[32606.211128284413,37339.1026275116,49960.14662545078,54693.03812467798] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json
index cf5a4b5..cf5a4b5 100644
--- a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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..6c99d79
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-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":59940.26052842652,"upper_bound":60828.60394289422},"point_estimate":60349.25604104181,"standard_error":229.34276477856287},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":59765.44762915782,"upper_bound":60753.898785652505},"point_estimate":60123.401155933,"standard_error":249.7765390759598},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":62.52819046810932,"upper_bound":1209.3540121696885},"point_estimate":781.9654012482692,"standard_error":304.41527655060196},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":60135.944389462675,"upper_bound":61241.93478155393},"point_estimate":60733.29679690444,"standard_error":279.4632026196005},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":335.69145216185586,"upper_bound":1046.0104231141274},"point_estimate":763.3559333407395,"standard_error":199.90724391955607}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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..8bd7eec
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-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_2022_14-part2,,small,,,85015252.0,ns,1413
+aoc_2022_14-part2,,small,,,169703258.0,ns,2826
+aoc_2022_14-part2,,small,,,254680439.0,ns,4239
+aoc_2022_14-part2,,small,,,336182104.0,ns,5652
+aoc_2022_14-part2,,small,,,420133995.0,ns,7065
+aoc_2022_14-part2,,small,,,508645764.0,ns,8478
+aoc_2022_14-part2,,small,,,599511198.0,ns,9891
+aoc_2022_14-part2,,small,,,701461621.0,ns,11304
+aoc_2022_14-part2,,small,,,774414550.0,ns,12717
+aoc_2022_14-part2,,small,,,857547876.0,ns,14130
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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..1ea19ba
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-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":[1413.0,2826.0,4239.0,5652.0,7065.0,8478.0,9891.0,11304.0,12717.0,14130.0],"times":[85015252.0,169703258.0,254680439.0,336182104.0,420133995.0,508645764.0,599511198.0,701461621.0,774414550.0,857547876.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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..f9e2a3b
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-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 @@
+[58027.52742897584,59018.5859897887,61661.40881862299,62652.46737943585] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json
deleted file mode 100644
index f4cb115..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":52967.77406866644,"upper_bound":53740.95853394731},"point_estimate":53348.153097347546,"standard_error":198.71828190589474},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":52701.987812323176,"upper_bound":53955.9530409631},"point_estimate":53326.854005975954,"standard_error":387.3544152363987},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":88.08004405853185,"upper_bound":1060.051815949965},"point_estimate":865.5635862383424,"standard_error":273.2552748651651},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":52983.92666434891,"upper_bound":53811.04105305871},"point_estimate":53477.75049828221,"standard_error":208.74111764744544},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":433.1110068259239,"upper_bound":771.3428852488491},"point_estimate":661.9257429267401,"standard_error":86.6325166679172}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv
deleted file mode 100644
index a417283..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part2,,small,,,84944652.0,ns,1599
-aoc_2022_14-part2,,small,,,168642886.0,ns,3198
-aoc_2022_14-part2,,small,,,260693591.0,ns,4797
-aoc_2022_14-part2,,small,,,344494892.0,ns,6396
-aoc_2022_14-part2,,small,,,420312822.0,ns,7995
-aoc_2022_14-part2,,small,,,505140961.0,ns,9594
-aoc_2022_14-part2,,small,,,590455578.0,ns,11193
-aoc_2022_14-part2,,small,,,692102865.0,ns,12792
-aoc_2022_14-part2,,small,,,770351644.0,ns,14391
-aoc_2022_14-part2,,small,,,860382797.0,ns,15990
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json
deleted file mode 100644
index 6ccaff6..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[1599.0,3198.0,4797.0,6396.0,7995.0,9594.0,11193.0,12792.0,14391.0,15990.0],"times":[84944652.0,168642886.0,260693591.0,344494892.0,420312822.0,505140961.0,590455578.0,692102865.0,770351644.0,860382797.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json
deleted file mode 100644
index fac70b4..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[49410.906399088686,51074.67817274187,55511.40290248371,57175.1746761369] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index 2f95ef2..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":40752.61497604145,"upper_bound":41438.652233523244},"point_estimate":41114.63234350521,"standard_error":176.1319684714226},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":40618.42262879152,"upper_bound":41606.87060855477},"point_estimate":41243.89853153587,"standard_error":261.7680529653514},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":53.76828375091971,"upper_bound":957.8374911317198},"point_estimate":541.7440766604062,"standard_error":250.63041235812747},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41229.31277749134,"upper_bound":41633.55456396484},"point_estimate":41503.32314589599,"standard_error":103.44495525154417},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":292.34277846160035,"upper_bound":739.9931525033196},"point_estimate":588.5539915343581,"standard_error":115.98962484403474}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index 63457ec..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part2,,small,,,83085111.0,ns,2077
-aoc_2022_14-part2,,small,,,167585140.0,ns,4154
-aoc_2022_14-part2,,small,,,254621510.0,ns,6231
-aoc_2022_14-part2,,small,,,343552740.0,ns,8308
-aoc_2022_14-part2,,small,,,424681788.0,ns,10385
-aoc_2022_14-part2,,small,,,512633817.0,ns,12462
-aoc_2022_14-part2,,small,,,605333906.0,ns,14539
-aoc_2022_14-part2,,small,,,691133712.0,ns,16616
-aoc_2022_14-part2,,small,,,777228014.0,ns,18693
-aoc_2022_14-part2,,small,,,867092295.0,ns,20770
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index a553417..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[2077.0,4154.0,6231.0,8308.0,10385.0,12462.0,14539.0,16616.0,18693.0,20770.0],"times":[83085111.0,167585140.0,254621510.0,343552740.0,424681788.0,512633817.0,605333906.0,691133712.0,777228014.0,867092295.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index ee363a1..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[38713.29317926496,39792.242858289195,42669.44200235382,43748.39168137805] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/estimates.json
index 9f6a900..b96f051 100644
--- a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32207.83140889638,"upper_bound":32736.729308018716},"point_estimate":32489.764326832414,"standard_error":135.7163569726111},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32056.581873571973,"upper_bound":32848.82317847169},"point_estimate":32592.80009316179,"standard_error":188.83273953877097},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":71.56068567546913,"upper_bound":699.5414167076584},"point_estimate":402.47992925687265,"standard_error":175.09297591671586},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32509.27991408732,"upper_bound":32840.7840522419},"point_estimate":32721.56289848765,"standard_error":85.42496724913677},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":203.2319903885059,"upper_bound":576.1489939625698},"point_estimate":452.28761091972433,"standard_error":93.21525614122811}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32767.989613299498,"upper_bound":33233.369097282295},"point_estimate":33013.02450537004,"standard_error":119.3191295432892},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32712.868456466156,"upper_bound":33334.74470125151},"point_estimate":33147.297377139526,"standard_error":159.25612390001882},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":67.22792485948341,"upper_bound":647.5073327111496},"point_estimate":299.5028518083136,"standard_error":149.5960259936864},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32995.95591555282,"upper_bound":33289.543664040895},"point_estimate":33135.72953142941,"standard_error":75.50039452272512},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":182.60969696486256,"upper_bound":494.510060998584},"point_estimate":397.1520487540493,"standard_error":77.64331828210327}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/raw.csv
index 1acdc56..96dc213 100644
--- a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part2,,small,,,84180584.0,ns,2626
-aoc_2022_14-part2,,small,,,170685529.0,ns,5252
-aoc_2022_14-part2,,small,,,248935159.0,ns,7878
-aoc_2022_14-part2,,small,,,336561814.0,ns,10504
-aoc_2022_14-part2,,small,,,430443166.0,ns,13130
-aoc_2022_14-part2,,small,,,520019174.0,ns,15756
-aoc_2022_14-part2,,small,,,600047278.0,ns,18382
-aoc_2022_14-part2,,small,,,683650771.0,ns,21008
-aoc_2022_14-part2,,small,,,776349087.0,ns,23634
-aoc_2022_14-part2,,small,,,863421316.0,ns,26260
+aoc_2022_14-part2,,small,,,79965761.0,ns,2477
+aoc_2022_14-part2,,small,,,164591470.0,ns,4954
+aoc_2022_14-part2,,small,,,241345078.0,ns,7431
+aoc_2022_14-part2,,small,,,324331436.0,ns,9908
+aoc_2022_14-part2,,small,,,413059790.0,ns,12385
+aoc_2022_14-part2,,small,,,497609279.0,ns,14862
+aoc_2022_14-part2,,small,,,574984294.0,ns,17339
+aoc_2022_14-part2,,small,,,660561301.0,ns,19816
+aoc_2022_14-part2,,small,,,738639880.0,ns,22293
+aoc_2022_14-part2,,small,,,816111910.0,ns,24770
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/sample.json
index 207b25e..c332b82 100644
--- a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[2626.0,5252.0,7878.0,10504.0,13130.0,15756.0,18382.0,21008.0,23634.0,26260.0],"times":[84180584.0,170685529.0,248935159.0,336561814.0,430443166.0,520019174.0,600047278.0,683650771.0,776349087.0,863421316.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[2477.0,4954.0,7431.0,9908.0,12385.0,14862.0,17339.0,19816.0,22293.0,24770.0],"times":[79965761.0,164591470.0,241345078.0,324331436.0,413059790.0,497609279.0,574984294.0,660561301.0,738639880.0,816111910.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/tukey.json
index e9f92d7..82414d0 100644
--- a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::vec::Vec)])])/tukey.json
@@ -1 +1 @@
-[30171.65645468395,31169.44001808836,33830.19618716678,34827.97975057119] \ No newline at end of file
+[31229.350360819553,32008.486645892215,34086.183406085984,34865.31969115864] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index 9fca8c9..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":64083.40058808783,"upper_bound":65094.31339754329},"point_estimate":64566.898189872256,"standard_error":260.21037845017815},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":63915.16560580681,"upper_bound":65683.59493898062},"point_estimate":64247.090329197,"standard_error":423.21214781522633},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":79.80057107069352,"upper_bound":1304.940943272011},"point_estimate":658.1694994206847,"standard_error":332.03225431627874},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":64163.59114487783,"upper_bound":65277.220094416116},"point_estimate":64619.925876133915,"standard_error":285.71560891997785},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":393.7965205100118,"upper_bound":1011.2943812670236},"point_estimate":865.9914456035183,"standard_error":139.28489145587054}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index a98cda4..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part2,,small,,,88545236.0,ns,1393
-aoc_2022_14-part2,,small,,,180025807.0,ns,2786
-aoc_2022_14-part2,,small,,,267106788.0,ns,4179
-aoc_2022_14-part2,,small,,,366512698.0,ns,5572
-aoc_2022_14-part2,,small,,,443880583.0,ns,6965
-aoc_2022_14-part2,,small,,,549826134.0,ns,8358
-aoc_2022_14-part2,,small,,,626708067.0,ns,9751
-aoc_2022_14-part2,,small,,,731977982.0,ns,11144
-aoc_2022_14-part2,,small,,,803623813.0,ns,12537
-aoc_2022_14-part2,,small,,,894626698.0,ns,13930
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index 3dd8bb5..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[1393.0,2786.0,4179.0,5572.0,6965.0,8358.0,9751.0,11144.0,12537.0,13930.0],"times":[88545236.0,180025807.0,267106788.0,366512698.0,443880583.0,549826134.0,626708067.0,731977982.0,803623813.0,894626698.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index 351eae5..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[59597.87344958919,61780.12146795484,67599.4495169299,69781.69753529555] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json
index cf5a4b5..cf5a4b5 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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..0ec5a43
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-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":53734.20864799239,"upper_bound":57437.24741539937},"point_estimate":55243.81211751121,"standard_error":985.0455503049951},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":53457.26744759556,"upper_bound":55496.32579805453},"point_estimate":54463.72984190594,"standard_error":474.3183117719994},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":114.19532060210204,"upper_bound":2836.937682556603},"point_estimate":938.2688236373026,"standard_error":752.4069331796168},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":54403.236575031166,"upper_bound":60748.26172948969},"point_estimate":57143.52271366119,"standard_error":1907.4881863990888},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":694.7870381406399,"upper_bound":4937.554529891108},"point_estimate":3281.9245354491823,"standard_error":1352.2366161673492}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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..03444b0
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-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_2022_14-part2,,small,,,84628797.0,ns,1622
+aoc_2022_14-part2,,small,,,170983106.0,ns,3244
+aoc_2022_14-part2,,small,,,268618167.0,ns,4866
+aoc_2022_14-part2,,small,,,352643887.0,ns,6488
+aoc_2022_14-part2,,small,,,439619113.0,ns,8110
+aoc_2022_14-part2,,small,,,545016918.0,ns,9732
+aoc_2022_14-part2,,small,,,619635575.0,ns,11354
+aoc_2022_14-part2,,small,,,703339718.0,ns,12976
+aoc_2022_14-part2,,small,,,802745351.0,ns,14598
+aoc_2022_14-part2,,small,,,1038431857.0,ns,16220
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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..db00957
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-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":[1622.0,3244.0,4866.0,6488.0,8110.0,9732.0,11354.0,12976.0,14598.0,16220.0],"times":[84628797.0,170983106.0,268618167.0,352643887.0,439619113.0,545016918.0,619635575.0,703339718.0,802745351.0,1038431857.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-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/current/criterion/aoc_2022_14-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..b658e79
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-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 @@
+[51366.92088984792,52785.51168182285,56568.42046042266,57987.01125239759] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/new/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/small/new/estimates.json
index 2f95ef2..590f36c 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":40752.61497604145,"upper_bound":41438.652233523244},"point_estimate":41114.63234350521,"standard_error":176.1319684714226},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":40618.42262879152,"upper_bound":41606.87060855477},"point_estimate":41243.89853153587,"standard_error":261.7680529653514},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":53.76828375091971,"upper_bound":957.8374911317198},"point_estimate":541.7440766604062,"standard_error":250.63041235812747},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41229.31277749134,"upper_bound":41633.55456396484},"point_estimate":41503.32314589599,"standard_error":103.44495525154417},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":292.34277846160035,"upper_bound":739.9931525033196},"point_estimate":588.5539915343581,"standard_error":115.98962484403474}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":42725.21768445941,"upper_bound":47483.87188827556},"point_estimate":44873.70138661957,"standard_error":1225.6032658875447},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41778.25450798558,"upper_bound":47656.67743431221},"point_estimate":43808.652253379456,"standard_error":1230.8607219299452},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":65.84652010867272,"upper_bound":5876.253487561272},"point_estimate":2894.4942122909715,"standard_error":1370.552614770937},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":43323.188643003276,"upper_bound":49929.70807455096},"point_estimate":46728.26542216156,"standard_error":1737.0814842963941},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1187.146735430992,"upper_bound":5169.862259071992},"point_estimate":4072.3820856162747,"standard_error":1028.0893110058983}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/new/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/small/new/raw.csv
index 63457ec..042259e 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part2,,small,,,83085111.0,ns,2077
-aoc_2022_14-part2,,small,,,167585140.0,ns,4154
-aoc_2022_14-part2,,small,,,254621510.0,ns,6231
-aoc_2022_14-part2,,small,,,343552740.0,ns,8308
-aoc_2022_14-part2,,small,,,424681788.0,ns,10385
-aoc_2022_14-part2,,small,,,512633817.0,ns,12462
-aoc_2022_14-part2,,small,,,605333906.0,ns,14539
-aoc_2022_14-part2,,small,,,691133712.0,ns,16616
-aoc_2022_14-part2,,small,,,777228014.0,ns,18693
-aoc_2022_14-part2,,small,,,867092295.0,ns,20770
+aoc_2022_14-part2,,small,,,81091592.0,ns,1941
+aoc_2022_14-part2,,small,,,177340916.0,ns,3882
+aoc_2022_14-part2,,small,,,238329512.0,ns,5823
+aoc_2022_14-part2,,small,,,323452398.0,ns,7764
+aoc_2022_14-part2,,small,,,416860932.0,ns,9705
+aoc_2022_14-part2,,small,,,509936948.0,ns,11646
+aoc_2022_14-part2,,small,,,595529877.0,ns,13587
+aoc_2022_14-part2,,small,,,819917020.0,ns,15528
+aoc_2022_14-part2,,small,,,898831683.0,ns,17469
+aoc_2022_14-part2,,small,,,851330348.0,ns,19410
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/new/sample.json b/analysis/current/criterion/aoc_2022_14-part2/small/new/sample.json
index a553417..888b5b4 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[2077.0,4154.0,6231.0,8308.0,10385.0,12462.0,14539.0,16616.0,18693.0,20770.0],"times":[83085111.0,167585140.0,254621510.0,343552740.0,424681788.0,512633817.0,605333906.0,691133712.0,777228014.0,867092295.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[1941.0,3882.0,5823.0,7764.0,9705.0,11646.0,13587.0,15528.0,17469.0,19410.0],"times":[81091592.0,177340916.0,238329512.0,323452398.0,416860932.0,509936948.0,595529877.0,819917020.0,898831683.0,851330348.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/new/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/small/new/tukey.json
index ee363a1..2801d3d 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/new/tukey.json
@@ -1 +1 @@
-[38713.29317926496,39792.242858289195,42669.44200235382,43748.39168137805] \ No newline at end of file
+[32606.211128284413,37339.1026275116,49960.14662545078,54693.03812467798] \ No newline at end of file