aboutsummaryrefslogtreecommitdiff
path: root/analysis/current/criterion/aoc_2022_08-part2/100
diff options
context:
space:
mode:
Diffstat (limited to 'analysis/current/criterion/aoc_2022_08-part2/100')
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/new/tukey.json2
24 files changed, 78 insertions, 78 deletions
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json
index 770c503..db24e14 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4400292.022619048,"upper_bound":4440220.432261905},"point_estimate":4418712.602470238,"standard_error":10230.682007060856},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4395180.651785715,"upper_bound":4436130.520833333},"point_estimate":4413564.21875,"standard_error":9691.998138373248},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5640.215698303655,"upper_bound":50389.33505083865},"point_estimate":28192.359943235362,"standard_error":10985.196790051881},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4401495.219646903,"upper_bound":4435982.355458914},"point_estimate":4413421.817045455,"standard_error":8935.223961246844},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13645.828800552534,"upper_bound":47541.35818780843},"point_estimate":33996.016647390985,"standard_error":9485.649308400896}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4584390.963802083,"upper_bound":5568636.963315104},"point_estimate":5009520.050538194,"standard_error":257630.00809226016},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4500823.27734375,"upper_bound":5440786.159375},"point_estimate":4700519.734375,"standard_error":195677.0670907925},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":52836.75886821002,"upper_bound":966855.3847992604},"point_estimate":235021.8044546123,"standard_error":215231.36568844676},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4598401.627302449,"upper_bound":5192401.146147785},"point_estimate":4806307.840584416,"standard_error":152604.4992833133},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":144428.8571761527,"upper_bound":1195282.527424484},"point_estimate":863039.7279783606,"standard_error":289137.0082529959}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv
index 927160c..7123832 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part2,,100,,,69926651.0,ns,16
-aoc_2022_08-part2,,100,,,141536736.0,ns,32
-aoc_2022_08-part2,,100,,,212934265.0,ns,48
-aoc_2022_08-part2,,100,,,282512161.0,ns,64
-aoc_2022_08-part2,,100,,,359684529.0,ns,80
-aoc_2022_08-part2,,100,,,426108512.0,ns,96
-aoc_2022_08-part2,,100,,,492260233.0,ns,112
-aoc_2022_08-part2,,100,,,564848118.0,ns,128
-aoc_2022_08-part2,,100,,,632724021.0,ns,144
-aoc_2022_08-part2,,100,,,705063035.0,ns,160
+aoc_2022_08-part2,,100,,,69954508.0,ns,16
+aoc_2022_08-part2,,100,,,145455567.0,ns,32
+aoc_2022_08-part2,,100,,,338745421.0,ns,48
+aoc_2022_08-part2,,100,,,308754498.0,ns,64
+aoc_2022_08-part2,,100,,,484582663.0,ns,80
+aoc_2022_08-part2,,100,,,458092839.0,ns,96
+aoc_2022_08-part2,,100,,,518474775.0,ns,112
+aoc_2022_08-part2,,100,,,570388491.0,ns,128
+aoc_2022_08-part2,,100,,,653545861.0,ns,144
+aoc_2022_08-part2,,100,,,774892195.0,ns,160
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json
index 8863e9f..398af44 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[16.0,32.0,48.0,64.0,80.0,96.0,112.0,128.0,144.0,160.0],"times":[69926651.0,141536736.0,212934265.0,282512161.0,359684529.0,426108512.0,492260233.0,564848118.0,632724021.0,705063035.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[16.0,32.0,48.0,64.0,80.0,96.0,112.0,128.0,144.0,160.0],"times":[69954508.0,145455567.0,338745421.0,308754498.0,484582663.0,458092839.0,518474775.0,570388491.0,653545861.0,774892195.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json
index 6fad481..280a2ae 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json
@@ -1 +1 @@
-[4293625.002232142,4345835.741629464,4485064.380022322,4537275.119419644] \ No newline at end of file
+[3645886.973958332,4093071.6419270826,5285564.08984375,5732748.757812501] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
index b15928b..2e8d121 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10126686.43930423,"upper_bound":10305242.029074073},"point_estimate":10202775.09320106,"standard_error":46418.96287172048},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10112370.098412698,"upper_bound":10248269.222222222},"point_estimate":10147307.018518519,"standard_error":37368.64735722032},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13848.829076356717,"upper_bound":186554.86280798895},"point_estimate":54717.169194132846,"standard_error":47020.89515721574},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10107571.136867326,"upper_bound":10223614.835442567},"point_estimate":10145547.784704184,"standard_error":30056.61111007447},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":35852.91467041782,"upper_bound":221613.39149182008},"point_estimate":154479.49791848197,"standard_error":52464.993609778954}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10129924.481983025,"upper_bound":10980492.813142639},"point_estimate":10525393.776499119,"standard_error":217338.63811670264},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10010391.633333333,"upper_bound":11156305.222222222},"point_estimate":10209685.652777778,"standard_error":291381.0614712207},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47323.005601515986,"upper_bound":1099170.843402854},"point_estimate":303877.0799934377,"standard_error":273037.0440573349},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10080011.855313437,"upper_bound":11252407.896235079},"point_estimate":10580400.827994227,"standard_error":296503.812742473},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":149495.39096593182,"upper_bound":874369.6778213282},"point_estimate":723314.7949343674,"standard_error":154810.90754537296}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
index f079aa3..8bfb5ce 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part2,,100,,,91256138.0,ns,9
-aoc_2022_08-part2,,100,,,184468846.0,ns,18
-aoc_2022_08-part2,,100,,,278875827.0,ns,27
-aoc_2022_08-part2,,100,,,381098772.0,ns,36
-aoc_2022_08-part2,,100,,,455509786.0,ns,45
-aoc_2022_08-part2,,100,,,548545646.0,ns,54
-aoc_2022_08-part2,,100,,,636444932.0,ns,63
-aoc_2022_08-part2,,100,,,724936490.0,ns,72
-aoc_2022_08-part2,,100,,,822558495.0,ns,81
-aoc_2022_08-part2,,100,,,910665097.0,ns,90
+aoc_2022_08-part2,,100,,,89609827.0,ns,9
+aoc_2022_08-part2,,100,,,183819309.0,ns,18
+aoc_2022_08-part2,,100,,,277317684.0,ns,27
+aoc_2022_08-part2,,100,,,367458749.0,ns,36
+aoc_2022_08-part2,,100,,,452886112.0,ns,45
+aoc_2022_08-part2,,100,,,639184737.0,ns,54
+aoc_2022_08-part2,,100,,,731123119.0,ns,63
+aoc_2022_08-part2,,100,,,803253976.0,ns,72
+aoc_2022_08-part2,,100,,,801233377.0,ns,81
+aoc_2022_08-part2,,100,,,904751936.0,ns,90
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
index b53e420..1e776fd 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[9.0,18.0,27.0,36.0,45.0,54.0,63.0,72.0,81.0,90.0],"times":[91256138.0,184468846.0,278875827.0,381098772.0,455509786.0,548545646.0,636444932.0,724936490.0,822558495.0,910665097.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[9.0,18.0,27.0,36.0,45.0,54.0,63.0,72.0,81.0,90.0],"times":[89609827.0,183819309.0,277317684.0,367458749.0,452886112.0,639184737.0,731123119.0,803253976.0,801233377.0,904751936.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
index 347f809..2dd87bd 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
@@ -1 +1 @@
-[9800647.64444444,9960066.687499996,10385184.13564815,10544603.178703709] \ No newline at end of file
+[7417577.938888885,8736605.680555552,12254012.991666667,13573040.733333336] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
index 020029e..9ee8a05 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":534841772.8925,"upper_bound":545460837.52},"point_estimate":539285639.4,"standard_error":2790419.0476662545},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":532528480.0,"upper_bound":540988140.5},"point_estimate":537613021.5,"standard_error":2304808.351550824},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1002138.2480084896,"upper_bound":9982414.563676715},"point_estimate":5457256.282514334,"standard_error":2192551.308098257},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2891674.382683786,"upper_bound":13775717.261286132},"point_estimate":9277421.511741674,"standard_error":3494525.2136037243}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":545158771.465,"upper_bound":590895422.3},"point_estimate":563724552.9,"standard_error":12206931.895751458},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":542914383.0,"upper_bound":571883198.0},"point_estimate":547538740.5,"standard_error":7544833.50800315},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1411143.8440471888,"upper_bound":36267757.89291859},"point_estimate":7448615.626260638,"standard_error":9146929.36600276},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4994266.707027688,"upper_bound":59870718.17724449},"point_estimate":40551173.187434144,"standard_error":16237646.071633875}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
index 1b48bd6..5039c25 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part2,,100,,,536925395.0,ns,1
-aoc_2022_08-part2,,100,,,532528480.0,ns,1
-aoc_2022_08-part2,,100,,,532429296.0,ns,1
-aoc_2022_08-part2,,100,,,541853060.0,ns,1
-aoc_2022_08-part2,,100,,,563477566.0,ns,1
-aoc_2022_08-part2,,100,,,540123221.0,ns,1
-aoc_2022_08-part2,,100,,,538300648.0,ns,1
-aoc_2022_08-part2,,100,,,535208209.0,ns,1
-aoc_2022_08-part2,,100,,,531275798.0,ns,1
-aoc_2022_08-part2,,100,,,540734721.0,ns,1
+aoc_2022_08-part2,,100,,,549930672.0,ns,1
+aoc_2022_08-part2,,100,,,542914383.0,ns,1
+aoc_2022_08-part2,,100,,,537772866.0,ns,1
+aoc_2022_08-part2,,100,,,669921952.0,ns,1
+aoc_2022_08-part2,,100,,,592943196.0,ns,1
+aoc_2022_08-part2,,100,,,545146809.0,ns,1
+aoc_2022_08-part2,,100,,,544018660.0,ns,1
+aoc_2022_08-part2,,100,,,542115053.0,ns,1
+aoc_2022_08-part2,,100,,,550823200.0,ns,1
+aoc_2022_08-part2,,100,,,561658738.0,ns,1
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
index 492f9a6..6ccc9c1 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[536925395.0,532528480.0,532429296.0,541853060.0,563477566.0,540123221.0,538300648.0,535208209.0,531275798.0,540734721.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[549930672.0,542914383.0,537772866.0,669921952.0,592943196.0,545146809.0,544018660.0,542115053.0,550823200.0,561658738.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
index 27db396..895abb1 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
@@ -1 +1 @@
-[511048111.0,522123261.625,551656996.625,562732147.25] \ No newline at end of file
+[495912248.5,519551350.375,582588955.375,606228057.25] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
index 6ff64f8..d56500a 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8809684.08129784,"upper_bound":8864361.52434656},"point_estimate":8835147.659757495,"standard_error":14029.399782073062},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8796268.477777777,"upper_bound":8874143.74074074},"point_estimate":8822118.984567901,"standard_error":17468.847296252865},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4464.012426304157,"upper_bound":75103.58639442315},"point_estimate":39771.62627094927,"standard_error":18003.351515387138},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8800092.079464812,"upper_bound":8873729.764510779},"point_estimate":8828411.286291486,"standard_error":19850.5953412905},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16956.048480228095,"upper_bound":59693.59943912243},"point_estimate":46707.65483966053,"standard_error":10108.177360806618}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8851523.229041668,"upper_bound":8958336.47688933},"point_estimate":8904256.030745152,"standard_error":27365.47679492916},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8812488.361111112,"upper_bound":8988979.719135802},"point_estimate":8896641.984722223,"standard_error":39825.6052718203},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16104.94607158171,"upper_bound":163419.43910103943},"point_estimate":107913.63069248221,"standard_error":37164.32488905505},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8891344.655670777,"upper_bound":9011069.501593791},"point_estimate":8966856.434920635,"standard_error":30562.928830255332},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":54340.44332808878,"upper_bound":111083.32659138831},"point_estimate":91227.25537387506,"standard_error":14532.15552243523}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
index 98305cb..4994cf2 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part2,,100,,,80003033.0,ns,9
-aoc_2022_08-part2,,100,,,158876964.0,ns,18
-aoc_2022_08-part2,,100,,,239601881.0,ns,27
-aoc_2022_08-part2,,100,,,317234455.0,ns,36
-aoc_2022_08-part2,,100,,,395387743.0,ns,45
-aoc_2022_08-part2,,100,,,476305711.0,ns,54
-aoc_2022_08-part2,,100,,,554042053.0,ns,63
-aoc_2022_08-part2,,100,,,642839165.0,ns,72
-aoc_2022_08-part2,,100,,,714724709.0,ns,81
-aoc_2022_08-part2,,100,,,791664163.0,ns,90
+aoc_2022_08-part2,,100,,,79892986.0,ns,9
+aoc_2022_08-part2,,100,,,158144636.0,ns,18
+aoc_2022_08-part2,,100,,,237471748.0,ns,27
+aoc_2022_08-part2,,100,,,317249581.0,ns,36
+aoc_2022_08-part2,,100,,,400837708.0,ns,45
+aoc_2022_08-part2,,100,,,483294415.0,ns,54
+aoc_2022_08-part2,,100,,,564357897.0,ns,63
+aoc_2022_08-part2,,100,,,639776113.0,ns,72
+aoc_2022_08-part2,,100,,,731273092.0,ns,81
+aoc_2022_08-part2,,100,,,813843468.0,ns,90
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
index da8a3f5..df7d0cd 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[9.0,18.0,27.0,36.0,45.0,54.0,63.0,72.0,81.0,90.0],"times":[80003033.0,158876964.0,239601881.0,317234455.0,395387743.0,476305711.0,554042053.0,642839165.0,714724709.0,791664163.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[9.0,18.0,27.0,36.0,45.0,54.0,63.0,72.0,81.0,90.0],"times":[79892986.0,158144636.0,237471748.0,317249581.0,400837708.0,483294415.0,564357897.0,639776113.0,731273092.0,813843468.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
index aa06bb2..8283dfe 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
@@ -1 +1 @@
-[8614176.71111111,8707197.559027776,8955253.153472222,9048274.00138889] \ No newline at end of file
+[8446401.918650795,8637508.90029762,9147127.518022485,9338234.49966931] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
index adfaa0f..aa193d1 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4217249.379934641,"upper_bound":4258948.692549019},"point_estimate":4235761.739934641,"standard_error":10759.869755868236},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4211969.516339869,"upper_bound":4251380.838235294},"point_estimate":4228121.841176471,"standard_error":10670.789337183256},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5550.573285771532,"upper_bound":48123.95673857079},"point_estimate":22743.954260331626,"standard_error":10583.409499398525},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4214116.631395435,"upper_bound":4274993.775466284},"point_estimate":4241679.1859434685,"standard_error":15862.52048112921},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13437.418874254587,"upper_bound":50533.76339001507},"point_estimate":35860.35431572146,"standard_error":10894.371627401017}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4131779.933412698,"upper_bound":4186680.667352942},"point_estimate":4157145.0860177404,"standard_error":14143.410615465764},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4119655.320261438,"upper_bound":4188109.294117647},"point_estimate":4149509.1911764704,"standard_error":17638.56231397123},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6507.00918800728,"upper_bound":73257.41540383289},"point_estimate":41352.68088839169,"standard_error":18063.071182012398},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4122118.0752615132,"upper_bound":4190717.098454215},"point_estimate":4152803.984568373,"standard_error":18848.311435865486},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20548.939278464568,"upper_bound":61240.04735807697},"point_estimate":46878.697977496435,"standard_error":10820.405698481687}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
index 572f270..284d079 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part2,,100,,,72100847.0,ns,17
-aoc_2022_08-part2,,100,,,144892203.0,ns,34
-aoc_2022_08-part2,,100,,,214881013.0,ns,51
-aoc_2022_08-part2,,100,,,286159348.0,ns,68
-aoc_2022_08-part2,,100,,,358956918.0,ns,85
-aoc_2022_08-part2,,100,,,427957593.0,ns,102
-aoc_2022_08-part2,,100,,,503753313.0,ns,119
-aoc_2022_08-part2,,100,,,587740696.0,ns,136
-aoc_2022_08-part2,,100,,,645004139.0,ns,153
-aoc_2022_08-part2,,100,,,721485843.0,ns,170
+aoc_2022_08-part2,,100,,,70100844.0,ns,17
+aoc_2022_08-part2,,100,,,141247922.0,ns,34
+aoc_2022_08-part2,,100,,,216971511.0,ns,51
+aoc_2022_08-part2,,100,,,283896075.0,ns,68
+aoc_2022_08-part2,,100,,,353865921.0,ns,85
+aoc_2022_08-part2,,100,,,422756109.0,ns,102
+aoc_2022_08-part2,,100,,,488720025.0,ns,119
+aoc_2022_08-part2,,100,,,559885196.0,ns,136
+aoc_2022_08-part2,,100,,,630307264.0,ns,153
+aoc_2022_08-part2,,100,,,716225318.0,ns,170
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
index 5b23025..a996c42 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[17.0,34.0,51.0,68.0,85.0,102.0,119.0,136.0,153.0,170.0],"times":[72100847.0,144892203.0,214881013.0,286159348.0,358956918.0,427957593.0,503753313.0,587740696.0,645004139.0,721485843.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[17.0,34.0,51.0,68.0,85.0,102.0,119.0,136.0,153.0,170.0],"times":[70100844.0,141247922.0,216971511.0,283896075.0,353865921.0,422756109.0,488720025.0,559885196.0,630307264.0,716225318.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
index 769e0fa..2c42e94 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
@@ -1 +1 @@
-[4125775.860620915,4169859.5446895426,4287416.035539216,4331499.719607844] \ No newline at end of file
+[3966578.5291666677,4043607.3920343146,4249017.693014706,4326046.5558823515] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/new/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/100/new/estimates.json
index 770c503..db24e14 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4400292.022619048,"upper_bound":4440220.432261905},"point_estimate":4418712.602470238,"standard_error":10230.682007060856},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4395180.651785715,"upper_bound":4436130.520833333},"point_estimate":4413564.21875,"standard_error":9691.998138373248},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5640.215698303655,"upper_bound":50389.33505083865},"point_estimate":28192.359943235362,"standard_error":10985.196790051881},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4401495.219646903,"upper_bound":4435982.355458914},"point_estimate":4413421.817045455,"standard_error":8935.223961246844},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13645.828800552534,"upper_bound":47541.35818780843},"point_estimate":33996.016647390985,"standard_error":9485.649308400896}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4584390.963802083,"upper_bound":5568636.963315104},"point_estimate":5009520.050538194,"standard_error":257630.00809226016},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4500823.27734375,"upper_bound":5440786.159375},"point_estimate":4700519.734375,"standard_error":195677.0670907925},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":52836.75886821002,"upper_bound":966855.3847992604},"point_estimate":235021.8044546123,"standard_error":215231.36568844676},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4598401.627302449,"upper_bound":5192401.146147785},"point_estimate":4806307.840584416,"standard_error":152604.4992833133},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":144428.8571761527,"upper_bound":1195282.527424484},"point_estimate":863039.7279783606,"standard_error":289137.0082529959}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/new/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/100/new/raw.csv
index 927160c..7123832 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part2,,100,,,69926651.0,ns,16
-aoc_2022_08-part2,,100,,,141536736.0,ns,32
-aoc_2022_08-part2,,100,,,212934265.0,ns,48
-aoc_2022_08-part2,,100,,,282512161.0,ns,64
-aoc_2022_08-part2,,100,,,359684529.0,ns,80
-aoc_2022_08-part2,,100,,,426108512.0,ns,96
-aoc_2022_08-part2,,100,,,492260233.0,ns,112
-aoc_2022_08-part2,,100,,,564848118.0,ns,128
-aoc_2022_08-part2,,100,,,632724021.0,ns,144
-aoc_2022_08-part2,,100,,,705063035.0,ns,160
+aoc_2022_08-part2,,100,,,69954508.0,ns,16
+aoc_2022_08-part2,,100,,,145455567.0,ns,32
+aoc_2022_08-part2,,100,,,338745421.0,ns,48
+aoc_2022_08-part2,,100,,,308754498.0,ns,64
+aoc_2022_08-part2,,100,,,484582663.0,ns,80
+aoc_2022_08-part2,,100,,,458092839.0,ns,96
+aoc_2022_08-part2,,100,,,518474775.0,ns,112
+aoc_2022_08-part2,,100,,,570388491.0,ns,128
+aoc_2022_08-part2,,100,,,653545861.0,ns,144
+aoc_2022_08-part2,,100,,,774892195.0,ns,160
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/new/sample.json b/analysis/current/criterion/aoc_2022_08-part2/100/new/sample.json
index 8863e9f..398af44 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[16.0,32.0,48.0,64.0,80.0,96.0,112.0,128.0,144.0,160.0],"times":[69926651.0,141536736.0,212934265.0,282512161.0,359684529.0,426108512.0,492260233.0,564848118.0,632724021.0,705063035.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[16.0,32.0,48.0,64.0,80.0,96.0,112.0,128.0,144.0,160.0],"times":[69954508.0,145455567.0,338745421.0,308754498.0,484582663.0,458092839.0,518474775.0,570388491.0,653545861.0,774892195.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/new/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/100/new/tukey.json
index 6fad481..280a2ae 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/new/tukey.json
@@ -1 +1 @@
-[4293625.002232142,4345835.741629464,4485064.380022322,4537275.119419644] \ No newline at end of file
+[3645886.973958332,4093071.6419270826,5285564.08984375,5732748.757812501] \ No newline at end of file