From f2bdebc7dc04f41d983a45d037bf802263c94068 Mon Sep 17 00:00:00 2001 From: Marius Drechsler Date: Mon, 17 Feb 2025 16:36:45 +0100 Subject: [PATCH] Prepared for templating use --- README.md | 2 +- bibliography.bib | 106 +- charts/PUF.typ | 34 - content/BACH.typ | 439 -- content/SMHD.typ | 485 -- content/introduction.typ | 94 +- content/outlook.typ | 26 - data/1bit.csv | 94 - .../2bit_temp/misc/errorrates_left_15_15.csv | 595 -- .../2bit_temp/misc/errorrates_left_15_25.csv | 595 -- .../2bit_temp/misc/errorrates_left_15_35.csv | 595 -- .../2bit_temp/misc/errorrates_left_15_45.csv | 595 -- .../2bit_temp/misc/errorrates_left_15_5.csv | 595 -- .../2bit_temp/misc/errorrates_left_15_55.csv | 595 -- .../2bit_temp/misc/errorrates_left_25_15.csv | 595 -- .../2bit_temp/misc/errorrates_left_25_25.csv | 595 -- .../2bit_temp/misc/errorrates_left_25_35.csv | 595 -- .../2bit_temp/misc/errorrates_left_25_45.csv | 595 -- .../2bit_temp/misc/errorrates_left_25_5.csv | 595 -- .../2bit_temp/misc/errorrates_left_25_55.csv | 595 -- .../2bit_temp/misc/errorrates_left_35_15.csv | 595 -- .../2bit_temp/misc/errorrates_left_35_25.csv | 595 -- .../2bit_temp/misc/errorrates_left_35_35.csv | 595 -- .../2bit_temp/misc/errorrates_left_35_45.csv | 595 -- .../2bit_temp/misc/errorrates_left_35_5.csv | 595 -- .../2bit_temp/misc/errorrates_left_35_55.csv | 595 -- .../2bit_temp/misc/errorrates_left_45_15.csv | 595 -- .../2bit_temp/misc/errorrates_left_45_25.csv | 595 -- .../2bit_temp/misc/errorrates_left_45_35.csv | 595 -- .../2bit_temp/misc/errorrates_left_45_45.csv | 595 -- .../2bit_temp/misc/errorrates_left_45_5.csv | 595 -- .../2bit_temp/misc/errorrates_left_45_55.csv | 595 -- .../2bit_temp/misc/errorrates_left_55_15.csv | 595 -- .../2bit_temp/misc/errorrates_left_55_25.csv | 595 -- .../2bit_temp/misc/errorrates_left_55_35.csv | 595 -- .../2bit_temp/misc/errorrates_left_55_45.csv | 595 -- .../2bit_temp/misc/errorrates_left_55_5.csv | 595 -- .../2bit_temp/misc/errorrates_left_55_55.csv | 595 -- .../2bit_temp/misc/errorrates_left_5_15.csv | 595 -- .../2bit_temp/misc/errorrates_left_5_25.csv | 595 -- .../2bit_temp/misc/errorrates_left_5_35.csv | 595 -- .../2bit_temp/misc/errorrates_left_5_45.csv | 595 -- .../2bit_temp/misc/errorrates_left_5_5.csv | 595 -- .../2bit_temp/misc/errorrates_left_5_55.csv | 595 -- .../processed/errorrates_15_15_processed.csv | 99 - .../processed/errorrates_15_25_processed.csv | 99 - .../processed/errorrates_15_35_processed.csv | 99 - .../processed/errorrates_15_45_processed.csv | 99 - .../processed/errorrates_15_55_processed.csv | 99 - .../processed/errorrates_15_5_processed.csv | 99 - .../processed/errorrates_25_15_processed.csv | 99 - .../processed/errorrates_25_25_processed.csv | 99 - .../processed/errorrates_25_35_processed.csv | 99 - .../processed/errorrates_25_45_processed.csv | 99 - .../processed/errorrates_25_55_processed.csv | 99 - .../processed/errorrates_25_5_processed.csv | 99 - .../processed/errorrates_35_15_processed.csv | 99 - .../processed/errorrates_35_25_processed.csv | 99 - .../processed/errorrates_35_35_processed.csv | 99 - .../processed/errorrates_35_45_processed.csv | 99 - .../processed/errorrates_35_55_processed.csv | 99 - .../processed/errorrates_35_5_processed.csv | 99 - .../processed/errorrates_45_15_processed.csv | 99 - .../processed/errorrates_45_25_processed.csv | 99 - .../processed/errorrates_45_35_processed.csv | 99 - .../processed/errorrates_45_45_processed.csv | 99 - .../processed/errorrates_45_55_processed.csv | 99 - .../processed/errorrates_45_5_processed.csv | 99 - .../processed/errorrates_55_15_processed.csv | 99 - .../processed/errorrates_55_25_processed.csv | 99 - .../processed/errorrates_55_35_processed.csv | 99 - .../processed/errorrates_55_45_processed.csv | 99 - .../processed/errorrates_55_55_processed.csv | 99 - .../processed/errorrates_55_5_processed.csv | 99 - .../processed/errorrates_5_15_processed.csv | 99 - .../processed/errorrates_5_25_processed.csv | 99 - .../processed/errorrates_5_35_processed.csv | 99 - .../processed/errorrates_5_45_processed.csv | 99 - .../processed/errorrates_5_55_processed.csv | 99 - .../processed/errorrates_5_5_processed.csv | 99 - .../misc/processed/errorrates_diff_0.csv | 99 - .../misc/processed/find_best_configuration.py | 46 - .../processed/find_best_configuration2.py | 44 - .../2bit_temp/misc/processed/meancalc.py | 24 - data/errorrates/2bit_temp/misc/script.py | 36 - .../reconstruction/errorrates_left_25_15.csv | 99 - .../reconstruction/errorrates_left_25_25.csv | 99 - .../reconstruction/errorrates_left_25_35.csv | 99 - .../reconstruction/errorrates_left_25_45.csv | 99 - .../reconstruction/errorrates_left_25_5.csv | 99 - .../reconstruction/errorrates_left_25_55.csv | 99 - data/errorrates/bach/errorrates2.csv | 9 - data/errorrates/bach/errorrates4.csv | 8 - data/errorrates/bach/errorrates_bonus.csv | 17 - .../errorrates/bach/errorrates_left_25_25.csv | 33 - .../bach/errorrates_right_25_25.csv | 33 - .../calculate_function_values.py | 11 - data/z_distribution/flake.lock | 61 - data/z_distribution/flake.nix | 32 - data/z_distribution/z_distribution.csv | 1000 --- glossary.typ | 11 +- graphics/25_25_all_error_rates.svg | 2852 -------- graphics/25_25_all_error_rates_fixed.svg | 3141 --------- graphics/histograms_animation_3_bit_older.gif | Bin 957329 -> 0 bytes graphics/plots/1bit_obs.typ | 20 - graphics/plots/bach/compare/bad.png | Bin 5384 -> 0 bytes graphics/plots/bach/compare/good.png | Bin 6169 -> 0 bytes graphics/plots/bach/help.typ | 31 - graphics/plots/bach/instability/frame_1.png | Bin 6066 -> 0 bytes graphics/plots/bach/instability/frame_18.png | Bin 6073 -> 0 bytes graphics/plots/bach/instability/frame_25.png | Bin 6107 -> 0 bytes graphics/plots/bach/instability/frame_7.png | Bin 6107 -> 0 bytes graphics/plots/bach/stability/frame_1.png | Bin 5426 -> 0 bytes graphics/plots/bach/stability/frame_25.png | Bin 5408 -> 0 bytes graphics/plots/errorrates_changerate.typ | 16 - graphics/plots/errorrates_temp_enroll.typ | 30 - graphics/plots/gray_coding/3dplot.svg | 6196 ----------------- graphics/plots/optimal_BACH.typ | 26 - graphics/plots/temperature/25_5_re.typ | 47 - .../temperature/global_diffs/createcsv.py | 25 - .../temperature/global_diffs/global_diffs.typ | 51 - .../sorted_configurations_with_diff.csv | 36 - ...sorted_configurations_with_diff_header.csv | 37 - graphics/plots/z_distribution.typ | 26 - .../quantizers/bach/sign-based-overlay.typ | 32 - graphics/quantizers/s-metric/2_2_en.typ | 32 - .../s-metric/2_2_find_quantizer.typ | 46 - .../s-metric/2_2_found_quantizer1.typ | 22 - .../s-metric/2_2_reconstruction.typ | 39 - graphics/quantizers/s-metric/3_2_en.typ | 32 - .../s-metric/3_2_reconstruction.typ | 28 - .../quantizers/s-metric/s-metric-compar1.typ | 25 - .../quantizers/s-metric/s-metric-compar2.typ | 25 - graphics/quantizers/two-bit-enroll-gray.typ | 21 - graphics/quantizers/two-bit-enroll-real.typ | 43 - graphics/quantizers/two-bit-enroll.typ | 24 - graphics/quantizers/two-metric/enrollment.typ | 30 - .../quantizers/two-metric/example_enroll.typ | 27 - .../two-metric/example_reconstruct.typ | 27 - .../quantizers/two-metric/reconstruction.typ | 28 - main.typ | 27 +- pseudocode/bach_1.typ | 17 - pseudocode/bach_find_best_appr.typ | 12 - pseudocode/offsets.typ | 16 - 144 files changed, 22 insertions(+), 41387 deletions(-) delete mode 100644 charts/PUF.typ delete mode 100644 content/BACH.typ delete mode 100644 content/SMHD.typ delete mode 100644 content/outlook.typ delete mode 100644 data/1bit.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_15_15.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_15_25.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_15_35.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_15_45.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_15_5.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_15_55.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_25_15.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_25_25.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_25_35.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_25_45.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_25_5.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_25_55.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_35_15.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_35_25.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_35_35.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_35_45.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_35_5.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_35_55.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_45_15.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_45_25.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_45_35.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_45_45.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_45_5.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_45_55.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_55_15.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_55_25.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_55_35.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_55_45.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_55_5.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_55_55.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_5_15.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_5_25.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_5_35.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_5_45.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_5_5.csv delete mode 100644 data/errorrates/2bit_temp/misc/errorrates_left_5_55.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_15_15_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_15_25_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_15_35_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_15_45_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_15_55_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_15_5_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_25_15_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_25_25_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_25_35_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_25_45_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_25_55_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_25_5_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_35_15_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_35_25_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_35_35_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_35_45_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_35_55_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_35_5_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_45_15_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_45_25_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_45_35_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_45_45_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_45_55_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_45_5_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_55_15_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_55_25_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_55_35_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_55_45_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_55_55_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_55_5_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_5_15_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_5_25_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_5_35_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_5_45_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_5_55_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_5_5_processed.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/errorrates_diff_0.csv delete mode 100644 data/errorrates/2bit_temp/misc/processed/find_best_configuration.py delete mode 100644 data/errorrates/2bit_temp/misc/processed/find_best_configuration2.py delete mode 100644 data/errorrates/2bit_temp/misc/processed/meancalc.py delete mode 100644 data/errorrates/2bit_temp/misc/script.py delete mode 100644 data/errorrates/2bit_temp/reconstruction/errorrates_left_25_15.csv delete mode 100644 data/errorrates/2bit_temp/reconstruction/errorrates_left_25_25.csv delete mode 100644 data/errorrates/2bit_temp/reconstruction/errorrates_left_25_35.csv delete mode 100644 data/errorrates/2bit_temp/reconstruction/errorrates_left_25_45.csv delete mode 100644 data/errorrates/2bit_temp/reconstruction/errorrates_left_25_5.csv delete mode 100644 data/errorrates/2bit_temp/reconstruction/errorrates_left_25_55.csv delete mode 100644 data/errorrates/bach/errorrates2.csv delete mode 100644 data/errorrates/bach/errorrates4.csv delete mode 100644 data/errorrates/bach/errorrates_bonus.csv delete mode 100644 data/errorrates/bach/errorrates_left_25_25.csv delete mode 100644 data/errorrates/bach/errorrates_right_25_25.csv delete mode 100644 data/z_distribution/calculate_function_values.py delete mode 100644 data/z_distribution/flake.lock delete mode 100644 data/z_distribution/flake.nix delete mode 100644 data/z_distribution/z_distribution.csv delete mode 100644 graphics/25_25_all_error_rates.svg delete mode 100644 graphics/25_25_all_error_rates_fixed.svg delete mode 100644 graphics/histograms_animation_3_bit_older.gif delete mode 100644 graphics/plots/1bit_obs.typ delete mode 100644 graphics/plots/bach/compare/bad.png delete mode 100644 graphics/plots/bach/compare/good.png delete mode 100644 graphics/plots/bach/help.typ delete mode 100644 graphics/plots/bach/instability/frame_1.png delete mode 100644 graphics/plots/bach/instability/frame_18.png delete mode 100644 graphics/plots/bach/instability/frame_25.png delete mode 100644 graphics/plots/bach/instability/frame_7.png delete mode 100644 graphics/plots/bach/stability/frame_1.png delete mode 100644 graphics/plots/bach/stability/frame_25.png delete mode 100644 graphics/plots/errorrates_changerate.typ delete mode 100644 graphics/plots/errorrates_temp_enroll.typ delete mode 100644 graphics/plots/gray_coding/3dplot.svg delete mode 100644 graphics/plots/optimal_BACH.typ delete mode 100644 graphics/plots/temperature/25_5_re.typ delete mode 100644 graphics/plots/temperature/global_diffs/createcsv.py delete mode 100644 graphics/plots/temperature/global_diffs/global_diffs.typ delete mode 100644 graphics/plots/temperature/global_diffs/sorted_configurations_with_diff.csv delete mode 100644 graphics/plots/temperature/global_diffs/sorted_configurations_with_diff_header.csv delete mode 100644 graphics/plots/z_distribution.typ delete mode 100644 graphics/quantizers/bach/sign-based-overlay.typ delete mode 100644 graphics/quantizers/s-metric/2_2_en.typ delete mode 100644 graphics/quantizers/s-metric/2_2_find_quantizer.typ delete mode 100644 graphics/quantizers/s-metric/2_2_found_quantizer1.typ delete mode 100644 graphics/quantizers/s-metric/2_2_reconstruction.typ delete mode 100644 graphics/quantizers/s-metric/3_2_en.typ delete mode 100644 graphics/quantizers/s-metric/3_2_reconstruction.typ delete mode 100644 graphics/quantizers/s-metric/s-metric-compar1.typ delete mode 100644 graphics/quantizers/s-metric/s-metric-compar2.typ delete mode 100644 graphics/quantizers/two-bit-enroll-gray.typ delete mode 100644 graphics/quantizers/two-bit-enroll-real.typ delete mode 100644 graphics/quantizers/two-bit-enroll.typ delete mode 100644 graphics/quantizers/two-metric/enrollment.typ delete mode 100644 graphics/quantizers/two-metric/example_enroll.typ delete mode 100644 graphics/quantizers/two-metric/example_reconstruct.typ delete mode 100644 graphics/quantizers/two-metric/reconstruction.typ delete mode 100644 pseudocode/bach_1.typ delete mode 100644 pseudocode/bach_find_best_appr.typ delete mode 100644 pseudocode/offsets.typ diff --git a/README.md b/README.md index 38246d7..270385b 100644 --- a/README.md +++ b/README.md @@ -1 +1 @@ -# Thesis +# TUM Thesis template diff --git a/bibliography.bib b/bibliography.bib index dcba2bd..4329931 100644 --- a/bibliography.bib +++ b/bibliography.bib @@ -1,110 +1,10 @@ -@inproceedings{tmhd1, - title={Two-metric helper data for highly robust and secure delay PUFs}, - author={Danger, Jean-Luc and Guilley, Sylvain and Schaub, Alexander}, - booktitle={2019 IEEE 8th International Workshop on Advances in Sensors and Interfaces (IWASI)}, - pages={184--188}, - year={2019}, - organization={IEEE} -} - -@inproceedings{tmhd2, - title={Analysis and protection of the two-metric helper data scheme}, - author={Tebelmann, Lars and K{\"u}hne, Ulrich and Danger, Jean-Luc and Pehl, Michael}, - booktitle={International Workshop on Constructive Side-Channel Analysis and Secure Design}, - pages={279--302}, - year={2021}, - organization={Springer} -} - -@article{smhd, - title={Helper Data Schemes for Coded Modulation and Shaping in Physical Unclonable Functions}, - author={Fischer, Robert FH}, - journal={arXiv preprint arXiv:2402.18980}, - year={2024} -} - -@book{dekking2005modern, - title={A Modern Introduction to Probability and Statistics: Understanding why and how}, - author={Dekking, Frederik Michel}, - year={2005}, - publisher={Springer Science \& Business Media} -} - -@inproceedings{dataset, - title={Large scale RO PUF analysis over slice type, evaluation time and temperature on 28nm Xilinx FPGAs}, - author={Hesselbarth, Robert and Wilde, Florian and Gu, Chongyan and Hanley, Neil}, - booktitle={2018 IEEE International Symposium on Hardware Oriented Security and Trust (HOST)}, - pages={126--133}, - year={2018}, - organization={IEEE} -} - -@book{schmutz, - title={Introduction to mathematical statistics}, - author={Hogg, Robert V and McKean, Joseph W and Craig, Allen T and others}, - year={2013}, - publisher={Pearson Education India} -} - -@inproceedings{PUFIntro, - title={Introduction to physically unclonable fuctions: Properties and applications}, - author={Garcia-Bosque, Miguel and D{\'\i}ez-Se{\~n}orans, Guillermo and S{\'a}nchez-Azqueta, Carlos and Celma, Santiago}, - booktitle={2020 European Conference on Circuit Theory and Design (ECCTD)}, - pages={1--4}, - year={2020}, - organization={IEEE} -} - -@article{PUFChartRef, - title={Variable-length bit mapping and error-correcting codes for higher-order alphabet pufs—extended version}, - author={Immler, Vincent and Hiller, Matthias and Liu, Qinzhi and Lenz, Andreas and Wachter-Zeh, Antonia}, - journal={Journal of Hardware and Systems Security}, - volume={3}, - pages={78--93}, - year={2019}, - publisher={Springer} -} - - -@article{PUFIntro2, - title={Physically Unclonable Functions: Constructions, Properties and Applications (Fysisch onkloonbare functies: constructies, eigenschappen en toepassingen)}, - author={Maes, Roel}, - year={2012} -} - -@inproceedings{fuzzycommitmentpaper, - title={Achieving secure fuzzy commitment scheme for optical pufs}, - author={Ignatenko, Tanya and Willems, Frans}, - booktitle={2009 Fifth International Conference on Intelligent Information Hiding and Multimedia Signal Processing}, - pages={1185--1188}, - year={2009}, - organization={IEEE} -} - -@article{ruchti2021decoder, - title={When the Decoder Has to Look Twice: Glitching a PUF Error Correction}, - author={Ruchti, Jonas and Gruber, Michael and Pehl, Michael}, - journal={Cryptology ePrint Archive}, - year={2021} -} - -@article{delvaux2014helper, - title={Helper data algorithms for PUF-based key generation: Overview and analysis}, - author={Delvaux, Jeroen and Gu, Dawu and Schellekens, Dries and Verbauwhede, Ingrid}, - journal={IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems}, - volume={34}, - number={6}, - pages={889--902}, - year={2014}, - publisher={IEEE} -} - -@inproceedings{maes2009soft, +// Bibrtex bibliographie hier so wie wowas: +/*@inproceedings{maes2009soft, title={A soft decision helper data algorithm for SRAM PUFs}, author={Maes, Roel and Tuyls, Pim and Verbauwhede, Ingrid}, booktitle={2009 IEEE international symposium on information theory}, pages={2101--2105}, year={2009}, organization={IEEE} -} +}*/ diff --git a/charts/PUF.typ b/charts/PUF.typ deleted file mode 100644 index dc6a216..0000000 --- a/charts/PUF.typ +++ /dev/null @@ -1,34 +0,0 @@ -#import "@preview/fletcher:0.5.1" as fletcher: diagram, node, edge -#import fletcher.shapes: diamond - -#diagram( - node-stroke: 1pt, - edge-stroke: 1pt, - //node-inset: 2pt, - node((0,0), [PUF], corner-radius: 2pt, name: ), - edge(, , "->", $nu$), - node((1,0), [Initial quantization], name: , width: 10em), - edge(, , "->", $k$), - node((2,0), [Encoding], name: , width: 8em), - node((1,1), [Helper data\ generation], name: , width: 10em), - edge(, , "->"), - node((2.25, -0.5), [Enrollment], name: , stroke: none), - node(enclose: (, , ), stroke: (dash: "dashed"), inset: 10pt), - node((0, 2), [PUF], corner-radius: 2pt, name: ), - node((1, 2), [Repeated quantization], name: ), - node((2, 2), [Error correction], name: ), - node((3, 1), [$kappa = kappa^*$?],name: ), - node((2, 1), [Error correction helper data], name: , width: 8em), - node((2.25, 2.5), [Reconstruction], stroke: none, name: ), - node(enclose: (, , ), stroke: (dash: "dashed"), inset: 10pt), - - edge(, , "->", $h$), - edge(, , "->", $nu^*$), - edge(, , "->", $k^*$), - edge(, , "->"), - edge(, "r,d", "->", $kappa$, label-pos: 0.3), - edge(, "r,u", "->", $kappa^*$, label-pos: 0.4), - edge(, , "->") - - -) diff --git a/content/BACH.typ b/content/BACH.typ deleted file mode 100644 index df147e3..0000000 --- a/content/BACH.typ +++ /dev/null @@ -1,439 +0,0 @@ -#import "@preview/glossarium:0.4.1": * -#import "@preview/tablex:0.0.8": tablex, rowspanx, colspanx - -= Boundary Adaptive Clustering with Helper Data (BACH) - -//Instead of generating helper-data to improve the quantization process itself, like in #gls("smhdt"), or using some kind of error correcting code after the quantization process, we can also try to find helper-data before performing the quantization that will optimize our input values before quantizing them to minimize the risk of bit and symbol errors during the reconstruction phase. - -We can explore the option of finding helper data before performing the quantization process. -This approach aims to optimize our input values prior to quantization, which may help minimize the risk of bit and symbol errors during the reconstruction phase. -This differs from methods like @smhdt, which generate helper data to improve the quantization process itself, of those that apply error-correcting codes afterward. - -Since this #gls("hda") modifies the input values before the quantization takes place, we will consider the input values as zero-mean Gaussian distributed and not use a CDF to transform these values into the tilde-domain. - -== Optimizing single-bit sign-based quantization - -Before we take a look at the higher order quantization cases, we will start with a very basic method of quantization: a quantizer, that only returns a symbol with a width of $1$ bit and uses the sign of the input value to determine the resulting bit symbol. - -#figure( - include("./../graphics/quantizers/bach/sign-based-overlay.typ"), - caption: [1-bit quantizer with the PDF of a normal distribution] -) - -If we overlay the PDF of a zero-mean Gaussian distributed variable $X$ with a sign-based quantizer function as shown in @fig:1-bit_normal, we can see that the expected value of the Gaussian distribution overlaps with the decision threshold of the sign-based quantizer. -Considering that the margin of error of the value $x$ is comparable with the one shown in @fig:tmhd_example_enroll, we can conclude that values of $X$ that reside near $0$ are to be considered more unreliable than values that are further away from the x-value 0. -This means that the quantizer used here is very unreliable as is. - -Now, to increase the reliability of this quantizer, we can try to move our input values further away from the value $x = 0$. -To do so, we can define a new input value $z$ as a linear combination of two realizations of $X$, $x_1$ and $x_2$ with a set of weights $h_1$ and $h_2$ that we will use as helper data: -$ -z = h_1 dot x_1 + h_2 dot x_2 , -$ - -with $h_i in {plus.minus 1}$. Building only the sum of two input values $x_1 + x_2$ is not sufficient here, since the resulting distribution would be a normal distribution with $mu = 0$ as well. -=== Derivation of the resulting distribution - -To find a description for the random distribution $Z$ of $z$ we can interpret this process mathematically as a maximisation of a sum. -This can be realized by replacing the values of $x_i$ with their absolute values as this always gives us the maximum value of the sum: -$ -z = abs(x_1) + abs(x_2) -$ -Taking into account that $x_i$ are realizations of a normal distribution, we can assume without loss of generality that $X$ is i.i.d., /*to have its expected value at $x=0$ and a standard deviation of $sigma = 1$ --*/ defining the overall resulting random distribution $Z$ as: -$ -Z = abs(X_1) + abs(X_2). -$ -We will redefine $abs(X)$ as a half-normal distribution $Y$ whose PDF is -$ -f_Y(y, sigma) &= frac(sqrt(2), sigma sqrt(pi)) lr(exp(-frac(y^2, 2 sigma^2)) mid(|))_(sigma = 1), y >= 0 \ -&= sqrt(frac(2, pi)) exp(- frac(y^2, sigma^2)) . -$ -Now, $Z$ simplifies to -$ -Z = Y_1 + Y_2. -$ -We can assume for now that the realizations of $Y$ are independent of each other. -The PDF of the addition of these two distributions can be described through the convolution of their respective PDFs: -$ -f_Z(z) &= integral_0^z f_Y (y) f_Y (z-y) \dy\ -&= integral_0^z [sqrt(2/pi) exp(-frac(y^2,2)) sqrt(2/pi) exp(-frac((z-y)^2, 2))] \dy\ -&= 2/pi integral_0^z exp(- frac(y^2 + (z-y)^2, 2)) \dy # -$ -Evaluating the integral of @eq:z_integral, we can now describe the resulting distribution of this maximisation process analytically: -$ -f_Z = 2/sqrt(pi) exp(-frac(z^2, 4)) "erf"(z/2) z >= 0. -$ -Our derivation of $f_Z$ currently only accounts for the addition of positive values of $x_i$, but two negative $x_i$ values would also return the maximal distance to the coordinate origin. -The derivation for the corresponding PDF is identical, except that the half-normal distribution @eq:half_normal is mirrored around the y-axis. -Because the resulting PDF $f_Z^"neg"$ is a mirrored variant of $f_Z$ and $f_Z$ is arranged symmetrically around the origin, we can define a new PDF $f_Z^*$ as -$ -f_Z^* (z) = abs(f_Z (z)), -$ -on the entire z-axis. -$f_Z^* (z)$ now describes the final random distribution after the application of our optimization of the input values $x_i$. -#figure( - include("../graphics/plots/z_distribution.typ"), - caption: [Optimized input values $z$ overlaid with sign-based quantizer $cal(Q)$] -) - -@fig:z_pdf shows two key properties of this optimization: -1. Adjusting the input values using the method described above does not require any adjustment of the decision threshold of the sign-based quantizer. -2. The resulting PDF is zero at $z = 0$ leaving no input value for the sign-based quantizer at its decision threshold. - -=== Generating helper-data - -To find the optimal set of helper-data that will result in the distribution shown in @fig:z_pdf, we can define the vector of all possible linear combinations $bold(z)$ as the vector-matrix multiplication of the input values $x_i$ and the matrix $bold(H)$ of all weight combinations with $h_i in [plus.minus 1]$: -$ -bold(z) &= bold(x) dot bold(H)\ -$ -We will choose the optimal weights based on the highest absolute value of $bold(z)$, as that value will be the furthest away from $0$. -//We may encounter two entries in $bold(z)$ that both have the same highest absolute value. -//In that case, we will choose the combination of weights randomly out of our possible options. -To not encounter two entries in $bold(z)$ that both have the same highest absolute value, we can set the first helper data bit to be always $h_1 = 1$. - -Considering our single-bit quantization case, @eq:z_combinations can be written as: - -$ -bold(z) = vec(x_1, x_2) dot mat(delim: "[", +1, -1, +1, -1; +1, +1, -1, -1) -$ - -The vector of optimal weights $bold(h_"opt")$ can now be found through $op("argmax")_h (bold(z))$. -If we take a look at the dimensionality of the matrix of all weight combinations, we notice that we will need to store only $1$ helper-data bit per quantized symbol because $h_1$ is set to $1$. -In fact, we will show later, that the amount of helper-data bits used by this HDA is directly linked to the number of input values used instead of the number of bits we want to extract during quantization. - -== Generalization to higher-order bit quantization - -We can generalize the idea of @sect:1-bit-opt and apply it for a higher-order bit quantization. -Contrary to @smhdt, we will always use the same step function as quantizer and optimize the input values $x$ to be the furthest away from any decision threshold. -In this higher-order case, this means that we want to optimise our input values as far away as possible from the nearest decision threshold of the quantizer instead of just maximising the absolute value of the linear combination. - -For a complete generalization of this method, we will also parametrize the amount of addends $N$ kin the linear combination of $z$. -That means we can define $z$ from now on as: -$ -z = sum_(i=1)^(N) x_i dot h_i -$ - - - -We can define the condition to test whereas a tested linear combination is optimal as follows:\ -The optimal linear combination $z_"opt"$ is found, when the distance to the nearest quantizer decision bound is maximised. -Finding the weights $bold(h)_"opt"$ of the optimal linear combination $z_"opt"$ can be formalized as: - -$ -bold(h)_"opt" = op("argmax")_h op("min")_j abs(bold(h)^T bold(x) - b_j) "s.t." h_j in {plus.minus 1} -$ - -==== Example with 2-bit quantizer -//Let's consider the following example using a 2-bit quantizer:\ -We can define the bounds of the two bit quantizer $bold(b)$ as $[-alpha, 0, alpha]$ omitting the bounds $plus.minus infinity$. -The values of $bold(b)$ are already placed in the real domain to directly quantize normal distributed input values. -A simple way to solve @eq:optimization is to use a brute force method and calculate all distances to every quantization bound $b_j$, because the number of possible combinations is finite. -Furthermore, fining a solution for @eq:optimization analytically poses to be significantly more complex. - -The linear combination $z$ for the amount of addends $i = 2$ is defined as -$ -z = x_1 dot h_1 plus x_2 dot h_2 -$ - -According to @eq:z_combinations, all possible linear combinations for two input values $x_1 "and" x_2$ of @eq:bach_z_example can be collected as the vector $bold(z)$ of length $2^i |_(i=2) =4$: -$ -bold(z) = vec(z_1\, z_2\, z_3\, z_4) -$ -Calculating the absolute distances to every quantizer bound $b_i$ for all linear combinations $z_i$ gives us the following distance matrix: - -$ -bold(cal(A)) = mat( - a_(1,1), a_(2,1), a_(3,1), a_(4,1); - a_(1,2), a_(2,2), a_(3,1), a_(4,2); - a_(1,3), a_(2,3), a_(3,1), a_(4,3); -), -$ - -where $a_"i,j" = abs(z_i - b_j)$. - -Now we want to find the bound $b_i$ for every $z_i$ to which it is closest. -This can be achieved by determining the minimum value for each column of the matrix $bold(cal(A))$. -The resulting vector $bold(nu)$ now consists of the distance to the nearest quantizer bound for every linear combination with entries defined as: -$ -nu_"j" = min{a_"i,j" | 1 <= j <= 4} "for each" i = 1, 2, 3. -$ - -The optimal linear combination $z_"opt"$ can now be found as the entry $z_j$ of $bold(z)$ where its corresponding distance $nu_j$ is maximised. - -=== Simulation of the bound distance maximisation strategy - -Two important points were anticipated in the preceding example: -1. We cannot define the resulting random distribution $Z$ after performing this operation analytically and thus also not the quantizer bounds $bold(b)$. - A way to account for that is to guess the resulting random distribution and $bold(b)$ initially and repeating the optimization using quantizer bounds found through the @ecdf of the resulting linear combination values. -2. If the optimization described above is repeated multiple times using an @ecdf, the resulting random distribution $Z$ must converge to a stable random distribution. Otherwise we will not be able to carry out a reliable quantization in which the symbols are uniformly distributed. - -To check that the strategy for optimizing the linear combination provided in the example above results in a converging random distribution, we will perform a simulation of the optimization as described in the example using $100 space.nobreak 000$ simulated normal distributed values as realizations of the standard normal distribution with the parameters $mu = 0$ and $sigma = 1$. - -@fig:bach_instability shows various histograms of the vector $bold(z)_"opt"$ after different iterations. -Even though the overall shape of the distribution comes close to our goal of moving the input values away from the quantizer bounds $bold(b)$, the distribution itself does not converge to one specific, final shape. -It seems that the resulting distributions for each iteration oscillate in some way, since the distributions for iterations $7$ and $25$ have the same shape. -However the distribution seems to be chaotic and thus does not seem suitable for further quantization. - -#figure( -grid( - columns: (1fr, 1fr), - rows: (2), - [//#figure( - #image("../graphics/plots/bach/instability/frame_1.png") - #v(-2em) - //) - Iteration 1], - [//#figure( - #image("../graphics/plots/bach/instability/frame_7.png") - #v(-2em) - //) - Iteration 7], - [//#figure( - #image("../graphics/plots/bach/instability/frame_18.png") - #v(-2em) - //) - Iteration 18], - [//#figure( - #image("../graphics/plots/bach/instability/frame_25.png") - #v(-2em) - //) - Iteration 25] -), - caption: [Probability distributions for various iterations] -) - - -=== Center Point Approximation - -For that reason, we will now propose a different strategy to find the weights for the optimal linear combination $z_"opt"$. -Instead of defining the desired outcome of $z_"opt"$ as the greatest distance to the nearest quantizer decision threshold, we will define a vector $bold(cal(o)) = [cal(o)_1, cal(o)_2 ..., cal(o)_(2^M)]$ containing the optimal values that we want to approximate with $z$. -Considering a M-bit quantizer with $2^M$ steps, we can define the values of $bold(cal(o))$ as the center points of these quantizer steps. -Its cardinality is $2^M$. -It has to be noted, that $bold(cal(o))$ consists of optimal values that we may not be able to exactly approximate using a linear combination based on weights and our given input values. - -We can find the optimal linear combination $z_"opt"$ by finding the minimum of all distances to all optimal points defined in $bold(cal(o))$. -The matrix that contains the distances of all linear combinations $bold(z)$ to all optimal points $bold(cal(o))$ is defined as: $bold(cal(A))$ with its entries $a_"ij" = abs(z_"i" - o_"j")$.\ -$z_"opt"$ can now be defined as the minimal value in $bold(cal(A))$: -$ -z_"opt" = op("min")(bold(cal(A))) -= op("min")(mat(delim: "[", a_("00"), ..., a_("i0"); dots.v, dots.down, " "; a_"0j", " ", a_"ij" )). -$ -#figure( - kind: "algorithm", - supplement: [Algorithm], - include("../pseudocode/bach_find_best_appr.typ") -) - -@alg:best_appr shows a programmatic approach to find the set of weights for the best approximation. The algorithm returns a tuple consisting of the weight combination $bold(h)$ and the resulting value of the linear combination $z_"opt"$. - -Because the superposition of different linear combinations of normal distributions corresponds to a Gaussian Mixture Model, finding the ideal set of points $bold(cal(o))$ analytically is impossible. - -Instead, we will first estimate $bold(cal(o))$ based on the normal distribution parameters after performing multiple convolutions with the input distribution $X$. -The parameters of a multiple convoluted normal distribution is defined as: -$ -sum_(i=1)^(n) cal(N)(mu_i, sigma_i^2) tilde cal(N)(sum_(i=1)^n mu_i, sum_(i=1)^n sigma_i^2), -$ -while $n$ defines the number of convolutions performed @schmutz. - -With this definition, we can define the parameters of the probability distribution $Z$ of the linear combinations $z$ based on the parameters of $X$, $mu_X$ and $sigma_X$: - -$ -Z(mu_Z, sigma_Z^2) = Z(sum_(i=1^n) mu_X, sum_(i=1)^n sigma_X^2) -$ - -The parameters $mu_Z$ and $sigma_Z$ allow us to apply an inverse CDF on a multi-bit quantizer $cal(Q)(2, tilde(x))$ defined in the tilde-domain. -Our initial values for $bold(cal(o))_"first"$ can now be defined as the centers of the steps of the transformed quantizer function $cal(Q)(2, x)$. -These points can be found easily but for the outermost center points whose quantizer steps have a bound $plus.minus infinity$.\ -However, we can still find these two remaining center points by artificially defining the outermost bounds of the quantizer as $frac(1, 2^(2 dot M))$ and $frac((2^(2 dot M))-1, 2^(2 dot M))$ in the tilde-domain and also apply the inverse CDF to them. - -#scale(x: 90%, y: 90%)[ -#figure( - include("../graphics/quantizers/two-bit-enroll-real.typ"), - caption: [Quantizer for the distribution resulting a triple convolution with distribution parameters $mu_X=0$ and $sigma_X=1$ with marked center points of the quantizer steps] -)] - -We can now use an iterative algorithm that alternates between optimizing the quantizing bounds of $cal(Q)$ and our vector of optimal points $bold(cal(o))_"first"$. - -#figure( - kind: "algorithm", - supplement: [Algorithm], - include("../pseudocode/bach_1.typ") -) - -We can see both of these alternating parts in @alg:bach_1_2[Lines] and @alg:bach_1_3[] of @alg:bach_1. -To optimize the quantizing bounds of $cal(Q)$, we will sort the values of all the resulting linear combinations $bold(z)_"opt"$ in ascending order. -Using the inverse @ecdf defined in @eq:ecdf_inverse, we can find new quantizer bounds based on $bold(z)_"opt"$ from the first iteration. -These bounds will then be used to define a new set of optimal points $bold(cal(o))$ used for the next iteration. -During every iteration of @alg:bach_1, we will store all weights $bold(h)$ used to generate the vector for optimal linear combinations $bold(z)_"opt"$. - -We can also use a simulation here to check the convergence of the distribution $Z$ using the same input values and quantizer configurations as in @sect:instability_sim. - -#figure( - grid( - columns: (2), - [#figure( - image("./../graphics/plots/bach/stability/frame_1.png"), - //caption: [Iteration 1] - ) - #v(-2em) - Iteration 1], - [#figure( - image("./../graphics/plots/bach/stability/frame_25.png") - ) - #v(-2em) - Iteration 25], - ), - caption: [Probability distributions for the first and 25th iteration of the center point approximation method] -) - -Comparing the distributions in @fig:bach_stability, we can see that besides a closer arrangement the overall shape of the probability distribution $Z$ converges to a stable distribution representing the original estimated distribution $Z$ through @eq:z_dist_def through smaller normal distributions. - -The output of @alg:bach_1 is the vector of optimal weights $bold(h)_"opt"$. -$bold(h)_"opt"$ can now be used to complete the enrollment phase and quantize the values $bold(z)_"opt"$. - -To perform reconstruction, we can calculate the same linear combination used during enrollment with the generated helper-data and the new PUF readout measurements. -We can lower the computational complexity of this approach by using the assumption that $X$ are i.i.d.. -The end result of $bold(cal(o))$ can be calculated once for a specific device series and saved in the ROM of. -During enrollment, only the vector $bold(h)_"opt"$ has to be calculated. - -=== Helper-data size and amount of addends - -The amount of helper data is directly linked to the symbol bit width $M$ and the amount of addends $N$ used in the linear combination. -Because we can set the first helper data bit $h_1$ of a linear combination to $1$ to omit the random choice, the resulting extracted bit to helper data bit ratio $cal(r)$ can be defined as $cal(r) = frac(M, N-1)$, whose equation is similar tot he one we used in the @smhdt analysis. - -== Experiments -To test our implementation of @bach using the prior introduced center point approximation we conducted a similar experiment as in @sect:smhd_experiments. -However, we have omitted the analysis over different temperatures for the enrollment and reconstruction phase here, as the behaviour of @bach corresponds to that of @smhdt in this matter. -As in the S-Metric analysis, the resulting dataset consists of the bit error rates of various configurations with quantization symbol widths of up to $4$ bits evaluated with up to $10$ addends for the linear combinations. - -== Results & Discussion - -We can now compare the #glspl("ber") of different @bach configurations. - -/*#figure( - table( - columns: (9), - align: center + horizon, - inset: 7pt, - [*BER*],[N=2],[N=3],[N=4],[N=5], [N=6], [$N=7$], [$N=8$], [$N=9$], - [$M=1$], [$0.09$], [$0.09$], [$0.012$], [$0.018$], [$0.044$], [$0.05$], [$0.06$], [$0.07$], - [$M=2$], [$0.03$], [$0.05$], [$0.02$], [$0.078$], [$0.107$], [$0.114$], [$0.143$], [$0.138$], - [$M=3$], [$0.07$], [$0.114$], [$0.05$], [$0.15$], [$0.2$], [$0.26$], [$0.26$], [$0.31$], - [$M=4$], [$0.13$], [$0.09$], [$0.18$], [$0.22$], [$0.26$], [$0.31$], [$0.32$],[$0.35$] - ), - caption: [#glspl("ber") of different @bach configurations] -)*/ - - -#figure( - kind: table, - tablex( - columns: 9, - align: center + horizon, - inset: 7pt, - // Color code the table like a heat map - - map-cells: cell => { - if cell.x > 0 and cell.y > 0 { - cell.content = { - let value = float(cell.content.text) - let text-color = if value >= 0.3 { - red.lighten(15%) - } else if value >= 0.2 { - red.lighten(30%) - } else if value >= 0.15 { - orange.darken(10%) - } else if value >= 0.1 { - yellow.darken(13%) } else if value >= 0.08 { - yellow - } else if value >= 0.06 { - olive - } else if value >= 0.04 { - green.lighten(10%) - } else if value >= 0.02 { - green - } else { - green.darken(10%) - } - cell.fill = text-color - strong(cell.content) - } - } - cell -}, - - [*BER*],[N=2],[N=3],[N=4],[N=5], [N=6], [$N=7$], [$N=8$], [$N=9$], - [$M=1$], [0.01], [0.01], [0.012], [0.018], [0.044], [0.05], [0.06], [0.07], - [$M=2$], [0.03], [0.05], [0.02], [0.078], [0.107], [0.114], [0.143], [0.138], - [$M=3$], [0.07], [0.114], [0.05], [0.15], [0.2], [0.26], [0.26], [0.31], - [$M=4$], [0.13], [0.09], [0.18], [0.22], [0.26], [0.31], [0.32],[0.35], - [$M=5$], [0.29], [0.21], [0.37], [0.31], [0.23], [0.23], [0.19], [0.15], - [$M=6$], [0.15], [0.33], [0.15], [0.25], [0.21], [0.23], [0.19], [0.14] - - ), - caption: [#glspl("ber") of different @bach configurations] -) - -@tab:BACH_performance shows the #glspl("ber") of @bach configurations with $N$ addends and extracting $M$ bits out of one input value $z$. -The first interesting property we can observe, is the caveat @bach produces for the first three bit combinations $M = 1, 2 "and" 3$ at around $N = 3$ and $N = 4$. -At these points, the @ber experiences a drop followed by a steady rise again for higher numbers of $N$. -//This observation could be explained through the fact that the higher $N$ is chosen, the shorter the resulting key, since $N$ divides out values available for quantization by $N$. -If $M$ is generally chosen higher, @bach seems to return unstable results, halving the @ber as $N$ reaches $9$ for $M=5$ but showing no real improvement for various addends if $M=6$. - -We can also compare the performance of @bach using the center point approximation approach with the #glspl("ber") of higher order bit quantizations that don't use any helper data. - -#figure( - table( - columns: 7, - - [*M*], [$1$], [$2$], [$3$], [$4$], [$5$], [$6$], - [*BER*], [$0.013$], [$0.02$], [$0.04$], [$0.07$], [$0.11$], [$0.16$] - ), - caption: [#glspl("ber") for higher order bit quantization without helper data ] -) - -Unfortunately, the comparison of #glspl("ber") of @tab:no_hd[Tables] and @tab:BACH_performance[] shows that our current realization of @bach either ties the @ber in @tab:no_hd or is worse. -Let's find out why this happens. - -==== Discussion - -If we take a step back and look at the performance of the optimized single-bit sign-based quantization process of @sect:1-bit-opt, we can compare the following #glspl("ber"): - -#figure( - table( - columns: 2, - [*No helper data*], [$0.013$], - [*With helper data using greatest distance*],[$0.00052$], - [*With helper data using center point approximation*], [$0.01$] - - ), - caption: [Comparison of #glspl("ber") for the single-bit quantization process with and without helper data] -) - -As we can see in @tab:comparison_justification, generating the helper data based on the original idea where @eq:optimization is used improves the @ber of the single-bit quantization by approx. $96%$. -The probability distributions $Z$ of the two different realizations of @bach -- namely the distance maximization strategy and the center point approximation -- give an indication of this discrepancy: - -#figure( -grid( - columns: (2), - [#figure( - image("../graphics/plots/bach/compare/bad.png") - ) - #v(-2em) - Center point approximation], - [#figure( - image("../graphics/plots/bach/compare/good.png") - ) - #v(-2em) - Distance maximization], -), - caption: [Comparison of the histograms of the different strategies to obtain the optimal weights for the single-bit case] -) - -@fig:compar_2_bach shows the two different probability distributions. -We can observe that using a vector of optimal points $bold(cal(o))$ results in a more narrow distribution for $Z$ than just maximizing the linear combination to be as far away from $x=0$ as possible. -This difference in the shape of both distributions seem to be the main contributor to the fact that the optimization using center point approximation yields no improvement for the quantization process. -Unfortunately, we were not able define an algorithm translating this idea to a higher order bit quantization for which the resulting probability distribution $Z$ converges. - -Taking a look at the unstable probability distributions issued by the bound distance maximization strategy in @fig:bach_instability, we can get an idea of what kind of distribution a @bach algorithm should achieve. -While the inner parts of the distributions do not overlap with each other like in the stable iterations shown in @fig:bach_stability, the outermost values of these distributions resemble the shape of what we achieved using the distance maximization for a single-bit optimization. -These two properties could -- if the distribution converges -- result in far better #glspl("ber") for higher order bit quantization, as the comparison in @tab:comparison_justification indicates. diff --git a/content/SMHD.typ b/content/SMHD.typ deleted file mode 100644 index 5a77436..0000000 --- a/content/SMHD.typ +++ /dev/null @@ -1,485 +0,0 @@ -#import "@preview/drafting:0.2.0": * -#import "@preview/glossarium:0.4.1": * - -= S-Metric Helper Data Method - -A metric based @hda generates helper data at PUF enrollment to provide more reliable results at the reconstruction stage. -Each of these metrics correspond to a quantizer with different bounds to lower the risk of bit or symbol errors during reconstruction. -For this kind of @hda, the generated metric is used as helper data and thus does not have to be kept secret. - -== Background - -Before we turn to a concrete realization of the S-Metric method, let's take a look at its predecessor, the Two-Metric Helper Data Method. - -/*=== Distribution Independency - -The publications for the Two-Metric approach @tmhd1 and @tmhd2, as well as the generalized S-Metric approach @smhd make the assumption, that the PUF readout is zero-mean Gaussian distributed @smhd. -We propose, that a Gaussian distributed input for S-Metric quantization is not required for the operation of this quantizing algorithm. -Instead, any distribution can be used for input values given, that a CDF exists for that distribution and its parameters are known. -As already mentioned in @tilde-domain, this transformation will result in uniformly distributed values, where equi-probable areas in the real domain correspond to equi-distant areas in the Tilde-Domain. -Contrary to @tmhd1, @tmhd2 and @smhd, which display relevant areas as equi-probable in a normal distribution, we will use equi-distant areas in a uniform distribution for better understandability. -It has to be mentioned, that instead of transforming all values of the PUF readout into the Tilde-Domain, we could also use an inverse CDF to transform the bounds of our evenly spaced areas into the real domain with (normal) distributed values, which can be assessed as remarkably less computationally complex.#margin-note[Das erst später] -*/ -=== Two-Metric Helper Data Method -The simplest form of a metric-based @hda is the Two-Metric Helper Data Method. -Its quantization only yields symbols of 1-bit width and it only uses a single bit of helper data to store the choice of metric. - -@fig:tmhd_example_enroll and @fig:tmhd_example_reconstruct illustrate an example enrollment and reconstruction process. -Consider the marked point the value of the initial measurement and the marked range our margin of error. -If we now were to use the original quantizer shown in @fig:tmhd_example_enroll during both the enrollment and the reconstruction phases, we would risk a bit error, because the margin of error overlaps with the lower quantization bound $-a$, which we can call a point of uncertainty. -To alleviate this we generated helper data during enrollment as depicted in @fig:tmhd_enroll, we can make use of a different quantizer $cal(R)(1, 2, x)$ whose boundaries do not overlap with the error margin. -#scale(x: 90%, y: 90%)[ -#figure( - grid( - columns: (1fr, 1fr), - [#figure( - include("../graphics/quantizers/two-metric/example_enroll.typ"), - caption: [Example enrollment]) ], - [#figure( - include("../graphics/quantizers/two-metric/example_reconstruct.typ"), - caption: [Example reconstruction]) ] -), - caption: [Example enrollment and reconstruction of @tmhdt. The window function describes the quantizer used to define the resulting bit. The red dot shows a possible @puf readout measurement with its blue marked strip as margin of error.])] - -Publications @tmhd1 and @tmhd2 find all the relevant bounds for the enrollment and reconstruction phases under the assumption that the PUF readout (our input value $x$) is zero-mean Gaussian distributed. -//Because the parameters for symbol width and number of metrics always stays the same, it is easier to calculate #m//argin-note[obdA annehmen hier] the bounds for 8 equi-probable areas with a standard deviation of $sigma = 1$ first and then multiplying them with the estimated standard deviation of the PUF readout. -Because the parameters for symbol width and number of metrics always stay the same, we can -- without loss of generality -- assume the standard deviation as $sigma = 1$ and calculate the bounds for 8 equi-probable areas for this distribution. -This is done by finding two bounds $a$ and $b$ such, that -$ integral_a^b f_X(x) \dx = 1/8 $ -This operation yields 9 bounds defining these areas $-infinity$, $-\T1$, $-a$, $-\T2$, $0$, $\T2$, $a$, $\T1$ and $+infinity$. -During the enrollment phase, we will use $plus.minus a$ as our quantizing bounds, returning $0$ if the absolute value of $x$ is smaller than $a$ and $1$ otherwise. -The corresponding metric is chosen based on the following conditions: - -$ M = cases( - \M1\, x < -a or 0 < x < a, - \M2\, -a < x or 1 < a < x -)space.en. $ - -@fig:tmhd_enroll shows the curve of a quantizer $cal(Q)$ that would be used during the Two-Metric enrollment phase. -#scale(x: 90%, y: 90%)[ -#grid( - columns: (1fr, 1fr), - [#figure( - include("../graphics/quantizers/two-metric/enrollment.typ"), - caption: [Two-Metric enrollment]) ], - [#figure( - include("../graphics/quantizers/two-metric/reconstruction.typ"), - caption: [Two-Metric reconstruction]) ] -) -] - -As previously described, each of these metrics correspond to a different quantizer. -In the reconstruction phase, we can use the generated helper data and define a reconstructed bit based on the chosen metric as follows: - -$ #grid( - columns: (1fr, 1fr), - align: (center, center), - math.equation($\M1: k = cases(0\, x < \T1 or \T2 < x, 1\, -\T1 < x < \T2),$, block: true, numbering: none), - math.equation($\M2: k = cases(0\, x < -\T2 or \T1 < x, 1\, -\T2 < x < \T1).$, block: true, numbering: none) -) $ - -@fig:tmhd_reconstruct illustrates the basic idea behind the Two-Metric method. Using the helper data, we will move the bounds of the original quantizer (@fig:tmhd_example_enroll) one octile to each side, yielding two new quantizers. -The advantage of this method comes from moving the point of uncertainty away from our enrollment-time readout. - - - -=== #gls("smhdt", long: true) - -Going on, the Two-Metric Helper Data Method can be generalized as shown in @smhd. -This generalization allows for higher-order bit quantization and the use of more than two metrics. - -A key difference to the Two-Metric approach is the alignment of quantization areas. -Methods described in @tmhd1 and @tmhd2 use two bounds for 1-bit quantization, namely $plus.minus a$. -Contrary, the method introduced by Fischer in @smhd would look more like a sign-based quantizer if the configuration $cal(Q)(2, 1)$ is used, using only one quantization bound at $x=0$. -@fig:smhd_compar1 and @fig:smhd_compar2 illustrate this difference, . - -#grid( - columns: (1fr, 1fr), - [#figure( - include("../graphics/quantizers/s-metric/s-metric-compar1.typ"), - caption: [Two-Metric enrollment] - )], - [#figure( - include("../graphics/quantizers/s-metric/s-metric-compar2.typ"), - caption: [S-Metric enrollment with 1-bit configuration] - )] -) - -The generalization consists of two components: - -- *Higher-order bit quantization* \ - We can introduce more steps to our quantizer and use them to extract more than one bit out of our PUF readout. -- *More than two metrics* \ - Instead of splitting each quantizer into only two equi-probable parts, we can increase the number of metrics at the cost of generating more helper data to increase reliability. - -== Realization - -We will now propose a specific realization of the S-Metric Helper Data Method. \ -Instead of using the @puf readout directly for @smhdt, we can use a @cdf to transform these values into the tilde domain. -The only requirement we would need to meet here is that the @cdf of the probability distribution used is known. -This allows us to use equi-distant bounds for the quantizer instead of equi-probable ones. - -From now on we will use the following syntax for quantizers that use the S-Metric Helper Data Method: -$ cal(Q)(S, M, tilde(x)), $ - -where $S$ defines the number of metrics, $M$ the number of bits and $tilde(x)$ a Tilde-Domain transformed PUF measurement. -=== Enrollment - -To enroll our PUF key, we will first need to define the quantizer for higher order bit quantization and helper data generation. -Because our transformed PUF readout $tilde(x)$ can be interpreted as a realization of a uniformly distributed variable $tilde(X)$, we can define the width $Delta$ of our quantizer bins as follows: - -$ Delta = frac(1, 2^M) . $ - -For example, if we were to extract a symbol with the width of 2 bits from our PUF readout, we would need to evenly space $2^2 = 4$ bins. Using equation @eq:delta, the step size for a 2-bit quantizer would result to: - -$ Delta' = lr(frac(1, 2^M) mid(|))_(M=2)= frac(1, 4) . $ - -@fig:smhd_two_bit shows a plot of the resulting quantizer function that would yield symbols with two bits for one measurement $tilde(x)$. - -#figure( - include("../graphics/quantizers/two-bit-enroll.typ"), - caption: [2-bit quantizer] -) - -Right now, this quantizer wouldn't help us generating any helper data. -To achieve that, we will need to divide a symbol step -- one, that returns the corresponding quantized symbol - into multiple sub-steps. -Using $S$, we can define the step size $Delta_S$ as the division of $Delta$ by $S$: - -$ Delta_S = frac(Delta, S) = frac(1, 2^M dot S) $ - -/*After this definition #margin-note[Absatz nochmal neu], we need to make an adjustment to our previously defined quantizer function, because we cannot simply return the quantized value based on a quantizer with step size $Delta_s$. -That would just increase the amounts of bits we will extract out of one measurement. -Instead, we will need to return a tuple, consisting of the quantized symbol and the metric ascertained that we will save as helper data for later. -*/ -We can now redefine our previously defined quantizer function to not only return the quantized symbol, but a tuple consisting of the quantized symbol and the metric ascertained that we will save as helper data for later. - -Going on in our example, we could choose the amount of our metrics to be 2. According to @eq:delta_s, we would then half our step size: - -$ Delta'_S = lr(frac(Delta', S)mid(|))_(S=2) = frac(1, 4 dot 2) = frac(1, 8) $ - - -This means, we can update our quantizer function with the new step size $Delta'_S = frac(1, 8)$ and redefining its output as a tuple consisting of bit value and helper data. - -We can visualize the quantizer that we will use during the enrollment phase of a 2-bit 2-metric configuration as depicted in @fig:smhd_2_2_en. - -#grid( - columns: (1fr, 1fr), -[#scale(x: 80%, y: 80%)[ -#figure( - include("../graphics/quantizers/s-metric/2_2_en.typ"), - caption: [2-bit 2-metric enrollment] -) ]], -[#scale(x: 80%, y: 80%)[ -#figure( -include("../graphics/quantizers/s-metric/3_2_en.typ"), -caption: [2-bit 3-metric enrollment] -) ]]) - -To better demonstrate the generalization to $S$-metrics, @fig:smhd_3_2_en shows a 2-bit quantizer that generates helper data based on three metrics instead of two. -In that sense, increasing the number of metrics will increase the number of sub-steps for each symbol. - -We can now perform the enrollment of a full PUF readout. -Each measurement will be quantized with out quantizer $cal(E)$, returning a tuple consisting of the quantized symbol and helper data. - -$ kappa_i = cal(E)(s, m, tilde(x_i)) = (k, h)_i space.en. $ - -Performing the operation of @eq:smhd_quant for our whole set of measurements will yield a vector of tuples $bold(kappa)$. - -=== Reconstruction - -We already demonstrated the basic principle of the reconstruction phase in section @sect:tmhd, which showed the advantage of using more than one quantizer during reconstruction. - -We will call our repeated measurement of $tilde(x)$ that is subject to a certain error $tilde(x^*)$. -To perform reconstruction with $tilde(x^*)$, we will first need to find all $S$ quantizers for which we generated the helper data in the previous step and then choose the one corresponding to the saved metric. - -We have to distinguish the two cases, that $S$ is either even or odd:\ -If $S$ is even, we need to define $S$ quantizers offset by multiples of $phi$. -We can define the ideal position for the quantizer bounds based on its corresponding metric as centered around the center of the metric. - -We can find these new bounds graphically as depicted in @fig:smhd_find_bound_graph. We first determine the x-values of the centers of a metric (here M1, as shown with the arrows). We can then place the quantizer steps with step size $Delta$ (@eq:delta) evenly spaced around these points. -If the resulting quantizer bound is smaller than $0$ or bigger than $1$, we will either add or subtract $1$ from its value so it stays in the defined range of the tilde domain. -With these new points for the vertical steps of $cal(Q)$, we can draw the new quantizer for the first metric in @fig:smhd_found_bound_graph. - - -#grid( - columns: (1fr, 0.1fr, 1fr), - [#scale(x: 70%, y: 70%)[ - #figure( - include("../graphics/quantizers/s-metric/2_2_find_quantizer.typ"), - caption: [Ideal centers and bounds for the M1 quantizer] - )]], - [#align(center)[#align(horizon)[#text(25pt)[$arrow.r.double$]]]], - [#scale(x: 70%, y: 70%)[ - #figure( - include("../graphics/quantizers/s-metric/2_2_found_quantizer1.typ"), - caption: [Quantizer for the first metric] - )]] -) - -As for metric 2, we can apply the same strategy and find the points for the vertical steps to be at $1/16, 5/16, 9/16$ and $13/16$. This quantizer is shown together with the first-metric quantizer in @fig:smhd_2_2_reconstruction, forming the complete quantizer for the reconstruction phase of a 2-bit 2-metric configuration $cal(R)(2,2,tilde(x))$. - -#grid( - columns: (1fr, 1fr), - [ - #scale(x: 80%, y: 80%)[ - #figure( - include("../graphics/quantizers/s-metric/2_2_reconstruction.typ"), - caption: [2-bit 2-metric reconstruction quantizer] - ) ] - ], - [ - #scale(x: 80%, y: 80%)[ - #figure( - include("../graphics/quantizers/s-metric/3_2_reconstruction.typ"), - caption: [2-bit 3-metric reconstruction quantizer], - ) ] - ] -) - -Analytically, the offset we are applying to $cal(E)(2, 2, tilde(x))$ can be defined as - -$ Phi = lr(frac(1, 2^M dot S dot 2)mid(|))_(M=2, S=2) = 1 / 16 space.en. $ - -$Phi$ is the constant that we will multiply with a certain metric index $i in [- S/2, ..., S/2]$ to obtain the metric offset $phi$, which is used to define each of the $S$ different quantizers for reconstruction. -//This is also shown in @fig:smhd_2_2_reconstruction, as our quantizer curve is moved $1/16$ to the left and the right. -In @fig:smhd_2_2_reconstruction, the two metric indices $i = plus.minus 1$ will be multiplied with $Phi$, yielding two quantizers, one moved $1/16$ to the left and one moved $1/16$ to the right. - -If a odd number of metrics is given, the offset can still be calculated using @eq:offset. Additionally, we will keep the original quantizer used during enrollment as the quantizer for metric $(s-1)/2$ (@fig:smhd_3_2_reconstruction). - - - -To find all metric offsets for values of $S > 3$, we can use @alg:find_offsets. -We can calculate $phi$ based on $S$ and $M$ using @eq:offset. The resulting list of offsets is correctly ordered and can be mapped to the corresponding metrics in ascending order.// as we will show in @fig:4_2_offsets and @fig:6_2_offsets. - -#figure( - kind: "algorithm", - supplement: [Algorithm], - include("../pseudocode/offsets.typ") -) - -==== Offset properties -//#inline-note[Diese section ist hier etwas fehl am Platz, ich weiß nur nicht genau wohin damit. Außerdem ist sie ein bisschen durcheinander geschrieben] -Before we go on and experimentally test this realization of the S-Metric method, let's look deeper into the properties of the metric offset value $phi$. -Comparing @fig:smhd_2_2_reconstruction, @fig:smhd_3_2_reconstruction and their respective values of @eq:offset, we can observe, that the offset $Phi$ gets smaller the more metrics we use. - -#figure( - table( - columns: (11), - inset: 7pt, - align: center + horizon, - [$M$], - [1],[2],[3],[4],[5],[6],[7],[8],[9],[10], - [$Phi$],[$1/8$],table.cell(fill: gray)[$1/16$], [$1/24$], table.cell(fill:gray)[$1/32$], [$1/40$], table.cell(fill:gray)[$1/48$], [$1/56$], table.cell(fill:gray)[$1/64$], [$1/72$], table.cell(fill:gray)[$1/80$] - ), - caption: [Offset values for 2-bit configurations] -) -As previously stated, we will need to define $S$ quantizers, $S/2$ times to the left and $S/2$ times to the right. -For example, setting the parameter $S$ to $4$ means we will need to move the enrollment quantizer $2$ times to the left and right. -As we can see in @fig:4_2_offsets, $phi$ for the maximum metric indices $i = plus.minus 2$ are identical to the offsets of a 2-bit 2-metric configuration. -In fact, this property carries on for higher even numbers of metrics, as shown in @fig:6_2_offsets. - -#grid( - columns: (1fr, 1fr), - [#figure( - table( - columns: (5), - inset: 7pt, - align: center + horizon, - [$bold(i)$], [$-2$], [$-1$], [$1$], [$2$], - [*Metric*], [M1], [M2], [M3], [M4], - [$bold(phi)$], [$-frac(1, 16)$], [$-frac(1, 32)$], [$frac(1, 32)$], [$frac(1, 16)$] - ), - caption: [2-bit 4-metric offsets] - ) -], - [#figure( - table( - columns: (7), - align: center + horizon, - inset: 7pt, - [$bold(i)$], [$-3$], [$-2$], [$-1$], [$1$], [$2$], [$3$], - [*Metric*], [M1], [M2], [M3], [M4], [M5], [M6], - [$bold(phi)$], [$-frac(1, 16)$], [$-frac(1, 24)$], [$-frac(1, 48)$], [$frac(1, 48)$], [$frac(1, 24)$], [$frac(1, 16)$] - ), - caption: [2-bit 6-metric offsets] - ) -] -) - -At $s=6$ metrics, the biggest metric offset we encounter is $phi = 1/16$ at $i = plus.minus 3$.\ -This biggest (or maximum) offset is of particular interest to us, as it tells us how far we deviate from the original quantizer used during enrollment. -The maximum offset for a 2-bit configuration $phi$ is $1/16$ and we only introduce smaller offsets in between if we use a higher even number of metrics. - -More formally, we can define the maximum metric offset as follows: - -$ phi_"max" = frac(floor(frac(S,2)), 2^M dot S dot 2) $ - -/*More formally, we can define the maximum metric offset for an even number of metrics as follows: -$ phi_("max,even") = frac(frac(S,2), 2^M dot S dot 2) = frac(1, 2^M dot 4) $ - -Here, we multiply $phi$ from @eq:offset by the maximum metric index $i_"max" = S/2$. - -Now, if we want to find the maximum offset for a odd number of metrics, we need to modify @eq:max_offset_even, more specifically its numerator. -For that reason, we will decrease the parameter $m$ by $1$, that way we will still perform a division without remainder: - -$ -phi_"max,odd" &= frac(frac(S-1, 2), 2^n dot S dot 2)\ -&= lr(frac(S-1, 2^M dot S dot 4)mid(|))_(M=2, S=3) = 1/24 -$ -*/ -//It is important to note, that $phi_"max,odd"$, unlike $phi_"max,even"$, is dependent on the parameter $S$ as we can see in @tb:odd_offsets. -It is important to note, that $phi_"max"$ is dependent on the parameter $S$ if $S$ is an odd number. - -#figure( - table( - columns: (5), - align: center + horizon, - inset: 7pt, - [*S*],[3],[5],[7],[9], - [$bold(phi_"max,odd")$],[$1/24$],[$1/20$],[$3/56$],[$1/18$] - ), - caption: [2-bit maximum offsets, odd] -) - -The higher $S$ is chosen, the closer we approximate $phi_"max"$ for even choices of $S$, as shown in @eq:offset_limes. -This means, while also keeping the original quantizer during the reconstruction phase, the maximum offset for an odd number of metrics will always be smaller than for an even number. - -$ -lim_(S arrow.r infinity) phi_"max,odd" &= frac(floor(frac(S,2)), 2^M dot S dot 2) = frac(S-1, 2^M dot S dot 4) #\ -&= frac(1, 2^M dot 4) = phi_"max,even" -$ - -Because $phi_"max,odd"$ only approximates $phi_"max,even"$ if $S arrow.r infinity$ we can assume, that configurations with an even number of metrics will always perform marginally better than configurations with odd numbers of metrics because the bigger maximum offset allows for better reconstructing capabilities. //#margin-note[Sehr unglücklich mit der formulierung hier] - -== Improvements - -The S-Metric Helper Data Method proposed by Fischer in @smhd can be improved by using Gray-coded labels for the quantized symbols instead of naive labelling. -#align(center)[ -#scale(x: 80%, y: 80%)[ -#figure( - include("../graphics/quantizers/two-bit-enroll-gray.typ"), - caption: [Gray Coded 2-bit quantizer] -)]] -@fig:2-bit-gray shows a 2-bit quantizer with gray-coded labelling. -In this example, we have an advantage at $tilde(x) approx 0.5$, because a quantization error only returns one wrong bit instead of two. - -Furthermore, the transformation into the Tilde-Domain could also be performed using the @ecdf to achieve a more precise uniform distribution because we do not have to estimate a standard deviation of the input values. - -//#inline-note[Hier vielleicht noch eine Grafik zur Visualisierung?] - -== Experiments - -We tested the implementation of @sect:smhd_implementation with the dataset of @dataset. -The dataset contains counts of positives edges of a ring oscillator at a set evaluation time $D$. Based on the count and the evaluation time, the frequency of a ring oscillator can be calculated using: $f = 2 dot frac(k, D)$. -Because we want to analyze the performance of the S-Metric method over different temperatures, both during enrollment and reconstruction, we are limited to the experimental measurements of @dataset which varied the temperature during the FPGA operation. -We will have measurements of $50$ FPGA boards available with $1600$ and $1696$ ring oscillators each. -The two measurement sets are obtained from different slices of the FPGA board where the only difference to note is the number of ring oscillators available. -To obtain the values to be processed, we subtract them in pairs, yielding $800$ and $848$ ring oscillator frequency differences _df_.\ -Because we can assume that the frequencies _f_ are i.i.d., the difference _df_ can also be assumed to be i.i.d. -To apply the values _df_ to our implementation of the S-Metric method, we will first transform them into the Tilde-Domain using an inverse CDF, resulting in uniform distributed values $tilde(x)$. -Our resulting dataset consists of #glspl("ber") for quantization symbol widths of up to $6 "bits"$ evaluated with generated helper-data from up to $100 "metrics"$. -In the following section, we will often set the maximum number of metrics to be $S=100$. -This choice refers to the asymptotic behaviour of the @ber and can be equated with the choice $S arrow infinity$. -//We chose not to perform simulations for bit widths higher than $6 "bits"$, as we will see later that we have already reached a bit error rate of approx. $10%$ for these configurations. -#pagebreak() -=== Results & Discussion - -The bit error rate of different S-Metric configurations for naive labelling can be seen in @fig:global_errorrates. -For this analysis, enrollment and reconstruction were both performed at room temperature. //and the quantizer was naively labelled. - -#figure( - image("../graphics/25_25_all_error_rates_fixed.svg", width: 90%), - caption: [Bit error rates for same-temperature execution. Here we can already observe the asymptotic #glspl("ber") for higher metric numbers. The error rate is scaled logarithmically here.] -) - -We can observe two key properties of the S-Metric method in @fig:global_errorrates. -//The exponential growth of the error rate of classic 1-metric configurations can be observed through the increase of the error rates. -The exponential growth of the @ber can be observed if we set $S=1$ and increase $M$ up to $6$. -Also, as we expanded on in @par:offset_props, at some point using more metrics will no longer improve the bit error rate of the key. -At a symbol width of $M >= 6$ bits, no further improvement through the S-Metric method can be observed. - -#figure( - include("../graphics/plots/errorrates_changerate.typ"), - caption: [Asymptotic performance of @smhdt] -) - -This tendency can also be shown through @fig:errorrates_changerate. -Here, we calculated the quotient of the bit error rate using one metric and 100 metrics. -From $M >= 6$ onwards, $(op("BER")(1, 2^M)) / (op("BER")(100, 2^M))$ approaches $~1$, which means, no real improvement is possible anymore through the S-Metric method. - -==== Impact of helper data size - -The amount of helper data bits required by @smhdt is defined as a function of the number of metrics as $log_2(S)$. -The overall extracted-bits to helper-data-bits ratio can be defined here as $cal(r) = frac(M, log_2(S))$ - -#figure( - table( - columns: (7), - inset: 7pt, - align: center + horizon, - [$bold(M)$], [$1$], [$2$], [$3$], [$4$], [$5$], [$6$], - [$bold(S)$], [$2$], [$4$], [$8$], [$16$], [$32$], [$64$], - [*@ber*], [$0.012$], [$0.9 dot 10^(-4)$], [$0.002$], [$0.025$], [$0.857$], [$0.148$], - ), - caption: [S-Metric performance with same bit-to-metric ratios] -) - -If we take a look at the error rates of configurations for which $cal(r)$ is $800 dot 1$, we can observe a decline in performance of @smhdt for general higher-bit quantization processes. -This behaviour is also shown in @fig:smhd_ratio_performance. - - - -==== Impact of temperature - -We will now take a look at the impact on the error rates of changing the temperature both during the enrollment and the reconstruction phase. - -The most common case to look at, is if we consider a fixed temperature during enrollment, most likely $25°C$. -Since we wont always be able to recreate lab-like conditions during the reconstruction phase, it makes sense to look at the error rates at which reconstruction was performed at different temperatures. - -#figure( - include("../graphics/plots/temperature/25_5_re.typ"), - caption: [#glspl("ber") for reconstruction at different temperatures. Generally, the further we move away from the enrollment temperature, the worse the #gls("ber") gets. ] -) - -@fig:smhd_tmp_reconstruction shows the results of this experiment conducted with a 2-bit configuration.\ -As we can see, the further we move away from the temperature of enrollment, the higher the #glspl("ber"). -We can observe this property well in detail in @fig:global_diffs. - -#scale(x: 90%, y: 90%)[ -#figure( - include("../graphics/plots/temperature/global_diffs/global_diffs.typ"), - caption: [#glspl("ber") for different enrollment and reconstruction temperatures. The lower number in the operating configuration is assigned to the enrollment phase, the upper one to the reconstruction phase. The correlation between the #gls("ber") and the temperature is clearly visible here] -)] - -Here, we compared the asymptotic performance of @smhdt for different temperatures both during enrollment and reconstruction. First we can observe that the optimum temperature for the operation of @smhdt in both phases for the dataset @dataset is $35°C$ instead of the expected $25°C$. -Furthermore, the @ber seems to be almost directly determined by the absolute temperature difference, especially at higher temperature differences, showing that the further apart the temperatures of the two phases are, the higher the @ber. - -==== Gray coding - -In @sect:smhd_improvements, we discussed how a gray coded labelling for the quantizer could improve the bit error rates of the S-Metric method. - -Because we only change the labelling of the quantizing bins and do not make any changes to #gls("smhdt") itself, we can assume that the effects of temperature on the quantization process are directly translated to the gray-coded case. - -@fig:smhd_gray_coding shows the comparison of applying #gls("smhdt") at room temperature for both naive and gray-coded labels. -There we can already observe the improvement of using gray-coded labelling, but the impact of this change of labels can really be seen in @tab:gray_coded_impact. -As we can see, the improvement rises rapidly to a peak at a bit width of M=3 and then falls again slightly. -This effect can be explained with the exponential rise of the #gls("ber") for higher bit widths $M$. -For $M>3$ the rise of the #gls("ber") predominates the possible improvement by applying a gray-coded labelling. - -#figure( - table( - columns: (6), - align: center + horizon, - inset: 7pt, - [1],[2],[3],[4], [5], [6], - [$0%$], [$24.75%$], [$47.45%$], [$46.97%$], [$45.91%$], [$37.73%$] - ), - caption: [Improvement of using gray-coded instead of naive labelling, per bit width] -) - -#figure( - image("./../graphics/plots/gray_coding/3dplot.svg"), - caption: [Comparison between #glspl("ber") using naive labelling and gray-coded labelling] -) - -Using the dataset, we can estimate the average improvement for using gray-coded labelling to be at $33%$. diff --git a/content/introduction.typ b/content/introduction.typ index ce683b9..9567bde 100644 --- a/content/introduction.typ +++ b/content/introduction.typ @@ -2,96 +2,4 @@ #import "@preview/bob-draw:0.1.0": * = Introduction -In the field of cryptography, @puf devices are a popular tool for key generation and storage @PUFIntro @PUFIntro2. -In general, a @puf refers to a type of circuit that exhibits slightly different behaviors during operation due to minor variations in the manufacturing process. -Since the behaviour of one @puf device is now only reproducible on itself and not on a device of the same type with the same manufacturing process, it can be used for secure key generation and/or storage.\ - -To improve the reliability of the keys generated and stored using the @puf, various #glspl("hda") have been introduced. -The general operation of a @puf with a @hda can be divided into two separate stages: _enrollment_ and _reconstruction_ as shown in @fig:puf_operation @PUFChartRef. - -#figure( - include("../charts/PUF.typ"), - caption: [@puf model description using enrollment and reconstruction @PUFChartRef] -) - -The enrollment stage will usually be performed in near ideal, lab-like conditions i.e. at room temperature ($25°C$). -During this phase, a first @puf readout $nu$ with corresponding helper data $h$ is generated. -Going on, reconstruction can now be performed under varying conditions, for example at a higher temperature. -Here, slightly different @puf readout $nu^*$ is generated. -Using the helper data $h$ the new @puf readout $nu^*$ can be improved to be less deviated from $v$ as before. -One possible implementation of this principle is called _Fuzzy Commitment_ @fuzzycommitmentpaper @ruchti2021decoder. - -Previous works already introduced different #glspl("hda") with various strategies @delvaux2014helper @maes2009soft. -The simplest form of helper-data one could generate is reliability information for every @puf bit. -Here, the @hda marks unreliable @puf bits that are then either discarded during reconstruction or rather corrected using an error correction code after the quantization process. - -Going on, publications @tmhd1 and @tmhd2 introduced a metric-based @hda as @tmhdt. -The main goal of such a @hda is to improve the reliability of the @puf during the quantization step of the enrollment phase. -To achieve that, helper data is generated to define multiple quantizers for the reconstruction phase to minimize the risk of bit errors. -A generalization outline to extend @tmhdt for higher order bit quantization has already been proposed by Fischer in @smhd. - -In the course of this work, we will first take a closer look at @smhdt as proposed by Fischer @smhd and provide a concrete realization for this method. -We will also propose the idea of a method to shape the input values of a @puf to better fit within the bounds of a multi-bit quantizer which we call @bach and discuss how such a @hda can be successfully implemented in the future. - -== Notation - -To ensure a consistent notation of functions and ideas, we will now introduce some conventions and definitions. - -Random distributed variables will be notated with a capital letter, i.e. $X$. -Realizations will be the corresponding lower case letter, $x$. -Values of $x$ subject to some kind of error are marked with a $*$ in the exponent e.g., $x^*$. -Vectors will be written in bold text: e.g., $bold(k)$ represents a vector of quantized symbols. -Matrices are denoted with a bold capital letter: $bold(M)$. -We will call a quantized symbol $k$. $k$ consists of all possible binary symbols, i.e. $0, 01, 110$. -A quantizer will be defined as a function $cal(Q)(x, bold(a))$ that returns a quantized symbol $k$. -We also define the following special quantizers for metric based #glspl("hda"): -A quantizer used during the enrollment phase is defined by a calligraphic $cal(E)$. -For the reconstruction phase, a quantizer will be defined by a calligraphic $cal(R)$ -@example-quantizer shows the curve of a 2-bit quantizer that receives $tilde(x)$ as input. In the case, that the value of $tilde(x)$ equals one of the four bounds, the quantized value is chosen randomly from the relevant bins. - -#figure( - include("../graphics/quantizers/two-bit-enroll.typ"), - caption: [Example quantizer function]) - -For the S-Metric Helper Data Method, we introduce a function - -$ cal(Q)(S,M) , $ - -where $S$ determines the number of metrics and $M$ the bit width of the symbols. -The corresponding metric is defined through the lower case $s$, the bit symbol through the lower case $m$. -To compare both @smhdt and @bach, we will use a ratio $cal(r) = frac("Extracted bits", "Helper data bits")$. -This ratio gives us an idea how many helper data bits were used to obtain a quantized symbol. -$cal(r)$ is smaller than $1$ if the amount of helper data bits per quantized symbol is bigger than the symbol bit width itself and bigger than $1$ otherwise. - -=== Tilde Domain - -The tilde domain describes the range of numbers between $0$ and $1$, which is defined by the image of a @cdf. -As also described in @smhd, we will use a @cdf to transform the real PUF values into the tilde domain. -This transformation can be performed using the function $xi = tilde(x)$. The key property of this transformation is the resulting uniform distribution of $x$. - -Considering a normal distribution, the CDF is defined as -$ xi(frac(x - mu, sigma)) = frac(1, 2)[1 + op("erf")(frac(x - mu, sigma sqrt(2)))]. $ - -==== #gls("ecdf", display: "Empirical cumulative distribution function (eCDF)") - -We will not always be able to find an analytical description of a probability distribution and its corresponding @cdf. -Alternatively, an @ecdf can be constructed through sorting the empirical measurements of a distribution @dekking2005modern. -Although less accurate, this method allows a more simple and less computationally complex way to transform real valued measurements into the tilde domain. -We will mainly use the @ecdf in @chap:smhd because of the difficulty of finding an analytical description for the @cdf of a weighted linear combination of random variables. -The function for an @ecdf can be defined as -$ -xi_#gls("ecdf") (x) = frac("number of elements in " bold(z)", s.t" <= x, n) in [0, 1], -$ -where $n$ defines the number of elements in the vector $bold(z)$. -If the vector $bold(z)$ were to contain the elements $[1, 3, 4, 5, 7, 9, 10]$ and $x = 5$, @eq:ecdf_def would result to $xi_#gls("ecdf") (5) = frac(4, 7)$.\ -The application of @eq:ecdf_def on $X$ will transform its values into the empirical tilde domain. - -We can also define an inverse @ecdf: - -$ -xi_#gls("ecdf")^(-1) (tilde(x)) = tilde(x) dot n -$ - -The result of @eq:ecdf_inverse is the index $i$ of the element $z_i$ from the vector of realizations $bold(z)$. - -To apply the @ecdf to our numerical results later, we will sort the vector of realizations $bold(z)$ of a random distributed variable $Z$ in ascending order. +#lorem(500) diff --git a/content/outlook.typ b/content/outlook.typ deleted file mode 100644 index 14ba3f4..0000000 --- a/content/outlook.typ +++ /dev/null @@ -1,26 +0,0 @@ -= Conclusion and Outlook - -During the course of this work, we took a closer look at an already introduced @hda, @smhdt and provided a concrete realization. -Our experiments showed that after a certain point, using more metrics $S$ won't improve the @ber any further as they behave asymptotically for $S arrow infinity$. -Furthermore, we concluded that for higher choices of the symbol width $M$, @smhdt will not be able to improve on the @ber, as the initial error is too high. -An interesting addition to our analysis provided the improvement of Gray-coded labelling for the quantizer as this resulted in an improvement of $approx 30%$. - -Going on, we introduced the idea of a new @hda which we called Boundary Adaptive Clustering with Helper data @bach. -Here we aimed to utilize the idea of moving our initial @puf measurement values away from the quantizer bound to reduce the @ber using weighted linear combinations of our input values. -Although this method posed promising results for a sign-based quantization yielding an improvement of $approx 96%$ in our testing, finding a good approach to generalize this concept turned out to be difficult. -The first issue was the lack of an analytical description of the probability distribution resulting from the linear combinations. -We accounted for that by using an algorithm that alternates between defining the quantizing bounds using an @ecdf and optimizing the weights for the linear combinations based on the found bounds. -The initial loose definition to find ideal linear combinations which maximize the distance to their nearest quantization bounds did not result in a stable probability distribution over various iterations. -Thus, we proposed a different approach to approximate the linear combination to the centers between the quantizing bounds. -This method resulted in a stable probability distribution, but did not provide any meaningful improvements to the @ber in comparison to not using any helper data at all. - -Future investigations of the @bach idea might find a solution to the convergence of the bound distance maximization strategy. -Since the vector of bounds $bold(b)$ is updated every iteration of @bach, a limit to the deviation from the previous position of a bound might be set. -Furthermore, a recursive approach to reach higher order bit quantization inputs might also result in a converging distribution. -If we do not want to give up the approach using a vector of optimal points $bold(cal(o))$ as in the center point approximation, a way may be found to increase the distance between all optimal points $bold(cal(o))$ to achieve a better separation for the results of the linear combinations in every quantizer bin. - -If a converging realization of @bach is found, using fractional weights instead of $plus.minus 1$ could provide more flexibility for the outcome of the linear combinations. - -Ultimately, we can build on this in the future and provide a complete key storage system using @bach or @smhdt to improve the quantization process. - -But in the end, the real quantizers were the friends we made along the way. diff --git a/data/1bit.csv b/data/1bit.csv deleted file mode 100644 index 67e0eec..0000000 --- a/data/1bit.csv +++ /dev/null @@ -1,94 +0,0 @@ -6,0.0000011792452830188682 -7,0.0000011792452830188682 -8,0.0000011792452830188682 -9,0.0000011792452830188682 -10,0.0000011792452830188682 -11,0.0000011792452830188682 -12,0.0000011792452830188682 -13,0.0000011792452830188682 -14,0.0000011792452830188682 -15,0.0000011792452830188682 -16,0.0000011792452830188682 -17,0.0000011792452830188682 -18,0.0000011792452830188682 -19,0.0000011792452830188682 -20,0.0000011792452830188682 -21,0.0000011792452830188682 -22,0.0000011792452830188682 -23,0.0000011792452830188682 -24,0.0000011792452830188682 -25,0.0000011792452830188682 -26,0.0000011792452830188682 -27,0.0000011792452830188682 -28,0.0000011792452830188682 -29,0.0000011792452830188682 -30,0.0000011792452830188682 -31,0.0000011792452830188682 -32,0.0000011792452830188682 -33,0.0000011792452830188682 -34,0.0000011792452830188682 -35,0.0000011792452830188682 -36,0.0000011792452830188682 -37,0.0000011792452830188682 -38,0.0000011792452830188682 -39,0.0000011792452830188682 -40,0.0000011792452830188682 -41,0.0000011792452830188682 -42,0.0000011792452830188682 -43,0.0000011792452830188682 -44,0.0000011792452830188682 -45,0.0000011792452830188682 -46,0.0000011792452830188682 -47,0.0000011792452830188682 -48,0.0000011792452830188682 -49,0.0000011792452830188682 -50,0.0000011792452830188682 -51,0.0000011792452830188682 -52,0.0000011792452830188682 -53,0.0000011792452830188682 -54,0.0000011792452830188682 -55,0.0000011792452830188682 -56,0.0000011792452830188682 -57,0.0000011792452830188682 -58,0.0000011792452830188682 -59,0.0000011792452830188682 -60,0.0000011792452830188682 -61,0.0000011792452830188682 -62,0.0000011792452830188682 -63,0.0000011792452830188682 -64,0.0000011792452830188682 -65,0.0000011792452830188682 -66,0.0000011792452830188682 -67,0.0000011792452830188682 -68,0.0000011792452830188682 -69,0.0000011792452830188682 -70,0.0000011792452830188682 -71,0.0000011792452830188682 -72,0.0000011792452830188682 -73,0.0000011792452830188682 -74,0.0000011792452830188682 -75,0.0000011792452830188682 -76,0.0000011792452830188682 -77,0.0000011792452830188682 -78,0.0000011792452830188682 -79,0.0000011792452830188682 -80,0.0000011792452830188682 -81,0.0000011792452830188682 -82,0.0000011792452830188682 -83,0.0000011792452830188682 -84,0.0000011792452830188682 -85,0.0000011792452830188682 -86,0.0000011792452830188682 -87,0.0000011792452830188682 -88,0.0000011792452830188682 -89,0.0000011792452830188682 -90,0.0000011792452830188682 -91,0.0000011792452830188682 -92,0.0000011792452830188682 -93,0.0000011792452830188682 -94,0.0000011792452830188682 -95,0.0000011792452830188682 -96,0.0000011792452830188682 -97,0.0000011792452830188682 -98,0.0000011792452830188682 -99,0.0000011792452830188682 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_15_15.csv b/data/errorrates/2bit_temp/misc/errorrates_left_15_15.csv deleted file mode 100644 index ced029f..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_15_15.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.012880249999999998 -1,2,0.00003749999999999999 -1,3,0.0000345 -1,4,0.000033499999999999994 -1,5,0.000030500000000000003 -1,6,0.000029499999999999995 -1,7,0.00002725000000000001 -1,8,0.000024499999999999996 -1,9,0.0000215 -1,10,0.000017749999999999998 -1,11,0.000017000000000000003 -1,12,0.00001475 -1,13,0.000013749999999999999 -1,14,0.000013000000000000001 -1,15,0.00001225 -1,16,0.000011750000000000001 -1,17,0.000011750000000000001 -1,18,0.000011249999999999999 -1,19,0.00001125 -1,20,0.0000105 -1,21,0.000011000000000000001 -1,22,0.000010249999999999998 -1,23,0.00001075 -1,24,0.000009999999999999997 -1,25,0.0000105 -1,26,0.000009999999999999997 -1,27,0.0000105 -1,28,0.000009999999999999997 -1,29,0.0000105 -1,30,0.000009999999999999997 -1,31,0.0000105 -1,32,0.000009999999999999997 -1,33,0.000010249999999999998 -1,34,0.000009749999999999998 -1,35,0.000010249999999999998 -1,36,0.000009749999999999998 -1,37,0.000010249999999999998 -1,38,0.000009749999999999998 -1,39,0.000010249999999999998 -1,40,0.000009749999999999998 -1,41,0.000010249999999999998 -1,42,0.000009499999999999999 -1,43,0.00000975 -1,44,0.000009499999999999999 -1,45,0.00000975 -1,46,0.000009499999999999999 -1,47,0.00000975 -1,48,0.000009499999999999999 -1,49,0.00000975 -1,50,0.000009499999999999999 -1,51,0.00000975 -1,52,0.000009499999999999999 -1,53,0.00000975 -1,54,0.000009499999999999999 -1,55,0.00000975 -1,56,0.000009499999999999999 -1,57,0.00000975 -1,58,0.000009499999999999999 -1,59,0.00000975 -1,60,0.000009499999999999999 -1,61,0.00000975 -1,62,0.000009499999999999999 -1,63,0.00000975 -1,64,0.000009499999999999999 -1,65,0.00000975 -1,66,0.000009499999999999999 -1,67,0.00000975 -1,68,0.000009499999999999999 -1,69,0.00000975 -1,70,0.000009499999999999999 -1,71,0.00000975 -1,72,0.000009499999999999999 -1,73,0.00000975 -1,74,0.000009499999999999999 -1,75,0.00000975 -1,76,0.000009499999999999999 -1,77,0.00000975 -1,78,0.000009499999999999999 -1,79,0.00000975 -1,80,0.000009499999999999999 -1,81,0.00000975 -1,82,0.000009499999999999999 -1,83,0.00000975 -1,84,0.000009499999999999999 -1,85,0.00000975 -1,86,0.000009499999999999999 -1,87,0.00000975 -1,88,0.000009499999999999999 -1,89,0.00000975 -1,90,0.000009499999999999999 -1,91,0.00000975 -1,92,0.000009499999999999999 -1,93,0.00000975 -1,94,0.000009499999999999999 -1,95,0.00000975 -1,96,0.000009499999999999999 -1,97,0.00000975 -1,98,0.000009499999999999999 -1,99,0.00000975 -2,1,0.023508249999999998 -2,2,0.0001255 -2,3,0.00008987500000000004 -2,4,0.00009175000000000001 -2,5,0.00007075000000000001 -2,6,0.00008362499999999999 -2,7,0.00009000000000000003 -2,8,0.00009062500000000003 -2,9,0.000076 -2,10,0.00008387499999999999 -2,11,0.00008875000000000004 -2,12,0.00009162500000000002 -2,13,0.00008125 -2,14,0.00008637500000000004 -2,15,0.00008975000000000004 -2,16,0.00009275000000000002 -2,17,0.00008462500000000005 -2,18,0.00008637500000000003 -2,19,0.00009037500000000001 -2,20,0.00009275000000000003 -2,21,0.00009375000000000002 -2,22,0.00008712500000000003 -2,23,0.00009050000000000003 -2,24,0.00009162500000000002 -2,25,0.00009350000000000004 -2,26,0.00008725000000000003 -2,27,0.00009100000000000004 -2,28,0.00009212500000000003 -2,29,0.00009375000000000003 -2,30,0.00008837500000000005 -2,31,0.00009062500000000005 -2,32,0.00009287500000000003 -2,33,0.00009350000000000002 -2,34,0.00008837500000000002 -2,35,0.00009062500000000003 -2,36,0.00009300000000000004 -2,37,0.00009337500000000003 -2,38,0.00009462500000000002 -2,39,0.00009125000000000005 -2,40,0.00009225000000000005 -2,41,0.00009337500000000003 -2,42,0.00009462500000000004 -2,43,0.00009125000000000005 -2,44,0.00009250000000000003 -2,45,0.00009325000000000003 -2,46,0.00009425000000000004 -2,47,0.00009125000000000002 -2,48,0.00009287500000000003 -2,49,0.00009387500000000003 -2,50,0.00009350000000000004 -2,51,0.00009137500000000005 -2,52,0.00009250000000000003 -2,53,0.00009350000000000004 -2,54,0.00009337500000000003 -2,55,0.00009400000000000004 -2,56,0.00009200000000000003 -2,57,0.00009300000000000004 -2,58,0.00009400000000000004 -2,59,0.00009412500000000004 -2,60,0.00009237500000000002 -2,61,0.00009300000000000004 -2,62,0.00009400000000000004 -2,63,0.00009425000000000004 -2,64,0.00009162500000000005 -2,65,0.00009350000000000004 -2,66,0.00009350000000000004 -2,67,0.00009400000000000004 -2,68,0.00009187500000000002 -2,69,0.00009312500000000005 -2,70,0.00009375000000000004 -2,71,0.00009375000000000004 -2,72,0.00009162500000000005 -2,73,0.00009337500000000003 -2,74,0.00009312500000000003 -2,75,0.00009412500000000004 -2,76,0.00009387500000000003 -2,77,0.00009287500000000003 -2,78,0.00009300000000000002 -2,79,0.00009375000000000004 -2,80,0.00009362500000000004 -2,81,0.00009300000000000004 -2,82,0.00009275000000000003 -2,83,0.00009387500000000003 -2,84,0.00009387500000000003 -2,85,0.00009275000000000003 -2,86,0.00009312500000000003 -2,87,0.00009400000000000004 -2,88,0.00009362500000000003 -2,89,0.00009275000000000003 -2,90,0.00009287500000000002 -2,91,0.00009350000000000004 -2,92,0.00009375000000000003 -2,93,0.00009387500000000003 -2,94,0.00009300000000000002 -2,95,0.00009312500000000003 -2,96,0.00009400000000000004 -2,97,0.00009462500000000004 -2,98,0.00009312500000000003 -2,99,0.00009350000000000004 -3,1,0.04062058333333333 -3,2,0.004027749999999998 -3,3,0.0018116666666666659 -3,4,0.0013018333333333332 -3,5,0.0011085000000000001 -3,6,0.0010191666666666667 -3,7,0.0009234999999999998 -3,8,0.0009265833333333333 -3,9,0.0008693333333333334 -3,10,0.0008465 -3,11,0.0008416666666666666 -3,12,0.0008240000000000002 -3,13,0.0008257500000000002 -3,14,0.00082025 -3,15,0.0008202499999999999 -3,16,0.0008481666666666663 -3,17,0.0008148333333333332 -3,18,0.000803916666666667 -3,19,0.0008120000000000001 -3,20,0.0007895 -3,21,0.0008204999999999999 -3,22,0.00080925 -3,23,0.0007949166666666666 -3,24,0.0008148333333333332 -3,25,0.0007995833333333336 -3,26,0.0007967500000000001 -3,27,0.0008035833333333336 -3,28,0.0007883333333333337 -3,29,0.0008000000000000001 -3,30,0.0007889166666666668 -3,31,0.0007952500000000002 -3,32,0.0008079166666666666 -3,33,0.0007940833333333332 -3,34,0.0008024999999999997 -3,35,0.0007926666666666667 -3,36,0.0007923333333333337 -3,37,0.00079825 -3,38,0.0007984166666666665 -3,39,0.0007962500000000002 -3,40,0.0007950833333333333 -3,41,0.0007884166666666668 -3,42,0.0007881666666666666 -3,43,0.0007974166666666667 -3,44,0.0007849166666666665 -3,45,0.0007896666666666664 -3,46,0.0007850833333333336 -3,47,0.0007893333333333332 -3,48,0.0007978333333333334 -3,49,0.0007847499999999997 -3,50,0.0007893333333333334 -3,51,0.0007945833333333332 -3,52,0.0007902500000000003 -3,53,0.0007893333333333335 -3,54,0.0007916666666666666 -3,55,0.0007904166666666666 -3,56,0.0007935833333333333 -3,57,0.0007813333333333332 -3,58,0.0007894166666666668 -3,59,0.0007943333333333333 -3,60,0.0007864166666666669 -3,61,0.0007941666666666665 -3,62,0.0007884166666666664 -3,63,0.0007837500000000002 -3,64,0.0007934166666666667 -3,65,0.0007905000000000001 -3,66,0.0007913333333333332 -3,67,0.00079225 -3,68,0.0007900833333333336 -3,69,0.0007864166666666666 -3,70,0.0007872500000000002 -3,71,0.0007935833333333333 -3,72,0.000792 -3,73,0.0007930833333333332 -3,74,0.0007929166666666666 -3,75,0.0007893333333333334 -3,76,0.0007911666666666668 -3,77,0.0007820000000000001 -3,78,0.0007875833333333333 -3,79,0.0007867499999999999 -3,80,0.0007880833333333335 -3,81,0.0007915833333333335 -3,82,0.0007852500000000001 -3,83,0.0007917499999999999 -3,84,0.0007844999999999999 -3,85,0.0007837499999999998 -3,86,0.0007875833333333333 -3,87,0.0007863333333333332 -3,88,0.0007865833333333331 -3,89,0.0007896666666666668 -3,90,0.0007811666666666667 -3,91,0.000791 -3,92,0.0007833333333333335 -3,93,0.0007819166666666669 -3,94,0.0007861666666666664 -3,95,0.0007850833333333335 -3,96,0.0007870833333333336 -3,97,0.000785 -3,98,0.0007849166666666665 -3,99,0.0007865833333333331 -4,1,0.06880449999999999 -4,2,0.031466499999999994 -4,3,0.0258841875 -4,4,0.024045874999999998 -4,5,0.023364000000000003 -4,6,0.02279525 -4,7,0.022357937499999994 -4,8,0.0222903125 -4,9,0.0220896875 -4,10,0.02212275 -4,11,0.0219248125 -4,12,0.0219389375 -4,13,0.021937187500000004 -4,14,0.021910187500000004 -4,15,0.021930750000000002 -4,16,0.021892625 -4,17,0.0218593125 -4,18,0.0218399375 -4,19,0.021819812499999997 -4,20,0.021840125000000002 -4,21,0.021793562499999995 -4,22,0.021751062499999994 -4,23,0.021820562499999994 -4,24,0.021801812499999997 -4,25,0.02179312500000001 -4,26,0.021825937499999993 -4,27,0.021773062499999992 -4,28,0.021805999999999992 -4,29,0.021776124999999993 -4,30,0.0217875 -4,31,0.021776 -4,32,0.021760125 -4,33,0.021742125000000005 -4,34,0.02178150000000001 -4,35,0.021731249999999997 -4,36,0.021743687499999997 -4,37,0.021759625000000008 -4,38,0.021786187499999995 -4,39,0.0217649375 -4,40,0.021774312499999997 -4,41,0.021753250000000005 -4,42,0.021772687500000002 -4,43,0.021745874999999994 -4,44,0.0217400625 -4,45,0.02176874999999999 -4,46,0.021756125 -4,47,0.021743187499999997 -4,48,0.0217520625 -4,49,0.021715062500000003 -4,50,0.021750375000000006 -4,51,0.021742875 -4,52,0.021765999999999997 -4,53,0.021741 -4,54,0.021750625000000003 -4,55,0.0217435 -4,56,0.021744062500000005 -4,57,0.021769062500000002 -4,58,0.021758437500000002 -4,59,0.0217735625 -4,60,0.021744687500000005 -4,61,0.021744874999999993 -4,62,0.02174775 -4,63,0.021737750000000004 -4,64,0.021726187499999997 -4,65,0.021772687500000002 -4,66,0.021739500000000002 -4,67,0.021743625 -4,68,0.021748374999999997 -4,69,0.021761874999999993 -4,70,0.0217611875 -4,71,0.021757250000000002 -4,72,0.021744812499999995 -4,73,0.021763437499999996 -4,74,0.021763750000000005 -4,75,0.021742249999999994 -4,76,0.021747875000000003 -4,77,0.0217301875 -4,78,0.021739187500000007 -4,79,0.021739687500000007 -4,80,0.021759875 -4,81,0.021754 -4,82,0.0217415625 -4,83,0.021747375 -4,84,0.0217446875 -4,85,0.0217263125 -4,86,0.021757750000000003 -4,87,0.021742374999999998 -4,88,0.0217378125 -4,89,0.0217693125 -4,90,0.021757062499999997 -4,91,0.021742249999999998 -4,92,0.021735562499999993 -4,93,0.021740187499999997 -4,94,0.021744937500000002 -4,95,0.021759249999999997 -4,96,0.0217361875 -4,97,0.021744749999999997 -4,98,0.021735000000000008 -4,99,0.021753375000000005 -5,1,0.11183165 -5,2,0.09017095000000003 -5,3,0.08663655 -5,4,0.08531299999999999 -5,5,0.0848867 -5,6,0.08429480000000002 -5,7,0.08422530000000002 -5,8,0.08418659999999999 -5,9,0.08399674999999998 -5,10,0.08406724999999998 -5,11,0.0838693 -5,12,0.08380604999999999 -5,13,0.08383009999999999 -5,14,0.0838216 -5,15,0.08380604999999999 -5,16,0.08374115000000001 -5,17,0.08367370000000003 -5,18,0.08374574999999998 -5,19,0.08380675000000001 -5,20,0.08372545 -5,21,0.08372115 -5,22,0.08373794999999998 -5,23,0.08369019999999998 -5,24,0.08369530000000001 -5,25,0.08369059999999999 -5,26,0.08370749999999999 -5,27,0.08369100000000003 -5,28,0.08369689999999999 -5,29,0.0837121 -5,30,0.08369000000000001 -5,31,0.08365830000000002 -5,32,0.08369235 -5,33,0.08366070000000002 -5,34,0.08365079999999996 -5,35,0.08366504999999998 -5,36,0.08367655000000002 -5,37,0.0836618 -5,38,0.0836894 -5,39,0.08365824999999999 -5,40,0.08371015000000001 -5,41,0.08370380000000002 -5,42,0.08366274999999998 -5,43,0.0836714 -5,44,0.08366514999999997 -5,45,0.08368235 -5,46,0.08365474999999999 -5,47,0.08364079999999997 -5,48,0.0836433 -5,49,0.08366635 -5,50,0.08366794999999998 -5,51,0.0836664 -5,52,0.08363630000000002 -5,53,0.0836491 -5,54,0.08363815 -5,55,0.08362454999999999 -5,56,0.08366430000000001 -5,57,0.08367595 -5,58,0.08366514999999998 -5,59,0.08364664999999999 -5,60,0.08364544999999998 -5,61,0.08363839999999997 -5,62,0.0836667 -5,63,0.08363294999999998 -5,64,0.08366565 -5,65,0.08366905 -5,66,0.08366145000000001 -5,67,0.08367545 -5,68,0.0836533 -5,69,0.08367340000000004 -5,70,0.08366000000000001 -5,71,0.0836567 -5,72,0.08367055000000002 -5,73,0.08365424999999999 -5,74,0.08366735000000002 -5,75,0.08365425 -5,76,0.08366100000000001 -5,77,0.08365305 -5,78,0.08365815000000001 -5,79,0.08366485000000001 -5,80,0.0836703 -5,81,0.08367315 -5,82,0.08366910000000002 -5,83,0.08362779999999999 -5,84,0.08363870000000001 -5,85,0.08364405 -5,86,0.08364109999999997 -5,87,0.08365575 -5,88,0.08363750000000002 -5,89,0.0836364 -5,90,0.08367269999999997 -5,91,0.08365535000000002 -5,92,0.08366195000000003 -5,93,0.08362279999999998 -5,94,0.08365969999999998 -5,95,0.083644 -5,96,0.08365260000000001 -5,97,0.0836528 -5,98,0.08364285000000002 -5,99,0.08364550000000001 -6,1,0.1584942916666666 -6,2,0.14952079166666665 -6,3,0.14786058333333338 -6,4,0.14729754166666673 -6,5,0.14727570833333337 -6,6,0.14703945833333334 -6,7,0.14702412500000003 -6,8,0.14687537500000006 -6,9,0.14691270833333328 -6,10,0.14680904166666667 -6,11,0.14675987499999996 -6,12,0.146764 -6,13,0.14673604166666668 -6,14,0.1467691666666667 -6,15,0.14680866666666667 -6,16,0.14673370833333335 -6,17,0.14672091666666667 -6,18,0.14674633333333337 -6,19,0.14677775000000007 -6,20,0.14675545833333337 -6,21,0.146733 -6,22,0.14669525000000003 -6,23,0.14674770833333337 -6,24,0.14673304166666667 -6,25,0.1467196666666667 -6,26,0.14673808333333332 -6,27,0.146718375 -6,28,0.146709 -6,29,0.14669833333333335 -6,30,0.146709375 -6,31,0.1467168333333334 -6,32,0.1467160833333333 -6,33,0.146698875 -6,34,0.146704375 -6,35,0.146736375 -6,36,0.14672245833333336 -6,37,0.14669904166666664 -6,38,0.14668375000000003 -6,39,0.14671616666666665 -6,40,0.14670079166666664 -6,41,0.14671279166666665 -6,42,0.1466905833333333 -6,43,0.14668983333333332 -6,44,0.14667170833333334 -6,45,0.14671666666666672 -6,46,0.14669658333333335 -6,47,0.14671779166666668 -6,48,0.14669275 -6,49,0.1467315 -6,50,0.14669204166666672 -6,51,0.14670508333333335 -6,52,0.14670354166666663 -6,53,0.14670045833333334 -6,54,0.14670520833333334 -6,55,0.146710125 -6,56,0.14667558333333333 -6,57,0.14670195833333335 -6,58,0.14669137499999996 -6,59,0.14669229166666667 -6,60,0.1466847916666667 -6,61,0.14670666666666665 -6,62,0.14671866666666666 -6,63,0.14667845833333326 -6,64,0.14668116666666667 -6,65,0.14669474999999996 -6,66,0.14668037499999997 -6,67,0.1467025833333333 -6,68,0.14667658333333336 -6,69,0.14671504166666666 -6,70,0.1467017916666667 -6,71,0.14668770833333336 -6,72,0.14670208333333334 -6,73,0.14671191666666666 -6,74,0.14668416666666667 -6,75,0.146700375 -6,76,0.14669925000000006 -6,77,0.1466882916666667 -6,78,0.14670045833333334 -6,79,0.14670345833333337 -6,80,0.14669133333333334 -6,81,0.146696375 -6,82,0.14669358333333332 -6,83,0.14669858333333333 -6,84,0.146684375 -6,85,0.1466762083333333 -6,86,0.14668545833333332 -6,87,0.14666979166666663 -6,88,0.1466845 -6,89,0.1466975833333333 -6,90,0.14668062500000004 -6,91,0.14670466666666662 -6,92,0.14669487500000003 -6,93,0.146694625 -6,94,0.14668487500000002 -6,95,0.14666949999999995 -6,96,0.14669049999999995 -6,97,0.1467035416666667 -6,98,0.1467146249999999 -6,99,0.1466833333333333 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_15_25.csv b/data/errorrates/2bit_temp/misc/errorrates_left_15_25.csv deleted file mode 100644 index c848565..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_15_25.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.021011000000000002 -1,2,0.00003599999999999999 -1,3,0.00003474999999999999 -1,4,0.00003225 -1,5,0.0000325 -1,6,0.00002325 -1,7,0.000019000000000000004 -1,8,0.000011000000000000001 -1,9,0.000010750000000000002 -1,10,0.000008249999999999999 -1,11,0.000008249999999999999 -1,12,0.00000775 -1,13,0.000007499999999999999 -1,14,0.000006749999999999999 -1,15,0.000007249999999999998 -1,16,0.000006749999999999999 -1,17,0.000007249999999999998 -1,18,0.000006749999999999999 -1,19,0.000006999999999999999 -1,20,0.000006749999999999999 -1,21,0.000006999999999999999 -1,22,0.000006749999999999999 -1,23,0.000006999999999999999 -1,24,0.000006749999999999999 -1,25,0.000006999999999999999 -1,26,0.000006749999999999999 -1,27,0.000006999999999999999 -1,28,0.000006749999999999999 -1,29,0.000006749999999999999 -1,30,0.000006749999999999999 -1,31,0.000006749999999999999 -1,32,0.000006749999999999999 -1,33,0.000006749999999999999 -1,34,0.000006749999999999999 -1,35,0.000006749999999999999 -1,36,0.000006749999999999999 -1,37,0.000006749999999999999 -1,38,0.000006749999999999999 -1,39,0.000006749999999999999 -1,40,0.000006749999999999999 -1,41,0.000006749999999999999 -1,42,0.000006749999999999999 -1,43,0.000006749999999999999 -1,44,0.000006749999999999999 -1,45,0.000006749999999999999 -1,46,0.000006749999999999999 -1,47,0.000006749999999999999 -1,48,0.000006749999999999999 -1,49,0.000006749999999999999 -1,50,0.000006749999999999999 -1,51,0.000006749999999999999 -1,52,0.000006749999999999999 -1,53,0.000006749999999999999 -1,54,0.000006749999999999999 -1,55,0.000006749999999999999 -1,56,0.000006749999999999999 -1,57,0.000006749999999999999 -1,58,0.000006749999999999999 -1,59,0.000006749999999999999 -1,60,0.000006749999999999999 -1,61,0.000006749999999999999 -1,62,0.000006749999999999999 -1,63,0.000006749999999999999 -1,64,0.000006749999999999999 -1,65,0.000006749999999999999 -1,66,0.000006749999999999999 -1,67,0.000006749999999999999 -1,68,0.000006749999999999999 -1,69,0.000006749999999999999 -1,70,0.000006749999999999999 -1,71,0.000006749999999999999 -1,72,0.000006749999999999999 -1,73,0.000006749999999999999 -1,74,0.000006749999999999999 -1,75,0.000006749999999999999 -1,76,0.000006749999999999999 -1,77,0.000006749999999999999 -1,78,0.000006749999999999999 -1,79,0.000006749999999999999 -1,80,0.000006749999999999999 -1,81,0.000006749999999999999 -1,82,0.000006749999999999999 -1,83,0.000006749999999999999 -1,84,0.000006749999999999999 -1,85,0.000006749999999999999 -1,86,0.000006749999999999999 -1,87,0.000006749999999999999 -1,88,0.000006749999999999999 -1,89,0.000006749999999999999 -1,90,0.000006749999999999999 -1,91,0.000006749999999999999 -1,92,0.000006749999999999999 -1,93,0.000006749999999999999 -1,94,0.000006749999999999999 -1,95,0.000006749999999999999 -1,96,0.000006749999999999999 -1,97,0.000006749999999999999 -1,98,0.000006749999999999999 -1,99,0.000006749999999999999 -2,1,0.038343625000000006 -2,2,0.0015746249999999992 -2,3,0.000526125 -2,4,0.000307625 -2,5,0.00027012499999999997 -2,6,0.0001953750000000001 -2,7,0.00018099999999999995 -2,8,0.000168125 -2,9,0.00017375000000000002 -2,10,0.00018762499999999994 -2,11,0.00016375000000000005 -2,12,0.00016875 -2,13,0.00015312500000000002 -2,14,0.00016837499999999996 -2,15,0.00016575000000000007 -2,16,0.00015287500000000002 -2,17,0.00015362500000000003 -2,18,0.00015862500000000005 -2,19,0.00015237500000000006 -2,20,0.000158125 -2,21,0.00015475 -2,22,0.00015837500000000004 -2,23,0.00015962500000000002 -2,24,0.00015887500000000003 -2,25,0.000156125 -2,26,0.00015062500000000004 -2,27,0.00016200000000000003 -2,28,0.00015787500000000003 -2,29,0.00015675000000000002 -2,30,0.00015712500000000004 -2,31,0.000156875 -2,32,0.00015787500000000003 -2,33,0.00015575000000000007 -2,34,0.00015400000000000003 -2,35,0.00015837500000000001 -2,36,0.00015962500000000002 -2,37,0.00015437500000000003 -2,38,0.00015337500000000003 -2,39,0.000153625 -2,40,0.00015700000000000002 -2,41,0.00015875000000000004 -2,42,0.000156625 -2,43,0.00015700000000000002 -2,44,0.00015875000000000004 -2,45,0.00015462499999999998 -2,46,0.00015975 -2,47,0.00015624999999999998 -2,48,0.00015487500000000004 -2,49,0.00015462499999999998 -2,50,0.00015687499999999998 -2,51,0.00015412500000000002 -2,52,0.00015075 -2,53,0.00015775000000000007 -2,54,0.00015912500000000003 -2,55,0.00015500000000000003 -2,56,0.00015537500000000002 -2,57,0.00015825000000000002 -2,58,0.00015987500000000002 -2,59,0.000156875 -2,60,0.000155625 -2,61,0.00015537500000000002 -2,62,0.00015837500000000004 -2,63,0.00015675 -2,64,0.00015575 -2,65,0.00015862500000000005 -2,66,0.000159375 -2,67,0.00015975000000000003 -2,68,0.0001575 -2,69,0.000157125 -2,70,0.00016037500000000004 -2,71,0.00015775 -2,72,0.00015800000000000002 -2,73,0.00015825000000000005 -2,74,0.00015512500000000004 -2,75,0.00016150000000000002 -2,76,0.00015900000000000002 -2,77,0.00015837500000000001 -2,78,0.000154875 -2,79,0.00016137500000000003 -2,80,0.00015950000000000003 -2,81,0.0001555 -2,82,0.00015600000000000002 -2,83,0.00015500000000000003 -2,84,0.00015937500000000004 -2,85,0.00015987500000000002 -2,86,0.00015912500000000003 -2,87,0.0001565 -2,88,0.00016037500000000004 -2,89,0.00015962500000000002 -2,90,0.00015737500000000002 -2,91,0.00015950000000000003 -2,92,0.00016000000000000004 -2,93,0.000156125 -2,94,0.00015812500000000004 -2,95,0.0001565 -2,96,0.00015775000000000004 -2,97,0.00015775 -2,98,0.00015725000000000003 -2,99,0.00015712500000000004 -3,1,0.06619533333333333 -3,2,0.022004333333333338 -3,3,0.015843749999999997 -3,4,0.013975083333333338 -3,5,0.013324333333333336 -3,6,0.012798666666666667 -3,7,0.012458749999999996 -3,8,0.012319249999999999 -3,9,0.012198 -3,10,0.012242666666666666 -3,11,0.012078833333333334 -3,12,0.011978083333333328 -3,13,0.012024833333333335 -3,14,0.011901500000000002 -3,15,0.011981416666666668 -3,16,0.012000833333333334 -3,17,0.011936916666666663 -3,18,0.011892 -3,19,0.011882833333333336 -3,20,0.011887916666666666 -3,21,0.011858249999999999 -3,22,0.011859916666666666 -3,23,0.011872916666666669 -3,24,0.011830250000000002 -3,25,0.011894 -3,26,0.011882749999999996 -3,27,0.01184933333333333 -3,28,0.011795833333333337 -3,29,0.011893666666666667 -3,30,0.011933916666666669 -3,31,0.011844416666666668 -3,32,0.011831166666666669 -3,33,0.0118375 -3,34,0.01179425 -3,35,0.011829833333333335 -3,36,0.011827499999999998 -3,37,0.011842749999999997 -3,38,0.011842083333333335 -3,39,0.011806583333333334 -3,40,0.011864583333333335 -3,41,0.011814666666666664 -3,42,0.011799916666666667 -3,43,0.0118255 -3,44,0.01182083333333333 -3,45,0.011803749999999995 -3,46,0.011812750000000006 -3,47,0.011827000000000006 -3,48,0.011825083333333333 -3,49,0.011789916666666667 -3,50,0.0118415 -3,51,0.011793333333333333 -3,52,0.011844083333333331 -3,53,0.011835333333333331 -3,54,0.011820583333333334 -3,55,0.011809833333333332 -3,56,0.011807833333333333 -3,57,0.011783916666666665 -3,58,0.011825999999999998 -3,59,0.011792416666666665 -3,60,0.011824166666666669 -3,61,0.01180366666666667 -3,62,0.011818333333333328 -3,63,0.011816083333333331 -3,64,0.011810000000000003 -3,65,0.011812916666666666 -3,66,0.011814916666666665 -3,67,0.011815249999999998 -3,68,0.011807166666666667 -3,69,0.011825500000000003 -3,70,0.01178575 -3,71,0.011842083333333333 -3,72,0.011818000000000002 -3,73,0.011805999999999999 -3,74,0.011815249999999994 -3,75,0.011810000000000003 -3,76,0.011798833333333337 -3,77,0.011787083333333332 -3,78,0.011817500000000003 -3,79,0.011813249999999997 -3,80,0.011810416666666665 -3,81,0.011813166666666666 -3,82,0.011798750000000007 -3,83,0.011823833333333335 -3,84,0.011804416666666666 -3,85,0.011791416666666667 -3,86,0.0118025 -3,87,0.011803333333333334 -3,88,0.011794833333333334 -3,89,0.011834083333333332 -3,90,0.011809416666666668 -3,91,0.011803916666666666 -3,92,0.011808833333333334 -3,93,0.011829666666666667 -3,94,0.011793416666666667 -3,95,0.011812166666666669 -3,96,0.011812083333333332 -3,97,0.011798583333333333 -3,98,0.011797250000000002 -3,99,0.011811916666666668 -4,1,0.11018212500000002 -4,2,0.08234343749999999 -4,3,0.07691199999999998 -4,4,0.07475200000000001 -4,5,0.0744306875 -4,6,0.07374106249999998 -4,7,0.07326593750000002 -4,8,0.07306375 -4,9,0.0732148125 -4,10,0.07309506249999999 -4,11,0.07292418749999997 -4,12,0.0728928125 -4,13,0.0728595625 -4,14,0.07288112499999999 -4,15,0.072831625 -4,16,0.07272912500000002 -4,17,0.0727858125 -4,18,0.072773875 -4,19,0.07270618750000002 -4,20,0.072798 -4,21,0.07274875000000001 -4,22,0.072675125 -4,23,0.07273525 -4,24,0.072695 -4,25,0.07269718750000001 -4,26,0.0727281875 -4,27,0.07264887499999999 -4,28,0.07269468749999997 -4,29,0.07264399999999999 -4,30,0.07267149999999997 -4,31,0.0726756875 -4,32,0.07266281250000002 -4,33,0.07269137500000003 -4,34,0.07268312499999999 -4,35,0.07264431249999999 -4,36,0.072693375 -4,37,0.07266018750000001 -4,38,0.07265349999999998 -4,39,0.07271706250000001 -4,40,0.07270087499999998 -4,41,0.0726598125 -4,42,0.07271099999999998 -4,43,0.07268843750000001 -4,44,0.0726606875 -4,45,0.07266837499999998 -4,46,0.0726695 -4,47,0.072653875 -4,48,0.072654875 -4,49,0.07267399999999999 -4,50,0.07262324999999999 -4,51,0.07269981249999997 -4,52,0.0726766875 -4,53,0.07268018750000001 -4,54,0.072636375 -4,55,0.0726559375 -4,56,0.07261250000000001 -4,57,0.07269131249999998 -4,58,0.07264781249999998 -4,59,0.07266118749999999 -4,60,0.07264387500000001 -4,61,0.07268237500000004 -4,62,0.0726713125 -4,63,0.07266218749999999 -4,64,0.072686 -4,65,0.07266662499999998 -4,66,0.07263962499999997 -4,67,0.07265412499999999 -4,68,0.0726543125 -4,69,0.072666125 -4,70,0.07264799999999999 -4,71,0.07267325000000001 -4,72,0.07265756250000002 -4,73,0.07265943750000002 -4,74,0.07265956250000001 -4,75,0.0726941875 -4,76,0.0726465 -4,77,0.072661 -4,78,0.07264849999999999 -4,79,0.07265681249999999 -4,80,0.07266337499999997 -4,81,0.07266175000000001 -4,82,0.0726439375 -4,83,0.072656125 -4,84,0.07266912499999999 -4,85,0.07267549999999999 -4,86,0.07268293750000002 -4,87,0.0726495 -4,88,0.0726361875 -4,89,0.07266831250000001 -4,90,0.07266743749999999 -4,91,0.07266575 -4,92,0.07265431249999998 -4,93,0.07265650000000001 -4,94,0.07265812500000003 -4,95,0.0726508125 -4,96,0.07266349999999996 -4,97,0.07268306249999998 -4,98,0.07266075 -4,99,0.0726414375 -5,1,0.16235399999999994 -5,2,0.1500673 -5,3,0.14833005000000002 -5,4,0.14725925 -5,5,0.14698370000000005 -5,6,0.14675334999999998 -5,7,0.14685235 -5,8,0.1467402 -5,9,0.14658455 -5,10,0.14674459999999998 -5,11,0.14659865 -5,12,0.14645680000000003 -5,13,0.14647635000000003 -5,14,0.14656405 -5,15,0.14651799999999998 -5,16,0.14652284999999998 -5,17,0.1465143499999999 -5,18,0.14651879999999998 -5,19,0.14652810000000002 -5,20,0.1465375 -5,21,0.14654709999999999 -5,22,0.14651534999999996 -5,23,0.1464949 -5,24,0.14647269999999998 -5,25,0.14648419999999998 -5,26,0.14646415000000002 -5,27,0.14647249999999998 -5,28,0.1464906 -5,29,0.1464423 -5,30,0.14650795000000005 -5,31,0.1464479 -5,32,0.1464739 -5,33,0.14646939999999997 -5,34,0.14648650000000005 -5,35,0.14647990000000002 -5,36,0.14646895000000001 -5,37,0.14646425 -5,38,0.14646609999999996 -5,39,0.14651055 -5,40,0.14647205000000002 -5,41,0.1464373 -5,42,0.14648194999999997 -5,43,0.14650704999999997 -5,44,0.14646505 -5,45,0.14648135 -5,46,0.14646230000000002 -5,47,0.14649619999999997 -5,48,0.14643694999999998 -5,49,0.14648365 -5,50,0.14648730000000001 -5,51,0.1464454 -5,52,0.14645315000000003 -5,53,0.1464615 -5,54,0.14644755 -5,55,0.14644375 -5,56,0.14644174999999995 -5,57,0.14650195000000002 -5,58,0.14645465 -5,59,0.14645015 -5,60,0.14648739999999996 -5,61,0.14646830000000002 -5,62,0.14644155 -5,63,0.14645405000000003 -5,64,0.1464477 -5,65,0.1464756 -5,66,0.14647164999999998 -5,67,0.14645415 -5,68,0.14646885 -5,69,0.14649100000000004 -5,70,0.14647950000000004 -5,71,0.14644945000000004 -5,72,0.14644685 -5,73,0.14645364999999996 -5,74,0.14647414999999994 -5,75,0.14648044999999998 -5,76,0.1464577 -5,77,0.14649060000000005 -5,78,0.14645265000000002 -5,79,0.14645310000000003 -5,80,0.14650055 -5,81,0.14647600000000005 -5,82,0.1464778 -5,83,0.14645499999999997 -5,84,0.14646530000000002 -5,85,0.14646979999999993 -5,86,0.14646660000000003 -5,87,0.1464536 -5,88,0.14645955 -5,89,0.14647659999999998 -5,90,0.14647689999999997 -5,91,0.14646344999999997 -5,92,0.14646254999999997 -5,93,0.14647300000000002 -5,94,0.14646594999999998 -5,95,0.14646500000000004 -5,96,0.14647454999999998 -5,97,0.14648195000000003 -5,98,0.14647115000000002 -5,99,0.14645395000000003 -6,1,0.20758754166666654 -6,2,0.2032031666666666 -6,3,0.20194095833333328 -6,4,0.20189187500000003 -6,5,0.20183791666666656 -6,6,0.20163349999999997 -6,7,0.20168704166666668 -6,8,0.20155087500000002 -6,9,0.20159883333333328 -6,10,0.20159649999999996 -6,11,0.20158749999999995 -6,12,0.20153833333333335 -6,13,0.20150016666666665 -6,14,0.20150862500000002 -6,15,0.20151654166666666 -6,16,0.20154208333333337 -6,17,0.20153724999999995 -6,18,0.20152554166666672 -6,19,0.2015438333333334 -6,20,0.2015340833333334 -6,21,0.2015042916666667 -6,22,0.20149941666666657 -6,23,0.2014905416666667 -6,24,0.2015345833333333 -6,25,0.20149895833333337 -6,26,0.20149474999999992 -6,27,0.20149212500000005 -6,28,0.20150312499999998 -6,29,0.20150491666666664 -6,30,0.20149858333333331 -6,31,0.2015106666666667 -6,32,0.2014828333333333 -6,33,0.20151491666666668 -6,34,0.20150595833333326 -6,35,0.20150316666666668 -6,36,0.20153479166666663 -6,37,0.20151466666666668 -6,38,0.20150616666666676 -6,39,0.2014824583333333 -6,40,0.201524875 -6,41,0.20150662499999997 -6,42,0.20149041666666662 -6,43,0.20152920833333332 -6,44,0.20149304166666673 -6,45,0.2015212083333333 -6,46,0.20151275000000005 -6,47,0.20150254166666662 -6,48,0.20149458333333337 -6,49,0.20149437499999995 -6,50,0.20147387499999997 -6,51,0.20148749999999999 -6,52,0.20149033333333338 -6,53,0.20150612499999998 -6,54,0.20149312499999997 -6,55,0.20151791666666663 -6,56,0.2014819166666667 -6,57,0.20151133333333338 -6,58,0.20149866666666663 -6,59,0.2014932083333333 -6,60,0.20149237499999997 -6,61,0.20149579166666673 -6,62,0.20151445833333334 -6,63,0.20147591666666667 -6,64,0.20149300000000003 -6,65,0.20149833333333333 -6,66,0.2014934583333333 -6,67,0.20149241666666667 -6,68,0.20150699999999996 -6,69,0.20151658333333336 -6,70,0.20150295833333332 -6,71,0.20151758333333336 -6,72,0.20150420833333324 -6,73,0.20147520833333338 -6,74,0.20148800000000006 -6,75,0.20151083333333342 -6,76,0.20149429166666669 -6,77,0.20148441666666667 -6,78,0.20148624999999998 -6,79,0.20149720833333326 -6,80,0.20148512500000001 -6,81,0.20151349999999998 -6,82,0.2014857916666667 -6,83,0.20149545833333332 -6,84,0.20149650000000005 -6,85,0.2014984166666667 -6,86,0.20149133333333338 -6,87,0.20151354166666663 -6,88,0.20149304166666668 -6,89,0.20148083333333333 -6,90,0.20150216666666665 -6,91,0.20149866666666671 -6,92,0.20149412500000005 -6,93,0.20150125 -6,94,0.201513875 -6,95,0.20149862499999993 -6,96,0.20150487500000003 -6,97,0.2014999166666667 -6,98,0.20151437499999997 -6,99,0.20150458333333338 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_15_35.csv b/data/errorrates/2bit_temp/misc/errorrates_left_15_35.csv deleted file mode 100644 index f4fc80a..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_15_35.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.0230475 -1,2,0.000042749999999999996 -1,3,0.0000365 -1,4,0.000030249999999999993 -1,5,0.000025749999999999996 -1,6,0.000019500000000000003 -1,7,0.000016 -1,8,0.000012500000000000002 -1,9,0.00001225 -1,10,0.000010500000000000001 -1,11,0.000010249999999999998 -1,12,0.000009749999999999998 -1,13,0.000009999999999999997 -1,14,0.000009749999999999998 -1,15,0.000009999999999999997 -1,16,0.000009999999999999997 -1,17,0.000010249999999999998 -1,18,0.000009499999999999997 -1,19,0.000009749999999999998 -1,20,0.000009499999999999997 -1,21,0.000009749999999999998 -1,22,0.000009499999999999997 -1,23,0.000009499999999999999 -1,24,0.000009499999999999997 -1,25,0.000009499999999999999 -1,26,0.000009499999999999997 -1,27,0.000009499999999999999 -1,28,0.000009499999999999997 -1,29,0.000009499999999999999 -1,30,0.000009499999999999997 -1,31,0.00000925 -1,32,0.000009499999999999997 -1,33,0.00000925 -1,34,0.000009499999999999997 -1,35,0.00000925 -1,36,0.000009499999999999997 -1,37,0.00000925 -1,38,0.000009499999999999997 -1,39,0.00000925 -1,40,0.000009499999999999997 -1,41,0.00000925 -1,42,0.000009499999999999997 -1,43,0.000009499999999999997 -1,44,0.000009499999999999997 -1,45,0.000009499999999999997 -1,46,0.000009499999999999997 -1,47,0.000009499999999999997 -1,48,0.000009499999999999997 -1,49,0.000009499999999999997 -1,50,0.000009499999999999997 -1,51,0.000009499999999999997 -1,52,0.000009499999999999997 -1,53,0.000009499999999999997 -1,54,0.000009499999999999997 -1,55,0.000009749999999999998 -1,56,0.000009499999999999997 -1,57,0.000009749999999999998 -1,58,0.000009499999999999997 -1,59,0.000009749999999999998 -1,60,0.000009499999999999997 -1,61,0.000009749999999999998 -1,62,0.000009499999999999997 -1,63,0.000009749999999999998 -1,64,0.000009499999999999997 -1,65,0.000009749999999999998 -1,66,0.000009499999999999997 -1,67,0.000009749999999999998 -1,68,0.000009499999999999997 -1,69,0.000009749999999999998 -1,70,0.000009499999999999997 -1,71,0.000009749999999999998 -1,72,0.000009499999999999997 -1,73,0.000009749999999999998 -1,74,0.000009499999999999997 -1,75,0.000009749999999999998 -1,76,0.000009499999999999997 -1,77,0.000009749999999999998 -1,78,0.000009499999999999997 -1,79,0.000009749999999999998 -1,80,0.000009499999999999997 -1,81,0.000009749999999999998 -1,82,0.000009499999999999997 -1,83,0.000009749999999999998 -1,84,0.000009499999999999997 -1,85,0.000009749999999999998 -1,86,0.000009499999999999997 -1,87,0.000009749999999999998 -1,88,0.000009499999999999997 -1,89,0.000009749999999999998 -1,90,0.000009499999999999997 -1,91,0.000009749999999999998 -1,92,0.000009499999999999997 -1,93,0.000009749999999999998 -1,94,0.000009499999999999997 -1,95,0.000009749999999999998 -1,96,0.000009499999999999997 -1,97,0.000009749999999999998 -1,98,0.000009499999999999997 -1,99,0.000009749999999999998 -2,1,0.042186999999999995 -2,2,0.0023402499999999994 -2,3,0.00083675 -2,4,0.00048412499999999975 -2,5,0.000367875 -2,6,0.0003088749999999999 -2,7,0.00026250000000000004 -2,8,0.00027600000000000004 -2,9,0.00024512499999999995 -2,10,0.00020487499999999995 -2,11,0.00023187499999999998 -2,12,0.00023675 -2,13,0.00020912500000000008 -2,14,0.0002215 -2,15,0.000221625 -2,16,0.00020400000000000003 -2,17,0.00019762500000000002 -2,18,0.00019587500000000003 -2,19,0.0001850000000000001 -2,20,0.00018762500000000002 -2,21,0.00020599999999999994 -2,22,0.00019600000000000007 -2,23,0.00020225000000000004 -2,24,0.0002093750000000001 -2,25,0.00019974999999999995 -2,26,0.0001945 -2,27,0.0002005 -2,28,0.00019950000000000002 -2,29,0.00018737500000000001 -2,30,0.00019174999999999994 -2,31,0.00018987499999999997 -2,32,0.00019549999999999998 -2,33,0.00019575000000000007 -2,34,0.00019362500000000006 -2,35,0.00019324999999999998 -2,36,0.00019125000000000004 -2,37,0.00019375 -2,38,0.00019175 -2,39,0.00018837500000000007 -2,40,0.00019000000000000004 -2,41,0.00018675000000000004 -2,42,0.00019487499999999998 -2,43,0.00019312500000000005 -2,44,0.00019050000000000005 -2,45,0.000194625 -2,46,0.000195875 -2,47,0.00018737499999999993 -2,48,0.00019275 -2,49,0.00018850000000000003 -2,50,0.00019275000000000005 -2,51,0.000189 -2,52,0.00019000000000000004 -2,53,0.0001875 -2,54,0.00019087500000000005 -2,55,0.00019025000000000004 -2,56,0.000193375 -2,57,0.00018687500000000003 -2,58,0.000193625 -2,59,0.000196125 -2,60,0.00019012499999999997 -2,61,0.00019362500000000006 -2,62,0.00019287499999999996 -2,63,0.00019137499999999998 -2,64,0.00018949999999999997 -2,65,0.00019450000000000007 -2,66,0.00019425000000000006 -2,67,0.00019250000000000004 -2,68,0.00019037499999999998 -2,69,0.00019312500000000005 -2,70,0.00019362500000000006 -2,71,0.00019362499999999995 -2,72,0.00019075000000000003 -2,73,0.00019237500000000005 -2,74,0.0001925 -2,75,0.000192625 -2,76,0.00019200000000000006 -2,77,0.00019537500000000007 -2,78,0.000192375 -2,79,0.00019149999999999997 -2,80,0.000192 -2,81,0.000195 -2,82,0.00018849999999999997 -2,83,0.00019375000000000002 -2,84,0.00019074999999999997 -2,85,0.00019025 -2,86,0.000193875 -2,87,0.00018775 -2,88,0.00019125000000000004 -2,89,0.00019424999999999998 -2,90,0.000193 -2,91,0.00019250000000000004 -2,92,0.00019199999999999998 -2,93,0.00019375000000000002 -2,94,0.00019000000000000004 -2,95,0.000189 -2,96,0.000194375 -2,97,0.00018937500000000004 -2,98,0.00018999999999999998 -2,99,0.00019500000000000008 -3,1,0.07235783333333333 -3,2,0.02799399999999999 -3,3,0.021210999999999997 -3,4,0.01940108333333333 -3,5,0.018415749999999998 -3,6,0.017685750000000004 -3,7,0.01745516666666666 -3,8,0.017321833333333335 -3,9,0.017138999999999995 -3,10,0.017120916666666666 -3,11,0.016876 -3,12,0.0168575 -3,13,0.016829666666666666 -3,14,0.01684808333333334 -3,15,0.016810750000000003 -3,16,0.016838166666666664 -3,17,0.016699166666666668 -3,18,0.01666825 -3,19,0.01672833333333333 -3,20,0.016743333333333332 -3,21,0.016668833333333334 -3,22,0.016722166666666666 -3,23,0.016607333333333335 -3,24,0.01665483333333333 -3,25,0.01673716666666666 -3,26,0.01669516666666667 -3,27,0.01673333333333334 -3,28,0.016664999999999996 -3,29,0.016714 -3,30,0.016699750000000003 -3,31,0.016643666666666664 -3,32,0.01667441666666667 -3,33,0.016648583333333335 -3,34,0.016643250000000002 -3,35,0.0166105 -3,36,0.016630333333333327 -3,37,0.016652583333333332 -3,38,0.016656083333333332 -3,39,0.01658674999999999 -3,40,0.016649999999999995 -3,41,0.01666216666666666 -3,42,0.01663916666666667 -3,43,0.016677333333333336 -3,44,0.016621166666666666 -3,45,0.016651249999999996 -3,46,0.01661416666666667 -3,47,0.016617166666666662 -3,48,0.016635583333333336 -3,49,0.01662808333333333 -3,50,0.016673666666666663 -3,51,0.01661975 -3,52,0.016676916666666666 -3,53,0.016662 -3,54,0.016644999999999997 -3,55,0.016608166666666667 -3,56,0.01659775 -3,57,0.016649 -3,58,0.016626249999999995 -3,59,0.016623750000000003 -3,60,0.016632666666666667 -3,61,0.016610083333333338 -3,62,0.016640250000000002 -3,63,0.01660725 -3,64,0.016618333333333336 -3,65,0.016646499999999998 -3,66,0.016627083333333334 -3,67,0.016626833333333337 -3,68,0.016628166666666666 -3,69,0.016619499999999995 -3,70,0.016611916666666667 -3,71,0.016619 -3,72,0.016625833333333333 -3,73,0.01663075 -3,74,0.016609333333333334 -3,75,0.01665241666666666 -3,76,0.016617249999999993 -3,77,0.016635416666666666 -3,78,0.01662691666666667 -3,79,0.016631999999999997 -3,80,0.016633416666666668 -3,81,0.016649583333333336 -3,82,0.016627499999999996 -3,83,0.016641083333333334 -3,84,0.016642249999999997 -3,85,0.016636083333333326 -3,86,0.016653 -3,87,0.01662391666666667 -3,88,0.016611833333333336 -3,89,0.01665641666666667 -3,90,0.016640416666666668 -3,91,0.016629999999999992 -3,92,0.01662216666666667 -3,93,0.01663325 -3,94,0.016633333333333337 -3,95,0.016649416666666667 -3,96,0.01661658333333333 -3,97,0.01663808333333333 -3,98,0.016625333333333336 -3,99,0.016626666666666665 -4,1,0.11903624999999998 -4,2,0.09322224999999998 -4,3,0.08867493750000001 -4,4,0.08619206249999996 -4,5,0.08566281250000002 -4,6,0.08550400000000001 -4,7,0.08484712499999997 -4,8,0.084746 -4,9,0.0846509375 -4,10,0.08456750000000002 -4,11,0.08455093749999996 -4,12,0.08443825 -4,13,0.0844041875 -4,14,0.08440937499999998 -4,15,0.08437162499999999 -4,16,0.08436956250000001 -4,17,0.08430956250000002 -4,18,0.08434087499999997 -4,19,0.0843278125 -4,20,0.08432493749999996 -4,21,0.08432106249999999 -4,22,0.084271625 -4,23,0.08433856250000002 -4,24,0.084276 -4,25,0.08425474999999999 -4,26,0.08420768749999999 -4,27,0.084194375 -4,28,0.084314875 -4,29,0.0842374375 -4,30,0.08426493750000001 -4,31,0.08422574999999996 -4,32,0.08424800000000002 -4,33,0.08428662500000002 -4,34,0.08423350000000002 -4,35,0.08421706250000005 -4,36,0.08421943750000001 -4,37,0.0842439375 -4,38,0.08426337499999999 -4,39,0.08430168749999999 -4,40,0.0842591875 -4,41,0.08421062500000001 -4,42,0.084239625 -4,43,0.08427318749999997 -4,44,0.08425212500000001 -4,45,0.08422943749999998 -4,46,0.0842369375 -4,47,0.08424056249999999 -4,48,0.08422243750000001 -4,49,0.0842278125 -4,50,0.08421956250000004 -4,51,0.08425418750000001 -4,52,0.08421374999999999 -4,53,0.08421418749999997 -4,54,0.08422875000000002 -4,55,0.08423249999999999 -4,56,0.08421150000000001 -4,57,0.0842604375 -4,58,0.08422393750000001 -4,59,0.0841969375 -4,60,0.08423925 -4,61,0.08421593749999999 -4,62,0.08423925 -4,63,0.08423418749999997 -4,64,0.08425206249999999 -4,65,0.08423456250000001 -4,66,0.08421250000000001 -4,67,0.08420868750000002 -4,68,0.08424993750000004 -4,69,0.08420856249999999 -4,70,0.0842078125 -4,71,0.084230625 -4,72,0.0842136875 -4,73,0.08422087499999999 -4,74,0.08420187500000002 -4,75,0.0842150625 -4,76,0.08423168749999999 -4,77,0.08422925 -4,78,0.08424037499999999 -4,79,0.08421775000000001 -4,80,0.08425625 -4,81,0.08421768750000001 -4,82,0.0842138125 -4,83,0.08423199999999997 -4,84,0.08423631249999998 -4,85,0.08421737499999998 -4,86,0.08425625 -4,87,0.08422656249999998 -4,88,0.08420412499999999 -4,89,0.08422668749999998 -4,90,0.084206 -4,91,0.08420143750000002 -4,92,0.084219875 -4,93,0.084233375 -4,94,0.08423712499999998 -4,95,0.084201375 -4,96,0.0842291875 -4,97,0.08424349999999999 -4,98,0.08423193749999999 -4,99,0.08421287499999998 -5,1,0.17129765000000002 -5,2,0.16129769999999993 -5,3,0.15949589999999997 -5,4,0.15873485 -5,5,0.1584911 -5,6,0.15825779999999998 -5,7,0.15815535 -5,8,0.15802985000000003 -5,9,0.15800705 -5,10,0.15809784999999998 -5,11,0.15797740000000002 -5,12,0.15798395000000004 -5,13,0.15790330000000005 -5,14,0.15791825000000004 -5,15,0.15795395 -5,16,0.15790985 -5,17,0.1579623 -5,18,0.15790289999999996 -5,19,0.1580159 -5,20,0.15790279999999998 -5,21,0.15793685000000005 -5,22,0.1579053 -5,23,0.15791284999999997 -5,24,0.15789985 -5,25,0.15789874999999998 -5,26,0.15786879999999998 -5,27,0.15789585 -5,28,0.15788945 -5,29,0.1578837 -5,30,0.157902 -5,31,0.1579005 -5,32,0.15793474999999998 -5,33,0.15790844999999998 -5,34,0.15790099999999996 -5,35,0.157887 -5,36,0.15789634999999996 -5,37,0.15786864999999997 -5,38,0.15790189999999998 -5,39,0.15790625 -5,40,0.15786605 -5,41,0.15790015 -5,42,0.1578752 -5,43,0.15786175000000002 -5,44,0.15788 -5,45,0.157907 -5,46,0.15790880000000002 -5,47,0.15787669999999998 -5,48,0.157879 -5,49,0.15787020000000002 -5,50,0.15788939999999996 -5,51,0.15787189999999998 -5,52,0.15785894999999997 -5,53,0.15789989999999998 -5,54,0.15785964999999996 -5,55,0.15786720000000004 -5,56,0.15786175 -5,57,0.15789445000000002 -5,58,0.15791599999999997 -5,59,0.15786825000000002 -5,60,0.15785280000000002 -5,61,0.15787295 -5,62,0.1578951 -5,63,0.15788764999999996 -5,64,0.15787720000000005 -5,65,0.15785635 -5,66,0.15788744999999998 -5,67,0.15789369999999997 -5,68,0.15791339999999995 -5,69,0.1578914 -5,70,0.15789170000000002 -5,71,0.15787260000000003 -5,72,0.1578767 -5,73,0.15788909999999995 -5,74,0.1578496 -5,75,0.15788995000000003 -5,76,0.1578999 -5,77,0.15790720000000003 -5,78,0.15790170000000006 -5,79,0.15788539999999998 -5,80,0.15787275000000003 -5,81,0.15790275000000004 -5,82,0.15790174999999995 -5,83,0.15790065000000003 -5,84,0.1578923 -5,85,0.15789235000000001 -5,86,0.15789255000000002 -5,87,0.15788485000000002 -5,88,0.15787359999999995 -5,89,0.15786855 -5,90,0.15789124999999998 -5,91,0.15788370000000002 -5,92,0.15790245 -5,93,0.15790025 -5,94,0.15789470000000003 -5,95,0.15787835000000003 -5,96,0.1578796 -5,97,0.15789345000000002 -5,98,0.1579053 -5,99,0.15788480000000002 -6,1,0.21565283333333327 -6,2,0.21167562500000003 -6,3,0.2107545833333333 -6,4,0.21054224999999996 -6,5,0.21050174999999996 -6,6,0.21042054166666666 -6,7,0.21030033333333337 -6,8,0.21031920833333323 -6,9,0.21032870833333336 -6,10,0.21034179166666667 -6,11,0.2103090000000001 -6,12,0.21023891666666666 -6,13,0.21021899999999996 -6,14,0.21026837499999995 -6,15,0.21026841666666665 -6,16,0.21028216666666666 -6,17,0.21035095833333337 -6,18,0.210272375 -6,19,0.2102744166666667 -6,20,0.21028466666666662 -6,21,0.2102823333333334 -6,22,0.21027662500000002 -6,23,0.21028066666666667 -6,24,0.21027716666666665 -6,25,0.2102598333333333 -6,26,0.21026208333333338 -6,27,0.2102702916666667 -6,28,0.21025762499999992 -6,29,0.21028570833333338 -6,30,0.21031212500000002 -6,31,0.21028662499999992 -6,32,0.2102736666666667 -6,33,0.21030095833333332 -6,34,0.21029991666666661 -6,35,0.2102574166666667 -6,36,0.21026529166666663 -6,37,0.21030125000000002 -6,38,0.21029029166666663 -6,39,0.21028391666666668 -6,40,0.21028058333333338 -6,41,0.21027316666666668 -6,42,0.2102937083333333 -6,43,0.21027220833333327 -6,44,0.21026512500000002 -6,45,0.2102844583333334 -6,46,0.21027208333333333 -6,47,0.21028304166666664 -6,48,0.21023533333333333 -6,49,0.21025299999999997 -6,50,0.21029070833333333 -6,51,0.210286875 -6,52,0.21026970833333325 -6,53,0.21028374999999996 -6,54,0.2102718333333333 -6,55,0.2102860416666667 -6,56,0.21029329166666672 -6,57,0.21029029166666663 -6,58,0.21026941666666668 -6,59,0.2102554583333334 -6,60,0.21027070833333333 -6,61,0.21024745833333333 -6,62,0.2102792916666667 -6,63,0.21026779166666665 -6,64,0.2102595833333333 -6,65,0.21025266666666667 -6,66,0.21027845833333333 -6,67,0.21025370833333326 -6,68,0.21027 -6,69,0.2102820416666667 -6,70,0.210261125 -6,71,0.21026374999999986 -6,72,0.21025612500000004 -6,73,0.21026033333333338 -6,74,0.21027995833333335 -6,75,0.21025025000000006 -6,76,0.21026825 -6,77,0.21028066666666662 -6,78,0.2102692916666666 -6,79,0.21027375000000004 -6,80,0.21026116666666664 -6,81,0.21026658333333323 -6,82,0.210271125 -6,83,0.21026716666666673 -6,84,0.21026620833333337 -6,85,0.2102877916666667 -6,86,0.2102618750000001 -6,87,0.21027662500000002 -6,88,0.21025691666666668 -6,89,0.2102816666666666 -6,90,0.21028937500000006 -6,91,0.210255375 -6,92,0.21026624999999993 -6,93,0.21027304166666677 -6,94,0.21027600000000002 -6,95,0.21026766666666663 -6,96,0.21025595833333338 -6,97,0.21027137499999998 -6,98,0.2102524166666667 -6,99,0.210261875 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_15_45.csv b/data/errorrates/2bit_temp/misc/errorrates_left_15_45.csv deleted file mode 100644 index 7573667..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_15_45.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.0292875 -1,2,0.00017100000000000012 -1,3,0.00005774999999999999 -1,4,0.00003649999999999999 -1,5,0.000033 -1,6,0.000019250000000000004 -1,7,0.000014500000000000002 -1,8,0.000011750000000000003 -1,9,0.000011750000000000003 -1,10,0.000011000000000000003 -1,11,0.000011000000000000003 -1,12,0.000010750000000000002 -1,13,0.000011000000000000003 -1,14,0.000010750000000000002 -1,15,0.000010750000000000002 -1,16,0.000011000000000000003 -1,17,0.000011000000000000003 -1,18,0.000011500000000000003 -1,19,0.000012500000000000002 -1,20,0.000012500000000000002 -1,21,0.000012750000000000003 -1,22,0.000012750000000000003 -1,23,0.000012750000000000003 -1,24,0.000012750000000000003 -1,25,0.000012750000000000003 -1,26,0.000013500000000000005 -1,27,0.000013750000000000004 -1,28,0.000014250000000000004 -1,29,0.000014250000000000004 -1,30,0.000014500000000000003 -1,31,0.000014500000000000003 -1,32,0.000015000000000000005 -1,33,0.000015000000000000005 -1,34,0.00001575 -1,35,0.00001575 -1,36,0.000016250000000000002 -1,37,0.000016250000000000002 -1,38,0.000017250000000000003 -1,39,0.000017250000000000003 -1,40,0.000017250000000000003 -1,41,0.000017500000000000002 -1,42,0.000017500000000000002 -1,43,0.000017500000000000002 -1,44,0.000017500000000000002 -1,45,0.000018250000000000003 -1,46,0.000018250000000000003 -1,47,0.000018250000000000003 -1,48,0.000018250000000000003 -1,49,0.000018250000000000003 -1,50,0.000018250000000000003 -1,51,0.000018250000000000003 -1,52,0.000018250000000000003 -1,53,0.000018250000000000003 -1,54,0.00001875000000000001 -1,55,0.00001875000000000001 -1,56,0.00001875000000000001 -1,57,0.00001875000000000001 -1,58,0.00001875000000000001 -1,59,0.000019250000000000004 -1,60,0.000019250000000000004 -1,61,0.000019250000000000004 -1,62,0.000019250000000000004 -1,63,0.000019250000000000004 -1,64,0.000019250000000000004 -1,65,0.000019250000000000004 -1,66,0.000019250000000000004 -1,67,0.000019500000000000003 -1,68,0.000019500000000000003 -1,69,0.000019500000000000003 -1,70,0.000019500000000000003 -1,71,0.000019500000000000003 -1,72,0.000019500000000000003 -1,73,0.000019500000000000003 -1,74,0.000019500000000000003 -1,75,0.000019500000000000003 -1,76,0.00002 -1,77,0.00002 -1,78,0.00002 -1,79,0.00002 -1,80,0.00002 -1,81,0.00002 -1,82,0.00002 -1,83,0.00002 -1,84,0.00002 -1,85,0.00002 -1,86,0.00002 -1,87,0.00002 -1,88,0.00002 -1,89,0.000020749999999999996 -1,90,0.000020749999999999996 -1,91,0.000020749999999999996 -1,92,0.000020749999999999996 -1,93,0.000020749999999999996 -1,94,0.000020749999999999996 -1,95,0.000020749999999999996 -1,96,0.000020749999999999996 -1,97,0.000020749999999999996 -1,98,0.000020749999999999996 -1,99,0.000020749999999999996 -2,1,0.053434125000000006 -2,2,0.007156125000000002 -2,3,0.003534999999999999 -2,4,0.0023810000000000003 -2,5,0.0022155 -2,6,0.0018645 -2,7,0.0017331249999999999 -2,8,0.0015899999999999998 -2,9,0.0015283749999999996 -2,10,0.001567125 -2,11,0.0015488749999999995 -2,12,0.0015172499999999997 -2,13,0.0015029999999999993 -2,14,0.001488125 -2,15,0.0014747500000000001 -2,16,0.0014157499999999997 -2,17,0.0014339999999999995 -2,18,0.0014273750000000003 -2,19,0.001419125 -2,20,0.0014242500000000002 -2,21,0.001441625 -2,22,0.0014292500000000006 -2,23,0.001415625 -2,24,0.0014153750000000002 -2,25,0.0013979999999999997 -2,26,0.001431875 -2,27,0.0014072499999999996 -2,28,0.0014301250000000004 -2,29,0.0014017500000000002 -2,30,0.0014238749999999998 -2,31,0.0013925000000000005 -2,32,0.0014335 -2,33,0.0014031249999999994 -2,34,0.001390875 -2,35,0.00141825 -2,36,0.0013808750000000004 -2,37,0.0013950000000000004 -2,38,0.0013854999999999998 -2,39,0.0014017500000000002 -2,40,0.0014019999999999996 -2,41,0.0013958749999999998 -2,42,0.001403125 -2,43,0.0014026249999999998 -2,44,0.0013964999999999997 -2,45,0.0014110000000000004 -2,46,0.0013879999999999997 -2,47,0.00139975 -2,48,0.0013887500000000002 -2,49,0.0014017500000000002 -2,50,0.0013926249999999998 -2,51,0.001389125 -2,52,0.00141475 -2,53,0.0013942499999999997 -2,54,0.0014033749999999997 -2,55,0.0013718750000000003 -2,56,0.0014085 -2,57,0.0013959999999999997 -2,58,0.001398625 -2,59,0.0013785000000000004 -2,60,0.0014034999999999998 -2,61,0.0013953750000000001 -2,62,0.0013930000000000001 -2,63,0.0013848750000000005 -2,64,0.001392875 -2,65,0.001386375 -2,66,0.0013947500000000002 -2,67,0.0014001250000000001 -2,68,0.0013985 -2,69,0.0013926249999999998 -2,70,0.001406375 -2,71,0.0013948749999999998 -2,72,0.0013894999999999997 -2,73,0.0013907499999999998 -2,74,0.001398375 -2,75,0.0013923750000000002 -2,76,0.001383625 -2,77,0.001401375 -2,78,0.0013870000000000004 -2,79,0.0013969999999999998 -2,80,0.0013892500000000003 -2,81,0.001388875 -2,82,0.0013884999999999998 -2,83,0.001399875 -2,84,0.0013966249999999996 -2,85,0.0014046249999999996 -2,86,0.00139625 -2,87,0.0013875 -2,88,0.0014010000000000001 -2,89,0.0013982500000000006 -2,90,0.0014026250000000002 -2,91,0.0013873750000000004 -2,92,0.0013862499999999997 -2,93,0.001391 -2,94,0.0013983749999999997 -2,95,0.00139175 -2,96,0.0013980000000000002 -2,97,0.0013872499999999998 -2,98,0.0013957500000000003 -2,99,0.0013872500000000002 -3,1,0.09082741666666667 -3,2,0.04843891666666665 -3,3,0.042210666666666674 -3,4,0.039877166666666665 -3,5,0.038945166666666656 -3,6,0.0383615 -3,7,0.03786183333333333 -3,8,0.037641083333333325 -3,9,0.03762908333333334 -3,10,0.0375665 -3,11,0.037297583333333335 -3,12,0.03740591666666666 -3,13,0.037268416666666665 -3,14,0.03725441666666668 -3,15,0.03724499999999998 -3,16,0.03718133333333333 -3,17,0.037137500000000004 -3,18,0.03716841666666667 -3,19,0.037102333333333334 -3,20,0.03712116666666667 -3,21,0.037108916666666665 -3,22,0.03707208333333333 -3,23,0.03710383333333334 -3,24,0.037077583333333324 -3,25,0.03710091666666668 -3,26,0.037094 -3,27,0.037089333333333335 -3,28,0.03709383333333334 -3,29,0.03704783333333333 -3,30,0.037079666666666664 -3,31,0.037040250000000004 -3,32,0.03703866666666666 -3,33,0.037031583333333326 -3,34,0.03700833333333334 -3,35,0.03703150000000001 -3,36,0.03705425 -3,37,0.03698249999999999 -3,38,0.037043999999999994 -3,39,0.03703175 -3,40,0.037029166666666655 -3,41,0.03708158333333333 -3,42,0.03702516666666667 -3,43,0.037047583333333335 -3,44,0.03705341666666667 -3,45,0.037034916666666653 -3,46,0.037033166666666666 -3,47,0.037028750000000006 -3,48,0.03704766666666667 -3,49,0.037052 -3,50,0.03703516666666666 -3,51,0.03703116666666666 -3,52,0.037056583333333344 -3,53,0.03703799999999999 -3,54,0.03701516666666666 -3,55,0.03702641666666667 -3,56,0.03701783333333334 -3,57,0.03700400000000001 -3,58,0.03699883333333333 -3,59,0.03699425000000001 -3,60,0.03704958333333333 -3,61,0.036996 -3,62,0.037004666666666665 -3,63,0.037004583333333334 -3,64,0.036995833333333325 -3,65,0.03701033333333334 -3,66,0.037007 -3,67,0.03703108333333333 -3,68,0.037043666666666676 -3,69,0.03703016666666666 -3,70,0.03699650000000001 -3,71,0.03701666666666666 -3,72,0.037035833333333344 -3,73,0.03698374999999999 -3,74,0.03702216666666666 -3,75,0.03703133333333333 -3,76,0.03701908333333333 -3,77,0.03698325 -3,78,0.036988583333333325 -3,79,0.037035 -3,80,0.03700616666666665 -3,81,0.03702808333333332 -3,82,0.03700791666666667 -3,83,0.03699133333333335 -3,84,0.03701499999999999 -3,85,0.03702925000000001 -3,86,0.037012166666666665 -3,87,0.03702166666666667 -3,88,0.03702041666666666 -3,89,0.03702983333333334 -3,90,0.03701491666666667 -3,91,0.037024749999999995 -3,92,0.03700816666666666 -3,93,0.03698666666666666 -3,94,0.03699291666666668 -3,95,0.037025083333333327 -3,96,0.03702541666666667 -3,97,0.03701008333333334 -3,98,0.03703008333333334 -3,99,0.03698933333333333 -4,1,0.14416918749999996 -4,2,0.12354487500000001 -4,3,0.12001587500000001 -4,4,0.11840499999999997 -4,5,0.11823725 -4,6,0.11777637499999999 -4,7,0.11769999999999997 -4,8,0.11723206249999998 -4,9,0.11716599999999998 -4,10,0.11733874999999999 -4,11,0.1171935 -4,12,0.1171056875 -4,13,0.11711437499999997 -4,14,0.11712593749999996 -4,15,0.11704206249999995 -4,16,0.11698518749999998 -4,17,0.11703325000000003 -4,18,0.11698250000000002 -4,19,0.11697718750000004 -4,20,0.1170858125 -4,21,0.11695593750000001 -4,22,0.11698050000000004 -4,23,0.11699312500000004 -4,24,0.11690743750000003 -4,25,0.11700187499999998 -4,26,0.11696318750000004 -4,27,0.1169148125 -4,28,0.11697800000000003 -4,29,0.11695874999999999 -4,30,0.11697987499999997 -4,31,0.11693168749999998 -4,32,0.1169375 -4,33,0.11696812500000002 -4,34,0.11695475 -4,35,0.11695518749999997 -4,36,0.11694149999999998 -4,37,0.11695887499999998 -4,38,0.116956375 -4,39,0.11698787500000003 -4,40,0.11694243750000004 -4,41,0.11697356250000004 -4,42,0.11696099999999998 -4,43,0.11698849999999998 -4,44,0.11693568750000004 -4,45,0.11695662500000001 -4,46,0.11695712500000002 -4,47,0.11695637499999999 -4,48,0.11691437500000003 -4,49,0.11693837499999997 -4,50,0.11696081250000001 -4,51,0.11696306250000003 -4,52,0.11694450000000003 -4,53,0.116949625 -4,54,0.11691606250000003 -4,55,0.11697562500000001 -4,56,0.11692131250000001 -4,57,0.11695806249999999 -4,58,0.11695837500000002 -4,59,0.11693868749999997 -4,60,0.11692831249999996 -4,61,0.11691874999999996 -4,62,0.116923 -4,63,0.11693656250000002 -4,64,0.116955375 -4,65,0.11696137500000002 -4,66,0.1169275 -4,67,0.11694181249999999 -4,68,0.11697112500000001 -4,69,0.11696668750000003 -4,70,0.11690925000000002 -4,71,0.11693193750000003 -4,72,0.11693706250000002 -4,73,0.11694681250000002 -4,74,0.11693100000000003 -4,75,0.1169634375 -4,76,0.11692281249999999 -4,77,0.11693018749999995 -4,78,0.116955875 -4,79,0.11693306250000003 -4,80,0.11693243749999999 -4,81,0.1169359375 -4,82,0.11692762500000001 -4,83,0.11694506249999997 -4,84,0.11695568750000002 -4,85,0.11693750000000001 -4,86,0.11693681250000004 -4,87,0.116926125 -4,88,0.11692875000000003 -4,89,0.11693750000000006 -4,90,0.116963875 -4,91,0.11692281249999999 -4,92,0.11693037499999999 -4,93,0.11697099999999998 -4,94,0.11693162500000004 -4,95,0.11693806250000004 -4,96,0.11692637500000004 -4,97,0.11693118749999998 -4,98,0.11693693749999999 -4,99,0.11697000000000003 -5,1,0.19639169999999997 -5,2,0.18873410000000004 -5,3,0.18740410000000002 -5,4,0.18695029999999999 -5,5,0.18660135 -5,6,0.18643530000000003 -5,7,0.18641694999999994 -5,8,0.18640954999999998 -5,9,0.18628670000000003 -5,10,0.18633805000000003 -5,11,0.18626645 -5,12,0.18630790000000005 -5,13,0.18628204999999995 -5,14,0.18631309999999998 -5,15,0.18625845 -5,16,0.18626935000000003 -5,17,0.18630895 -5,18,0.1862454499999999 -5,19,0.18629524999999997 -5,20,0.1862342 -5,21,0.18621370000000004 -5,22,0.186223 -5,23,0.18626119999999996 -5,24,0.18624565000000004 -5,25,0.1862666 -5,26,0.18622605 -5,27,0.18622729999999993 -5,28,0.18626900000000007 -5,29,0.18624305 -5,30,0.18625334999999998 -5,31,0.1862848 -5,32,0.18624654999999993 -5,33,0.18626060000000005 -5,34,0.18627209999999997 -5,35,0.1862218 -5,36,0.18627639999999995 -5,37,0.18625355000000002 -5,38,0.1862752 -5,39,0.18625585000000006 -5,40,0.18624324999999994 -5,41,0.1862296 -5,42,0.18622255 -5,43,0.18620920000000005 -5,44,0.18622759999999997 -5,45,0.18625874999999997 -5,46,0.18624825000000006 -5,47,0.1862357 -5,48,0.18619799999999992 -5,49,0.18620475000000003 -5,50,0.18623549999999997 -5,51,0.18625345 -5,52,0.18622750000000005 -5,53,0.1862572000000001 -5,54,0.18620745000000002 -5,55,0.18621049999999997 -5,56,0.18622365 -5,57,0.18626079999999998 -5,58,0.18624835000000003 -5,59,0.18621010000000002 -5,60,0.18620594999999995 -5,61,0.1861961 -5,62,0.18622419999999998 -5,63,0.18621475 -5,64,0.18624509999999994 -5,65,0.18622889999999995 -5,66,0.1862202 -5,67,0.1862166000000001 -5,68,0.18623565 -5,69,0.18624339999999998 -5,70,0.18624134999999994 -5,71,0.18624225000000003 -5,72,0.18625674999999997 -5,73,0.18622070000000002 -5,74,0.18624899999999997 -5,75,0.18624989999999997 -5,76,0.18624564999999996 -5,77,0.18624414999999994 -5,78,0.18622824999999998 -5,79,0.18622674999999997 -5,80,0.18623295000000004 -5,81,0.18624235000000006 -5,82,0.1862471999999999 -5,83,0.1862012 -5,84,0.1862632999999999 -5,85,0.18624460000000007 -5,86,0.18623615000000004 -5,87,0.18624010000000005 -5,88,0.18620804999999996 -5,89,0.1862505 -5,90,0.18623929999999997 -5,91,0.18622370000000005 -5,92,0.18624824999999995 -5,93,0.18624295 -5,94,0.18622259999999996 -5,95,0.18622660000000008 -5,96,0.1862414 -5,97,0.18623960000000003 -5,98,0.18624125 -5,99,0.1862498499999999 -6,1,0.23831320833333344 -6,2,0.23520029166666678 -6,3,0.23449129166666663 -6,4,0.2343495833333333 -6,5,0.23420454166666665 -6,6,0.2341203749999999 -6,7,0.23411525 -6,8,0.23406829166666668 -6,9,0.2340915416666666 -6,10,0.234022125 -6,11,0.23403445833333325 -6,12,0.2340381666666667 -6,13,0.23398483333333342 -6,14,0.2340202083333333 -6,15,0.23402295833333336 -6,16,0.2339947916666667 -6,17,0.23402479166666662 -6,18,0.23408504166666663 -6,19,0.23401312500000004 -6,20,0.2340165416666666 -6,21,0.234057375 -6,22,0.23403437500000002 -6,23,0.2340705 -6,24,0.23404433333333338 -6,25,0.2340407083333333 -6,26,0.23402612499999997 -6,27,0.23401775000000008 -6,28,0.23403429166666673 -6,29,0.23403970833333332 -6,30,0.23401154166666666 -6,31,0.23403445833333336 -6,32,0.2340342916666667 -6,33,0.23404141666666667 -6,34,0.23403337500000007 -6,35,0.23404829166666669 -6,36,0.23405841666666669 -6,37,0.234003875 -6,38,0.23402049999999996 -6,39,0.23406520833333325 -6,40,0.234059 -6,41,0.23404329166666663 -6,42,0.23402120833333342 -6,43,0.2340283333333333 -6,44,0.234052625 -6,45,0.23403958333333338 -6,46,0.23403295833333332 -6,47,0.23402654166666667 -6,48,0.23400641666666666 -6,49,0.2340326666666666 -6,50,0.23400962500000005 -6,51,0.23401300000000003 -6,52,0.23404554166666666 -6,53,0.23404345833333334 -6,54,0.23405962499999997 -6,55,0.23403441666666672 -6,56,0.23404245833333334 -6,57,0.2340365833333333 -6,58,0.23402716666666662 -6,59,0.23401625000000006 -6,60,0.23402633333333336 -6,61,0.23402295833333325 -6,62,0.2340337916666666 -6,63,0.23403879166666675 -6,64,0.23403708333333328 -6,65,0.23400349999999995 -6,66,0.23401912500000008 -6,67,0.23402870833333334 -6,68,0.23403287500000008 -6,69,0.23403287499999997 -6,70,0.2340149999999999 -6,71,0.23401845833333337 -6,72,0.23404562499999998 -6,73,0.2340229166666667 -6,74,0.2340235416666667 -6,75,0.2340351666666667 -6,76,0.23402879166666668 -6,77,0.23403545833333336 -6,78,0.2340307083333333 -6,79,0.23402270833333333 -6,80,0.23403029166666664 -6,81,0.23402200000000006 -6,82,0.23404008333333334 -6,83,0.2340213333333333 -6,84,0.23400891666666662 -6,85,0.23403649999999995 -6,86,0.23404658333333334 -6,87,0.23403033333333328 -6,88,0.2340205 -6,89,0.2340364166666666 -6,90,0.234029125 -6,91,0.2340219583333333 -6,92,0.23401825 -6,93,0.23403258333333338 -6,94,0.23402370833333336 -6,95,0.234029 -6,96,0.23403149999999998 -6,97,0.2340378333333333 -6,98,0.2340322916666667 -6,99,0.23402758333333334 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_15_5.csv b/data/errorrates/2bit_temp/misc/errorrates_left_15_5.csv deleted file mode 100644 index 3abcb32..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_15_5.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.020044500000000007 -1,2,0.000032 -1,3,0.000031249999999999994 -1,4,0.0000295 -1,5,0.00002299999999999999 -1,6,0.000013250000000000004 -1,7,0.000010250000000000004 -1,8,0.0000075 -1,9,0.00000625 -1,10,0.000006 -1,11,0.000006 -1,12,0.000006 -1,13,0.000006 -1,14,0.000006 -1,15,0.000006 -1,16,0.000006 -1,17,0.000005750000000000001 -1,18,0.000005750000000000001 -1,19,0.000005750000000000001 -1,20,0.000005750000000000001 -1,21,0.000005750000000000001 -1,22,0.000005750000000000001 -1,23,0.000005750000000000001 -1,24,0.000005750000000000001 -1,25,0.000005750000000000001 -1,26,0.000005750000000000001 -1,27,0.000005750000000000001 -1,28,0.000005750000000000001 -1,29,0.000005750000000000001 -1,30,0.000005750000000000001 -1,31,0.000005750000000000001 -1,32,0.000005750000000000001 -1,33,0.000005750000000000001 -1,34,0.000005750000000000001 -1,35,0.000005750000000000001 -1,36,0.000005750000000000001 -1,37,0.000005750000000000001 -1,38,0.000005750000000000001 -1,39,0.000005750000000000001 -1,40,0.000005750000000000001 -1,41,0.000006 -1,42,0.000005750000000000001 -1,43,0.000006 -1,44,0.000005750000000000001 -1,45,0.000006 -1,46,0.000005750000000000001 -1,47,0.000006 -1,48,0.000005750000000000001 -1,49,0.000006 -1,50,0.000005750000000000001 -1,51,0.000006 -1,52,0.000005750000000000001 -1,53,0.000006 -1,54,0.000005750000000000001 -1,55,0.000006 -1,56,0.000005750000000000001 -1,57,0.000006 -1,58,0.000005750000000000001 -1,59,0.000006 -1,60,0.000005750000000000001 -1,61,0.000006 -1,62,0.000005750000000000001 -1,63,0.000006 -1,64,0.000005750000000000001 -1,65,0.000006 -1,66,0.000005750000000000001 -1,67,0.000006 -1,68,0.000005750000000000001 -1,69,0.000006 -1,70,0.000005750000000000001 -1,71,0.000006 -1,72,0.000005750000000000001 -1,73,0.000006 -1,74,0.000005750000000000001 -1,75,0.000006 -1,76,0.000005750000000000001 -1,77,0.000006 -1,78,0.000005750000000000001 -1,79,0.000006 -1,80,0.000005750000000000001 -1,81,0.000006 -1,82,0.000005750000000000001 -1,83,0.000006 -1,84,0.000005750000000000001 -1,85,0.000006 -1,86,0.000005750000000000001 -1,87,0.000006 -1,88,0.000005750000000000001 -1,89,0.000006 -1,90,0.000005750000000000001 -1,91,0.000006 -1,92,0.000005750000000000001 -1,93,0.000006 -1,94,0.000005750000000000001 -1,95,0.000006 -1,96,0.000005750000000000001 -1,97,0.000006 -1,98,0.000005750000000000001 -1,99,0.000006 -2,1,0.037158 -2,2,0.0014080000000000002 -2,3,0.000525125 -2,4,0.00024737500000000004 -2,5,0.00017624999999999997 -2,6,0.00019337500000000005 -2,7,0.00013587500000000004 -2,8,0.0001355 -2,9,0.00013700000000000005 -2,10,0.00012062499999999999 -2,11,0.000138625 -2,12,0.00015012500000000003 -2,13,0.000130375 -2,14,0.00013287500000000002 -2,15,0.000137125 -2,16,0.00012625 -2,17,0.000130625 -2,18,0.00012937500000000004 -2,19,0.00011987500000000003 -2,20,0.00012300000000000004 -2,21,0.00012812500000000007 -2,22,0.000127125 -2,23,0.000131125 -2,24,0.000133125 -2,25,0.00013087500000000002 -2,26,0.00012612500000000002 -2,27,0.00013062500000000007 -2,28,0.000126375 -2,29,0.00012587500000000004 -2,30,0.00012975 -2,31,0.00012062500000000002 -2,32,0.00012800000000000002 -2,33,0.00013087500000000002 -2,34,0.00012862500000000002 -2,35,0.00012712500000000001 -2,36,0.00013037500000000004 -2,37,0.00012937500000000001 -2,38,0.000124625 -2,39,0.00012962500000000005 -2,40,0.0001265 -2,41,0.00012675000000000002 -2,42,0.00012937500000000004 -2,43,0.000128875 -2,44,0.0001295 -2,45,0.00013025000000000008 -2,46,0.0001305 -2,47,0.00012687499999999998 -2,48,0.00012800000000000002 -2,49,0.00013037500000000004 -2,50,0.000125875 -2,51,0.00012962500000000005 -2,52,0.00012762500000000005 -2,53,0.00012875000000000004 -2,54,0.00012737500000000005 -2,55,0.00013250000000000002 -2,56,0.00013025000000000002 -2,57,0.00012825 -2,58,0.00012874999999999999 -2,59,0.00012800000000000002 -2,60,0.00012775000000000004 -2,61,0.00012887500000000003 -2,62,0.00012612500000000002 -2,63,0.00012812500000000004 -2,64,0.00012812500000000007 -2,65,0.000130375 -2,66,0.00012837500000000007 -2,67,0.000131 -2,68,0.00013037500000000004 -2,69,0.00012737500000000005 -2,70,0.00012900000000000002 -2,71,0.00012675000000000002 -2,72,0.000128125 -2,73,0.000127875 -2,74,0.00012737500000000002 -2,75,0.00012875000000000004 -2,76,0.00012875000000000004 -2,77,0.00013087500000000002 -2,78,0.00012812500000000004 -2,79,0.00012850000000000003 -2,80,0.0001295 -2,81,0.00012662500000000003 -2,82,0.00012874999999999999 -2,83,0.00012974999999999998 -2,84,0.000127625 -2,85,0.00013012500000000003 -2,86,0.00012937500000000004 -2,87,0.000130125 -2,88,0.00012812500000000004 -2,89,0.00013150000000000003 -2,90,0.0001285 -2,91,0.00012900000000000002 -2,92,0.000128875 -2,93,0.00012737500000000005 -2,94,0.00012775 -2,95,0.0001305 -2,96,0.00012875 -2,97,0.000129125 -2,98,0.000131125 -2,99,0.000130125 -3,1,0.06385799999999998 -3,2,0.019263916666666665 -3,3,0.013701999999999999 -3,4,0.011938166666666665 -3,5,0.011094583333333335 -3,6,0.010664250000000002 -3,7,0.010516583333333334 -3,8,0.010281333333333335 -3,9,0.010120083333333333 -3,10,0.010094666666666667 -3,11,0.010057999999999997 -3,12,0.009951750000000002 -3,13,0.010025416666666667 -3,14,0.009952750000000002 -3,15,0.009930416666666664 -3,16,0.009987833333333336 -3,17,0.009987333333333332 -3,18,0.009868666666666668 -3,19,0.0099295 -3,20,0.009952333333333332 -3,21,0.009937583333333333 -3,22,0.00992525 -3,23,0.009896916666666667 -3,24,0.009875000000000005 -3,25,0.009871333333333336 -3,26,0.009861416666666668 -3,27,0.009835750000000002 -3,28,0.009805000000000001 -3,29,0.00987525 -3,30,0.009886916666666667 -3,31,0.0098545 -3,32,0.009882416666666666 -3,33,0.009869 -3,34,0.009844333333333337 -3,35,0.009856583333333335 -3,36,0.00985675 -3,37,0.009833583333333333 -3,38,0.009840666666666666 -3,39,0.009868916666666672 -3,40,0.009919333333333334 -3,41,0.009863833333333332 -3,42,0.009864583333333331 -3,43,0.009850749999999998 -3,44,0.009861583333333335 -3,45,0.009848250000000001 -3,46,0.009873333333333331 -3,47,0.009850250000000003 -3,48,0.009840333333333333 -3,49,0.009818166666666666 -3,50,0.009837250000000002 -3,51,0.009825583333333335 -3,52,0.009856416666666668 -3,53,0.009875833333333335 -3,54,0.009819833333333335 -3,55,0.009850083333333336 -3,56,0.009843999999999999 -3,57,0.009825916666666665 -3,58,0.009826666666666668 -3,59,0.009837750000000001 -3,60,0.009839083333333333 -3,61,0.009839916666666669 -3,62,0.009831999999999999 -3,63,0.009843000000000001 -3,64,0.00983108333333333 -3,65,0.009823583333333337 -3,66,0.009829333333333336 -3,67,0.009838583333333335 -3,68,0.009831499999999998 -3,69,0.009839083333333333 -3,70,0.009830833333333337 -3,71,0.00983916666666667 -3,72,0.00983316666666667 -3,73,0.009848916666666669 -3,74,0.009828666666666666 -3,75,0.009837750000000001 -3,76,0.009829583333333334 -3,77,0.009841250000000001 -3,78,0.009831083333333334 -3,79,0.009831000000000001 -3,80,0.009858333333333337 -3,81,0.00981825 -3,82,0.009839750000000001 -3,83,0.009827999999999998 -3,84,0.009823666666666666 -3,85,0.009826250000000003 -3,86,0.009846333333333332 -3,87,0.009838500000000002 -3,88,0.009832 -3,89,0.009831583333333336 -3,90,0.009812583333333335 -3,91,0.009831166666666665 -3,92,0.009829333333333332 -3,93,0.009843666666666667 -3,94,0.009821500000000002 -3,95,0.009832333333333335 -3,96,0.009832583333333336 -3,97,0.009818999999999998 -3,98,0.009827 -3,99,0.009823166666666668 -4,1,0.1069405625 -4,2,0.07688762499999997 -4,3,0.0718984375 -4,4,0.07023618749999999 -4,5,0.069879875 -4,6,0.0690180625 -4,7,0.0687366875 -4,8,0.068643125 -4,9,0.06852749999999998 -4,10,0.0684666875 -4,11,0.0683625 -4,12,0.06815224999999998 -4,13,0.06829043750000001 -4,14,0.06817531250000002 -4,15,0.06828068749999998 -4,16,0.0682356875 -4,17,0.06807218750000002 -4,18,0.06815425 -4,19,0.06822062499999998 -4,20,0.068173 -4,21,0.068123875 -4,22,0.068106 -4,23,0.06821443750000002 -4,24,0.06812762499999998 -4,25,0.06811775 -4,26,0.06814262499999998 -4,27,0.0681255 -4,28,0.06809937499999999 -4,29,0.06811012500000001 -4,30,0.068153875 -4,31,0.068085125 -4,32,0.06811125 -4,33,0.06812012500000002 -4,34,0.0680779375 -4,35,0.06811181249999997 -4,36,0.06809568750000002 -4,37,0.06810762499999999 -4,38,0.06811743750000002 -4,39,0.06813306250000001 -4,40,0.06811431249999998 -4,41,0.0680844375 -4,42,0.06810662499999999 -4,43,0.068110375 -4,44,0.0680539375 -4,45,0.06815675 -4,46,0.06813881249999999 -4,47,0.06810824999999998 -4,48,0.06806431250000002 -4,49,0.06809350000000002 -4,50,0.06808812499999999 -4,51,0.06808912500000001 -4,52,0.06811375000000001 -4,53,0.06813625000000001 -4,54,0.06811018750000002 -4,55,0.0680955 -4,56,0.06808637499999999 -4,57,0.0681019375 -4,58,0.06809612500000001 -4,59,0.068144125 -4,60,0.06809849999999999 -4,61,0.0680885625 -4,62,0.0680803125 -4,63,0.06812562500000001 -4,64,0.0681265625 -4,65,0.06810849999999997 -4,66,0.06809525 -4,67,0.06809774999999997 -4,68,0.06806224999999999 -4,69,0.06811356249999999 -4,70,0.0681139375 -4,71,0.0681210625 -4,72,0.0681074375 -4,73,0.06809200000000001 -4,74,0.06811850000000001 -4,75,0.06809425000000002 -4,76,0.06811587500000002 -4,77,0.0681146875 -4,78,0.06812087500000001 -4,79,0.06812562500000001 -4,80,0.06811706249999999 -4,81,0.06812518749999999 -4,82,0.06810856250000001 -4,83,0.0681135625 -4,84,0.0680926875 -4,85,0.0680991875 -4,86,0.06812143749999999 -4,87,0.0681028125 -4,88,0.068088375 -4,89,0.0681159375 -4,90,0.0681323125 -4,91,0.06808018749999997 -4,92,0.06811312499999998 -4,93,0.0681186875 -4,94,0.06810037499999998 -4,95,0.0680949375 -4,96,0.0680929375 -4,97,0.06809212500000002 -4,98,0.06810675000000002 -4,99,0.0681051875 -5,1,0.15870260000000003 -5,2,0.14576255000000002 -5,3,0.14369225000000005 -5,4,0.14316435000000002 -5,5,0.14285219999999998 -5,6,0.14243504999999998 -5,7,0.14261425000000005 -5,8,0.14238104999999998 -5,9,0.14217570000000004 -5,10,0.14227309999999999 -5,11,0.1421399 -5,12,0.14225229999999997 -5,13,0.14220765 -5,14,0.14223585 -5,15,0.14215370000000002 -5,16,0.14210405000000004 -5,17,0.14201494999999997 -5,18,0.14211565 -5,19,0.14212930000000001 -5,20,0.1421399 -5,21,0.14216604999999996 -5,22,0.14204364999999997 -5,23,0.14214565 -5,24,0.14209945 -5,25,0.14210554999999997 -5,26,0.14212005000000005 -5,27,0.1421104 -5,28,0.14215825 -5,29,0.14215419999999998 -5,30,0.14211795 -5,31,0.14206545 -5,32,0.14208564999999998 -5,33,0.14211200000000004 -5,34,0.1420642 -5,35,0.14210480000000003 -5,36,0.14209934999999999 -5,37,0.14207494999999998 -5,38,0.14208735000000006 -5,39,0.14211839999999998 -5,40,0.14209455000000001 -5,41,0.1420927 -5,42,0.14208975000000001 -5,43,0.14209525 -5,44,0.14207170000000005 -5,45,0.14208870000000004 -5,46,0.14211345000000003 -5,47,0.14209089999999994 -5,48,0.14205915 -5,49,0.14210185 -5,50,0.14206405000000003 -5,51,0.14207319999999996 -5,52,0.14208235 -5,53,0.14209164999999999 -5,54,0.14205969999999998 -5,55,0.14207715 -5,56,0.14209164999999999 -5,57,0.1420864 -5,58,0.14207510000000004 -5,59,0.1420802 -5,60,0.14207809999999998 -5,61,0.14208205000000004 -5,62,0.1420815 -5,63,0.14207399999999995 -5,64,0.14208745 -5,65,0.14208674999999998 -5,66,0.14208844999999998 -5,67,0.14207930000000002 -5,68,0.1420801 -5,69,0.14210705 -5,70,0.14210284999999995 -5,71,0.14207325 -5,72,0.1420816 -5,73,0.14207085000000003 -5,74,0.14208634999999997 -5,75,0.1420833 -5,76,0.14207175000000002 -5,77,0.14209099999999997 -5,78,0.14208954999999995 -5,79,0.14208965000000004 -5,80,0.1420814 -5,81,0.1420994 -5,82,0.14207305 -5,83,0.14208210000000002 -5,84,0.1420671 -5,85,0.1420891 -5,86,0.14207695 -5,87,0.1421094 -5,88,0.14206880000000002 -5,89,0.14205099999999998 -5,90,0.14208680000000004 -5,91,0.14206665000000002 -5,92,0.14211445000000003 -5,93,0.14208334999999997 -5,94,0.1420691 -5,95,0.14209345 -5,96,0.14209150000000004 -5,97,0.14210209999999998 -5,98,0.1420876 -5,99,0.14207325 -6,1,0.20406629166666665 -6,2,0.1990785 -6,3,0.19812729166666668 -6,4,0.19789199999999998 -6,5,0.1976265833333333 -6,6,0.19765379166666663 -6,7,0.19761008333333333 -6,8,0.19754837499999997 -6,9,0.19744587500000002 -6,10,0.19746345833333337 -6,11,0.19737262499999994 -6,12,0.19740791666666663 -6,13,0.19738424999999998 -6,14,0.19740499999999997 -6,15,0.19742733333333334 -6,16,0.19742204166666666 -6,17,0.19738183333333328 -6,18,0.1974007916666667 -6,19,0.19739433333333337 -6,20,0.19739216666666667 -6,21,0.197390875 -6,22,0.1973705833333333 -6,23,0.19737279166666674 -6,24,0.19739600000000007 -6,25,0.19740587500000004 -6,26,0.19738033333333338 -6,27,0.19737937499999997 -6,28,0.1973769166666667 -6,29,0.19739758333333335 -6,30,0.19740891666666666 -6,31,0.1973830833333333 -6,32,0.19739566666666664 -6,33,0.1973797083333333 -6,34,0.19736408333333336 -6,35,0.1973952083333333 -6,36,0.19737737499999994 -6,37,0.19740033333333343 -6,38,0.19736658333333326 -6,39,0.19738799999999998 -6,40,0.1974034166666667 -6,41,0.19739820833333327 -6,42,0.19738245833333326 -6,43,0.19738804166666665 -6,44,0.19738475 -6,45,0.1973875 -6,46,0.19737491666666668 -6,47,0.19738274999999994 -6,48,0.19738774999999995 -6,49,0.1974010833333334 -6,50,0.19737116666666674 -6,51,0.197366125 -6,52,0.19737266666666664 -6,53,0.1973967916666667 -6,54,0.19738458333333334 -6,55,0.19736408333333333 -6,56,0.197365625 -6,57,0.19736762499999996 -6,58,0.19736195833333334 -6,59,0.19736783333333335 -6,60,0.19735612500000005 -6,61,0.1973577916666667 -6,62,0.19737758333333333 -6,63,0.197391875 -6,64,0.19737095833333332 -6,65,0.19738266666666665 -6,66,0.19736841666666663 -6,67,0.19736379166666665 -6,68,0.19734474999999999 -6,69,0.1973767916666667 -6,70,0.19736654166666667 -6,71,0.19735712500000002 -6,72,0.1973705 -6,73,0.19735783333333332 -6,74,0.197376375 -6,75,0.19737049999999992 -6,76,0.19735729166666668 -6,77,0.19738374999999997 -6,78,0.19737670833333337 -6,79,0.19736729166666667 -6,80,0.197380875 -6,81,0.19737154166666668 -6,82,0.1973744166666666 -6,83,0.19736437500000004 -6,84,0.19735433333333333 -6,85,0.1973726666666667 -6,86,0.19737712500000001 -6,87,0.197367125 -6,88,0.19736095833333334 -6,89,0.19735433333333344 -6,90,0.19737779166666666 -6,91,0.1973677083333334 -6,92,0.1973516666666667 -6,93,0.19736504166666669 -6,94,0.19736191666666658 -6,95,0.19736474999999998 -6,96,0.19735766666666665 -6,97,0.19736666666666663 -6,98,0.19736445833333327 -6,99,0.19736783333333327 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_15_55.csv b/data/errorrates/2bit_temp/misc/errorrates_left_15_55.csv deleted file mode 100644 index d2df9e8..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_15_55.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.034041999999999996 -1,2,0.00044000000000000007 -1,3,0.00011825000000000004 -1,4,0.000078 -1,5,0.00003350000000000001 -1,6,0.000014500000000000002 -1,7,0.0000095 -1,8,0.00002999999999999999 -1,9,0.000014500000000000002 -1,10,0.0000095 -1,11,0.00000825 -1,12,0.00002175 -1,13,0.000013 -1,14,0.0000095 -1,15,0.00000825 -1,16,0.0000165 -1,17,0.000011750000000000001 -1,18,0.000009250000000000001 -1,19,0.00000825 -1,20,0.000014499999999999998 -1,21,0.000010500000000000001 -1,22,0.0000095 -1,23,0.000008750000000000001 -1,24,0.00001325 -1,25,0.00001025 -1,26,0.0000095 -1,27,0.0000085 -1,28,0.000012750000000000002 -1,29,0.00001025 -1,30,0.0000095 -1,31,0.000008750000000000001 -1,32,0.000012749999999999998 -1,33,0.00001025 -1,34,0.000009250000000000001 -1,35,0.000009250000000000001 -1,36,0.00001225 -1,37,0.000009750000000000002 -1,38,0.0000095 -1,39,0.000009250000000000001 -1,40,0.0000115 -1,41,0.00000975 -1,42,0.0000095 -1,43,0.000009 -1,44,0.000011000000000000001 -1,45,0.00000975 -1,46,0.000009250000000000001 -1,47,0.000009 -1,48,0.00001075 -1,49,0.00000975 -1,50,0.000009250000000000001 -1,51,0.000009250000000000001 -1,52,0.00001075 -1,53,0.0000095 -1,54,0.0000095 -1,55,0.000009250000000000001 -1,56,0.00001025 -1,57,0.00000975 -1,58,0.0000095 -1,59,0.000009 -1,60,0.0000105 -1,61,0.00000975 -1,62,0.000009250000000000001 -1,63,0.000009250000000000001 -1,64,0.0000105 -1,65,0.0000095 -1,66,0.000009250000000000001 -1,67,0.000009250000000000001 -1,68,0.00001025 -1,69,0.000009250000000000001 -1,70,0.00000975 -1,71,0.000009250000000000001 -1,72,0.00001 -1,73,0.0000095 -1,74,0.00000975 -1,75,0.00001025 -1,76,0.00001025 -1,77,0.0000095 -1,78,0.0000095 -1,79,0.0000105 -1,80,0.00001025 -1,81,0.000009250000000000001 -1,82,0.00000975 -1,83,0.00001025 -1,84,0.00000975 -1,85,0.0000095 -1,86,0.00000975 -1,87,0.00001025 -1,88,0.00000975 -1,89,0.0000095 -1,90,0.00000975 -1,91,0.00001 -1,92,0.00001 -1,93,0.0000095 -1,94,0.0000095 -1,95,0.00001025 -1,96,0.00001 -1,97,0.000009250000000000001 -1,98,0.00000975 -1,99,0.00001025 -2,1,0.062669125 -2,2,0.013658624999999997 -2,3,0.008489249999999999 -2,4,0.0067861250000000005 -2,5,0.0059925 -2,6,0.005856 -2,7,0.005687250000000001 -2,8,0.0054712499999999996 -2,9,0.005251624999999999 -2,10,0.005302875 -2,11,0.005206250000000001 -2,12,0.005201250000000001 -2,13,0.005221875 -2,14,0.005083375 -2,15,0.0051277499999999995 -2,16,0.005144125000000002 -2,17,0.005087 -2,18,0.005106250000000001 -2,19,0.005056125 -2,20,0.005074750000000001 -2,21,0.005058624999999999 -2,22,0.005039625 -2,23,0.005002500000000001 -2,24,0.005054375000000001 -2,25,0.005009249999999998 -2,26,0.005045999999999999 -2,27,0.005035375 -2,28,0.0050255 -2,29,0.0050314999999999995 -2,30,0.005039875 -2,31,0.004966 -2,32,0.005060875 -2,33,0.005010249999999999 -2,34,0.004986 -2,35,0.005030125000000001 -2,36,0.004977625 -2,37,0.004993625 -2,38,0.005023 -2,39,0.0049977500000000005 -2,40,0.00499525 -2,41,0.004988124999999999 -2,42,0.004976875 -2,43,0.0050402500000000005 -2,44,0.004999625 -2,45,0.005027875 -2,46,0.004985875 -2,47,0.005007125 -2,48,0.004980625 -2,49,0.005020500000000001 -2,50,0.005010125000000001 -2,51,0.005013 -2,52,0.005012374999999999 -2,53,0.005020749999999999 -2,54,0.005011125000000001 -2,55,0.004967124999999999 -2,56,0.005003250000000002 -2,57,0.0049995000000000005 -2,58,0.004997250000000001 -2,59,0.0049948749999999984 -2,60,0.005016749999999999 -2,61,0.005015875 -2,62,0.004993 -2,63,0.0050085 -2,64,0.005005125 -2,65,0.00500025 -2,66,0.0050106249999999995 -2,67,0.0049743750000000005 -2,68,0.005011 -2,69,0.005019875 -2,70,0.00502025 -2,71,0.0050297499999999995 -2,72,0.005006874999999999 -2,73,0.004999 -2,74,0.0049978750000000014 -2,75,0.005003375000000001 -2,76,0.005015875 -2,77,0.005026125 -2,78,0.004994750000000001 -2,79,0.004996874999999999 -2,80,0.005003125 -2,81,0.0050002499999999995 -2,82,0.004987124999999998 -2,83,0.00500625 -2,84,0.00497375 -2,85,0.005010625000000001 -2,86,0.005010375 -2,87,0.005006124999999999 -2,88,0.0050072499999999995 -2,89,0.005002500000000001 -2,90,0.005020625 -2,91,0.004989125 -2,92,0.0049835 -2,93,0.0049935 -2,94,0.004995875 -2,95,0.004999875 -2,96,0.004996375 -2,97,0.005008499999999999 -2,98,0.005011749999999998 -2,99,0.005003875000000001 -3,1,0.10676658333333336 -3,2,0.06820733333333334 -3,3,0.06128825000000001 -3,4,0.05917133333333334 -3,5,0.05822800000000001 -3,6,0.05738783333333334 -3,7,0.05721966666666667 -3,8,0.05684008333333334 -3,9,0.056712 -3,10,0.05667208333333334 -3,11,0.056581583333333345 -3,12,0.05647600000000001 -3,13,0.05650383333333333 -3,14,0.05633958333333333 -3,15,0.056465333333333326 -3,16,0.056285750000000016 -3,17,0.05621400000000001 -3,18,0.05628299999999999 -3,19,0.05625308333333332 -3,20,0.05630875000000001 -3,21,0.05627958333333331 -3,22,0.056247999999999986 -3,23,0.05627808333333331 -3,24,0.056234666666666676 -3,25,0.056213500000000007 -3,26,0.05627808333333333 -3,27,0.056299416666666664 -3,28,0.05620050000000001 -3,29,0.05624200000000001 -3,30,0.05616875000000001 -3,31,0.05614500000000002 -3,32,0.056155833333333335 -3,33,0.05618375 -3,34,0.05618625 -3,35,0.05618333333333332 -3,36,0.05616733333333333 -3,37,0.05608041666666669 -3,38,0.056206 -3,39,0.05618758333333334 -3,40,0.05615499999999999 -3,41,0.056213333333333344 -3,42,0.05614716666666667 -3,43,0.05618175000000001 -3,44,0.05614200000000002 -3,45,0.056179333333333324 -3,46,0.056181916666666665 -3,47,0.056169416666666666 -3,48,0.056130666666666676 -3,49,0.05616899999999998 -3,50,0.05611691666666667 -3,51,0.05613433333333335 -3,52,0.05614158333333334 -3,53,0.05614583333333332 -3,54,0.05612641666666666 -3,55,0.05611591666666668 -3,56,0.056126166666666685 -3,57,0.056123500000000014 -3,58,0.05614366666666669 -3,59,0.056144166666666655 -3,60,0.05615083333333334 -3,61,0.05611900000000001 -3,62,0.05612450000000001 -3,63,0.056166249999999994 -3,64,0.05611191666666666 -3,65,0.05615016666666667 -3,66,0.056117583333333325 -3,67,0.05615833333333334 -3,68,0.05612749999999999 -3,69,0.05615683333333333 -3,70,0.05614200000000001 -3,71,0.05613991666666669 -3,72,0.0561415 -3,73,0.05612733333333332 -3,74,0.05609675000000001 -3,75,0.05618341666666666 -3,76,0.056159166666666656 -3,77,0.05610875 -3,78,0.056122 -3,79,0.056131083333333345 -3,80,0.05613941666666666 -3,81,0.05616175 -3,82,0.056145583333333325 -3,83,0.056103833333333325 -3,84,0.05613433333333335 -3,85,0.05613833333333333 -3,86,0.05612466666666669 -3,87,0.05613583333333333 -3,88,0.056104166666666656 -3,89,0.05615741666666667 -3,90,0.05614233333333333 -3,91,0.05614674999999998 -3,92,0.05614641666666667 -3,93,0.05610441666666666 -3,94,0.05613700000000001 -3,95,0.056125583333333326 -3,96,0.05614133333333332 -3,97,0.05610491666666667 -3,98,0.056106833333333314 -3,99,0.056125583333333326 -4,1,0.1637015 -4,2,0.147861375 -4,3,0.14511856249999996 -4,4,0.1440723125 -4,5,0.14367612500000004 -4,6,0.1433943125 -4,7,0.1431575625 -4,8,0.14288031249999997 -4,9,0.1429790625 -4,10,0.14303600000000002 -4,11,0.14288918750000004 -4,12,0.14285443749999996 -4,13,0.14286725000000003 -4,14,0.14282262499999998 -4,15,0.142782875 -4,16,0.14276387499999998 -4,17,0.14269618750000002 -4,18,0.14278456250000002 -4,19,0.142736125 -4,20,0.1428810625 -4,21,0.14274212499999994 -4,22,0.14279849999999997 -4,23,0.14273118750000002 -4,24,0.1427106875 -4,25,0.14280431249999995 -4,26,0.14270843750000003 -4,27,0.14263418749999998 -4,28,0.14268406250000001 -4,29,0.14270125 -4,30,0.1427311875 -4,31,0.1427406875 -4,32,0.1426835625 -4,33,0.1427415625 -4,34,0.14267418750000002 -4,35,0.1426754375 -4,36,0.14269031249999997 -4,37,0.1427174375 -4,38,0.1426720625 -4,39,0.14270525 -4,40,0.14271531250000005 -4,41,0.142668875 -4,42,0.14270024999999997 -4,43,0.1426910625 -4,44,0.14270337500000002 -4,45,0.14270456249999997 -4,46,0.14271512500000003 -4,47,0.14267787500000004 -4,48,0.14265281249999998 -4,49,0.1426828125 -4,50,0.142686 -4,51,0.14271918750000004 -4,52,0.1427159375 -4,53,0.14266850000000006 -4,54,0.1426423125 -4,55,0.14266181249999998 -4,56,0.142657125 -4,57,0.142671125 -4,58,0.14267362500000003 -4,59,0.14266768749999995 -4,60,0.14270125 -4,61,0.14267443750000003 -4,62,0.14267649999999998 -4,63,0.14268843750000001 -4,64,0.1427015625 -4,65,0.14270306249999995 -4,66,0.14271175000000003 -4,67,0.1426795 -4,68,0.142654125 -4,69,0.14265562499999998 -4,70,0.1426806875 -4,71,0.14267962499999998 -4,72,0.14269474999999995 -4,73,0.14269018750000004 -4,74,0.14268124999999995 -4,75,0.14268381249999998 -4,76,0.142676625 -4,77,0.14269506249999997 -4,78,0.14266418749999998 -4,79,0.14265925 -4,80,0.1426755 -4,81,0.14266112500000003 -4,82,0.14265862499999998 -4,83,0.14264831249999999 -4,84,0.14266056250000003 -4,85,0.1426695625 -4,86,0.142684375 -4,87,0.14266787500000003 -4,88,0.14265893749999997 -4,89,0.142692875 -4,90,0.14269625000000002 -4,91,0.1426789375 -4,92,0.14268075000000002 -4,93,0.14269199999999999 -4,94,0.14268762500000004 -4,95,0.1426723125 -4,96,0.14267893749999996 -4,97,0.14268743749999996 -4,98,0.14266162500000007 -4,99,0.142665 -5,1,0.21412955 -5,2,0.20887794999999992 -5,3,0.20777019999999996 -5,4,0.20735099999999995 -5,5,0.2070317 -5,6,0.20684625 -5,7,0.20681090000000005 -5,8,0.20685505000000004 -5,9,0.20667490000000008 -5,10,0.20680069999999998 -5,11,0.20678719999999995 -5,12,0.20673464999999994 -5,13,0.20674794999999999 -5,14,0.20677050000000005 -5,15,0.20674819999999997 -5,16,0.20672089999999999 -5,17,0.20669464999999998 -5,18,0.20666869999999998 -5,19,0.20683314999999994 -5,20,0.20673385000000002 -5,21,0.20676655000000005 -5,22,0.20674935000000003 -5,23,0.20672675000000004 -5,24,0.20667924999999998 -5,25,0.20679585000000003 -5,26,0.20673285 -5,27,0.20672885000000002 -5,28,0.20669604999999994 -5,29,0.20670660000000007 -5,30,0.20672104999999996 -5,31,0.20673554999999996 -5,32,0.20674160000000008 -5,33,0.2067301500000001 -5,34,0.20674315 -5,35,0.20670290000000002 -5,36,0.20672880000000002 -5,37,0.20676155000000002 -5,38,0.2067704 -5,39,0.20673475 -5,40,0.20671885 -5,41,0.20677090000000004 -5,42,0.2067305500000001 -5,43,0.20674779999999993 -5,44,0.20671575000000003 -5,45,0.20672029999999997 -5,46,0.20673625 -5,47,0.20672705 -5,48,0.20666710000000002 -5,49,0.20671554999999997 -5,50,0.20672519999999994 -5,51,0.2067056 -5,52,0.20673380000000002 -5,53,0.20673919999999998 -5,54,0.20671465 -5,55,0.20669184999999995 -5,56,0.20671435000000002 -5,57,0.2067399 -5,58,0.20673325000000006 -5,59,0.20672815 -5,60,0.20674009999999998 -5,61,0.20671955000000003 -5,62,0.20674170000000003 -5,63,0.20672849999999998 -5,64,0.20672749999999998 -5,65,0.20671720000000002 -5,66,0.20674424999999996 -5,67,0.20672064999999995 -5,68,0.2067058499999999 -5,69,0.20673719999999998 -5,70,0.20673539999999996 -5,71,0.20671354999999994 -5,72,0.20672939999999998 -5,73,0.2067267 -5,74,0.2067408 -5,75,0.20672910000000003 -5,76,0.20673344999999993 -5,77,0.20673460000000005 -5,78,0.20674340000000002 -5,79,0.20671395 -5,80,0.20672835 -5,81,0.20674585000000004 -5,82,0.20674190000000003 -5,83,0.20672269999999993 -5,84,0.20671115 -5,85,0.20672009999999996 -5,86,0.20671025 -5,87,0.2067154 -5,88,0.20670975 -5,89,0.206753 -5,90,0.20671429999999996 -5,91,0.20671145000000002 -5,92,0.20673029999999998 -5,93,0.20673339999999998 -5,94,0.20672985000000005 -5,95,0.20671239999999994 -5,96,0.20672574999999996 -5,97,0.2066982499999999 -5,98,0.2067257 -5,99,0.20671309999999998 -6,1,0.2537252083333333 -6,2,0.2516328333333333 -6,3,0.25093112500000003 -6,4,0.25092595833333337 -6,5,0.250737875 -6,6,0.2506967916666666 -6,7,0.25065883333333333 -6,8,0.25066466666666665 -6,9,0.2506482083333333 -6,10,0.2506688333333333 -6,11,0.2506319166666666 -6,12,0.250626625 -6,13,0.25059650000000006 -6,14,0.25061520833333334 -6,15,0.25057795833333335 -6,16,0.250543625 -6,17,0.2505714166666668 -6,18,0.25061429166666666 -6,19,0.2506096666666667 -6,20,0.2506042916666667 -6,21,0.2506026666666667 -6,22,0.2505847083333334 -6,23,0.25059274999999986 -6,24,0.2506115833333334 -6,25,0.2506177916666667 -6,26,0.2505871250000001 -6,27,0.25058724999999993 -6,28,0.25056666666666666 -6,29,0.2505811249999999 -6,30,0.25059841666666677 -6,31,0.25060408333333334 -6,32,0.250597625 -6,33,0.2506137083333334 -6,34,0.2506034999999999 -6,35,0.25060208333333345 -6,36,0.25059966666666667 -6,37,0.25061041666666667 -6,38,0.25056950000000006 -6,39,0.25058820833333323 -6,40,0.2506020416666666 -6,41,0.25059624999999996 -6,42,0.2505809166666667 -6,43,0.25056770833333336 -6,44,0.25057916666666663 -6,45,0.2505912916666666 -6,46,0.2505745416666667 -6,47,0.25058129166666676 -6,48,0.2505594583333334 -6,49,0.25060162500000016 -6,50,0.2505918333333333 -6,51,0.250563625 -6,52,0.25057816666666677 -6,53,0.2505998333333333 -6,54,0.25061645833333335 -6,55,0.2505980000000001 -6,56,0.25059625 -6,57,0.25060675000000004 -6,58,0.25058245833333337 -6,59,0.2505524166666666 -6,60,0.25060987500000004 -6,61,0.250602125 -6,62,0.25059391666666664 -6,63,0.2505684999999999 -6,64,0.25058562500000003 -6,65,0.2505779166666666 -6,66,0.25060520833333333 -6,67,0.2505824166666667 -6,68,0.25059041666666665 -6,69,0.2505981666666667 -6,70,0.25059750000000003 -6,71,0.250586875 -6,72,0.2505862916666667 -6,73,0.25061983333333326 -6,74,0.25058683333333337 -6,75,0.2506028333333333 -6,76,0.2505809583333333 -6,77,0.25059845833333333 -6,78,0.2505800833333334 -6,79,0.2505815416666667 -6,80,0.2505927083333334 -6,81,0.25060270833333326 -6,82,0.2506062916666666 -6,83,0.25057949999999996 -6,84,0.25060050000000006 -6,85,0.2505900833333334 -6,86,0.2506053333333334 -6,87,0.25059841666666677 -6,88,0.25057775 -6,89,0.2505938750000001 -6,90,0.25059375 -6,91,0.2505924166666667 -6,92,0.25057466666666667 -6,93,0.25058120833333336 -6,94,0.250591875 -6,95,0.2505874166666666 -6,96,0.25057708333333334 -6,97,0.25058858333333334 -6,98,0.25060645833333334 -6,99,0.250583875 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_25_15.csv b/data/errorrates/2bit_temp/misc/errorrates_left_25_15.csv deleted file mode 100644 index b0a43e9..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_25_15.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.020477250000000002 -1,2,0.00001425 -1,3,0.00001025 -1,4,0.000010499999999999998 -1,5,0.00001 -1,6,0.00001075 -1,7,0.00001 -1,8,0.000010499999999999998 -1,9,0.00001 -1,10,0.000010499999999999998 -1,11,0.00001025 -1,12,0.00001075 -1,13,0.00001075 -1,14,0.000010499999999999998 -1,15,0.000010999999999999998 -1,16,0.00001075 -1,17,0.00001075 -1,18,0.000010499999999999998 -1,19,0.000010999999999999998 -1,20,0.000010499999999999998 -1,21,0.00001075 -1,22,0.00001075 -1,23,0.000010999999999999998 -1,24,0.000010499999999999998 -1,25,0.000010999999999999998 -1,26,0.00001075 -1,27,0.00001075 -1,28,0.000010499999999999998 -1,29,0.000010999999999999998 -1,30,0.000010499999999999998 -1,31,0.0000105 -1,32,0.00001075 -1,33,0.000010749999999999997 -1,34,0.000010499999999999998 -1,35,0.000010749999999999997 -1,36,0.00001075 -1,37,0.0000105 -1,38,0.000010499999999999998 -1,39,0.000010749999999999997 -1,40,0.000010499999999999998 -1,41,0.0000105 -1,42,0.00001075 -1,43,0.000010749999999999997 -1,44,0.000010499999999999998 -1,45,0.000011000000000000001 -1,46,0.00001075 -1,47,0.000010749999999999997 -1,48,0.000010499999999999998 -1,49,0.000011000000000000001 -1,50,0.000010499999999999998 -1,51,0.000010749999999999997 -1,52,0.00001075 -1,53,0.00001075 -1,54,0.000010499999999999998 -1,55,0.00001075 -1,56,0.00001075 -1,57,0.000010499999999999998 -1,58,0.000010499999999999998 -1,59,0.00001075 -1,60,0.000010499999999999998 -1,61,0.000010499999999999998 -1,62,0.00001075 -1,63,0.000010499999999999998 -1,64,0.000010499999999999998 -1,65,0.00001075 -1,66,0.00001075 -1,67,0.000010499999999999998 -1,68,0.000010499999999999998 -1,69,0.00001075 -1,70,0.000010499999999999998 -1,71,0.000010499999999999998 -1,72,0.00001075 -1,73,0.000010499999999999998 -1,74,0.000010499999999999998 -1,75,0.00001075 -1,76,0.00001075 -1,77,0.000010499999999999998 -1,78,0.00001075 -1,79,0.00001075 -1,80,0.000010499999999999998 -1,81,0.000010499999999999998 -1,82,0.00001075 -1,83,0.000010499999999999998 -1,84,0.000010499999999999998 -1,85,0.00001075 -1,86,0.00001075 -1,87,0.000010499999999999998 -1,88,0.00001075 -1,89,0.00001075 -1,90,0.000010499999999999998 -1,91,0.000010499999999999998 -1,92,0.00001075 -1,93,0.000010499999999999998 -1,94,0.000010499999999999998 -1,95,0.00001075 -1,96,0.00001075 -1,97,0.000010499999999999998 -1,98,0.00001075 -1,99,0.00001075 -2,1,0.037636750000000004 -2,2,0.0014266249999999997 -2,3,0.0003997499999999999 -2,4,0.0002533750000000001 -2,5,0.00015412500000000002 -2,6,0.000142125 -2,7,0.000129125 -2,8,0.000120125 -2,9,0.00008950000000000001 -2,10,0.00009212500000000003 -2,11,0.00007949999999999998 -2,12,0.00009962500000000002 -2,13,0.00008024999999999999 -2,14,0.00008962500000000002 -2,15,0.000071 -2,16,0.00008975 -2,17,0.00009437500000000004 -2,18,0.000085375 -2,19,0.000085125 -2,20,0.00007962500000000001 -2,21,0.00008725000000000002 -2,22,0.00007599999999999999 -2,23,0.00009062500000000003 -2,24,0.00008112500000000002 -2,25,0.00008150000000000003 -2,26,0.00007450000000000001 -2,27,0.00008475000000000001 -2,28,0.00008450000000000001 -2,29,0.0000775 -2,30,0.00007612500000000001 -2,31,0.00008012499999999998 -2,32,0.000085875 -2,33,0.00008012500000000001 -2,34,0.00008037500000000003 -2,35,0.000081875 -2,36,0.000084125 -2,37,0.00007675000000000001 -2,38,0.00007950000000000001 -2,39,0.00008075000000000002 -2,40,0.00008100000000000002 -2,41,0.00007325 -2,42,0.00007875000000000002 -2,43,0.00007825000000000002 -2,44,0.000079125 -2,45,0.0000755 -2,46,0.00008300000000000001 -2,47,0.00007825 -2,48,0.000079875 -2,49,0.00007762500000000002 -2,50,0.000079125 -2,51,0.000082 -2,52,0.000077125 -2,53,0.00007975000000000001 -2,54,0.00007962500000000001 -2,55,0.000082375 -2,56,0.000076375 -2,57,0.00007862500000000001 -2,58,0.00007825 -2,59,0.00007750000000000001 -2,60,0.00007737500000000001 -2,61,0.00007787500000000001 -2,62,0.00007837500000000002 -2,63,0.00007937500000000002 -2,64,0.00007875 -2,65,0.00007975000000000001 -2,66,0.00008225000000000002 -2,67,0.00007850000000000001 -2,68,0.00007987500000000002 -2,69,0.00008162499999999999 -2,70,0.00008187499999999998 -2,71,0.000077625 -2,72,0.00007925000000000002 -2,73,0.000079375 -2,74,0.00007862500000000001 -2,75,0.000077625 -2,76,0.0000775 -2,77,0.000079375 -2,78,0.00007824999999999999 -2,79,0.00007637500000000001 -2,80,0.00007725000000000002 -2,81,0.0000785 -2,82,0.00007762499999999999 -2,83,0.00007900000000000001 -2,84,0.000077 -2,85,0.00008100000000000003 -2,86,0.00008037500000000002 -2,87,0.00007937500000000002 -2,88,0.00008037500000000002 -2,89,0.00007875000000000002 -2,90,0.000077875 -2,91,0.00007562500000000001 -2,92,0.00007925000000000002 -2,93,0.00007800000000000001 -2,94,0.000076625 -2,95,0.00007737500000000001 -2,96,0.0000785 -2,97,0.00008 -2,98,0.00007775 -2,99,0.00007925 -3,1,0.06474741666666667 -3,2,0.02026933333333333 -3,3,0.014045249999999999 -3,4,0.01244575 -3,5,0.011412666666666672 -3,6,0.01102641666666667 -3,7,0.010715583333333334 -3,8,0.010642916666666667 -3,9,0.010463250000000002 -3,10,0.010403166666666665 -3,11,0.010292249999999998 -3,12,0.010269166666666668 -3,13,0.010177083333333337 -3,14,0.010149500000000002 -3,15,0.010103083333333335 -3,16,0.010134916666666667 -3,17,0.010141500000000001 -3,18,0.010170500000000002 -3,19,0.01013325 -3,20,0.010075000000000002 -3,21,0.010087499999999998 -3,22,0.0100565 -3,23,0.010124083333333337 -3,24,0.01009341666666667 -3,25,0.010070916666666666 -3,26,0.010046749999999998 -3,27,0.010049499999999998 -3,28,0.010055500000000004 -3,29,0.010032 -3,30,0.010029000000000001 -3,31,0.010108 -3,32,0.010060000000000003 -3,33,0.010054666666666667 -3,34,0.010054083333333332 -3,35,0.010027999999999999 -3,36,0.010064166666666666 -3,37,0.010045833333333334 -3,38,0.010044749999999998 -3,39,0.010028749999999998 -3,40,0.010021666666666667 -3,41,0.010034666666666667 -3,42,0.010030333333333337 -3,43,0.010057000000000003 -3,44,0.01004225 -3,45,0.010024166666666666 -3,46,0.010033416666666666 -3,47,0.010038833333333332 -3,48,0.010022 -3,49,0.010017333333333333 -3,50,0.010039166666666665 -3,51,0.010007833333333334 -3,52,0.010042833333333336 -3,53,0.010018666666666665 -3,54,0.010011166666666666 -3,55,0.010013166666666663 -3,56,0.010047000000000002 -3,57,0.010043666666666666 -3,58,0.010020000000000003 -3,59,0.010018916666666666 -3,60,0.010011583333333336 -3,61,0.010007916666666667 -3,62,0.0100595 -3,63,0.010010416666666666 -3,64,0.01000516666666667 -3,65,0.010026166666666664 -3,66,0.010005833333333332 -3,67,0.010005666666666666 -3,68,0.01003641666666667 -3,69,0.010036333333333335 -3,70,0.010013 -3,71,0.010041416666666666 -3,72,0.010028333333333332 -3,73,0.01002391666666667 -3,74,0.010035583333333334 -3,75,0.010027666666666666 -3,76,0.010030999999999998 -3,77,0.010024499999999999 -3,78,0.010027750000000002 -3,79,0.010017749999999999 -3,80,0.010031916666666665 -3,81,0.010036500000000004 -3,82,0.01002633333333333 -3,83,0.010024000000000003 -3,84,0.01002508333333333 -3,85,0.010034333333333338 -3,86,0.010028249999999999 -3,87,0.010012916666666665 -3,88,0.010019166666666664 -3,89,0.01002741666666667 -3,90,0.010033416666666668 -3,91,0.010021916666666665 -3,92,0.010043083333333331 -3,93,0.01002083333333333 -3,94,0.010025833333333331 -3,95,0.010043333333333333 -3,96,0.010022666666666666 -3,97,0.010026000000000002 -3,98,0.010016750000000001 -3,99,0.010030333333333332 -4,1,0.10786987499999996 -4,2,0.07879474999999998 -4,3,0.073691125 -4,4,0.071162625 -4,5,0.071024375 -4,6,0.0701833125 -4,7,0.07007599999999999 -4,8,0.06973800000000001 -4,9,0.0696389375 -4,10,0.0695384375 -4,11,0.06940531249999998 -4,12,0.069339125 -4,13,0.06934599999999999 -4,14,0.069370625 -4,15,0.06943925000000001 -4,16,0.06928393749999998 -4,17,0.06936450000000001 -4,18,0.06929837500000001 -4,19,0.06931324999999999 -4,20,0.06917300000000001 -4,21,0.06932374999999999 -4,22,0.06923943750000001 -4,23,0.06922281250000001 -4,24,0.06922325 -4,25,0.06926199999999998 -4,26,0.0692118125 -4,27,0.06924281249999999 -4,28,0.069238625 -4,29,0.06927612500000001 -4,30,0.069265875 -4,31,0.069217125 -4,32,0.0692443125 -4,33,0.06922275 -4,34,0.06921825 -4,35,0.0692615625 -4,36,0.0692083125 -4,37,0.06918912499999999 -4,38,0.06927287500000001 -4,39,0.06920037500000001 -4,40,0.06922700000000001 -4,41,0.06921749999999999 -4,42,0.06920537500000001 -4,43,0.0692024375 -4,44,0.06919106250000001 -4,45,0.06919856249999999 -4,46,0.06919249999999998 -4,47,0.06919581249999998 -4,48,0.06920881250000002 -4,49,0.06917912500000001 -4,50,0.06920137499999998 -4,51,0.06922331249999998 -4,52,0.06921918749999999 -4,53,0.06920275000000001 -4,54,0.06921262500000001 -4,55,0.06919681250000001 -4,56,0.06918906250000001 -4,57,0.069178 -4,58,0.069227625 -4,59,0.0691808125 -4,60,0.06918537500000001 -4,61,0.0692131875 -4,62,0.069186625 -4,63,0.06917637500000001 -4,64,0.06921262500000001 -4,65,0.0692040625 -4,66,0.0691946875 -4,67,0.06920668749999997 -4,68,0.0691848125 -4,69,0.06916275000000001 -4,70,0.06919981250000001 -4,71,0.069191875 -4,72,0.06919606249999999 -4,73,0.06921906250000004 -4,74,0.06920518749999999 -4,75,0.069207875 -4,76,0.069199375 -4,77,0.06917700000000002 -4,78,0.06919993749999999 -4,79,0.069197 -4,80,0.06920643750000001 -4,81,0.06918031250000004 -4,82,0.06919974999999998 -4,83,0.06919718750000003 -4,84,0.0691806875 -4,85,0.06919543750000004 -4,86,0.06918437499999999 -4,87,0.06918774999999999 -4,88,0.06919524999999999 -4,89,0.069187875 -4,90,0.06919887499999999 -4,91,0.06920593749999998 -4,92,0.06918075 -4,93,0.069191875 -4,94,0.06918674999999999 -4,95,0.06919906250000002 -4,96,0.06919537499999999 -4,97,0.06917943750000001 -4,98,0.069191875 -4,99,0.06917093749999997 -5,1,0.15980755000000002 -5,2,0.14817885 -5,3,0.14627189999999998 -5,4,0.145266 -5,5,0.14504799999999998 -5,6,0.14505145000000005 -5,7,0.14486369999999993 -5,8,0.14462000000000003 -5,9,0.14467075000000001 -5,10,0.14458624999999997 -5,11,0.1446244 -5,12,0.14460915 -5,13,0.1446321 -5,14,0.14464564999999996 -5,15,0.14458025000000002 -5,16,0.14452765000000004 -5,17,0.14462070000000002 -5,18,0.1445845 -5,19,0.1445387 -5,20,0.14452230000000002 -5,21,0.1445801 -5,22,0.14449775 -5,23,0.14450140000000003 -5,24,0.14452715000000002 -5,25,0.14454024999999995 -5,26,0.14455165 -5,27,0.14454914999999996 -5,28,0.14452659999999998 -5,29,0.14450744999999995 -5,30,0.14451125000000004 -5,31,0.14447774999999993 -5,32,0.14453114999999994 -5,33,0.14454229999999998 -5,34,0.14452584999999998 -5,35,0.14456755000000007 -5,36,0.14452600000000002 -5,37,0.14451929999999996 -5,38,0.14455235 -5,39,0.14451080000000002 -5,40,0.1445291 -5,41,0.14454484999999995 -5,42,0.14452654999999998 -5,43,0.1445058 -5,44,0.14452359999999997 -5,45,0.14453790000000002 -5,46,0.14450740000000004 -5,47,0.14452040000000005 -5,48,0.1444759 -5,49,0.14451680000000003 -5,50,0.14450515000000005 -5,51,0.14454089999999994 -5,52,0.14452395000000004 -5,53,0.14449025000000001 -5,54,0.14452315 -5,55,0.1445351 -5,56,0.14450999999999997 -5,57,0.14451814999999998 -5,58,0.14452469999999998 -5,59,0.14451630000000001 -5,60,0.144518 -5,61,0.14453715000000003 -5,62,0.1445157 -5,63,0.14450370000000004 -5,64,0.14452190000000006 -5,65,0.14453244999999998 -5,66,0.14451460000000005 -5,67,0.14452360000000003 -5,68,0.14452030000000002 -5,69,0.14448740000000002 -5,70,0.14450459999999998 -5,71,0.14451334999999996 -5,72,0.1445276 -5,73,0.14451104999999997 -5,74,0.14451355000000002 -5,75,0.14450059999999995 -5,76,0.1445421 -5,77,0.14454485 -5,78,0.14451935000000005 -5,79,0.14450970000000002 -5,80,0.14451460000000002 -5,81,0.14451244999999996 -5,82,0.14451809999999998 -5,83,0.1445099 -5,84,0.1445323 -5,85,0.14450439999999998 -5,86,0.14451979999999998 -5,87,0.14452370000000003 -5,88,0.14451460000000002 -5,89,0.1444907 -5,90,0.1445036 -5,91,0.14452574999999998 -5,92,0.14450075 -5,93,0.1445128 -5,94,0.14452035000000002 -5,95,0.14452380000000006 -5,96,0.14452969999999998 -5,97,0.14449949999999998 -5,98,0.144527 -5,99,0.14452464999999998 -6,1,0.20541379166666665 -6,2,0.2007030833333333 -6,3,0.2001285833333333 -6,4,0.1996925416666666 -6,5,0.1996032083333333 -6,6,0.19958024999999996 -6,7,0.1996319583333333 -6,8,0.19947850000000003 -6,9,0.19948129166666667 -6,10,0.19940720833333334 -6,11,0.1993867083333333 -6,12,0.19945091666666667 -6,13,0.19944254166666667 -6,14,0.1994370416666666 -6,15,0.19933225000000004 -6,16,0.19944454166666664 -6,17,0.1994377499999999 -6,18,0.1993893333333333 -6,19,0.19942391666666662 -6,20,0.19940820833333325 -6,21,0.19941179166666667 -6,22,0.19941645833333332 -6,23,0.19941050000000002 -6,24,0.19941441666666665 -6,25,0.199373125 -6,26,0.1994530833333333 -6,27,0.19941308333333332 -6,28,0.19943512500000002 -6,29,0.19941187500000002 -6,30,0.1993908333333334 -6,31,0.19939329166666675 -6,32,0.19941000000000003 -6,33,0.19940854166666663 -6,34,0.19939662499999997 -6,35,0.19940362499999995 -6,36,0.19940275 -6,37,0.19940187500000003 -6,38,0.19943579166666667 -6,39,0.19939508333333333 -6,40,0.19935516666666672 -6,41,0.19939404166666663 -6,42,0.19942545833333333 -6,43,0.19940683333333337 -6,44,0.19943062500000003 -6,45,0.19936333333333336 -6,46,0.1994125 -6,47,0.19939725000000003 -6,48,0.19937420833333333 -6,49,0.19940833333333333 -6,50,0.19940862499999998 -6,51,0.19940408333333334 -6,52,0.19940700000000003 -6,53,0.1993909583333334 -6,54,0.19941512500000003 -6,55,0.19937845833333334 -6,56,0.19938820833333334 -6,57,0.1993866666666666 -6,58,0.1993974166666667 -6,59,0.1993678333333333 -6,60,0.19939529166666667 -6,61,0.19938712500000005 -6,62,0.1993951666666667 -6,63,0.19939829166666673 -6,64,0.19937629166666673 -6,65,0.199389125 -6,66,0.19939675 -6,67,0.19938395833333333 -6,68,0.19937970833333332 -6,69,0.19937504166666664 -6,70,0.19939250000000006 -6,71,0.19940429166666665 -6,72,0.19939970833333334 -6,73,0.19940591666666665 -6,74,0.19939037499999998 -6,75,0.1993660416666667 -6,76,0.19941770833333333 -6,77,0.19939379166666668 -6,78,0.1994047499999999 -6,79,0.19941387500000005 -6,80,0.19940150000000006 -6,81,0.1994002916666667 -6,82,0.19938637500000003 -6,83,0.19939441666666669 -6,84,0.19938633333333336 -6,85,0.19940104166666667 -6,86,0.19939491666666664 -6,87,0.19940691666666666 -6,88,0.1993862083333334 -6,89,0.19937391666666668 -6,90,0.19940108333333342 -6,91,0.19940375 -6,92,0.19938391666666663 -6,93,0.1993822083333333 -6,94,0.19939983333333333 -6,95,0.19939874999999996 -6,96,0.19939279166666674 -6,97,0.19938458333333348 -6,98,0.19937804166666673 -6,99,0.19939312499999995 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_25_25.csv b/data/errorrates/2bit_temp/misc/errorrates_left_25_25.csv deleted file mode 100644 index 65b576f..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_25_25.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.012706499999999999 -1,2,0.000007999999999999996 -1,3,0.000009499999999999999 -1,4,0.000006749999999999998 -1,5,0.000008499999999999998 -1,6,0.000006749999999999998 -1,7,0.000007749999999999999 -1,8,0.000006749999999999998 -1,9,0.000007249999999999999 -1,10,0.000006749999999999998 -1,11,0.000007499999999999999 -1,12,0.000006749999999999998 -1,13,0.000007499999999999999 -1,14,0.000006749999999999998 -1,15,0.000007499999999999999 -1,16,0.000006749999999999998 -1,17,0.000007499999999999999 -1,18,0.000006749999999999998 -1,19,0.000007499999999999999 -1,20,0.000006749999999999998 -1,21,0.000007499999999999999 -1,22,0.000006749999999999998 -1,23,0.000007499999999999999 -1,24,0.000006749999999999998 -1,25,0.000007499999999999999 -1,26,0.000006749999999999998 -1,27,0.000007499999999999999 -1,28,0.000006749999999999998 -1,29,0.000007499999999999999 -1,30,0.000006749999999999998 -1,31,0.000007499999999999999 -1,32,0.000006749999999999998 -1,33,0.000007249999999999999 -1,34,0.000006749999999999998 -1,35,0.000007249999999999999 -1,36,0.000006749999999999998 -1,37,0.000007249999999999999 -1,38,0.000006749999999999998 -1,39,0.000007249999999999999 -1,40,0.000006749999999999998 -1,41,0.000007249999999999999 -1,42,0.000006749999999999998 -1,43,0.000007249999999999999 -1,44,0.000006749999999999998 -1,45,0.000007249999999999999 -1,46,0.000006749999999999998 -1,47,0.000006999999999999999 -1,48,0.000006749999999999998 -1,49,0.000006999999999999999 -1,50,0.000006749999999999998 -1,51,0.000006999999999999999 -1,52,0.000006749999999999998 -1,53,0.000006999999999999999 -1,54,0.000006749999999999998 -1,55,0.000006999999999999999 -1,56,0.000006749999999999998 -1,57,0.000006999999999999999 -1,58,0.000006749999999999998 -1,59,0.000006999999999999999 -1,60,0.000006749999999999998 -1,61,0.000006999999999999999 -1,62,0.000006999999999999999 -1,63,0.000006999999999999999 -1,64,0.000006999999999999999 -1,65,0.000006999999999999999 -1,66,0.000006999999999999999 -1,67,0.000006999999999999999 -1,68,0.000006999999999999999 -1,69,0.000006999999999999999 -1,70,0.000006999999999999999 -1,71,0.000006999999999999999 -1,72,0.000006999999999999999 -1,73,0.000006999999999999999 -1,74,0.000006999999999999999 -1,75,0.000006999999999999999 -1,76,0.000006999999999999999 -1,77,0.000006999999999999999 -1,78,0.000006999999999999999 -1,79,0.000006999999999999999 -1,80,0.000006999999999999999 -1,81,0.000006999999999999999 -1,82,0.000006999999999999999 -1,83,0.000006999999999999999 -1,84,0.000006999999999999999 -1,85,0.000006999999999999999 -1,86,0.000006999999999999999 -1,87,0.000006999999999999999 -1,88,0.000006999999999999999 -1,89,0.000006999999999999999 -1,90,0.000006999999999999999 -1,91,0.000006999999999999999 -1,92,0.000006749999999999998 -1,93,0.000006999999999999999 -1,94,0.000006749999999999998 -1,95,0.000006999999999999999 -1,96,0.000006749999999999998 -1,97,0.000006999999999999999 -1,98,0.000006749999999999998 -1,99,0.000006999999999999999 -2,1,0.023595375000000002 -2,2,0.00009037500000000004 -2,3,0.000057999999999999994 -2,4,0.000043749999999999986 -2,5,0.0000365 -2,6,0.00004 -2,7,0.00003662499999999999 -2,8,0.000039499999999999984 -2,9,0.000033249999999999995 -2,10,0.000043375000000000004 -2,11,0.00004424999999999999 -2,12,0.000039500000000000005 -2,13,0.00003899999999999999 -2,14,0.000038499999999999994 -2,15,0.0000365 -2,16,0.00003812499999999999 -2,17,0.000035625 -2,18,0.000034 -2,19,0.00004199999999999999 -2,20,0.000039375 -2,21,0.000037749999999999996 -2,22,0.000037374999999999994 -2,23,0.000036125 -2,24,0.00003725 -2,25,0.000035749999999999995 -2,26,0.000034874999999999994 -2,27,0.000036374999999999996 -2,28,0.00003425 -2,29,0.000037625 -2,30,0.000039250000000000005 -2,31,0.00003724999999999999 -2,32,0.000036624999999999996 -2,33,0.000036375 -2,34,0.000035 -2,35,0.00003675 -2,36,0.000036374999999999996 -2,37,0.000035 -2,38,0.000038499999999999994 -2,39,0.00003674999999999999 -2,40,0.000037500000000000003 -2,41,0.000036625 -2,42,0.000035499999999999996 -2,43,0.000036750000000000006 -2,44,0.00003525 -2,45,0.000034374999999999995 -2,46,0.00003675 -2,47,0.000036874999999999995 -2,48,0.000037749999999999996 -2,49,0.000036750000000000006 -2,50,0.000035749999999999995 -2,51,0.000036374999999999996 -2,52,0.000036375 -2,53,0.00003575 -2,54,0.0000355 -2,55,0.000035125 -2,56,0.000036375 -2,57,0.000036875 -2,58,0.000036125 -2,59,0.00003725 -2,60,0.000035625 -2,61,0.000034875 -2,62,0.000036125 -2,63,0.000035375000000000006 -2,64,0.000036 -2,65,0.0000355 -2,66,0.000036374999999999996 -2,67,0.000036874999999999995 -2,68,0.000036374999999999996 -2,69,0.00003725 -2,70,0.00003625 -2,71,0.0000365 -2,72,0.000036374999999999996 -2,73,0.000034875 -2,74,0.000035000000000000004 -2,75,0.000035625 -2,76,0.000036625 -2,77,0.000036750000000000006 -2,78,0.00003575 -2,79,0.00003575 -2,80,0.000036125 -2,81,0.000035625 -2,82,0.000036125 -2,83,0.00003512500000000001 -2,84,0.000035000000000000004 -2,85,0.000037625 -2,86,0.00003625 -2,87,0.00003625 -2,88,0.00003675 -2,89,0.000035625 -2,90,0.000035249999999999996 -2,91,0.000036 -2,92,0.000036 -2,93,0.000036125000000000004 -2,94,0.000035875 -2,95,0.000036125000000000004 -2,96,0.00003675 -2,97,0.000035875 -2,98,0.00003625 -2,99,0.00003575 -3,1,0.0407995 -3,2,0.004391166666666666 -3,3,0.0020355 -3,4,0.0014792499999999997 -3,5,0.0011790000000000001 -3,6,0.00116275 -3,7,0.0010409999999999998 -3,8,0.0010104166666666668 -3,9,0.00098 -3,10,0.0009613333333333335 -3,11,0.0009445833333333336 -3,12,0.0009376666666666668 -3,13,0.0009507499999999999 -3,14,0.00093925 -3,15,0.0009040833333333335 -3,16,0.0009266666666666668 -3,17,0.0009023333333333333 -3,18,0.0009123333333333334 -3,19,0.0009099166666666668 -3,20,0.0008926666666666667 -3,21,0.0008957499999999998 -3,22,0.0008896666666666668 -3,23,0.0008938333333333336 -3,24,0.0009045000000000004 -3,25,0.0008942499999999999 -3,26,0.0009073333333333333 -3,27,0.0008969166666666671 -3,28,0.000907083333333333 -3,29,0.0008945833333333334 -3,30,0.0008968333333333331 -3,31,0.0009053333333333335 -3,32,0.0008974166666666666 -3,33,0.000892166666666667 -3,34,0.0008889166666666669 -3,35,0.0008829166666666666 -3,36,0.0008965833333333332 -3,37,0.0008895833333333335 -3,38,0.0008894166666666668 -3,39,0.0008876666666666667 -3,40,0.000887083333333333 -3,41,0.0008906666666666665 -3,42,0.0008960833333333334 -3,43,0.0008888333333333336 -3,44,0.0008948333333333333 -3,45,0.0008801666666666665 -3,46,0.0008934166666666665 -3,47,0.0008869166666666668 -3,48,0.000883083333333333 -3,49,0.000882 -3,50,0.0008934166666666664 -3,51,0.0008837500000000001 -3,52,0.0008911666666666665 -3,53,0.0008895000000000001 -3,54,0.0008854166666666667 -3,55,0.0008883333333333332 -3,56,0.0008910833333333334 -3,57,0.0008870833333333331 -3,58,0.0008893333333333332 -3,59,0.0008854166666666664 -3,60,0.0008872499999999998 -3,61,0.0008934999999999998 -3,62,0.0008824166666666673 -3,63,0.0008829999999999999 -3,64,0.0008874166666666668 -3,65,0.0008869166666666668 -3,66,0.0008844166666666668 -3,67,0.0008865833333333329 -3,68,0.0008759166666666671 -3,69,0.0008800833333333335 -3,70,0.0008858333333333335 -3,71,0.0008855 -3,72,0.0008859166666666667 -3,73,0.0008913333333333333 -3,74,0.0008869166666666667 -3,75,0.0008796666666666665 -3,76,0.0008861666666666667 -3,77,0.0008847500000000001 -3,78,0.0008849166666666667 -3,79,0.0008840833333333333 -3,80,0.0008840833333333334 -3,81,0.0008881666666666669 -3,82,0.0008879999999999999 -3,83,0.0008844166666666667 -3,84,0.0008880833333333334 -3,85,0.000884666666666667 -3,86,0.00088625 -3,87,0.00088525 -3,88,0.0008853333333333331 -3,89,0.0008859166666666665 -3,90,0.0008866666666666665 -3,91,0.0008898333333333333 -3,92,0.0008894999999999998 -3,93,0.000886 -3,94,0.000889 -3,95,0.0008859999999999999 -3,96,0.0008887499999999998 -3,97,0.0008883333333333332 -3,98,0.0008828333333333333 -3,99,0.0008884999999999998 -4,1,0.06931249999999999 -4,2,0.0319894375 -4,3,0.026377187500000003 -4,4,0.024525125000000002 -4,5,0.023715124999999997 -4,6,0.02322856249999999 -4,7,0.02311775 -4,8,0.0228499375 -4,9,0.022681375000000004 -4,10,0.022616999999999998 -4,11,0.02249075 -4,12,0.02245581250000001 -4,13,0.022456750000000004 -4,14,0.022460624999999998 -4,15,0.02244156249999999 -4,16,0.022376562499999995 -4,17,0.0224084375 -4,18,0.0223513125 -4,19,0.022347062499999994 -4,20,0.022259875000000005 -4,21,0.022345749999999994 -4,22,0.022306375000000003 -4,23,0.02226175 -4,24,0.022284250000000005 -4,25,0.022287625 -4,26,0.0222953125 -4,27,0.022292812500000005 -4,28,0.022295937499999995 -4,29,0.022287750000000002 -4,30,0.022253812500000004 -4,31,0.022239062500000004 -4,32,0.022246562499999997 -4,33,0.022265312500000002 -4,34,0.022239062500000007 -4,35,0.022277 -4,36,0.02224581249999999 -4,37,0.02222625 -4,38,0.022271937500000002 -4,39,0.022265687500000002 -4,40,0.022234875000000005 -4,41,0.022253937499999998 -4,42,0.022264812499999998 -4,43,0.0222725625 -4,44,0.022259562500000007 -4,45,0.02228693750000001 -4,46,0.022224999999999998 -4,47,0.022252250000000005 -4,48,0.0222391875 -4,49,0.022246437500000008 -4,50,0.02224762499999999 -4,51,0.022233250000000003 -4,52,0.022253499999999992 -4,53,0.022224312500000006 -4,54,0.022263687499999997 -4,55,0.022237062499999998 -4,56,0.022266937500000004 -4,57,0.022253437500000004 -4,58,0.022249374999999995 -4,59,0.022236562500000005 -4,60,0.022226125 -4,61,0.022228499999999998 -4,62,0.022227625000000004 -4,63,0.022253999999999996 -4,64,0.02226075 -4,65,0.022235187500000003 -4,66,0.0222608125 -4,67,0.022238812499999996 -4,68,0.022232000000000002 -4,69,0.022239124999999995 -4,70,0.022250125000000006 -4,71,0.022263437500000004 -4,72,0.0222565 -4,73,0.02225325 -4,74,0.022251124999999997 -4,75,0.022252499999999998 -4,76,0.022250562499999994 -4,77,0.022252875 -4,78,0.022235499999999995 -4,79,0.022239125 -4,80,0.022243250000000006 -4,81,0.022230187499999995 -4,82,0.022250937499999998 -4,83,0.022241062500000002 -4,84,0.022239250000000002 -4,85,0.0222391875 -4,86,0.022242875 -4,87,0.022244875 -4,88,0.022246562499999997 -4,89,0.02223231249999999 -4,90,0.022235999999999992 -4,91,0.022249562500000004 -4,92,0.022236562500000005 -4,93,0.022229000000000002 -4,94,0.022251187500000005 -4,95,0.022245437499999996 -4,96,0.0222429375 -4,97,0.022227937499999996 -4,98,0.022239437499999997 -4,99,0.022233749999999993 -5,1,0.11269159999999999 -5,2,0.09133715000000003 -5,3,0.08751089999999997 -5,4,0.08616375 -5,5,0.08572354999999998 -5,6,0.08531780000000003 -5,7,0.08508265000000001 -5,8,0.08490169999999997 -5,9,0.08480150000000002 -5,10,0.08475234999999998 -5,11,0.0847158 -5,12,0.08465425 -5,13,0.08465764999999999 -5,14,0.08461284999999996 -5,15,0.08462224999999998 -5,16,0.0845497 -5,17,0.08450409999999998 -5,18,0.08448235000000003 -5,19,0.08452749999999998 -5,20,0.08450599999999998 -5,21,0.08451334999999999 -5,22,0.0845223 -5,23,0.08445859999999997 -5,24,0.08450154999999998 -5,25,0.0845053 -5,26,0.08448784999999999 -5,27,0.0844408 -5,28,0.08448675 -5,29,0.08447560000000001 -5,30,0.08445639999999999 -5,31,0.08447625 -5,32,0.08449225000000002 -5,33,0.08446279999999998 -5,34,0.084462 -5,35,0.0844624 -5,36,0.08443049999999999 -5,37,0.08446489999999997 -5,38,0.08445470000000002 -5,39,0.08445484999999998 -5,40,0.08442914999999998 -5,41,0.08443169999999998 -5,42,0.08446025000000003 -5,43,0.08444170000000001 -5,44,0.084446 -5,45,0.0844601 -5,46,0.08443125 -5,47,0.08442225 -5,48,0.08443079999999999 -5,49,0.0844609 -5,50,0.08443405000000002 -5,51,0.08442719999999998 -5,52,0.08443660000000001 -5,53,0.08442025000000002 -5,54,0.08445280000000002 -5,55,0.08443809999999999 -5,56,0.08444075000000004 -5,57,0.084426 -5,58,0.08445770000000001 -5,59,0.08442204999999997 -5,60,0.08443055000000001 -5,61,0.08443545000000004 -5,62,0.08442940000000004 -5,63,0.08442605000000002 -5,64,0.08445929999999999 -5,65,0.08446829999999998 -5,66,0.0844588 -5,67,0.08443605 -5,68,0.08447110000000002 -5,69,0.08445355000000003 -5,70,0.08444349999999998 -5,71,0.08443209999999998 -5,72,0.08442529999999998 -5,73,0.08444394999999999 -5,74,0.08441475000000002 -5,75,0.08444124999999998 -5,76,0.08444894999999997 -5,77,0.08442370000000005 -5,78,0.0844322 -5,79,0.08442795000000002 -5,80,0.08444255 -5,81,0.08444179999999997 -5,82,0.0844332 -5,83,0.08443809999999999 -5,84,0.08442569999999999 -5,85,0.08443145000000002 -5,86,0.08442675 -5,87,0.08444235000000001 -5,88,0.08443275 -5,89,0.08443750000000001 -5,90,0.08442549999999999 -5,91,0.08443845 -5,92,0.08443570000000002 -5,93,0.08444920000000002 -5,94,0.08443795 -5,95,0.08442909999999999 -5,96,0.08445115000000002 -5,97,0.0844389 -5,98,0.0844274 -5,99,0.0844443 -6,1,0.15958695833333336 -6,2,0.1505257916666667 -6,3,0.14941050000000006 -6,4,0.14863891666666665 -6,5,0.14848149999999996 -6,6,0.14836104166666664 -6,7,0.14830270833333326 -6,8,0.14813962499999997 -6,9,0.148157625 -6,10,0.14812370833333335 -6,11,0.14814658333333336 -6,12,0.14818149999999997 -6,13,0.148091125 -6,14,0.14811399999999997 -6,15,0.14810041666666668 -6,16,0.1481416666666667 -6,17,0.1481088333333333 -6,18,0.1480880833333333 -6,19,0.1481138333333333 -6,20,0.148083 -6,21,0.1481011666666667 -6,22,0.14809945833333335 -6,23,0.14808783333333334 -6,24,0.14808279166666663 -6,25,0.14808245833333333 -6,26,0.14809170833333335 -6,27,0.14807829166666667 -6,28,0.14806795833333333 -6,29,0.1480775416666667 -6,30,0.1480838333333333 -6,31,0.14805887500000003 -6,32,0.14807033333333333 -6,33,0.1480730416666667 -6,34,0.14807404166666666 -6,35,0.1480715416666667 -6,36,0.148063375 -6,37,0.148061 -6,38,0.14807437500000004 -6,39,0.1480510416666667 -6,40,0.14805624999999994 -6,41,0.14804575 -6,42,0.148038875 -6,43,0.14806945833333338 -6,44,0.14806558333333336 -6,45,0.14804279166666667 -6,46,0.14806058333333333 -6,47,0.1480515416666667 -6,48,0.148071 -6,49,0.14805891666666665 -6,50,0.14807274999999998 -6,51,0.14804225000000004 -6,52,0.14806204166666667 -6,53,0.1480505 -6,54,0.14805120833333332 -6,55,0.14806941666666665 -6,56,0.14804433333333328 -6,57,0.1480575 -6,58,0.14806929166666669 -6,59,0.14803741666666664 -6,60,0.1480250416666667 -6,61,0.1480702083333333 -6,62,0.14805129166666667 -6,63,0.14806566666666668 -6,64,0.14803608333333332 -6,65,0.14805429166666673 -6,66,0.14805054166666667 -6,67,0.14805295833333335 -6,68,0.14806966666666663 -6,69,0.148050125 -6,70,0.14804533333333336 -6,71,0.14804175000000006 -6,72,0.14807458333333334 -6,73,0.14805170833333334 -6,74,0.14807391666666664 -6,75,0.14805904166666664 -6,76,0.14806662499999995 -6,77,0.1480670833333333 -6,78,0.14805375000000004 -6,79,0.14804974999999998 -6,80,0.148084625 -6,81,0.14806091666666665 -6,82,0.14804245833333338 -6,83,0.14806024999999998 -6,84,0.14804099999999998 -6,85,0.14806354166666666 -6,86,0.14805404166666666 -6,87,0.148067 -6,88,0.148068 -6,89,0.14806725 -6,90,0.14807345833333332 -6,91,0.1480576666666667 -6,92,0.14806895833333336 -6,93,0.1480317916666667 -6,94,0.14803783333333334 -6,95,0.14803579166666667 -6,96,0.14806070833333332 -6,97,0.1480621666666667 -6,98,0.14805312499999998 -6,99,0.148051 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_25_35.csv b/data/errorrates/2bit_temp/misc/errorrates_left_25_35.csv deleted file mode 100644 index dd11717..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_25_35.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.019965500000000004 -1,2,0.000013499999999999996 -1,3,0.00001125 -1,4,0.00000925 -1,5,0.0000105 -1,6,0.000009249999999999998 -1,7,0.000009749999999999996 -1,8,0.000008999999999999999 -1,9,0.000009499999999999997 -1,10,0.000008999999999999999 -1,11,0.000009749999999999996 -1,12,0.000008999999999999999 -1,13,0.000009499999999999997 -1,14,0.000008999999999999999 -1,15,0.000009499999999999997 -1,16,0.000008999999999999999 -1,17,0.000009499999999999997 -1,18,0.000008999999999999999 -1,19,0.000009499999999999997 -1,20,0.000008999999999999999 -1,21,0.000009499999999999997 -1,22,0.000008999999999999999 -1,23,0.000009499999999999997 -1,24,0.000008999999999999999 -1,25,0.000009749999999999998 -1,26,0.000008999999999999999 -1,27,0.000009749999999999998 -1,28,0.000008999999999999999 -1,29,0.000009999999999999997 -1,30,0.000008999999999999999 -1,31,0.000009999999999999997 -1,32,0.000008999999999999999 -1,33,0.000009999999999999997 -1,34,0.000008999999999999999 -1,35,0.000009999999999999997 -1,36,0.000008999999999999999 -1,37,0.000009999999999999997 -1,38,0.000008999999999999999 -1,39,0.000009999999999999997 -1,40,0.000008999999999999999 -1,41,0.000009999999999999997 -1,42,0.000008999999999999999 -1,43,0.000009999999999999997 -1,44,0.000008999999999999999 -1,45,0.000009999999999999997 -1,46,0.000008999999999999999 -1,47,0.000009999999999999997 -1,48,0.000008999999999999999 -1,49,0.000009999999999999997 -1,50,0.000008999999999999999 -1,51,0.000009999999999999997 -1,52,0.000008999999999999999 -1,53,0.000009999999999999997 -1,54,0.000008999999999999999 -1,55,0.000009999999999999997 -1,56,0.000008999999999999999 -1,57,0.000009999999999999997 -1,58,0.000008999999999999999 -1,59,0.000009999999999999997 -1,60,0.000008999999999999999 -1,61,0.000009999999999999997 -1,62,0.000008999999999999999 -1,63,0.000009999999999999997 -1,64,0.000008999999999999999 -1,65,0.000009999999999999997 -1,66,0.000008999999999999999 -1,67,0.000009999999999999997 -1,68,0.000008999999999999999 -1,69,0.000009999999999999997 -1,70,0.000008999999999999999 -1,71,0.000009999999999999997 -1,72,0.000008999999999999999 -1,73,0.000009749999999999998 -1,74,0.000008999999999999999 -1,75,0.000009749999999999998 -1,76,0.000008999999999999999 -1,77,0.000009749999999999998 -1,78,0.000008999999999999999 -1,79,0.000009749999999999998 -1,80,0.000008999999999999999 -1,81,0.000009749999999999998 -1,82,0.000008999999999999999 -1,83,0.000009749999999999998 -1,84,0.000008999999999999999 -1,85,0.000009749999999999998 -1,86,0.000008999999999999999 -1,87,0.000009749999999999998 -1,88,0.000008999999999999999 -1,89,0.000009749999999999998 -1,90,0.000008999999999999999 -1,91,0.000009499999999999999 -1,92,0.000008999999999999999 -1,93,0.000009499999999999999 -1,94,0.000008999999999999999 -1,95,0.000009499999999999999 -1,96,0.000008999999999999999 -1,97,0.000009499999999999999 -1,98,0.000008999999999999999 -1,99,0.000009499999999999999 -2,1,0.037021000000000005 -2,2,0.0012822499999999998 -2,3,0.00035987500000000006 -2,4,0.00017924999999999997 -2,5,0.00012537500000000003 -2,6,0.00010775000000000007 -2,7,0.00010337499999999998 -2,8,0.00009087500000000004 -2,9,0.00008287500000000004 -2,10,0.00007662500000000002 -2,11,0.00007475000000000001 -2,12,0.00006975 -2,13,0.00008462499999999998 -2,14,0.00008349999999999998 -2,15,0.00007750000000000001 -2,16,0.00007187500000000003 -2,17,0.00007075000000000001 -2,18,0.00006762500000000002 -2,19,0.00005925000000000002 -2,20,0.0000655 -2,21,0.00006175000000000001 -2,22,0.00006300000000000003 -2,23,0.00005975 -2,24,0.000058500000000000026 -2,25,0.0000605 -2,26,0.00006900000000000001 -2,27,0.00006175 -2,28,0.00006275000000000001 -2,29,0.000065125 -2,30,0.000063375 -2,31,0.000057 -2,32,0.00007037499999999999 -2,33,0.00006150000000000002 -2,34,0.00006225000000000001 -2,35,0.000062625 -2,36,0.00006124999999999998 -2,37,0.000063625 -2,38,0.00005575 -2,39,0.00006187500000000001 -2,40,0.00006087499999999999 -2,41,0.000057749999999999994 -2,42,0.000057375 -2,43,0.000061000000000000005 -2,44,0.000056 -2,45,0.000058374999999999996 -2,46,0.00006275000000000002 -2,47,0.000060624999999999996 -2,48,0.00005937500000000001 -2,49,0.00005812500000000001 -2,50,0.000058000000000000014 -2,51,0.000062 -2,52,0.000061375 -2,53,0.000062375 -2,54,0.00005775000000000001 -2,55,0.000058625000000000016 -2,56,0.000058625 -2,57,0.000057374999999999985 -2,58,0.00005725 -2,59,0.000057749999999999994 -2,60,0.000065375 -2,61,0.000062375 -2,62,0.00005925000000000002 -2,63,0.00005975000000000002 -2,64,0.00006475 -2,65,0.00006112500000000001 -2,66,0.00006200000000000002 -2,67,0.00006250000000000001 -2,68,0.00006200000000000002 -2,69,0.00006025000000000001 -2,70,0.000059000000000000004 -2,71,0.00006125000000000001 -2,72,0.00006125000000000001 -2,73,0.000064 -2,74,0.00006374999999999999 -2,75,0.00006125 -2,76,0.00005825000000000001 -2,77,0.00006100000000000001 -2,78,0.00005975000000000001 -2,79,0.00006000000000000002 -2,80,0.00005987500000000001 -2,81,0.00006150000000000002 -2,82,0.00006000000000000001 -2,83,0.000059999999999999995 -2,84,0.000060250000000000014 -2,85,0.00006162500000000001 -2,86,0.00006225000000000001 -2,87,0.00006162500000000001 -2,88,0.0000595 -2,89,0.000060375000000000004 -2,90,0.00006100000000000001 -2,91,0.00006112500000000001 -2,92,0.00006125000000000001 -2,93,0.000058875000000000015 -2,94,0.000060500000000000014 -2,95,0.00005950000000000001 -2,96,0.00005900000000000002 -2,97,0.00005975000000000002 -2,98,0.000060125000000000025 -2,99,0.000060875000000000016 -3,1,0.06405316666666665 -3,2,0.019621500000000004 -3,3,0.013233749999999996 -3,4,0.011810750000000002 -3,5,0.010774333333333335 -3,6,0.0105465 -3,7,0.010172333333333334 -3,8,0.01014675 -3,9,0.009891916666666667 -3,10,0.009962 -3,11,0.009796333333333334 -3,12,0.009810749999999998 -3,13,0.009787999999999998 -3,14,0.009749499999999998 -3,15,0.009671416666666667 -3,16,0.009705583333333337 -3,17,0.00964541666666667 -3,18,0.009683500000000003 -3,19,0.009701 -3,20,0.009673250000000003 -3,21,0.009618666666666668 -3,22,0.009640666666666665 -3,23,0.009651416666666666 -3,24,0.009683833333333334 -3,25,0.009673666666666667 -3,26,0.00959833333333333 -3,27,0.009644416666666666 -3,28,0.009627583333333333 -3,29,0.009628999999999997 -3,30,0.009647083333333334 -3,31,0.009628166666666669 -3,32,0.009614666666666664 -3,33,0.009563249999999999 -3,34,0.00958941666666667 -3,35,0.009578583333333335 -3,36,0.009589750000000003 -3,37,0.009596166666666666 -3,38,0.00960175 -3,39,0.0095745 -3,40,0.009588333333333332 -3,41,0.009599500000000004 -3,42,0.009599166666666667 -3,43,0.009596666666666667 -3,44,0.009594916666666667 -3,45,0.009568749999999999 -3,46,0.009581083333333334 -3,47,0.009581250000000003 -3,48,0.009595416666666667 -3,49,0.009555249999999998 -3,50,0.009582833333333332 -3,51,0.009564333333333331 -3,52,0.009577333333333332 -3,53,0.009560666666666663 -3,54,0.009577583333333336 -3,55,0.009600000000000001 -3,56,0.009589333333333333 -3,57,0.009569083333333332 -3,58,0.009593666666666665 -3,59,0.009569499999999995 -3,60,0.009589083333333335 -3,61,0.009588500000000002 -3,62,0.009581250000000003 -3,63,0.009563583333333332 -3,64,0.009562083333333334 -3,65,0.009587166666666667 -3,66,0.009579083333333332 -3,67,0.009577666666666668 -3,68,0.009564916666666664 -3,69,0.009560500000000003 -3,70,0.009572583333333336 -3,71,0.009581 -3,72,0.009570500000000001 -3,73,0.009574083333333334 -3,74,0.009564083333333332 -3,75,0.009553833333333333 -3,76,0.009571833333333333 -3,77,0.009577583333333337 -3,78,0.009573416666666666 -3,79,0.009574000000000001 -3,80,0.009572333333333335 -3,81,0.009572333333333332 -3,82,0.00959016666666667 -3,83,0.009579250000000001 -3,84,0.00957808333333333 -3,85,0.00957108333333333 -3,86,0.00958075 -3,87,0.009574333333333332 -3,88,0.009558833333333334 -3,89,0.009569416666666665 -3,90,0.009583916666666668 -3,91,0.009563333333333332 -3,92,0.009591083333333333 -3,93,0.009570333333333332 -3,94,0.009580583333333339 -3,95,0.009567 -3,96,0.009565166666666666 -3,97,0.009569416666666669 -3,98,0.0095485 -3,99,0.00956675 -4,1,0.10694875000000004 -4,2,0.076808 -4,3,0.0707185625 -4,4,0.06875743749999999 -4,5,0.06829868749999998 -4,6,0.06758681250000002 -4,7,0.06749362499999999 -4,8,0.06717568749999998 -4,9,0.06698393750000001 -4,10,0.066983875 -4,11,0.06670393749999999 -4,12,0.06680187500000001 -4,13,0.06677043750000002 -4,14,0.06684349999999999 -4,15,0.0667188125 -4,16,0.06669512500000001 -4,17,0.06668656250000002 -4,18,0.06659712499999998 -4,19,0.06678212500000001 -4,20,0.06661624999999999 -4,21,0.0667326875 -4,22,0.06663062499999999 -4,23,0.06655037500000001 -4,24,0.06657412500000001 -4,25,0.06664524999999999 -4,26,0.06659162500000002 -4,27,0.0666126875 -4,28,0.06664125 -4,29,0.066626625 -4,30,0.06661612499999997 -4,31,0.0666166875 -4,32,0.0665405625 -4,33,0.06657343750000001 -4,34,0.06660274999999999 -4,35,0.0666430625 -4,36,0.06657418749999999 -4,37,0.0665895625 -4,38,0.0666583125 -4,39,0.06659837500000002 -4,40,0.06659256249999998 -4,41,0.06657787500000001 -4,42,0.06662525 -4,43,0.06656675 -4,44,0.066606 -4,45,0.0666 -4,46,0.0665595 -4,47,0.06656706249999997 -4,48,0.06655575000000001 -4,49,0.066559375 -4,50,0.066587375 -4,51,0.06657106249999999 -4,52,0.06657143750000001 -4,53,0.06653712500000002 -4,54,0.06656037500000002 -4,55,0.06658775 -4,56,0.06657043750000001 -4,57,0.06657981249999997 -4,58,0.0665556875 -4,59,0.06657443749999997 -4,60,0.066562875 -4,61,0.06657087500000002 -4,62,0.066584625 -4,63,0.06656868749999999 -4,64,0.06658775 -4,65,0.0665778125 -4,66,0.066560875 -4,67,0.06657118749999999 -4,68,0.066574875 -4,69,0.06655268750000003 -4,70,0.06656956250000001 -4,71,0.0666105 -4,72,0.066574625 -4,73,0.0665839375 -4,74,0.06657962499999999 -4,75,0.0665621875 -4,76,0.06656862500000002 -4,77,0.06654556249999997 -4,78,0.06657699999999997 -4,79,0.06656618750000001 -4,80,0.06654043750000001 -4,81,0.066557875 -4,82,0.06656856250000001 -4,83,0.06654900000000001 -4,84,0.06654849999999998 -4,85,0.06657949999999997 -4,86,0.0665656875 -4,87,0.06656912499999999 -4,88,0.06658118750000001 -4,89,0.06654931250000001 -4,90,0.06656187499999998 -4,91,0.06657875000000002 -4,92,0.06654493750000001 -4,93,0.06655887499999999 -4,94,0.06656687499999998 -4,95,0.0665775625 -4,96,0.0665619375 -4,97,0.06657199999999999 -4,98,0.06655056249999998 -4,99,0.06655474999999998 -5,1,0.15873215000000002 -5,2,0.14591474999999998 -5,3,0.1437789 -5,4,0.14320049999999998 -5,5,0.14290344999999996 -5,6,0.14267905000000003 -5,7,0.1424416 -5,8,0.14246794999999998 -5,9,0.14237219999999998 -5,10,0.14237439999999998 -5,11,0.14235775000000006 -5,12,0.14234475000000002 -5,13,0.14225325 -5,14,0.14230754999999998 -5,15,0.14232380000000003 -5,16,0.14222475 -5,17,0.14224435000000005 -5,18,0.14232999999999998 -5,19,0.14226814999999998 -5,20,0.14222234999999997 -5,21,0.1422847 -5,22,0.1423019 -5,23,0.1422181 -5,24,0.14229024999999998 -5,25,0.14222335 -5,26,0.14223740000000007 -5,27,0.14222005 -5,28,0.14223109999999997 -5,29,0.14216584999999998 -5,30,0.1422433 -5,31,0.14221730000000005 -5,32,0.14227489999999998 -5,33,0.14221364999999997 -5,34,0.14223945000000002 -5,35,0.1422388 -5,36,0.1422243 -5,37,0.14221734999999996 -5,38,0.14221945000000005 -5,39,0.14218875 -5,40,0.14222605000000002 -5,41,0.14222780000000002 -5,42,0.14221735000000005 -5,43,0.14220175 -5,44,0.14221610000000004 -5,45,0.14220515000000003 -5,46,0.14220170000000001 -5,47,0.14221424999999996 -5,48,0.14222040000000002 -5,49,0.1422085 -5,50,0.14221535 -5,51,0.14218065000000002 -5,52,0.14219885 -5,53,0.1421905 -5,54,0.14224495 -5,55,0.14221114999999998 -5,56,0.14220085000000002 -5,57,0.14219915 -5,58,0.14219545000000003 -5,59,0.14219779999999999 -5,60,0.14220605000000006 -5,61,0.14222545000000003 -5,62,0.14220164999999996 -5,63,0.14218849999999997 -5,64,0.14220585000000002 -5,65,0.14220805000000003 -5,66,0.1421916 -5,67,0.1422088 -5,68,0.14221279999999997 -5,69,0.14219995 -5,70,0.14216945 -5,71,0.14221694999999998 -5,72,0.1421966 -5,73,0.14218294999999997 -5,74,0.1422022 -5,75,0.14219009999999993 -5,76,0.14220210000000003 -5,77,0.14218865000000003 -5,78,0.14219364999999998 -5,79,0.14217314999999997 -5,80,0.14218155000000002 -5,81,0.14219124999999996 -5,82,0.14219315000000005 -5,83,0.14218365 -5,84,0.14219090000000004 -5,85,0.1421782 -5,86,0.14218315000000004 -5,87,0.14218235000000004 -5,88,0.1422061 -5,89,0.14219025 -5,90,0.14219405000000002 -5,91,0.14220865000000005 -5,92,0.14219799999999994 -5,93,0.14218525000000004 -5,94,0.14218225 -5,95,0.14221205 -5,96,0.14221594999999998 -5,97,0.14217250000000003 -5,98,0.14218505000000006 -5,99,0.14219005000000004 -6,1,0.20442125 -6,2,0.19946362500000006 -6,3,0.19851512500000001 -6,4,0.19836366666666666 -6,5,0.1981126666666666 -6,6,0.19804633333333335 -6,7,0.1981095833333333 -6,8,0.198005 -6,9,0.19795875000000002 -6,10,0.19791400000000003 -6,11,0.19800324999999996 -6,12,0.19799687500000002 -6,13,0.19791050000000002 -6,14,0.19794779166666665 -6,15,0.19788733333333336 -6,16,0.19796750000000002 -6,17,0.19793249999999996 -6,18,0.19789783333333336 -6,19,0.19790166666666667 -6,20,0.19791100000000003 -6,21,0.19792570833333323 -6,22,0.19794183333333326 -6,23,0.19790687499999993 -6,24,0.19792370833333334 -6,25,0.19790604166666664 -6,26,0.19792937499999996 -6,27,0.19790545833333337 -6,28,0.19791587499999996 -6,29,0.19788137500000005 -6,30,0.1978978333333333 -6,31,0.19791420833333334 -6,32,0.19791400000000003 -6,33,0.1979130833333334 -6,34,0.19787283333333336 -6,35,0.19787825 -6,36,0.19789591666666662 -6,37,0.19787733333333338 -6,38,0.1979124166666667 -6,39,0.1978656666666667 -6,40,0.1978862916666667 -6,41,0.19786491666666667 -6,42,0.1979064583333333 -6,43,0.1979002916666667 -6,44,0.19789916666666665 -6,45,0.19789037499999998 -6,46,0.1978528333333333 -6,47,0.19789029166666666 -6,48,0.1978849583333334 -6,49,0.19789599999999996 -6,50,0.19787291666666673 -6,51,0.19789608333333333 -6,52,0.197885875 -6,53,0.19788225 -6,54,0.19788633333333336 -6,55,0.19789075000000003 -6,56,0.19787770833333332 -6,57,0.19790141666666672 -6,58,0.1978720416666667 -6,59,0.1978833749999999 -6,60,0.1978842083333333 -6,61,0.19790004166666667 -6,62,0.19787608333333334 -6,63,0.1978882916666667 -6,64,0.1978907083333333 -6,65,0.19792233333333337 -6,66,0.19790054166666668 -6,67,0.19787012499999992 -6,68,0.19786979166666666 -6,69,0.19788520833333328 -6,70,0.19788375 -6,71,0.19789475000000004 -6,72,0.19789900000000002 -6,73,0.1978861666666666 -6,74,0.19788574999999997 -6,75,0.1979146666666667 -6,76,0.1979079583333333 -6,77,0.19788416666666664 -6,78,0.19788712500000005 -6,79,0.19787675 -6,80,0.19786995833333335 -6,81,0.1978796250000001 -6,82,0.19788033333333332 -6,83,0.19788791666666658 -6,84,0.19790183333333328 -6,85,0.19788808333333324 -6,86,0.19788129166666665 -6,87,0.19789012500000006 -6,88,0.19790470833333337 -6,89,0.19788683333333335 -6,90,0.19787654166666666 -6,91,0.19789833333333334 -6,92,0.19788308333333332 -6,93,0.197904875 -6,94,0.197882 -6,95,0.19788799999999998 -6,96,0.19789937500000002 -6,97,0.19789495833333337 -6,98,0.19791137500000006 -6,99,0.1978900833333334 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_25_45.csv b/data/errorrates/2bit_temp/misc/errorrates_left_25_45.csv deleted file mode 100644 index 0e26b2c..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_25_45.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.024205 -1,2,0.000043750000000000006 -1,3,0.000011500000000000002 -1,4,0.000010750000000000002 -1,5,0.000011000000000000003 -1,6,0.000010750000000000002 -1,7,0.000010750000000000002 -1,8,0.000010750000000000002 -1,9,0.000010500000000000001 -1,10,0.000010750000000000002 -1,11,0.000010500000000000001 -1,12,0.000010750000000000002 -1,13,0.000010500000000000001 -1,14,0.000010750000000000002 -1,15,0.000010500000000000001 -1,16,0.000010750000000000002 -1,17,0.000010500000000000001 -1,18,0.000010750000000000002 -1,19,0.000010750000000000002 -1,20,0.000010750000000000002 -1,21,0.000010750000000000002 -1,22,0.000010750000000000002 -1,23,0.000010500000000000001 -1,24,0.000010750000000000002 -1,25,0.000010500000000000001 -1,26,0.000010750000000000002 -1,27,0.000010500000000000001 -1,28,0.000010750000000000002 -1,29,0.000010500000000000001 -1,30,0.000010750000000000002 -1,31,0.000010500000000000001 -1,32,0.000010750000000000002 -1,33,0.000010500000000000001 -1,34,0.000010750000000000002 -1,35,0.000010500000000000001 -1,36,0.000010750000000000002 -1,37,0.000010500000000000001 -1,38,0.000010750000000000002 -1,39,0.000010500000000000001 -1,40,0.000010750000000000002 -1,41,0.000010500000000000001 -1,42,0.000010750000000000002 -1,43,0.000010500000000000001 -1,44,0.000010750000000000002 -1,45,0.000010500000000000001 -1,46,0.000010750000000000002 -1,47,0.000010500000000000001 -1,48,0.000010750000000000002 -1,49,0.000010500000000000001 -1,50,0.000010750000000000002 -1,51,0.000010500000000000001 -1,52,0.000010750000000000002 -1,53,0.000010500000000000001 -1,54,0.000010750000000000002 -1,55,0.000010500000000000001 -1,56,0.000010750000000000002 -1,57,0.000010500000000000001 -1,58,0.000010750000000000002 -1,59,0.000010500000000000001 -1,60,0.000010750000000000002 -1,61,0.000010500000000000001 -1,62,0.000010750000000000002 -1,63,0.000010500000000000001 -1,64,0.000010750000000000002 -1,65,0.000010500000000000001 -1,66,0.000010750000000000002 -1,67,0.000010500000000000001 -1,68,0.000010750000000000002 -1,69,0.000010500000000000001 -1,70,0.000010750000000000002 -1,71,0.000010500000000000001 -1,72,0.000010750000000000002 -1,73,0.000010500000000000001 -1,74,0.000010750000000000002 -1,75,0.000010500000000000001 -1,76,0.000010750000000000002 -1,77,0.000010500000000000001 -1,78,0.000010750000000000002 -1,79,0.000010500000000000001 -1,80,0.000010750000000000002 -1,81,0.000010500000000000001 -1,82,0.000010750000000000002 -1,83,0.000010500000000000001 -1,84,0.000010750000000000002 -1,85,0.000010500000000000001 -1,86,0.000010750000000000002 -1,87,0.000010500000000000001 -1,88,0.000010750000000000002 -1,89,0.000010500000000000001 -1,90,0.000010750000000000002 -1,91,0.000010500000000000001 -1,92,0.000010750000000000002 -1,93,0.000010500000000000001 -1,94,0.000010750000000000002 -1,95,0.000010500000000000001 -1,96,0.000010750000000000002 -1,97,0.000010500000000000001 -1,98,0.000010750000000000002 -1,99,0.000010500000000000001 -2,1,0.044481875 -2,2,0.0031677500000000013 -2,3,0.00123925 -2,4,0.000788375 -2,5,0.0005917500000000002 -2,6,0.0004946249999999998 -2,7,0.00048324999999999985 -2,8,0.0004395000000000001 -2,9,0.00038024999999999995 -2,10,0.000427125 -2,11,0.00036275 -2,12,0.000373375 -2,13,0.00035575 -2,14,0.00038000000000000013 -2,15,0.00039050000000000017 -2,16,0.000409375 -2,17,0.00036562499999999996 -2,18,0.00035237499999999993 -2,19,0.0003916250000000001 -2,20,0.000368375 -2,21,0.00037300000000000007 -2,22,0.00037125000000000005 -2,23,0.00035512499999999997 -2,24,0.0003603750000000001 -2,25,0.0003635 -2,26,0.0003396249999999999 -2,27,0.0003472500000000001 -2,28,0.000360625 -2,29,0.00036587499999999994 -2,30,0.00036487499999999996 -2,31,0.00036737499999999997 -2,32,0.000363625 -2,33,0.0003665 -2,34,0.00034112499999999996 -2,35,0.0003612499999999999 -2,36,0.00034950000000000004 -2,37,0.00035362500000000004 -2,38,0.0003628750000000001 -2,39,0.000362375 -2,40,0.000354 -2,41,0.000359125 -2,42,0.0003510000000000001 -2,43,0.0003652500000000002 -2,44,0.00036487500000000013 -2,45,0.00036199999999999996 -2,46,0.00035049999999999995 -2,47,0.000356125 -2,48,0.00035437500000000004 -2,49,0.00035712499999999997 -2,50,0.00036500000000000004 -2,51,0.000354875 -2,52,0.0003495000000000001 -2,53,0.0003548750000000001 -2,54,0.0003497500000000001 -2,55,0.00034700000000000003 -2,56,0.00036337500000000004 -2,57,0.00036212500000000003 -2,58,0.00036775 -2,59,0.000359125 -2,60,0.00036400000000000007 -2,61,0.00035924999999999987 -2,62,0.0003535 -2,63,0.00035187500000000003 -2,64,0.00035424999999999996 -2,65,0.0003507500000000001 -2,66,0.00035099999999999997 -2,67,0.0003596249999999999 -2,68,0.00034987500000000003 -2,69,0.0003514999999999999 -2,70,0.00035075000000000004 -2,71,0.00035337500000000006 -2,72,0.000363625 -2,73,0.00036175000000000004 -2,74,0.0003585 -2,75,0.000362 -2,76,0.00035687500000000004 -2,77,0.0003581250000000001 -2,78,0.00035537499999999984 -2,79,0.00035687500000000004 -2,80,0.000355125 -2,81,0.00036012500000000004 -2,82,0.000358375 -2,83,0.000355375 -2,84,0.00035249999999999995 -2,85,0.00036012500000000004 -2,86,0.000359 -2,87,0.0003517499999999999 -2,88,0.00035787500000000007 -2,89,0.00035562500000000004 -2,90,0.00035225000000000013 -2,91,0.00035375000000000006 -2,92,0.00035162500000000005 -2,93,0.000352125 -2,94,0.00034887499999999996 -2,95,0.00035437500000000004 -2,96,0.00034625000000000004 -2,97,0.0003525000000000001 -2,98,0.00034712500000000005 -2,99,0.00035425000000000007 -3,1,0.07616408333333333 -3,2,0.03205866666666667 -3,3,0.02463133333333334 -3,4,0.022971250000000002 -3,5,0.02137108333333333 -3,6,0.021236583333333326 -3,7,0.020645249999999997 -3,8,0.020419916666666676 -3,9,0.02029583333333334 -3,10,0.020189999999999993 -3,11,0.02003825 -3,12,0.020112249999999995 -3,13,0.019989083333333334 -3,14,0.019915416666666665 -3,15,0.01987341666666666 -3,16,0.019949833333333333 -3,17,0.01978916666666667 -3,18,0.019958249999999997 -3,19,0.019915333333333337 -3,20,0.019876833333333333 -3,21,0.019790666666666665 -3,22,0.019809916666666667 -3,23,0.019826583333333328 -3,24,0.019839250000000006 -3,25,0.019789000000000005 -3,26,0.019791333333333334 -3,27,0.01978633333333334 -3,28,0.019792333333333342 -3,29,0.019764916666666667 -3,30,0.019797833333333337 -3,31,0.01977258333333333 -3,32,0.01979225 -3,33,0.019745250000000002 -3,34,0.019722250000000007 -3,35,0.019712333333333335 -3,36,0.019777500000000003 -3,37,0.019718083333333334 -3,38,0.019764999999999998 -3,39,0.019730083333333336 -3,40,0.019708249999999997 -3,41,0.019746916666666666 -3,42,0.019758083333333332 -3,43,0.019748 -3,44,0.019760749999999997 -3,45,0.019723749999999998 -3,46,0.019728916666666672 -3,47,0.019752 -3,48,0.019773333333333323 -3,49,0.019744500000000005 -3,50,0.019745166666666657 -3,51,0.019721833333333338 -3,52,0.019763916666666666 -3,53,0.01972075 -3,54,0.019717583333333333 -3,55,0.01970458333333333 -3,56,0.0197455 -3,57,0.019713750000000002 -3,58,0.019718833333333335 -3,59,0.01971591666666667 -3,60,0.019758000000000005 -3,61,0.01975591666666666 -3,62,0.019722583333333335 -3,63,0.019709 -3,64,0.019725500000000003 -3,65,0.019733833333333325 -3,66,0.019724750000000003 -3,67,0.019726833333333332 -3,68,0.019708416666666666 -3,69,0.019705999999999998 -3,70,0.019708500000000004 -3,71,0.019741916666666668 -3,72,0.01971775 -3,73,0.019724333333333333 -3,74,0.019737250000000005 -3,75,0.01971241666666666 -3,76,0.019730000000000004 -3,77,0.019717250000000002 -3,78,0.01972974999999999 -3,79,0.019714916666666665 -3,80,0.019720833333333333 -3,81,0.019716166666666667 -3,82,0.019713333333333333 -3,83,0.019716000000000004 -3,84,0.019715000000000003 -3,85,0.01970758333333333 -3,86,0.0197255 -3,87,0.01972766666666667 -3,88,0.019713 -3,89,0.019700666666666665 -3,90,0.019730583333333333 -3,91,0.01971416666666667 -3,92,0.019710416666666668 -3,93,0.019711499999999993 -3,94,0.01971908333333334 -3,95,0.019731916666666672 -3,96,0.019723166666666663 -3,97,0.019719749999999998 -3,98,0.019728749999999996 -3,99,0.01972275 -4,1,0.12480593750000005 -4,2,0.098425625 -4,3,0.09362043749999996 -4,4,0.09198712499999998 -4,5,0.09162981249999999 -4,6,0.0907395625 -4,7,0.09088375000000003 -4,8,0.09062912500000002 -4,9,0.09030900000000001 -4,10,0.09049356249999999 -4,11,0.090179875 -4,12,0.09020762499999999 -4,13,0.09014675000000003 -4,14,0.09025837499999997 -4,15,0.09021293749999999 -4,16,0.0901485 -4,17,0.09013962500000001 -4,18,0.09003074999999999 -4,19,0.09011981249999997 -4,20,0.09001306250000002 -4,21,0.09010781250000002 -4,22,0.09004856250000001 -4,23,0.09001643749999999 -4,24,0.09002474999999997 -4,25,0.08998793749999999 -4,26,0.09001874999999998 -4,27,0.09002106249999997 -4,28,0.09001806250000001 -4,29,0.0899908125 -4,30,0.09009006250000001 -4,31,0.09002393750000001 -4,32,0.09000568749999997 -4,33,0.08997668749999999 -4,34,0.08992899999999997 -4,35,0.09001568749999998 -4,36,0.08997412499999999 -4,37,0.09000687499999999 -4,38,0.09001162500000003 -4,39,0.08998850000000001 -4,40,0.08997375 -4,41,0.08999531250000004 -4,42,0.09001174999999999 -4,43,0.089991875 -4,44,0.0899588125 -4,45,0.09000418750000003 -4,46,0.08994362499999996 -4,47,0.0899969375 -4,48,0.08996937500000002 -4,49,0.08996693749999998 -4,50,0.08999943750000006 -4,51,0.08996900000000001 -4,52,0.08996187499999998 -4,53,0.08994287499999995 -4,54,0.08996331250000003 -4,55,0.08998162500000001 -4,56,0.0899930625 -4,57,0.0899598125 -4,58,0.0899683125 -4,59,0.089952375 -4,60,0.08995631249999998 -4,61,0.09001406249999996 -4,62,0.08997387500000001 -4,63,0.0899606875 -4,64,0.0899640625 -4,65,0.08995993749999996 -4,66,0.08996456249999998 -4,67,0.08997268749999997 -4,68,0.0899746875 -4,69,0.08995862500000001 -4,70,0.08995262500000002 -4,71,0.08999281249999998 -4,72,0.0899609375 -4,73,0.089960125 -4,74,0.0900051875 -4,75,0.089951625 -4,76,0.089979625 -4,77,0.08996993750000001 -4,78,0.08997731249999998 -4,79,0.08999356250000001 -4,80,0.0899541875 -4,81,0.08995606249999996 -4,82,0.08997350000000001 -4,83,0.08998793749999998 -4,84,0.08996968750000005 -4,85,0.08997418750000001 -4,86,0.0899459375 -4,87,0.08998262500000002 -4,88,0.08996975000000003 -4,89,0.08996937499999999 -4,90,0.08997774999999995 -4,91,0.089994125 -4,92,0.08997768749999999 -4,93,0.089968375 -4,94,0.08996675000000001 -4,95,0.0899625625 -4,96,0.08994793750000002 -4,97,0.0899765 -4,98,0.0899704375 -4,99,0.08996581249999998 -5,1,0.17725489999999997 -5,2,0.16671219999999998 -5,3,0.16474814999999993 -5,4,0.16443034999999998 -5,5,0.1640673 -5,6,0.16383560000000003 -5,7,0.1639168 -5,8,0.16384335 -5,9,0.1637032 -5,10,0.16369655000000005 -5,11,0.16363509999999998 -5,12,0.16356914999999997 -5,13,0.16360824999999998 -5,14,0.16360039999999998 -5,15,0.16354859999999996 -5,16,0.16356340000000003 -5,17,0.1635005 -5,18,0.16356234999999997 -5,19,0.16357714999999998 -5,20,0.16354895 -5,21,0.16359490000000002 -5,22,0.16361730000000002 -5,23,0.16351444999999998 -5,24,0.1635472 -5,25,0.16351450000000006 -5,26,0.1635493 -5,27,0.1635476 -5,28,0.1635561 -5,29,0.16351634999999995 -5,30,0.16357549999999996 -5,31,0.16352445 -5,32,0.16362154999999995 -5,33,0.16355290000000003 -5,34,0.16353439999999997 -5,35,0.1635601 -5,36,0.1635285 -5,37,0.16355754999999994 -5,38,0.16353019999999996 -5,39,0.1635392 -5,40,0.16353595 -5,41,0.16355274999999994 -5,42,0.16349669999999997 -5,43,0.16353569999999998 -5,44,0.16352905 -5,45,0.1635343 -5,46,0.16354634999999998 -5,47,0.16352015000000006 -5,48,0.16354875 -5,49,0.163542 -5,50,0.16351734999999995 -5,51,0.16352815000000004 -5,52,0.16353735 -5,53,0.16350645000000003 -5,54,0.16354125 -5,55,0.16355069999999997 -5,56,0.16355485000000003 -5,57,0.16355225000000004 -5,58,0.16351299999999994 -5,59,0.16353864999999995 -5,60,0.16352755000000002 -5,61,0.16352925 -5,62,0.16354215000000003 -5,63,0.16355999999999998 -5,64,0.16354824999999998 -5,65,0.16351019999999994 -5,66,0.1635425 -5,67,0.1635391 -5,68,0.16355875 -5,69,0.16353730000000005 -5,70,0.16352789999999998 -5,71,0.16352635 -5,72,0.16351914999999995 -5,73,0.16354190000000002 -5,74,0.16351924999999998 -5,75,0.16351059999999998 -5,76,0.16351665 -5,77,0.16351329999999997 -5,78,0.1635376 -5,79,0.1635034 -5,80,0.16354129999999995 -5,81,0.16350750000000003 -5,82,0.16350825 -5,83,0.16353459999999997 -5,84,0.16350995 -5,85,0.16350369999999995 -5,86,0.16353565000000003 -5,87,0.16352150000000001 -5,88,0.16352174999999997 -5,89,0.16351659999999998 -5,90,0.16353269999999998 -5,91,0.16351595000000002 -5,92,0.16349960000000002 -5,93,0.16350634999999997 -5,94,0.16351445 -5,95,0.16352074999999996 -5,96,0.16352585 -5,97,0.16349220000000006 -5,98,0.16352580000000003 -5,99,0.16351530000000003 -6,1,0.22111429166666668 -6,2,0.21684662500000002 -6,3,0.21615391666666667 -6,4,0.21593025000000005 -6,5,0.21583695833333333 -6,6,0.21571120833333338 -6,7,0.2157517916666666 -6,8,0.21567587500000004 -6,9,0.21569191666666668 -6,10,0.2156792083333333 -6,11,0.21579404166666666 -6,12,0.215726 -6,13,0.21566725 -6,14,0.2157010833333333 -6,15,0.21568074999999998 -6,16,0.215658 -6,17,0.21569504166666667 -6,18,0.2156759166666667 -6,19,0.215664875 -6,20,0.21564604166666665 -6,21,0.21564487499999999 -6,22,0.21568825000000003 -6,23,0.21564899999999998 -6,24,0.2156581666666666 -6,25,0.2156667083333333 -6,26,0.21567670833333327 -6,27,0.21564404166666673 -6,28,0.21565479166666662 -6,29,0.21565925 -6,30,0.21564216666666666 -6,31,0.2156650833333333 -6,32,0.2156610416666667 -6,33,0.2156682916666667 -6,34,0.2156243333333333 -6,35,0.21565275 -6,36,0.21563154166666668 -6,37,0.2156550416666667 -6,38,0.21564954166666672 -6,39,0.2156334583333333 -6,40,0.21564833333333333 -6,41,0.21565316666666667 -6,42,0.2156698333333334 -6,43,0.21562854166666667 -6,44,0.21566620833333336 -6,45,0.21563924999999998 -6,46,0.21565649999999997 -6,47,0.21564766666666663 -6,48,0.21565454166666664 -6,49,0.21565270833333333 -6,50,0.21564412499999996 -6,51,0.2156417916666667 -6,52,0.21563108333333333 -6,53,0.21563716666666669 -6,54,0.21566304166666672 -6,55,0.2156657083333334 -6,56,0.21566041666666666 -6,57,0.21566391666666665 -6,58,0.21566375000000007 -6,59,0.21564495833333333 -6,60,0.21565104166666665 -6,61,0.21565370833333336 -6,62,0.21566520833333339 -6,63,0.21564916666666661 -6,64,0.2156759166666666 -6,65,0.21565941666666671 -6,66,0.21566958333333333 -6,67,0.2156431666666667 -6,68,0.21565087499999994 -6,69,0.21566083333333336 -6,70,0.21566804166666667 -6,71,0.21565995833333335 -6,72,0.21565241666666668 -6,73,0.21565941666666666 -6,74,0.215629375 -6,75,0.21566575000000007 -6,76,0.21566495833333338 -6,77,0.2156573333333333 -6,78,0.21567737499999992 -6,79,0.2156623333333333 -6,80,0.21565675000000006 -6,81,0.2156522916666666 -6,82,0.21565525000000008 -6,83,0.21565320833333332 -6,84,0.21566254166666668 -6,85,0.21567200000000006 -6,86,0.21566245833333336 -6,87,0.21566395833333338 -6,88,0.21568004166666668 -6,89,0.21565950000000011 -6,90,0.21563487499999995 -6,91,0.2156476666666667 -6,92,0.21565854166666665 -6,93,0.21566599999999997 -6,94,0.21567120833333336 -6,95,0.21566216666666674 -6,96,0.21565754166666673 -6,97,0.21566716666666674 -6,98,0.21566104166666666 -6,99,0.21566037500000007 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_25_5.csv b/data/errorrates/2bit_temp/misc/errorrates_left_25_5.csv deleted file mode 100644 index 2bee2ef..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_25_5.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.021163500000000002 -1,2,0.000008249999999999999 -1,3,0.000006000000000000002 -1,4,0.0000065000000000000004 -1,5,0.0000055000000000000016 -1,6,0.00000625 -1,7,0.0000055000000000000016 -1,8,0.00000625 -1,9,0.0000055000000000000016 -1,10,0.00000625 -1,11,0.000005750000000000001 -1,12,0.00000625 -1,13,0.000006 -1,14,0.00000625 -1,15,0.000006 -1,16,0.00000625 -1,17,0.000006 -1,18,0.00000625 -1,19,0.000006 -1,20,0.00000625 -1,21,0.000006 -1,22,0.00000625 -1,23,0.000006 -1,24,0.00000625 -1,25,0.000006 -1,26,0.00000625 -1,27,0.000006 -1,28,0.00000625 -1,29,0.000006 -1,30,0.00000625 -1,31,0.000006 -1,32,0.00000625 -1,33,0.000006 -1,34,0.00000625 -1,35,0.000006 -1,36,0.00000625 -1,37,0.000006 -1,38,0.00000625 -1,39,0.000006 -1,40,0.00000625 -1,41,0.000006 -1,42,0.00000625 -1,43,0.000006 -1,44,0.00000625 -1,45,0.000006 -1,46,0.00000625 -1,47,0.000006 -1,48,0.00000625 -1,49,0.000006 -1,50,0.00000625 -1,51,0.000006 -1,52,0.00000625 -1,53,0.000006 -1,54,0.00000625 -1,55,0.000006 -1,56,0.00000625 -1,57,0.000006 -1,58,0.00000625 -1,59,0.000006 -1,60,0.00000625 -1,61,0.000006 -1,62,0.00000625 -1,63,0.000006 -1,64,0.00000625 -1,65,0.000006 -1,66,0.00000625 -1,67,0.000006 -1,68,0.00000625 -1,69,0.000006 -1,70,0.00000625 -1,71,0.000006 -1,72,0.00000625 -1,73,0.000006 -1,74,0.00000625 -1,75,0.000006 -1,76,0.00000625 -1,77,0.000006 -1,78,0.00000625 -1,79,0.000006 -1,80,0.00000625 -1,81,0.000006 -1,82,0.00000625 -1,83,0.000006 -1,84,0.00000625 -1,85,0.000006 -1,86,0.00000625 -1,87,0.000006 -1,88,0.00000625 -1,89,0.000006 -1,90,0.00000625 -1,91,0.000006 -1,92,0.00000625 -1,93,0.000006 -1,94,0.00000625 -1,95,0.000006 -1,96,0.00000625 -1,97,0.000006 -1,98,0.00000625 -1,99,0.000006 -2,1,0.039957 -2,2,0.0021009999999999996 -2,3,0.0005485000000000002 -2,4,0.0003556249999999999 -2,5,0.00028875000000000005 -2,6,0.00022662499999999994 -2,7,0.00021075 -2,8,0.00016200000000000006 -2,9,0.00017600000000000005 -2,10,0.00018075 -2,11,0.00017524999999999998 -2,12,0.00017025000000000005 -2,13,0.00016162500000000004 -2,14,0.000165125 -2,15,0.00014700000000000002 -2,16,0.000158 -2,17,0.00015675000000000002 -2,18,0.00016362499999999998 -2,19,0.00016587499999999998 -2,20,0.000163375 -2,21,0.00015425 -2,22,0.000159125 -2,23,0.00016125000000000002 -2,24,0.00015287500000000002 -2,25,0.00016 -2,26,0.00015537500000000005 -2,27,0.00016099999999999996 -2,28,0.00015349999999999996 -2,29,0.00014937499999999999 -2,30,0.0001535 -2,31,0.000165625 -2,32,0.000157625 -2,33,0.000157625 -2,34,0.00015462499999999998 -2,35,0.000156375 -2,36,0.000158125 -2,37,0.00015262499999999998 -2,38,0.00015624999999999995 -2,39,0.00015587499999999998 -2,40,0.00015099999999999998 -2,41,0.00015537499999999997 -2,42,0.000157375 -2,43,0.00015574999999999994 -2,44,0.000156875 -2,45,0.000150625 -2,46,0.000157625 -2,47,0.000156 -2,48,0.000154375 -2,49,0.00015125 -2,50,0.000158625 -2,51,0.00015762499999999994 -2,52,0.00015375 -2,53,0.000155 -2,54,0.000155 -2,55,0.000150875 -2,56,0.00015049999999999997 -2,57,0.00015475000000000002 -2,58,0.00015312500000000002 -2,59,0.00015562499999999997 -2,60,0.00015275 -2,61,0.00015399999999999998 -2,62,0.00015962499999999996 -2,63,0.000152 -2,64,0.00015187499999999994 -2,65,0.00015175 -2,66,0.00015387499999999999 -2,67,0.00015799999999999994 -2,68,0.00015412500000000002 -2,69,0.00015687499999999998 -2,70,0.000155375 -2,71,0.00015137499999999998 -2,72,0.00015399999999999998 -2,73,0.00015387499999999999 -2,74,0.0001525 -2,75,0.00015387499999999996 -2,76,0.00015474999999999997 -2,77,0.00015549999999999999 -2,78,0.00015375 -2,79,0.00015225 -2,80,0.000152125 -2,81,0.00015562499999999997 -2,82,0.00015325 -2,83,0.00015137499999999995 -2,84,0.00015237499999999998 -2,85,0.000156375 -2,86,0.00015225000000000001 -2,87,0.00015475 -2,88,0.00015537499999999997 -2,89,0.000153875 -2,90,0.00015399999999999998 -2,91,0.00014862499999999997 -2,92,0.00015599999999999997 -2,93,0.00015825 -2,94,0.000155375 -2,95,0.00015449999999999996 -2,96,0.00015362499999999998 -2,97,0.00015762499999999994 -2,98,0.00015324999999999998 -2,99,0.00015275 -3,1,0.06935066666666667 -3,2,0.02429883333333334 -3,3,0.01822641666666667 -3,4,0.01642266666666667 -3,5,0.01528058333333333 -3,6,0.014729833333333333 -3,7,0.014655999999999997 -3,8,0.014254416666666664 -3,9,0.01419616666666666 -3,10,0.014024166666666664 -3,11,0.013881250000000001 -3,12,0.013956416666666667 -3,13,0.01378866666666667 -3,14,0.013979916666666665 -3,15,0.013833250000000004 -3,16,0.013803500000000002 -3,17,0.013856999999999994 -3,18,0.01384175 -3,19,0.013784666666666667 -3,20,0.013739999999999999 -3,21,0.013771750000000001 -3,22,0.013716916666666665 -3,23,0.01376091666666667 -3,24,0.013728 -3,25,0.01373691666666667 -3,26,0.013709249999999997 -3,27,0.013721583333333334 -3,28,0.013805583333333333 -3,29,0.013721500000000003 -3,30,0.013717499999999999 -3,31,0.01377291666666667 -3,32,0.013726833333333334 -3,33,0.013738666666666668 -3,34,0.013719083333333328 -3,35,0.013700833333333336 -3,36,0.013737666666666669 -3,37,0.013704916666666664 -3,38,0.013704833333333333 -3,39,0.013699333333333334 -3,40,0.013708333333333336 -3,41,0.01370016666666667 -3,42,0.013689916666666664 -3,43,0.013718083333333336 -3,44,0.013699 -3,45,0.013700416666666665 -3,46,0.013736083333333331 -3,47,0.013725666666666666 -3,48,0.013654416666666664 -3,49,0.013696666666666673 -3,50,0.01369741666666667 -3,51,0.013671333333333337 -3,52,0.013710416666666662 -3,53,0.013712083333333333 -3,54,0.013693750000000005 -3,55,0.013691249999999999 -3,56,0.013706833333333335 -3,57,0.01368633333333333 -3,58,0.013711916666666662 -3,59,0.013696666666666668 -3,60,0.01368475 -3,61,0.013703333333333335 -3,62,0.013701833333333333 -3,63,0.01369183333333333 -3,64,0.01371133333333333 -3,65,0.013693166666666663 -3,66,0.013664999999999997 -3,67,0.013691666666666664 -3,68,0.013707083333333335 -3,69,0.013696250000000004 -3,70,0.013685250000000006 -3,71,0.013728500000000003 -3,72,0.013683083333333337 -3,73,0.013712000000000002 -3,74,0.013707249999999999 -3,75,0.0137015 -3,76,0.01370691666666667 -3,77,0.013684499999999995 -3,78,0.013688583333333332 -3,79,0.013736083333333333 -3,80,0.01369158333333333 -3,81,0.013704666666666669 -3,82,0.013683500000000001 -3,83,0.013688833333333338 -3,84,0.013688 -3,85,0.013686333333333333 -3,86,0.013687333333333336 -3,87,0.013695583333333334 -3,88,0.01368625 -3,89,0.01367591666666667 -3,90,0.013699583333333331 -3,91,0.013691833333333327 -3,92,0.01369141666666667 -3,93,0.013690083333333335 -3,94,0.013696333333333331 -3,95,0.0136895 -3,96,0.01368125 -3,97,0.013685750000000003 -3,98,0.013668000000000005 -3,99,0.013680333333333334 -4,1,0.11506406250000006 -4,2,0.08714699999999999 -4,3,0.08235287500000002 -4,4,0.08056262500000001 -4,5,0.0801505625 -4,6,0.07972762499999998 -4,7,0.07931793750000002 -4,8,0.0791936875 -4,9,0.07904862499999998 -4,10,0.07894856249999999 -4,11,0.07895143750000001 -4,12,0.0788554375 -4,13,0.07885824999999996 -4,14,0.0788994375 -4,15,0.07887718750000001 -4,16,0.07877706249999998 -4,17,0.07883581250000002 -4,18,0.0787920625 -4,19,0.078693125 -4,20,0.07866025 -4,21,0.07864956249999999 -4,22,0.07871199999999998 -4,23,0.07863231250000001 -4,24,0.078660625 -4,25,0.07868025 -4,26,0.0786785625 -4,27,0.07869200000000003 -4,28,0.0787066875 -4,29,0.07863324999999999 -4,30,0.07866337500000001 -4,31,0.07863 -4,32,0.07864899999999998 -4,33,0.07863824999999998 -4,34,0.07869693750000001 -4,35,0.07865975 -4,36,0.0786249375 -4,37,0.07862218749999998 -4,38,0.07864637499999999 -4,39,0.07864525 -4,40,0.07861262500000002 -4,41,0.07863937500000001 -4,42,0.07867581250000001 -4,43,0.07862031249999998 -4,44,0.07864668749999999 -4,45,0.0786841875 -4,46,0.07862275000000002 -4,47,0.07865337500000001 -4,48,0.07859293750000003 -4,49,0.07860537499999999 -4,50,0.0786285625 -4,51,0.07862668749999996 -4,52,0.078630875 -4,53,0.07860606249999998 -4,54,0.07863593749999999 -4,55,0.07861024999999999 -4,56,0.07866837500000001 -4,57,0.07865499999999999 -4,58,0.078612 -4,59,0.07862681249999999 -4,60,0.07862162500000001 -4,61,0.07862262499999999 -4,62,0.07859943750000004 -4,63,0.078590125 -4,64,0.07864437499999999 -4,65,0.0785959375 -4,66,0.07859962499999999 -4,67,0.07862068750000002 -4,68,0.07862018750000001 -4,69,0.07860668750000001 -4,70,0.07861581249999998 -4,71,0.07859518749999997 -4,72,0.07862125 -4,73,0.0786459375 -4,74,0.07860743750000002 -4,75,0.07862081250000003 -4,76,0.07862237499999997 -4,77,0.07859793750000003 -4,78,0.078591375 -4,79,0.07861693749999998 -4,80,0.07861606249999999 -4,81,0.0786088125 -4,82,0.07859881250000002 -4,83,0.07860593749999999 -4,84,0.0786255 -4,85,0.0786205 -4,86,0.07857725 -4,87,0.0786130625 -4,88,0.07863225 -4,89,0.078593125 -4,90,0.07860099999999998 -4,91,0.0786034375 -4,92,0.07862412500000002 -4,93,0.07860499999999998 -4,94,0.0786183125 -4,95,0.07860956250000001 -4,96,0.07860818750000001 -4,97,0.07861112499999998 -4,98,0.07862393750000002 -4,99,0.078605625 -5,1,0.1674046 -5,2,0.15674329999999997 -5,3,0.15482524999999997 -5,4,0.15420894999999996 -5,5,0.1539352 -5,6,0.15379235000000002 -5,7,0.15364825 -5,8,0.15351875 -5,9,0.15347395 -5,10,0.15341349999999998 -5,11,0.15336945000000002 -5,12,0.15333469999999996 -5,13,0.15329779999999996 -5,14,0.15331765 -5,15,0.15334525000000002 -5,16,0.15323145 -5,17,0.15332110000000004 -5,18,0.15321535 -5,19,0.153227 -5,20,0.15327230000000003 -5,21,0.15324464999999995 -5,22,0.15324780000000002 -5,23,0.15319144999999998 -5,24,0.15323815 -5,25,0.15323514999999996 -5,26,0.15322505 -5,27,0.15321690000000002 -5,28,0.15323095 -5,29,0.15320470000000003 -5,30,0.15322985 -5,31,0.15321605000000005 -5,32,0.15320820000000002 -5,33,0.1532561 -5,34,0.1532261 -5,35,0.15322554999999996 -5,36,0.15320174999999997 -5,37,0.1532058 -5,38,0.1532336 -5,39,0.15322875 -5,40,0.15321245 -5,41,0.15321419999999997 -5,42,0.15323165000000002 -5,43,0.15323265000000003 -5,44,0.15321074999999998 -5,45,0.1532384 -5,46,0.1532048 -5,47,0.15321205000000004 -5,48,0.15317865000000003 -5,49,0.15323095 -5,50,0.1531876 -5,51,0.15320135000000001 -5,52,0.15322875000000002 -5,53,0.1532325 -5,54,0.15323645 -5,55,0.15320089999999997 -5,56,0.15322709999999998 -5,57,0.15319695 -5,58,0.15318954999999998 -5,59,0.15321694999999996 -5,60,0.15322455000000001 -5,61,0.15319975 -5,62,0.15319234999999998 -5,63,0.15319365 -5,64,0.15320325000000007 -5,65,0.15321395000000004 -5,66,0.1532009 -5,67,0.1532248 -5,68,0.15320135000000001 -5,69,0.15318565 -5,70,0.15321270000000003 -5,71,0.15322234999999998 -5,72,0.15319959999999996 -5,73,0.1532131 -5,74,0.15321514999999997 -5,75,0.15320309999999998 -5,76,0.15322575 -5,77,0.1532306 -5,78,0.1531965 -5,79,0.15321430000000003 -5,80,0.15319944999999996 -5,81,0.15320314999999998 -5,82,0.1532145 -5,83,0.15321239999999994 -5,84,0.15322945000000002 -5,85,0.15321279999999995 -5,86,0.15323230000000002 -5,87,0.15319614999999998 -5,88,0.153228 -5,89,0.15319825000000006 -5,90,0.15321949999999995 -5,91,0.1532256 -5,92,0.15321655 -5,93,0.15321859999999998 -5,94,0.15321170000000006 -5,95,0.1532229 -5,96,0.15321204999999996 -5,97,0.15321640000000003 -5,98,0.15322895000000003 -5,99,0.1532054 -6,1,0.21203504166666662 -6,2,0.2075823333333334 -6,3,0.2069807916666667 -6,4,0.20668424999999996 -6,5,0.20659191666666663 -6,6,0.20646316666666664 -6,7,0.206425375 -6,8,0.20632495833333336 -6,9,0.20630320833333332 -6,10,0.2063325 -6,11,0.20632924999999994 -6,12,0.20630766666666667 -6,13,0.20625008333333336 -6,14,0.20627929166666667 -6,15,0.20626966666666668 -6,16,0.20628249999999998 -6,17,0.20623862499999995 -6,18,0.2062225 -6,19,0.2062492083333333 -6,20,0.20628691666666665 -6,21,0.20624695833333334 -6,22,0.20627433333333325 -6,23,0.20623741666666667 -6,24,0.20624974999999998 -6,25,0.20625362499999997 -6,26,0.20623570833333335 -6,27,0.20626045833333337 -6,28,0.20625554166666668 -6,29,0.20626475 -6,30,0.20624854166666665 -6,31,0.20626954166666667 -6,32,0.20624829166666672 -6,33,0.2062695 -6,34,0.2062484166666667 -6,35,0.20624783333333338 -6,36,0.20624316666666662 -6,37,0.20624483333333327 -6,38,0.20628054166666668 -6,39,0.20624375 -6,40,0.20625924999999995 -6,41,0.20624483333333335 -6,42,0.20624583333333327 -6,43,0.2062307916666667 -6,44,0.20627312499999997 -6,45,0.2062555416666666 -6,46,0.20625033333333337 -6,47,0.20624725000000005 -6,48,0.2062335 -6,49,0.20623883333333332 -6,50,0.20624808333333328 -6,51,0.20625737500000002 -6,52,0.20623083333333342 -6,53,0.2062465416666667 -6,54,0.20625183333333325 -6,55,0.20624520833333332 -6,56,0.2062284583333334 -6,57,0.206254375 -6,58,0.20621399999999995 -6,59,0.20624245833333332 -6,60,0.20624662499999996 -6,61,0.2062468333333334 -6,62,0.20624504166666666 -6,63,0.20623433333333338 -6,64,0.20624954166666665 -6,65,0.20622158333333343 -6,66,0.2062365833333333 -6,67,0.2062160416666666 -6,68,0.20622458333333335 -6,69,0.2062115 -6,70,0.20622241666666674 -6,71,0.20621895833333334 -6,72,0.20623087499999998 -6,73,0.20621154166666664 -6,74,0.2062384166666666 -6,75,0.20622149999999992 -6,76,0.20625258333333335 -6,77,0.2062543333333333 -6,78,0.20622408333333336 -6,79,0.20624012499999997 -6,80,0.20623891666666677 -6,81,0.2062479166666667 -6,82,0.20621629166666675 -6,83,0.20624995833333334 -6,84,0.20622991666666665 -6,85,0.206218625 -6,86,0.2062154166666666 -6,87,0.20621775000000003 -6,88,0.20623183333333336 -6,89,0.20622004166666671 -6,90,0.20623091666666668 -6,91,0.20622541666666674 -6,92,0.2062409166666667 -6,93,0.2062421666666667 -6,94,0.2062301666666666 -6,95,0.20621916666666665 -6,96,0.20622820833333327 -6,97,0.206225375 -6,98,0.20622191666666667 -6,99,0.20621837499999995 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_25_55.csv b/data/errorrates/2bit_temp/misc/errorrates_left_25_55.csv deleted file mode 100644 index 85da2b7..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_25_55.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.028130500000000013 -1,2,0.00018275 -1,3,0.00001225 -1,4,0.00000925 -1,5,0.00000825 -1,6,0.000008750000000000001 -1,7,0.00000825 -1,8,0.000008750000000000001 -1,9,0.000009 -1,10,0.000009 -1,11,0.0000085 -1,12,0.000008750000000000001 -1,13,0.00000825 -1,14,0.0000085 -1,15,0.00000825 -1,16,0.0000085 -1,17,0.0000085 -1,18,0.000008750000000000001 -1,19,0.0000085 -1,20,0.000008750000000000001 -1,21,0.0000085 -1,22,0.000008750000000000001 -1,23,0.0000085 -1,24,0.000008750000000000001 -1,25,0.000008750000000000001 -1,26,0.000008750000000000001 -1,27,0.000009 -1,28,0.000008750000000000001 -1,29,0.000009 -1,30,0.000008750000000000001 -1,31,0.000009 -1,32,0.000008750000000000001 -1,33,0.000009 -1,34,0.000008750000000000001 -1,35,0.000009 -1,36,0.000008750000000000001 -1,37,0.000009 -1,38,0.000008750000000000001 -1,39,0.000009 -1,40,0.000008750000000000001 -1,41,0.000009 -1,42,0.000008750000000000001 -1,43,0.000009 -1,44,0.000008750000000000001 -1,45,0.000008750000000000001 -1,46,0.000008750000000000001 -1,47,0.000008750000000000001 -1,48,0.000008750000000000001 -1,49,0.000008750000000000001 -1,50,0.000008750000000000001 -1,51,0.000008750000000000001 -1,52,0.000008750000000000001 -1,53,0.000008750000000000001 -1,54,0.000008750000000000001 -1,55,0.000008750000000000001 -1,56,0.000008750000000000001 -1,57,0.000008750000000000001 -1,58,0.000008750000000000001 -1,59,0.000008750000000000001 -1,60,0.000008750000000000001 -1,61,0.000008750000000000001 -1,62,0.000008750000000000001 -1,63,0.000008750000000000001 -1,64,0.000008750000000000001 -1,65,0.000008750000000000001 -1,66,0.000008750000000000001 -1,67,0.000008750000000000001 -1,68,0.000008750000000000001 -1,69,0.000008750000000000001 -1,70,0.000008750000000000001 -1,71,0.000008750000000000001 -1,72,0.000008750000000000001 -1,73,0.000008750000000000001 -1,74,0.000008750000000000001 -1,75,0.000008750000000000001 -1,76,0.000008750000000000001 -1,77,0.000008750000000000001 -1,78,0.000008750000000000001 -1,79,0.000008750000000000001 -1,80,0.000008750000000000001 -1,81,0.000008750000000000001 -1,82,0.000008750000000000001 -1,83,0.000008750000000000001 -1,84,0.000008750000000000001 -1,85,0.000008750000000000001 -1,86,0.000008750000000000001 -1,87,0.000008750000000000001 -1,88,0.000008750000000000001 -1,89,0.000008750000000000001 -1,90,0.000008750000000000001 -1,91,0.000008750000000000001 -1,92,0.000008750000000000001 -1,93,0.000008750000000000001 -1,94,0.000008750000000000001 -1,95,0.000008750000000000001 -1,96,0.000008750000000000001 -1,97,0.000008750000000000001 -1,98,0.000008750000000000001 -1,99,0.000008750000000000001 -2,1,0.051909625 -2,2,0.00716975 -2,3,0.0036135000000000004 -2,4,0.002605625 -2,5,0.002225 -2,6,0.001924125 -2,7,0.00183075 -2,8,0.001638624999999999 -2,9,0.0016011250000000001 -2,10,0.0016966249999999996 -2,11,0.0016329999999999997 -2,12,0.001552 -2,13,0.0015463750000000007 -2,14,0.0015682499999999995 -2,15,0.0015437500000000004 -2,16,0.0015282499999999999 -2,17,0.0015260000000000004 -2,18,0.0015119999999999995 -2,19,0.0015425 -2,20,0.0015398749999999998 -2,21,0.0015463749999999998 -2,22,0.0015182499999999999 -2,23,0.0015132499999999998 -2,24,0.0014904999999999999 -2,25,0.001509875 -2,26,0.001510875 -2,27,0.001512875 -2,28,0.001510875 -2,29,0.001501125 -2,30,0.0015100000000000003 -2,31,0.0015027500000000002 -2,32,0.0015202500000000006 -2,33,0.0015362499999999999 -2,34,0.001492375 -2,35,0.0015155 -2,36,0.0014925 -2,37,0.0015193750000000001 -2,38,0.0015102500000000003 -2,39,0.0014895000000000004 -2,40,0.0015085 -2,41,0.0014938749999999998 -2,42,0.0014880000000000002 -2,43,0.0015195000000000007 -2,44,0.00150275 -2,45,0.0014812499999999995 -2,46,0.0014869999999999996 -2,47,0.001503 -2,48,0.0014968749999999997 -2,49,0.0015065 -2,50,0.0015256250000000005 -2,51,0.0015000000000000002 -2,52,0.001515875 -2,53,0.0015122499999999997 -2,54,0.0014989999999999997 -2,55,0.001494625 -2,56,0.0015157500000000002 -2,57,0.00151425 -2,58,0.00150375 -2,59,0.0015071249999999998 -2,60,0.0015055000000000001 -2,61,0.0015150000000000003 -2,62,0.0014892499999999997 -2,63,0.001493875 -2,64,0.0015025000000000001 -2,65,0.0015085 -2,66,0.001508375 -2,67,0.0015016249999999997 -2,68,0.0014950000000000002 -2,69,0.0015042499999999997 -2,70,0.0015030000000000002 -2,71,0.0015090000000000001 -2,72,0.0014896250000000003 -2,73,0.0015013749999999999 -2,74,0.0015018750000000004 -2,75,0.0015018750000000004 -2,76,0.001510875 -2,77,0.0015043750000000003 -2,78,0.0015028750000000005 -2,79,0.0015040000000000001 -2,80,0.0015007500000000001 -2,81,0.0015108749999999998 -2,82,0.001512125 -2,83,0.0015022499999999997 -2,84,0.0015002500000000003 -2,85,0.0015026249999999998 -2,86,0.00152175 -2,87,0.0014955 -2,88,0.0015113750000000001 -2,89,0.0015217500000000003 -2,90,0.0014903750000000002 -2,91,0.0015058749999999996 -2,92,0.001496 -2,93,0.0015047500000000002 -2,94,0.00150175 -2,95,0.0015041249999999998 -2,96,0.0015126249999999999 -2,97,0.0014975 -2,98,0.001499125 -2,99,0.0014932500000000004 -3,1,0.08970541666666666 -3,2,0.04864700000000001 -3,3,0.04072624999999999 -3,4,0.038975083333333334 -3,5,0.037432916666666656 -3,6,0.037330416666666665 -3,7,0.036734833333333335 -3,8,0.03623258333333333 -3,9,0.03621525000000001 -3,10,0.036049583333333336 -3,11,0.03593091666666666 -3,12,0.03610275 -3,13,0.036013333333333356 -3,14,0.03588100000000001 -3,15,0.035776583333333334 -3,16,0.035802 -3,17,0.035743416666666666 -3,18,0.035802833333333325 -3,19,0.03586750000000001 -3,20,0.03569083333333333 -3,21,0.035804749999999996 -3,22,0.03573283333333332 -3,23,0.03573316666666667 -3,24,0.0357355 -3,25,0.03568441666666668 -3,26,0.03565741666666666 -3,27,0.03569516666666665 -3,28,0.03569266666666666 -3,29,0.03562708333333333 -3,30,0.03568374999999999 -3,31,0.03574508333333333 -3,32,0.03573899999999999 -3,33,0.03558083333333334 -3,34,0.035694083333333335 -3,35,0.03564633333333333 -3,36,0.03565066666666667 -3,37,0.03565866666666667 -3,38,0.03569658333333334 -3,39,0.035654500000000006 -3,40,0.03559925 -3,41,0.03568266666666667 -3,42,0.03569175000000001 -3,43,0.035663666666666656 -3,44,0.03564208333333333 -3,45,0.03565208333333334 -3,46,0.03564133333333334 -3,47,0.03566533333333334 -3,48,0.0356575 -3,49,0.035631916666666666 -3,50,0.03562316666666666 -3,51,0.03562058333333333 -3,52,0.03563158333333333 -3,53,0.03563591666666668 -3,54,0.035610499999999996 -3,55,0.03562925000000001 -3,56,0.035654499999999985 -3,57,0.03561725 -3,58,0.03561658333333333 -3,59,0.03564141666666667 -3,60,0.035623416666666664 -3,61,0.035609999999999996 -3,62,0.03562816666666666 -3,63,0.03563000000000001 -3,64,0.035635 -3,65,0.03563858333333334 -3,66,0.03561841666666666 -3,67,0.03563191666666667 -3,68,0.035610083333333334 -3,69,0.03562241666666668 -3,70,0.03561733333333332 -3,71,0.035628333333333324 -3,72,0.035615083333333325 -3,73,0.03559708333333333 -3,74,0.035651749999999996 -3,75,0.03562416666666666 -3,76,0.03563758333333332 -3,77,0.035615916666666664 -3,78,0.03560858333333333 -3,79,0.035621 -3,80,0.03561083333333334 -3,81,0.03562308333333334 -3,82,0.03563191666666667 -3,83,0.035617833333333335 -3,84,0.03563633333333334 -3,85,0.03564549999999999 -3,86,0.03561324999999999 -3,87,0.03561491666666666 -3,88,0.03560775000000001 -3,89,0.03559983333333333 -3,90,0.03562858333333333 -3,91,0.035624583333333334 -3,92,0.035578916666666675 -3,93,0.035638583333333335 -3,94,0.03563366666666667 -3,95,0.03562824999999999 -3,96,0.03562683333333334 -3,97,0.035609583333333326 -3,98,0.03561941666666666 -3,99,0.035596833333333334 -4,1,0.14406612500000002 -4,2,0.1224956875 -4,3,0.11833500000000001 -4,4,0.1167601875 -4,5,0.11648187500000003 -4,6,0.11595718750000002 -4,7,0.11577443750000002 -4,8,0.11563256249999998 -4,9,0.11546106250000004 -4,10,0.11542024999999999 -4,11,0.11523237500000004 -4,12,0.1151915625 -4,13,0.11524231249999999 -4,14,0.11519356249999997 -4,15,0.11529418749999998 -4,16,0.1152079375 -4,17,0.11515893749999999 -4,18,0.1151743125 -4,19,0.11523481249999999 -4,20,0.11514368750000001 -4,21,0.1151629375 -4,22,0.11514412499999997 -4,23,0.11503681250000003 -4,24,0.11512618750000002 -4,25,0.115098 -4,26,0.11504312500000001 -4,27,0.11512631249999998 -4,28,0.11514924999999998 -4,29,0.1150831875 -4,30,0.11510874999999995 -4,31,0.11512193750000004 -4,32,0.11508175000000004 -4,33,0.11505962499999998 -4,34,0.11505975000000002 -4,35,0.11512493750000001 -4,36,0.11509331250000003 -4,37,0.1150846875 -4,38,0.11508025 -4,39,0.115092125 -4,40,0.11510131250000004 -4,41,0.1151101875 -4,42,0.11512893749999999 -4,43,0.11510012499999998 -4,44,0.11507787500000001 -4,45,0.1151079375 -4,46,0.1150700625 -4,47,0.11505668750000002 -4,48,0.11508687500000002 -4,49,0.11506387499999995 -4,50,0.115048375 -4,51,0.1150548125 -4,52,0.1150250625 -4,53,0.1150209375 -4,54,0.115090875 -4,55,0.11508874999999998 -4,56,0.11508556250000003 -4,57,0.11508137500000001 -4,58,0.1150498125 -4,59,0.11503956249999998 -4,60,0.11508731250000002 -4,61,0.11507618749999997 -4,62,0.1150930625 -4,63,0.11507174999999999 -4,64,0.11507143750000003 -4,65,0.115071875 -4,66,0.11504037500000003 -4,67,0.11508250000000002 -4,68,0.1150535625 -4,69,0.1150061875 -4,70,0.11503443750000003 -4,71,0.115097 -4,72,0.115063375 -4,73,0.11504462499999998 -4,74,0.11503718750000003 -4,75,0.11503874999999997 -4,76,0.11505875 -4,77,0.11504768749999997 -4,78,0.11505500000000005 -4,79,0.115061875 -4,80,0.11504756250000002 -4,81,0.11508049999999999 -4,82,0.11506218749999995 -4,83,0.1150433125 -4,84,0.11507043750000001 -4,85,0.11504512500000001 -4,86,0.11504362499999997 -4,87,0.11506268749999998 -4,88,0.11504662499999999 -4,89,0.11504349999999999 -4,90,0.11507093750000001 -4,91,0.11505962500000001 -4,92,0.1150490625 -4,93,0.11505737499999996 -4,94,0.11504312500000001 -4,95,0.11506650000000002 -4,96,0.11503237499999999 -4,97,0.11505731250000001 -4,98,0.11504862499999996 -4,99,0.11503581249999996 -5,1,0.19658995000000004 -5,2,0.18856704999999999 -5,3,0.18699035000000006 -5,4,0.18655164999999996 -5,5,0.18663434999999995 -5,6,0.18629040000000002 -5,7,0.18627705000000003 -5,8,0.18618264999999995 -5,9,0.18606735 -5,10,0.18611015000000003 -5,11,0.18616785 -5,12,0.18602395000000005 -5,13,0.18605515000000003 -5,14,0.18609210000000004 -5,15,0.18605244999999995 -5,16,0.18602224999999994 -5,17,0.18598299999999998 -5,18,0.18603845000000002 -5,19,0.18601615 -5,20,0.18602174999999999 -5,21,0.18604104999999993 -5,22,0.1860612 -5,23,0.18600095000000003 -5,24,0.18599949999999998 -5,25,0.18597650000000002 -5,26,0.18601080000000006 -5,27,0.18603235 -5,28,0.18600015 -5,29,0.18596435 -5,30,0.1859833499999999 -5,31,0.18602995 -5,32,0.1860365 -5,33,0.18600574999999997 -5,34,0.18599485000000002 -5,35,0.18602090000000002 -5,36,0.18602685000000005 -5,37,0.18602025000000005 -5,38,0.18597935 -5,39,0.1860064 -5,40,0.1860016 -5,41,0.18598495000000004 -5,42,0.18597099999999997 -5,43,0.18601935000000006 -5,44,0.18603984999999998 -5,45,0.18599020000000002 -5,46,0.18599005 -5,47,0.1859984 -5,48,0.18599349999999998 -5,49,0.18602240000000006 -5,50,0.18598485 -5,51,0.18600990000000003 -5,52,0.18598704999999996 -5,53,0.1860003 -5,54,0.18603255000000005 -5,55,0.18599190000000004 -5,56,0.18599700000000005 -5,57,0.18600525 -5,58,0.18597314999999998 -5,59,0.18600285000000003 -5,60,0.18601304999999996 -5,61,0.18603359999999994 -5,62,0.18602080000000004 -5,63,0.1859853 -5,64,0.18600809999999998 -5,65,0.18600460000000002 -5,66,0.18599854999999998 -5,67,0.18601080000000003 -5,68,0.18598489999999998 -5,69,0.18598250000000005 -5,70,0.18599364999999998 -5,71,0.18602735000000004 -5,72,0.18600145000000004 -5,73,0.185994 -5,74,0.18599095000000002 -5,75,0.18600055 -5,76,0.18598230000000002 -5,77,0.18596919999999997 -5,78,0.18601209999999996 -5,79,0.1859673 -5,80,0.18598839999999994 -5,81,0.18600604999999998 -5,82,0.18599809999999997 -5,83,0.18601074999999992 -5,84,0.18599569999999999 -5,85,0.18598989999999996 -5,86,0.18599625 -5,87,0.18599139999999997 -5,88,0.18601095 -5,89,0.1859954 -5,90,0.18599205000000002 -5,91,0.18596899999999997 -5,92,0.1859979 -5,93,0.18600009999999997 -5,94,0.18599585000000005 -5,95,0.1859951 -5,96,0.18600615 -5,97,0.18597775 -5,98,0.18598710000000002 -5,99,0.18601654999999997 -6,1,0.238646625 -6,2,0.2356130833333333 -6,3,0.23517420833333333 -6,4,0.23488287500000002 -6,5,0.23483691666666665 -6,6,0.2347972083333333 -6,7,0.2349066666666667 -6,8,0.2347759583333333 -6,9,0.23485054166666663 -6,10,0.2347987083333334 -6,11,0.23484825 -6,12,0.2347831666666666 -6,13,0.2347962083333334 -6,14,0.2347651666666667 -6,15,0.2348127083333333 -6,16,0.23479775000000008 -6,17,0.23478379166666674 -6,18,0.23481016666666665 -6,19,0.23480679166666665 -6,20,0.2348085 -6,21,0.23479224999999995 -6,22,0.23477374999999995 -6,23,0.2348317916666667 -6,24,0.23481379166666663 -6,25,0.23477912499999995 -6,26,0.23479675000000003 -6,27,0.23481849999999999 -6,28,0.23472566666666658 -6,29,0.23479000000000003 -6,30,0.2347575 -6,31,0.23481620833333328 -6,32,0.2347881250000001 -6,33,0.23480687500000003 -6,34,0.23480066666666666 -6,35,0.23480625000000002 -6,36,0.23479558333333334 -6,37,0.2347811666666667 -6,38,0.23476808333333327 -6,39,0.23479549999999996 -6,40,0.23476966666666665 -6,41,0.23479170833333332 -6,42,0.234785375 -6,43,0.23476770833333332 -6,44,0.23478270833333328 -6,45,0.23480474999999995 -6,46,0.23477029166666671 -6,47,0.23477158333333328 -6,48,0.2348031666666666 -6,49,0.23477525000000005 -6,50,0.23477295833333334 -6,51,0.23478804166666667 -6,52,0.23479054166666663 -6,53,0.23477170833333333 -6,54,0.2347774583333333 -6,55,0.23478812500000001 -6,56,0.23478762500000003 -6,57,0.234790875 -6,58,0.2347919166666667 -6,59,0.23478220833333338 -6,60,0.2347856666666667 -6,61,0.23481399999999997 -6,62,0.23477275000000003 -6,63,0.23478079166666674 -6,64,0.23476820833333334 -6,65,0.2347744583333333 -6,66,0.234772625 -6,67,0.234787 -6,68,0.23477295833333334 -6,69,0.23479091666666663 -6,70,0.23478775 -6,71,0.23479445833333337 -6,72,0.23479183333333334 -6,73,0.23477675 -6,74,0.23476870833333333 -6,75,0.23478454166666668 -6,76,0.23478058333333332 -6,77,0.23478233333333332 -6,78,0.23475929166666665 -6,79,0.2347762916666667 -6,80,0.2347831250000001 -6,81,0.234786125 -6,82,0.23477729166666667 -6,83,0.234775125 -6,84,0.23476200000000008 -6,85,0.2347828333333333 -6,86,0.23477850000000008 -6,87,0.23478183333333338 -6,88,0.23478329166666664 -6,89,0.23478837500000002 -6,90,0.23479212500000002 -6,91,0.23476929166666669 -6,92,0.2347901666666667 -6,93,0.23479087499999998 -6,94,0.2347788333333333 -6,95,0.23478816666666671 -6,96,0.2347874583333333 -6,97,0.2347869166666666 -6,98,0.23479187499999996 -6,99,0.23480129166666663 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_35_15.csv b/data/errorrates/2bit_temp/misc/errorrates_left_35_15.csv deleted file mode 100644 index 08b3fec..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_35_15.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.022243250000000003 -1,2,0.000014250000000000002 -1,3,0.00001 -1,4,0.000009999999999999997 -1,5,0.0000105 -1,6,0.00000975 -1,7,0.00000975 -1,8,0.000009999999999999997 -1,9,0.00000975 -1,10,0.00000975 -1,11,0.0000105 -1,12,0.000009999999999999997 -1,13,0.000010249999999999998 -1,14,0.00000975 -1,15,0.000010249999999999998 -1,16,0.00000975 -1,17,0.00001 -1,18,0.00000975 -1,19,0.000010249999999999998 -1,20,0.00000975 -1,21,0.00001 -1,22,0.000009999999999999997 -1,23,0.00001 -1,24,0.00000975 -1,25,0.000010249999999999998 -1,26,0.000009999999999999997 -1,27,0.000010249999999999998 -1,28,0.00000975 -1,29,0.000010249999999999998 -1,30,0.00000975 -1,31,0.000010249999999999998 -1,32,0.00000975 -1,33,0.000010499999999999998 -1,34,0.00000975 -1,35,0.000010249999999999998 -1,36,0.00000975 -1,37,0.000010249999999999998 -1,38,0.00000975 -1,39,0.000010249999999999998 -1,40,0.000009999999999999997 -1,41,0.000010249999999999998 -1,42,0.00000975 -1,43,0.000010249999999999998 -1,44,0.00000975 -1,45,0.000010249999999999998 -1,46,0.00000975 -1,47,0.000010249999999999998 -1,48,0.00000975 -1,49,0.000010249999999999998 -1,50,0.00000975 -1,51,0.000010249999999999998 -1,52,0.00000975 -1,53,0.000010249999999999998 -1,54,0.00000975 -1,55,0.00001 -1,56,0.00000975 -1,57,0.00001 -1,58,0.00000975 -1,59,0.00001 -1,60,0.00000975 -1,61,0.00001 -1,62,0.00000975 -1,63,0.00001 -1,64,0.00000975 -1,65,0.00001 -1,66,0.00000975 -1,67,0.00001 -1,68,0.00000975 -1,69,0.00000975 -1,70,0.00000975 -1,71,0.00000975 -1,72,0.00000975 -1,73,0.00000975 -1,74,0.00000975 -1,75,0.00000975 -1,76,0.00000975 -1,77,0.00000975 -1,78,0.00000975 -1,79,0.00000975 -1,80,0.00000975 -1,81,0.00000975 -1,82,0.00000975 -1,83,0.00000975 -1,84,0.00000975 -1,85,0.00000975 -1,86,0.00000975 -1,87,0.00000975 -1,88,0.00000975 -1,89,0.00000975 -1,90,0.00000975 -1,91,0.00000975 -1,92,0.00000975 -1,93,0.00000975 -1,94,0.00000975 -1,95,0.00000975 -1,96,0.00000975 -1,97,0.00000975 -1,98,0.00000975 -1,99,0.00000975 -2,1,0.04037575 -2,2,0.0019003750000000002 -2,3,0.0005882500000000001 -2,4,0.000302375 -2,5,0.00016912500000000003 -2,6,0.00018262499999999998 -2,7,0.000155375 -2,8,0.0001788749999999999 -2,9,0.00014725 -2,10,0.00014850000000000003 -2,11,0.00016112500000000003 -2,12,0.00013074999999999998 -2,13,0.00016512500000000007 -2,14,0.000126 -2,15,0.00013474999999999997 -2,16,0.0001355000000000001 -2,17,0.000121 -2,18,0.00010562499999999999 -2,19,0.00011887499999999999 -2,20,0.000124875 -2,21,0.00011762500000000004 -2,22,0.000117875 -2,23,0.00011412500000000002 -2,24,0.00012362499999999998 -2,25,0.00010900000000000002 -2,26,0.00011912500000000005 -2,27,0.00010850000000000002 -2,28,0.00010825 -2,29,0.000114125 -2,30,0.00012175000000000003 -2,31,0.00012525 -2,32,0.00011762500000000003 -2,33,0.00011750000000000002 -2,34,0.00011537500000000003 -2,35,0.00011350000000000001 -2,36,0.00009987500000000002 -2,37,0.000107 -2,38,0.00010662500000000003 -2,39,0.000114375 -2,40,0.000117875 -2,41,0.00011012500000000002 -2,42,0.00011575000000000002 -2,43,0.000103 -2,44,0.00011749999999999998 -2,45,0.00010887499999999999 -2,46,0.00011012499999999997 -2,47,0.00011212499999999999 -2,48,0.000111875 -2,49,0.00011425000000000004 -2,50,0.000113625 -2,51,0.00011625000000000002 -2,52,0.00011674999999999999 -2,53,0.00010924999999999999 -2,54,0.000106 -2,55,0.00010712499999999997 -2,56,0.00010125000000000001 -2,57,0.00010925000000000001 -2,58,0.00010650000000000003 -2,59,0.00010999999999999999 -2,60,0.00011375000000000001 -2,61,0.00011075000000000001 -2,62,0.00011337499999999996 -2,63,0.00010950000000000003 -2,64,0.00010712500000000003 -2,65,0.00011287500000000002 -2,66,0.00011275000000000002 -2,67,0.00010937500000000002 -2,68,0.00011537500000000003 -2,69,0.00011362499999999997 -2,70,0.000111875 -2,71,0.000100875 -2,72,0.00010475000000000001 -2,73,0.000110375 -2,74,0.00010587500000000001 -2,75,0.00010937499999999999 -2,76,0.00011049999999999999 -2,77,0.00011012500000000002 -2,78,0.00010950000000000002 -2,79,0.00010637499999999997 -2,80,0.00011724999999999999 -2,81,0.00011350000000000001 -2,82,0.000111625 -2,83,0.00011075000000000004 -2,84,0.00010799999999999998 -2,85,0.00010787499999999998 -2,86,0.00010887499999999998 -2,87,0.00010737500000000002 -2,88,0.000109875 -2,89,0.00010950000000000002 -2,90,0.00010687500000000004 -2,91,0.00010974999999999998 -2,92,0.00010762499999999997 -2,93,0.00010775 -2,94,0.00010687499999999997 -2,95,0.000111 -2,96,0.00011062500000000003 -2,97,0.000110375 -2,98,0.000109625 -2,99,0.00010712500000000002 -3,1,0.06896891666666666 -3,2,0.02489716666666668 -3,3,0.018467 -3,4,0.015993499999999997 -3,5,0.015104000000000001 -3,6,0.014733833333333333 -3,7,0.014449333333333337 -3,8,0.014154416666666671 -3,9,0.0141005 -3,10,0.014015083333333334 -3,11,0.013834583333333334 -3,12,0.013914583333333336 -3,13,0.013823916666666668 -3,14,0.013783916666666668 -3,15,0.013721583333333334 -3,16,0.013762916666666666 -3,17,0.013756666666666672 -3,18,0.013742666666666665 -3,19,0.013674333333333333 -3,20,0.013668333333333336 -3,21,0.013637083333333338 -3,22,0.013624416666666665 -3,23,0.013638333333333339 -3,24,0.013657083333333334 -3,25,0.013672750000000001 -3,26,0.013636500000000003 -3,27,0.013616833333333335 -3,28,0.013677166666666662 -3,29,0.013625500000000002 -3,30,0.013587833333333332 -3,31,0.013633666666666665 -3,32,0.013620333333333332 -3,33,0.013591083333333332 -3,34,0.013689916666666664 -3,35,0.013578999999999999 -3,36,0.013643583333333334 -3,37,0.013590166666666665 -3,38,0.013592999999999996 -3,39,0.013575249999999999 -3,40,0.013579833333333331 -3,41,0.013640666666666669 -3,42,0.013610249999999992 -3,43,0.01361983333333333 -3,44,0.013606583333333335 -3,45,0.013618416666666664 -3,46,0.013582500000000003 -3,47,0.013596750000000001 -3,48,0.013607916666666666 -3,49,0.013610416666666663 -3,50,0.013602250000000003 -3,51,0.013611333333333333 -3,52,0.0136135 -3,53,0.013604250000000005 -3,54,0.013613083333333336 -3,55,0.01359275 -3,56,0.013599916666666665 -3,57,0.013585500000000004 -3,58,0.013605333333333334 -3,59,0.01360708333333333 -3,60,0.013572916666666664 -3,61,0.013599000000000003 -3,62,0.013605749999999998 -3,63,0.013604000000000003 -3,64,0.01363025 -3,65,0.013600833333333331 -3,66,0.013610083333333335 -3,67,0.013597416666666664 -3,68,0.01362141666666667 -3,69,0.013609 -3,70,0.013572666666666663 -3,71,0.013593916666666666 -3,72,0.013623416666666664 -3,73,0.013590166666666667 -3,74,0.01358225 -3,75,0.013590333333333333 -3,76,0.01360383333333333 -3,77,0.0136035 -3,78,0.013587833333333334 -3,79,0.013591916666666669 -3,80,0.013592666666666664 -3,81,0.013588583333333334 -3,82,0.013611583333333333 -3,83,0.013600916666666662 -3,84,0.013613250000000004 -3,85,0.013603750000000001 -3,86,0.013598333333333332 -3,87,0.013606333333333333 -3,88,0.013598166666666672 -3,89,0.013603083333333337 -3,90,0.013600833333333338 -3,91,0.013608 -3,92,0.01358191666666667 -3,93,0.01358741666666667 -3,94,0.013583333333333336 -3,95,0.013591083333333335 -3,96,0.013587666666666665 -3,97,0.013587833333333329 -3,98,0.013586250000000001 -3,99,0.013581666666666667 -4,1,0.11402375 -4,2,0.08658925 -4,3,0.08114437500000003 -4,4,0.07985487499999999 -4,5,0.07834124999999999 -4,6,0.07802124999999999 -4,7,0.07791250000000001 -4,8,0.077815375 -4,9,0.0775561875 -4,10,0.077387375 -4,11,0.07728637499999999 -4,12,0.0774044375 -4,13,0.07738856249999998 -4,14,0.07735537500000002 -4,15,0.07722831250000001 -4,16,0.07723943750000002 -4,17,0.0773074375 -4,18,0.07719943750000001 -4,19,0.077288375 -4,20,0.07720918749999998 -4,21,0.07719868749999999 -4,22,0.07718056250000001 -4,23,0.07719537499999998 -4,24,0.07719118750000001 -4,25,0.077182875 -4,26,0.0772368125 -4,27,0.077196875 -4,28,0.07723749999999999 -4,29,0.07717043750000001 -4,30,0.07717056250000001 -4,31,0.0771355625 -4,32,0.07715475 -4,33,0.07715018750000001 -4,34,0.07719018750000002 -4,35,0.07715212500000002 -4,36,0.07714581249999998 -4,37,0.07717312500000001 -4,38,0.077129125 -4,39,0.07716062500000001 -4,40,0.07717493750000001 -4,41,0.07714656250000002 -4,42,0.07715931249999998 -4,43,0.0771524375 -4,44,0.0771465 -4,45,0.0772009375 -4,46,0.07715124999999999 -4,47,0.07716693750000003 -4,48,0.07713731250000003 -4,49,0.07715443749999999 -4,50,0.07716418749999997 -4,51,0.077134375 -4,52,0.07718318749999999 -4,53,0.0771475625 -4,54,0.07717725 -4,55,0.07713774999999996 -4,56,0.07715081249999999 -4,57,0.07716012500000001 -4,58,0.07715312500000004 -4,59,0.07717850000000001 -4,60,0.07713937500000001 -4,61,0.0771491875 -4,62,0.0771455 -4,63,0.077101 -4,64,0.07713356249999999 -4,65,0.077137875 -4,66,0.07712499999999999 -4,67,0.0771224375 -4,68,0.07714668750000002 -4,69,0.07711468749999999 -4,70,0.07713918749999998 -4,71,0.07711450000000002 -4,72,0.07713556249999998 -4,73,0.0771473125 -4,74,0.07714106250000001 -4,75,0.07713818750000001 -4,76,0.07715893750000001 -4,77,0.07715081250000001 -4,78,0.07715656249999997 -4,79,0.077154875 -4,80,0.07715706249999998 -4,81,0.07714050000000001 -4,82,0.07712024999999997 -4,83,0.07714018750000001 -4,84,0.07714400000000002 -4,85,0.07711856250000002 -4,86,0.077121 -4,87,0.07715 -4,88,0.07712612499999998 -4,89,0.077131 -4,90,0.07714581250000001 -4,91,0.07713025000000001 -4,92,0.077131125 -4,93,0.07713075000000001 -4,94,0.077130125 -4,95,0.07712374999999999 -4,96,0.07713131250000001 -4,97,0.07711818749999998 -4,98,0.07715131249999999 -4,99,0.07716749999999997 -5,1,0.16607155 -5,2,0.15677175000000004 -5,3,0.15381999999999996 -5,4,0.15360385000000001 -5,5,0.15307305 -5,6,0.15282735000000003 -5,7,0.1530743 -5,8,0.15277564999999999 -5,9,0.15272950000000005 -5,10,0.15280295 -5,11,0.15270029999999998 -5,12,0.15261715000000003 -5,13,0.15261160000000001 -5,14,0.15272995 -5,15,0.15264325 -5,16,0.15260175 -5,17,0.15262995000000001 -5,18,0.15257099999999996 -5,19,0.15263980000000005 -5,20,0.15259925000000005 -5,21,0.15261729999999998 -5,22,0.15262304999999998 -5,23,0.15252765000000001 -5,24,0.15256550000000002 -5,25,0.15257560000000003 -5,26,0.15262199999999998 -5,27,0.15255955 -5,28,0.15259384999999998 -5,29,0.15258799999999997 -5,30,0.15252415 -5,31,0.15256235 -5,32,0.15254640000000003 -5,33,0.15258279999999996 -5,34,0.15259254999999997 -5,35,0.15258594999999997 -5,36,0.15253820000000007 -5,37,0.1525502 -5,38,0.1526019 -5,39,0.15256964999999995 -5,40,0.15255835000000004 -5,41,0.15254600000000001 -5,42,0.15256710000000004 -5,43,0.15251985 -5,44,0.15260065 -5,45,0.15257495000000001 -5,46,0.15255035 -5,47,0.15255785000000005 -5,48,0.15253909999999998 -5,49,0.15256625000000004 -5,50,0.15258490000000002 -5,51,0.15254695 -5,52,0.15256714999999998 -5,53,0.15258560000000002 -5,54,0.15254444999999994 -5,55,0.15254630000000005 -5,56,0.15254945000000003 -5,57,0.15256979999999998 -5,58,0.1525797 -5,59,0.15257325 -5,60,0.15252909999999997 -5,61,0.15256519999999998 -5,62,0.15257075000000006 -5,63,0.15256209999999995 -5,64,0.15256605 -5,65,0.15256799999999998 -5,66,0.15257679999999998 -5,67,0.15255855000000001 -5,68,0.1525582 -5,69,0.15255324999999995 -5,70,0.15256659999999997 -5,71,0.15256545 -5,72,0.15257299999999996 -5,73,0.15255699999999997 -5,74,0.15259005000000003 -5,75,0.15258655000000002 -5,76,0.15255945000000004 -5,77,0.15258175 -5,78,0.15256685000000003 -5,79,0.15256809999999998 -5,80,0.15257774999999996 -5,81,0.15257805 -5,82,0.15257340000000003 -5,83,0.15255624999999998 -5,84,0.15258575000000002 -5,85,0.15257774999999996 -5,86,0.15255945 -5,87,0.15256385000000003 -5,88,0.15257315000000005 -5,89,0.15256260000000005 -5,90,0.15256690000000003 -5,91,0.1525808 -5,92,0.15255125 -5,93,0.15254409999999996 -5,94,0.15256775 -5,95,0.15258355000000004 -5,96,0.15256225 -5,97,0.15254655 -5,98,0.15256925000000002 -5,99,0.15257405000000004 -6,1,0.211285875 -6,2,0.20647458333333332 -6,3,0.20566287499999997 -6,4,0.20542720833333328 -6,5,0.20533183333333338 -6,6,0.20520170833333332 -6,7,0.20524020833333334 -6,8,0.20511204166666672 -6,9,0.2051218333333334 -6,10,0.2050465833333333 -6,11,0.20506516666666666 -6,12,0.20508937499999993 -6,13,0.2051349166666667 -6,14,0.20508974999999988 -6,15,0.2050650416666667 -6,16,0.20502999999999996 -6,17,0.20504033333333338 -6,18,0.20503745833333334 -6,19,0.20507229166666668 -6,20,0.20507791666666667 -6,21,0.20507441666666668 -6,22,0.2050581250000001 -6,23,0.205075625 -6,24,0.20505654166666662 -6,25,0.2050753333333334 -6,26,0.20508999999999994 -6,27,0.20504570833333333 -6,28,0.20505295833333342 -6,29,0.20505462499999993 -6,30,0.2050375833333334 -6,31,0.20503291666666662 -6,32,0.20505304166666666 -6,33,0.20505112500000003 -6,34,0.2050355416666666 -6,35,0.20505787500000003 -6,36,0.2050309583333333 -6,37,0.20507870833333336 -6,38,0.2050465833333333 -6,39,0.20504470833333335 -6,40,0.20502399999999998 -6,41,0.20505887500000003 -6,42,0.20503487500000006 -6,43,0.20505316666666673 -6,44,0.2050696666666667 -6,45,0.2050435416666667 -6,46,0.20506300000000008 -6,47,0.20506366666666667 -6,48,0.20504620833333334 -6,49,0.20506020833333324 -6,50,0.20503454166666657 -6,51,0.20504733333333333 -6,52,0.20507279166666673 -6,53,0.20504958333333334 -6,54,0.205041875 -6,55,0.20505608333333328 -6,56,0.20505454166666667 -6,57,0.2050631666666667 -6,58,0.20502341666666662 -6,59,0.20502979166666666 -6,60,0.20505137499999992 -6,61,0.20503695833333335 -6,62,0.2050367916666667 -6,63,0.20504041666666672 -6,64,0.20505425 -6,65,0.20506237499999996 -6,66,0.20504745833333338 -6,67,0.205040375 -6,68,0.2050315 -6,69,0.20504900000000004 -6,70,0.20502299999999998 -6,71,0.20502745833333327 -6,72,0.20504462499999998 -6,73,0.20504316666666667 -6,74,0.20503154166666665 -6,75,0.20507554166666664 -6,76,0.20503983333333337 -6,77,0.20504483333333334 -6,78,0.2050574583333334 -6,79,0.20504012500000002 -6,80,0.2050490833333333 -6,81,0.20502795833333332 -6,82,0.2050359583333333 -6,83,0.20504920833333343 -6,84,0.20505308333333333 -6,85,0.2050501666666667 -6,86,0.20505850000000006 -6,87,0.20506137500000002 -6,88,0.20504274999999997 -6,89,0.20503091666666662 -6,90,0.20504770833333333 -6,91,0.20504379166666672 -6,92,0.20505595833333343 -6,93,0.20503066666666672 -6,94,0.20504854166666667 -6,95,0.2050375833333333 -6,96,0.20504879166666667 -6,97,0.20504329166666668 -6,98,0.20503266666666672 -6,99,0.20503579166666663 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_35_25.csv b/data/errorrates/2bit_temp/misc/errorrates_left_35_25.csv deleted file mode 100644 index a84ccca..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_35_25.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.01997049999999999 -1,2,0.000008999999999999995 -1,3,0.0000095 -1,4,0.000006999999999999997 -1,5,0.000007999999999999998 -1,6,0.000006999999999999997 -1,7,0.000008249999999999997 -1,8,0.000006999999999999997 -1,9,0.000007499999999999999 -1,10,0.000006999999999999997 -1,11,0.000006999999999999997 -1,12,0.000006999999999999997 -1,13,0.000006749999999999998 -1,14,0.000006999999999999997 -1,15,0.000006749999999999998 -1,16,0.000006999999999999997 -1,17,0.000006749999999999998 -1,18,0.000006999999999999997 -1,19,0.000006749999999999998 -1,20,0.000006999999999999997 -1,21,0.000006749999999999998 -1,22,0.000006999999999999997 -1,23,0.000006749999999999998 -1,24,0.000006999999999999997 -1,25,0.000006749999999999998 -1,26,0.000006999999999999997 -1,27,0.000006749999999999998 -1,28,0.000006999999999999997 -1,29,0.000006999999999999997 -1,30,0.000006999999999999997 -1,31,0.000006999999999999997 -1,32,0.000006999999999999997 -1,33,0.000006999999999999997 -1,34,0.000006999999999999997 -1,35,0.000006749999999999998 -1,36,0.000006999999999999997 -1,37,0.000006749999999999998 -1,38,0.000006999999999999997 -1,39,0.000006749999999999998 -1,40,0.000006999999999999997 -1,41,0.000006749999999999998 -1,42,0.000006999999999999997 -1,43,0.000006749999999999998 -1,44,0.000006999999999999997 -1,45,0.000006749999999999998 -1,46,0.000006999999999999997 -1,47,0.000006749999999999998 -1,48,0.000006999999999999997 -1,49,0.000006749999999999998 -1,50,0.000006999999999999997 -1,51,0.000006749999999999998 -1,52,0.000006999999999999997 -1,53,0.000006749999999999998 -1,54,0.000006999999999999997 -1,55,0.000006749999999999998 -1,56,0.000006999999999999997 -1,57,0.000006749999999999998 -1,58,0.000006999999999999997 -1,59,0.000006749999999999998 -1,60,0.000006999999999999997 -1,61,0.000006749999999999998 -1,62,0.000006999999999999997 -1,63,0.000006749999999999998 -1,64,0.000006999999999999997 -1,65,0.000006749999999999998 -1,66,0.000006999999999999997 -1,67,0.000006749999999999998 -1,68,0.000006999999999999997 -1,69,0.000006749999999999998 -1,70,0.000006999999999999997 -1,71,0.000006749999999999998 -1,72,0.000006999999999999997 -1,73,0.000006749999999999998 -1,74,0.000006999999999999997 -1,75,0.000006749999999999998 -1,76,0.000006999999999999997 -1,77,0.000006749999999999998 -1,78,0.000006999999999999997 -1,79,0.000006749999999999998 -1,80,0.000006999999999999997 -1,81,0.000006749999999999998 -1,82,0.000006999999999999997 -1,83,0.000006749999999999998 -1,84,0.000006999999999999997 -1,85,0.000006749999999999998 -1,86,0.000006999999999999997 -1,87,0.000006749999999999998 -1,88,0.000006999999999999997 -1,89,0.000006749999999999998 -1,90,0.000006999999999999997 -1,91,0.000006749999999999998 -1,92,0.000006999999999999997 -1,93,0.000006749999999999998 -1,94,0.000006999999999999997 -1,95,0.000006749999999999998 -1,96,0.000006999999999999997 -1,97,0.000006749999999999998 -1,98,0.000006999999999999997 -1,99,0.000006749999999999998 -2,1,0.036726625000000006 -2,2,0.0010135000000000003 -2,3,0.00033662500000000006 -2,4,0.00014150000000000005 -2,5,0.0001235 -2,6,0.00012687500000000003 -2,7,0.000082375 -2,8,0.00012937500000000004 -2,9,0.00010862500000000002 -2,10,0.00010212499999999999 -2,11,0.00010925000000000003 -2,12,0.00008737500000000002 -2,13,0.000113125 -2,14,0.00008987499999999999 -2,15,0.00009412499999999998 -2,16,0.00010500000000000002 -2,17,0.00008924999999999999 -2,18,0.00009775000000000002 -2,19,0.00009737499999999998 -2,20,0.00009550000000000003 -2,21,0.00010224999999999999 -2,22,0.0000885 -2,23,0.00009250000000000001 -2,24,0.00009549999999999996 -2,25,0.00009999999999999999 -2,26,0.00009825 -2,27,0.00009224999999999999 -2,28,0.00009324999999999998 -2,29,0.00009437499999999998 -2,30,0.00009525000000000004 -2,31,0.00009512500000000002 -2,32,0.000093125 -2,33,0.00009599999999999999 -2,34,0.00009399999999999997 -2,35,0.00009799999999999998 -2,36,0.00009412500000000001 -2,37,0.00008950000000000001 -2,38,0.00009475000000000001 -2,39,0.00009274999999999999 -2,40,0.000097 -2,41,0.000093875 -2,42,0.000092875 -2,43,0.00009450000000000002 -2,44,0.000092125 -2,45,0.00009549999999999999 -2,46,0.000092125 -2,47,0.00009787500000000003 -2,48,0.00009612500000000003 -2,49,0.000090625 -2,50,0.00009824999999999999 -2,51,0.00009312500000000001 -2,52,0.00009825000000000002 -2,53,0.00009487500000000003 -2,54,0.00008999999999999999 -2,55,0.00009675000000000001 -2,56,0.00009562500000000003 -2,57,0.00009975000000000001 -2,58,0.00009525000000000002 -2,59,0.00009200000000000001 -2,60,0.00009687500000000004 -2,61,0.000093875 -2,62,0.000097625 -2,63,0.00009612500000000002 -2,64,0.00009500000000000003 -2,65,0.000098125 -2,66,0.00009525000000000002 -2,67,0.00009537500000000001 -2,68,0.00009637500000000004 -2,69,0.0000925 -2,70,0.00009837499999999999 -2,71,0.00009499999999999999 -2,72,0.00009600000000000003 -2,73,0.00009675 -2,74,0.00009325 -2,75,0.000096625 -2,76,0.00009650000000000004 -2,77,0.00009524999999999998 -2,78,0.00009499999999999999 -2,79,0.000093125 -2,80,0.00009675000000000001 -2,81,0.00009512500000000002 -2,82,0.00009687500000000001 -2,83,0.00009525000000000002 -2,84,0.00009300000000000001 -2,85,0.00009524999999999998 -2,86,0.00009575 -2,87,0.00009537500000000001 -2,88,0.0000965 -2,89,0.00009462499999999998 -2,90,0.00009462500000000001 -2,91,0.00009562500000000002 -2,92,0.000096375 -2,93,0.00009612500000000002 -2,94,0.000096875 -2,95,0.00009499999999999999 -2,96,0.000096375 -2,97,0.00009575 -2,98,0.00009425000000000001 -2,99,0.00009787500000000003 -3,1,0.06299683333333334 -3,2,0.01810841666666667 -3,3,0.012274583333333334 -3,4,0.010482583333333335 -3,5,0.009662666666666665 -3,6,0.009323166666666665 -3,7,0.009061166666666667 -3,8,0.008959916666666668 -3,9,0.008609000000000002 -3,10,0.008606166666666668 -3,11,0.008599416666666667 -3,12,0.008559083333333333 -3,13,0.008551416666666667 -3,14,0.008483916666666664 -3,15,0.008492 -3,16,0.008498916666666667 -3,17,0.008454999999999999 -3,18,0.008426416666666665 -3,19,0.0084255 -3,20,0.008371166666666667 -3,21,0.008429000000000002 -3,22,0.008390416666666666 -3,23,0.008402 -3,24,0.008391 -3,25,0.008416 -3,26,0.008364083333333334 -3,27,0.00834191666666667 -3,28,0.008349083333333335 -3,29,0.0083605 -3,30,0.00834991666666667 -3,31,0.008383749999999997 -3,32,0.008366416666666668 -3,33,0.008349166666666668 -3,34,0.008385749999999999 -3,35,0.008370416666666668 -3,36,0.008396166666666668 -3,37,0.008364249999999997 -3,38,0.008388166666666669 -3,39,0.008331833333333333 -3,40,0.008370916666666667 -3,41,0.008371333333333331 -3,42,0.008340666666666666 -3,43,0.008350083333333333 -3,44,0.008345666666666666 -3,45,0.00837358333333333 -3,46,0.008347166666666668 -3,47,0.008331999999999999 -3,48,0.0083545 -3,49,0.008332833333333334 -3,50,0.008335416666666666 -3,51,0.008353000000000001 -3,52,0.008343583333333333 -3,53,0.008337666666666667 -3,54,0.008342916666666667 -3,55,0.008310166666666667 -3,56,0.008356749999999998 -3,57,0.008349166666666663 -3,58,0.008332916666666667 -3,59,0.008341916666666666 -3,60,0.008341583333333335 -3,61,0.008358833333333331 -3,62,0.008360333333333332 -3,63,0.008349083333333333 -3,64,0.008344749999999998 -3,65,0.008353000000000001 -3,66,0.008333 -3,67,0.008344749999999998 -3,68,0.008339666666666665 -3,69,0.008348166666666663 -3,70,0.008317333333333333 -3,71,0.008325416666666667 -3,72,0.008348333333333331 -3,73,0.008330083333333333 -3,74,0.008338666666666668 -3,75,0.008334000000000001 -3,76,0.008333500000000002 -3,77,0.008343166666666667 -3,78,0.008318000000000002 -3,79,0.00832775 -3,80,0.008326 -3,81,0.008337333333333332 -3,82,0.008337416666666663 -3,83,0.008330083333333335 -3,84,0.008341666666666666 -3,85,0.008319083333333333 -3,86,0.008335749999999998 -3,87,0.008345 -3,88,0.008339916666666666 -3,89,0.008344583333333334 -3,90,0.008351416666666667 -3,91,0.008333666666666665 -3,92,0.008340666666666668 -3,93,0.00833825 -3,94,0.008330000000000002 -3,95,0.008346583333333334 -3,96,0.008323750000000001 -3,97,0.008341833333333333 -3,98,0.008347249999999999 -3,99,0.008324 -4,1,0.10466487499999999 -4,2,0.07356568750000002 -4,3,0.06779393750000001 -4,4,0.06596281250000001 -4,5,0.0647890625 -4,6,0.06433925 -4,7,0.06423118750000001 -4,8,0.0640520625 -4,9,0.06382606249999999 -4,10,0.06376831250000001 -4,11,0.0635915625 -4,12,0.06364981249999999 -4,13,0.0636244375 -4,14,0.06349293750000001 -4,15,0.06352456249999998 -4,16,0.063464875 -4,17,0.06355318750000001 -4,18,0.06341512499999999 -4,19,0.0634411875 -4,20,0.063446375 -4,21,0.0633850625 -4,22,0.06338325 -4,23,0.06337806250000001 -4,24,0.06333481250000002 -4,25,0.0633585 -4,26,0.06340812500000001 -4,27,0.06338393750000001 -4,28,0.06338875 -4,29,0.06337468749999998 -4,30,0.06337775000000001 -4,31,0.06342268749999999 -4,32,0.063359375 -4,33,0.06338962499999999 -4,34,0.06338806250000001 -4,35,0.06335975 -4,36,0.06340737500000002 -4,37,0.063355 -4,38,0.063351625 -4,39,0.063343375 -4,40,0.0634234375 -4,41,0.06337549999999999 -4,42,0.06330437500000001 -4,43,0.06336631250000002 -4,44,0.06333843749999998 -4,45,0.0633669375 -4,46,0.06332618750000002 -4,47,0.06340531250000002 -4,48,0.06334299999999998 -4,49,0.06336243749999998 -4,50,0.0633471875 -4,51,0.06336243749999998 -4,52,0.0633536875 -4,53,0.0633446875 -4,54,0.06333368750000001 -4,55,0.06332349999999999 -4,56,0.06335987500000001 -4,57,0.06332831249999998 -4,58,0.06335112500000002 -4,59,0.06334143750000001 -4,60,0.063341625 -4,61,0.0633381875 -4,62,0.06333599999999998 -4,63,0.06331693749999999 -4,64,0.06333075 -4,65,0.06334537500000001 -4,66,0.06335737500000001 -4,67,0.06333393749999999 -4,68,0.06334818750000001 -4,69,0.06336562500000001 -4,70,0.063343875 -4,71,0.0633385625 -4,72,0.06331781250000003 -4,73,0.06336524999999998 -4,74,0.06336143749999998 -4,75,0.0633320625 -4,76,0.06334925 -4,77,0.06334556250000001 -4,78,0.06333462499999999 -4,79,0.06332131249999998 -4,80,0.0633519375 -4,81,0.06334937499999999 -4,82,0.06333393750000002 -4,83,0.0633469375 -4,84,0.0633273125 -4,85,0.06334081250000004 -4,86,0.06332800000000001 -4,87,0.06331750000000001 -4,88,0.0633300625 -4,89,0.06333393749999999 -4,90,0.06330956249999999 -4,91,0.063318625 -4,92,0.06332375000000001 -4,93,0.0633249375 -4,94,0.06335193749999998 -4,95,0.06333631249999999 -4,96,0.06332606250000002 -4,97,0.06332268749999999 -4,98,0.0633458125 -4,99,0.0633175625 -5,1,0.15619339999999998 -5,2,0.14388715000000002 -5,3,0.14120915 -5,4,0.1403242 -5,5,0.13972639999999997 -5,6,0.13971935 -5,7,0.13941445 -5,8,0.13939599999999996 -5,9,0.13940084999999997 -5,10,0.13928620000000003 -5,11,0.13930489999999995 -5,12,0.13930885 -5,13,0.13927335000000002 -5,14,0.1392566 -5,15,0.139236 -5,16,0.13923460000000001 -5,17,0.1392315 -5,18,0.1392401 -5,19,0.13918750000000002 -5,20,0.13921240000000001 -5,21,0.13917010000000002 -5,22,0.13921399999999998 -5,23,0.13917024999999994 -5,24,0.13917054999999998 -5,25,0.13921925 -5,26,0.13919844999999997 -5,27,0.13920419999999997 -5,28,0.13920675000000002 -5,29,0.13919599999999996 -5,30,0.13914400000000002 -5,31,0.1391506 -5,32,0.13919274999999998 -5,33,0.13919765 -5,34,0.13916845 -5,35,0.13917894999999997 -5,36,0.1391638 -5,37,0.13916710000000002 -5,38,0.13918965 -5,39,0.13918659999999997 -5,40,0.13918469999999997 -5,41,0.13917015 -5,42,0.13919975000000004 -5,43,0.13915374999999996 -5,44,0.13920244999999995 -5,45,0.13919440000000005 -5,46,0.13917355 -5,47,0.13917590000000002 -5,48,0.13919425 -5,49,0.13917895000000002 -5,50,0.13919629999999997 -5,51,0.13917155 -5,52,0.13919285000000003 -5,53,0.13918559999999996 -5,54,0.13918725 -5,55,0.13918350000000002 -5,56,0.1392068 -5,57,0.13917720000000003 -5,58,0.13917324999999994 -5,59,0.13921205000000003 -5,60,0.13915895 -5,61,0.1392042 -5,62,0.13916259999999997 -5,63,0.13917285000000001 -5,64,0.13919500000000004 -5,65,0.13920780000000005 -5,66,0.13917975000000002 -5,67,0.13919059999999994 -5,68,0.13917735000000003 -5,69,0.13915315 -5,70,0.13916810000000002 -5,71,0.1391982 -5,72,0.1391663 -5,73,0.1391718 -5,74,0.13919095000000006 -5,75,0.13920174999999996 -5,76,0.13920504999999994 -5,77,0.1391796 -5,78,0.13918400000000003 -5,79,0.13917204999999996 -5,80,0.1391601 -5,81,0.13916465000000003 -5,82,0.13917949999999996 -5,83,0.13917825000000003 -5,84,0.13917725 -5,85,0.13916595 -5,86,0.13919064999999997 -5,87,0.13919369999999998 -5,88,0.13918809999999998 -5,89,0.13916465 -5,90,0.13916830000000002 -5,91,0.1391844 -5,92,0.13917659999999996 -5,93,0.13915109999999997 -5,94,0.13918745000000002 -5,95,0.13919915 -5,96,0.13917765 -5,97,0.13918565000000002 -5,98,0.139169 -5,99,0.13918715 -6,1,0.20199129166666668 -6,2,0.19631729166666667 -6,3,0.1956890833333334 -6,4,0.1950954583333333 -6,5,0.19487783333333333 -6,6,0.19492670833333336 -6,7,0.194766875 -6,8,0.19474879166666664 -6,9,0.19478933333333337 -6,10,0.194645375 -6,11,0.19467816666666665 -6,12,0.19471566666666668 -6,13,0.19471283333333336 -6,14,0.19467641666666666 -6,15,0.19464629166666672 -6,16,0.19466479166666667 -6,17,0.19463570833333335 -6,18,0.1946465416666667 -6,19,0.19466054166666666 -6,20,0.19467508333333336 -6,21,0.19462866666666667 -6,22,0.19465137499999996 -6,23,0.19465054166666668 -6,24,0.1946159583333333 -6,25,0.1946644583333333 -6,26,0.19466087499999993 -6,27,0.19464725000000002 -6,28,0.19464033333333336 -6,29,0.19465591666666668 -6,30,0.19461366666666666 -6,31,0.19463679166666664 -6,32,0.19464304166666668 -6,33,0.19462495833333335 -6,34,0.19462750000000004 -6,35,0.19461900000000007 -6,36,0.19465775000000005 -6,37,0.1946429166666666 -6,38,0.19466100000000006 -6,39,0.19463525 -6,40,0.19462612499999998 -6,41,0.19465904166666667 -6,42,0.19461383333333335 -6,43,0.19463087499999998 -6,44,0.19464508333333339 -6,45,0.1946427083333334 -6,46,0.19463645833333343 -6,47,0.19464358333333337 -6,48,0.19464237499999992 -6,49,0.194638125 -6,50,0.1946521666666667 -6,51,0.19466062500000003 -6,52,0.19465999999999997 -6,53,0.19463924999999996 -6,54,0.19465075000000007 -6,55,0.19463220833333333 -6,56,0.19462041666666668 -6,57,0.1946666666666667 -6,58,0.1946345 -6,59,0.19460995833333342 -6,60,0.19463866666666665 -6,61,0.19465375000000001 -6,62,0.19462179166666668 -6,63,0.1946386666666667 -6,64,0.19462775000000002 -6,65,0.19464804166666672 -6,66,0.19465012499999998 -6,67,0.19462270833333328 -6,68,0.19463412500000005 -6,69,0.1946415 -6,70,0.1946426666666666 -6,71,0.19464125000000002 -6,72,0.19464179166666662 -6,73,0.19463750000000007 -6,74,0.19463820833333337 -6,75,0.19463270833333335 -6,76,0.1946734166666667 -6,77,0.1946336666666667 -6,78,0.1946481666666668 -6,79,0.19464562499999996 -6,80,0.194638875 -6,81,0.19463570833333332 -6,82,0.19462587500000006 -6,83,0.19464654166666662 -6,84,0.19464383333333335 -6,85,0.19463941666666668 -6,86,0.19465783333333334 -6,87,0.19464758333333332 -6,88,0.19464166666666663 -6,89,0.19465166666666656 -6,90,0.19464204166666668 -6,91,0.19466204166666665 -6,92,0.19465074999999993 -6,93,0.19464004166666662 -6,94,0.19464941666666666 -6,95,0.19465129166666667 -6,96,0.19463779166666662 -6,97,0.19463308333333335 -6,98,0.19462895833333335 -6,99,0.19463820833333337 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_35_35.csv b/data/errorrates/2bit_temp/misc/errorrates_left_35_35.csv deleted file mode 100644 index 2649b80..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_35_35.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.013758000000000003 -1,2,0.000011500000000000003 -1,3,0.0000105 -1,4,0.000009249999999999998 -1,5,0.000009999999999999997 -1,6,0.000008999999999999999 -1,7,0.000010249999999999998 -1,8,0.000008999999999999999 -1,9,0.000009999999999999997 -1,10,0.000008999999999999999 -1,11,0.00001 -1,12,0.000008999999999999999 -1,13,0.000009249999999999998 -1,14,0.000008999999999999999 -1,15,0.000009249999999999998 -1,16,0.000008999999999999999 -1,17,0.000008999999999999999 -1,18,0.000008999999999999999 -1,19,0.000008999999999999999 -1,20,0.000008999999999999999 -1,21,0.000008999999999999999 -1,22,0.000008999999999999999 -1,23,0.000008999999999999999 -1,24,0.000008999999999999999 -1,25,0.000008999999999999999 -1,26,0.000008999999999999999 -1,27,0.000008999999999999999 -1,28,0.000008999999999999999 -1,29,0.000008999999999999999 -1,30,0.000008999999999999999 -1,31,0.000008999999999999999 -1,32,0.000008999999999999999 -1,33,0.000008999999999999999 -1,34,0.000008999999999999999 -1,35,0.000008999999999999999 -1,36,0.000008999999999999999 -1,37,0.000008999999999999999 -1,38,0.000008999999999999999 -1,39,0.000008999999999999999 -1,40,0.000008999999999999999 -1,41,0.000008999999999999999 -1,42,0.000008999999999999999 -1,43,0.000008999999999999999 -1,44,0.000008999999999999999 -1,45,0.000008999999999999999 -1,46,0.000008999999999999999 -1,47,0.000008999999999999999 -1,48,0.000008999999999999999 -1,49,0.000008999999999999999 -1,50,0.000008999999999999999 -1,51,0.000008999999999999999 -1,52,0.000008999999999999999 -1,53,0.000008999999999999999 -1,54,0.000008999999999999999 -1,55,0.000008999999999999999 -1,56,0.000008999999999999999 -1,57,0.000008999999999999999 -1,58,0.000008999999999999999 -1,59,0.000008999999999999999 -1,60,0.000008999999999999999 -1,61,0.000008999999999999999 -1,62,0.000008999999999999999 -1,63,0.000008999999999999999 -1,64,0.000008999999999999999 -1,65,0.000008999999999999999 -1,66,0.000008999999999999999 -1,67,0.000008999999999999999 -1,68,0.000008999999999999999 -1,69,0.000008999999999999999 -1,70,0.000008999999999999999 -1,71,0.000008999999999999999 -1,72,0.000008999999999999999 -1,73,0.000008999999999999999 -1,74,0.000008999999999999999 -1,75,0.000008999999999999999 -1,76,0.000008999999999999999 -1,77,0.000008999999999999999 -1,78,0.000008999999999999999 -1,79,0.000008999999999999999 -1,80,0.000008999999999999999 -1,81,0.000008999999999999999 -1,82,0.000008999999999999999 -1,83,0.000008999999999999999 -1,84,0.000008999999999999999 -1,85,0.000008999999999999999 -1,86,0.000008999999999999999 -1,87,0.000008999999999999999 -1,88,0.000008999999999999999 -1,89,0.000008999999999999999 -1,90,0.000008999999999999999 -1,91,0.000008999999999999999 -1,92,0.000008999999999999999 -1,93,0.000008999999999999999 -1,94,0.000008999999999999999 -1,95,0.000008999999999999999 -1,96,0.000008999999999999999 -1,97,0.000008999999999999999 -1,98,0.000008999999999999999 -1,99,0.000008999999999999999 -2,1,0.024794 -2,2,0.000100875 -2,3,0.00003150000000000001 -2,4,0.00002962500000000001 -2,5,0.00002800000000000001 -2,6,0.000029625000000000012 -2,7,0.00002887500000000001 -2,8,0.000030125000000000004 -2,9,0.000028625000000000008 -2,10,0.000028375000000000005 -2,11,0.00002925000000000001 -2,12,0.000028875000000000004 -2,13,0.000027875000000000003 -2,14,0.00002900000000000001 -2,15,0.000028750000000000004 -2,16,0.000027875 -2,17,0.000028375000000000005 -2,18,0.00002887500000000001 -2,19,0.000028125000000000006 -2,20,0.000029125000000000007 -2,21,0.000030125000000000004 -2,22,0.000028625000000000008 -2,23,0.000028750000000000004 -2,24,0.000028750000000000008 -2,25,0.00002937500000000001 -2,26,0.000028500000000000005 -2,27,0.00002850000000000001 -2,28,0.000028750000000000008 -2,29,0.000028625000000000008 -2,30,0.000028250000000000012 -2,31,0.00002912500000000001 -2,32,0.000029125000000000007 -2,33,0.000028250000000000006 -2,34,0.000029000000000000007 -2,35,0.000029125000000000007 -2,36,0.000028125000000000003 -2,37,0.000028250000000000006 -2,38,0.00002850000000000001 -2,39,0.000028250000000000002 -2,40,0.000028750000000000004 -2,41,0.000029125000000000013 -2,42,0.000028875000000000004 -2,43,0.000028499999999999998 -2,44,0.000028625000000000015 -2,45,0.000029000000000000004 -2,46,0.000028625 -2,47,0.000028250000000000012 -2,48,0.000028375000000000005 -2,49,0.000027625 -2,50,0.000028375000000000012 -2,51,0.000028875000000000007 -2,52,0.000028250000000000002 -2,53,0.000029125000000000007 -2,54,0.000028875000000000007 -2,55,0.000028875000000000004 -2,56,0.000028750000000000004 -2,57,0.00002887500000000001 -2,58,0.000028750000000000004 -2,59,0.000028000000000000003 -2,60,0.000028625000000000008 -2,61,0.000028375000000000005 -2,62,0.000028250000000000002 -2,63,0.000028875000000000004 -2,64,0.000028500000000000005 -2,65,0.000029000000000000004 -2,66,0.000028875000000000004 -2,67,0.00002850000000000001 -2,68,0.0000285 -2,69,0.0000285 -2,70,0.000028375000000000012 -2,71,0.000028250000000000002 -2,72,0.000028250000000000002 -2,73,0.000028625000000000008 -2,74,0.000029125000000000003 -2,75,0.000029000000000000004 -2,76,0.000029000000000000007 -2,77,0.000029000000000000007 -2,78,0.000028625000000000005 -2,79,0.000028625000000000005 -2,80,0.000028500000000000005 -2,81,0.000028125000000000003 -2,82,0.000028000000000000003 -2,83,0.000028750000000000008 -2,84,0.000028625000000000005 -2,85,0.000028625 -2,86,0.000029250000000000006 -2,87,0.000028625000000000005 -2,88,0.000028375000000000002 -2,89,0.000028750000000000008 -2,90,0.000028625000000000008 -2,91,0.000028875000000000004 -2,92,0.000028625000000000005 -2,93,0.00002850000000000001 -2,94,0.000028625 -2,95,0.0000285 -2,96,0.000029000000000000007 -2,97,0.000028625 -2,98,0.0000285 -2,99,0.000028625000000000005 -3,1,0.04256266666666665 -3,2,0.004417833333333334 -3,3,0.0021102499999999997 -3,4,0.0015191666666666667 -3,5,0.0012484166666666663 -3,6,0.0011000833333333331 -3,7,0.0010344166666666663 -3,8,0.0010370833333333332 -3,9,0.000984 -3,10,0.0009410833333333333 -3,11,0.0009196666666666665 -3,12,0.000895 -3,13,0.0009036666666666667 -3,14,0.0009009999999999997 -3,15,0.0008935000000000001 -3,16,0.0009092499999999999 -3,17,0.0009069999999999999 -3,18,0.0008860833333333334 -3,19,0.0008796666666666664 -3,20,0.0008786666666666665 -3,21,0.0008879166666666667 -3,22,0.00087425 -3,23,0.0008744166666666666 -3,24,0.0008744166666666667 -3,25,0.0008939999999999996 -3,26,0.0008706666666666668 -3,27,0.0008640833333333333 -3,28,0.000859333333333333 -3,29,0.00085725 -3,30,0.0008694999999999998 -3,31,0.0008728333333333334 -3,32,0.0008692500000000001 -3,33,0.0008694166666666662 -3,34,0.0008700833333333333 -3,35,0.000874583333333333 -3,36,0.0008655000000000001 -3,37,0.0008669166666666666 -3,38,0.00086675 -3,39,0.0008714166666666667 -3,40,0.00085975 -3,41,0.0008696666666666669 -3,42,0.0008645833333333331 -3,43,0.000859833333333333 -3,44,0.0008662499999999998 -3,45,0.0008698333333333335 -3,46,0.0008661666666666669 -3,47,0.0008553333333333333 -3,48,0.0008657499999999999 -3,49,0.0008623333333333331 -3,50,0.0008727499999999995 -3,51,0.0008689999999999998 -3,52,0.0008613333333333333 -3,53,0.0008556666666666665 -3,54,0.0008626666666666669 -3,55,0.0008620000000000001 -3,56,0.0008645000000000001 -3,57,0.0008643333333333331 -3,58,0.0008560000000000001 -3,59,0.0008674999999999996 -3,60,0.0008613333333333333 -3,61,0.0008679166666666666 -3,62,0.0008702499999999999 -3,63,0.0008617500000000003 -3,64,0.0008615833333333332 -3,65,0.0008623333333333333 -3,66,0.0008586666666666668 -3,67,0.0008612499999999998 -3,68,0.0008661666666666665 -3,69,0.0008604166666666669 -3,70,0.0008674166666666666 -3,71,0.0008686666666666669 -3,72,0.0008634999999999996 -3,73,0.0008582500000000003 -3,74,0.0008642499999999998 -3,75,0.0008567499999999995 -3,76,0.0008625833333333333 -3,77,0.0008645833333333333 -3,78,0.0008675000000000001 -3,79,0.0008569999999999998 -3,80,0.0008602499999999999 -3,81,0.0008610000000000001 -3,82,0.0008631666666666662 -3,83,0.0008639999999999998 -3,84,0.0008606666666666665 -3,85,0.0008634166666666667 -3,86,0.00086 -3,87,0.0008639166666666666 -3,88,0.0008649166666666667 -3,89,0.0008655833333333333 -3,90,0.0008649999999999997 -3,91,0.0008648333333333331 -3,92,0.0008664166666666667 -3,93,0.0008650833333333333 -3,94,0.0008603333333333331 -3,95,0.0008634999999999998 -3,96,0.00086025 -3,97,0.0008611666666666664 -3,98,0.0008627499999999999 -3,99,0.000861833333333333 -4,1,0.071406625 -4,2,0.033698562499999994 -4,3,0.027623750000000006 -4,4,0.026029625000000008 -4,5,0.024797062499999994 -4,6,0.02456131250000001 -4,7,0.024231374999999993 -4,8,0.024050562499999997 -4,9,0.023923125 -4,10,0.023851249999999994 -4,11,0.023745562499999994 -4,12,0.02375312500000001 -4,13,0.02374462500000001 -4,14,0.023702937499999997 -4,15,0.0236280625 -4,16,0.023642624999999997 -4,17,0.023652124999999993 -4,18,0.023613937500000005 -4,19,0.0235889375 -4,20,0.0235644375 -4,21,0.023566875 -4,22,0.023538249999999997 -4,23,0.023523437499999997 -4,24,0.023524812500000002 -4,25,0.023506812499999995 -4,26,0.023599499999999995 -4,27,0.023501499999999995 -4,28,0.0235595 -4,29,0.023495749999999996 -4,30,0.023531499999999993 -4,31,0.023524374999999997 -4,32,0.023564750000000006 -4,33,0.023537375 -4,34,0.023542125 -4,35,0.0234828125 -4,36,0.023507124999999997 -4,37,0.0234890625 -4,38,0.023528375000000004 -4,39,0.023509625000000006 -4,40,0.023504562500000003 -4,41,0.0235246875 -4,42,0.023517937500000002 -4,43,0.023492125000000003 -4,44,0.023490249999999997 -4,45,0.023507875 -4,46,0.023483999999999998 -4,47,0.023514312499999995 -4,48,0.023464375 -4,49,0.023464812499999998 -4,50,0.0235026875 -4,51,0.023509437499999997 -4,52,0.023537 -4,53,0.023541562499999998 -4,54,0.023476250000000004 -4,55,0.02348181249999999 -4,56,0.023498062500000003 -4,57,0.023494125 -4,58,0.0234450625 -4,59,0.023480187500000006 -4,60,0.023490374999999997 -4,61,0.023479062499999995 -4,62,0.023482874999999997 -4,63,0.023472499999999997 -4,64,0.02347937500000001 -4,65,0.023475687500000002 -4,66,0.023478249999999992 -4,67,0.02349325 -4,68,0.0234841875 -4,69,0.023481562499999987 -4,70,0.023462374999999994 -4,71,0.023461062499999998 -4,72,0.023497937500000003 -4,73,0.023484874999999992 -4,74,0.0234845625 -4,75,0.02348181249999999 -4,76,0.023508687499999997 -4,77,0.023497062499999995 -4,78,0.0234860625 -4,79,0.023478749999999996 -4,80,0.023488875000000006 -4,81,0.023483749999999998 -4,82,0.023502000000000002 -4,83,0.023477937500000004 -4,84,0.02348643749999999 -4,85,0.023470062500000007 -4,86,0.023482875000000004 -4,87,0.023486437500000002 -4,88,0.023491000000000005 -4,89,0.023501062499999996 -4,90,0.02347850000000001 -4,91,0.023483937499999993 -4,92,0.023475187500000005 -4,93,0.023474812500000008 -4,94,0.023475375000000007 -4,95,0.023492187499999997 -4,96,0.0234894375 -4,97,0.0234965 -4,98,0.023487562499999996 -4,99,0.02346325 -5,1,0.11547474999999999 -5,2,0.09391635000000001 -5,3,0.0899892 -5,4,0.08864209999999999 -5,5,0.08798984999999998 -5,6,0.08784685000000002 -5,7,0.08754495000000001 -5,8,0.0873371 -5,9,0.08743029999999999 -5,10,0.08727990000000002 -5,11,0.08715384999999998 -5,12,0.08718495000000001 -5,13,0.08718050000000002 -5,14,0.0871694 -5,15,0.08715820000000005 -5,16,0.0870832 -5,17,0.08711495000000001 -5,18,0.08711635000000001 -5,19,0.08710535 -5,20,0.0871012 -5,21,0.08709784999999998 -5,22,0.08701889999999998 -5,23,0.0870019 -5,24,0.08703165 -5,25,0.08705239999999997 -5,26,0.08706155000000003 -5,27,0.0870481 -5,28,0.08701555000000001 -5,29,0.08701065000000004 -5,30,0.08702570000000001 -5,31,0.08699934999999998 -5,32,0.0869876 -5,33,0.08698254999999996 -5,34,0.08700990000000002 -5,35,0.08701475 -5,36,0.08699325 -5,37,0.08704775000000002 -5,38,0.08702259999999998 -5,39,0.08706069999999996 -5,40,0.08700180000000002 -5,41,0.08701840000000001 -5,42,0.08701749999999998 -5,43,0.08701389999999996 -5,44,0.08699644999999999 -5,45,0.08699449999999999 -5,46,0.08701919999999999 -5,47,0.08698119999999998 -5,48,0.08702574999999997 -5,49,0.08701244999999998 -5,50,0.08701455000000001 -5,51,0.08702645000000002 -5,52,0.08700515000000002 -5,53,0.08699534999999999 -5,54,0.08701740000000001 -5,55,0.08699489999999999 -5,56,0.08700669999999999 -5,57,0.0870034 -5,58,0.08698895000000004 -5,59,0.08702810000000001 -5,60,0.08698230000000001 -5,61,0.0869765 -5,62,0.08699080000000002 -5,63,0.08701374999999997 -5,64,0.08699805 -5,65,0.08698905 -5,66,0.08697315000000001 -5,67,0.0869829 -5,68,0.08698384999999999 -5,69,0.08697595000000004 -5,70,0.08700460000000004 -5,71,0.0870041 -5,72,0.08698580000000002 -5,73,0.0869936 -5,74,0.08701185 -5,75,0.08701025 -5,76,0.08701385 -5,77,0.08697715000000002 -5,78,0.08700125000000002 -5,79,0.0869939 -5,80,0.0869833 -5,81,0.08699629999999998 -5,82,0.08700365000000002 -5,83,0.08698584999999999 -5,84,0.0870045 -5,85,0.08701415000000003 -5,86,0.08699055000000001 -5,87,0.08698569999999999 -5,88,0.08698125 -5,89,0.08697255000000002 -5,90,0.08698855 -5,91,0.08700424999999999 -5,92,0.08698225000000001 -5,93,0.08698225000000001 -5,94,0.0869847 -5,95,0.08698915 -5,96,0.08699865 -5,97,0.08699920000000003 -5,98,0.08701104999999998 -5,99,0.08698229999999997 -6,1,0.16226983333333334 -6,2,0.15294479166666672 -6,3,0.15149704166666667 -6,4,0.15073520833333334 -6,5,0.15051295833333336 -6,6,0.15038283333333338 -6,7,0.15033345833333334 -6,8,0.15016645833333334 -6,9,0.15016612499999998 -6,10,0.15016341666666663 -6,11,0.15009812500000003 -6,12,0.15016345833333342 -6,13,0.15017683333333331 -6,14,0.15011675 -6,15,0.1500705833333333 -6,16,0.15007399999999999 -6,17,0.15007341666666665 -6,18,0.15007133333333328 -6,19,0.1500995833333333 -6,20,0.15009058333333342 -6,21,0.15007491666666672 -6,22,0.15005316666666668 -6,23,0.15008241666666672 -6,24,0.15009354166666672 -6,25,0.15008612500000004 -6,26,0.1500972916666667 -6,27,0.15006237499999997 -6,28,0.15006512500000005 -6,29,0.15006966666666666 -6,30,0.15006287500000004 -6,31,0.1500682916666667 -6,32,0.15007204166666663 -6,33,0.1500405 -6,34,0.15002775 -6,35,0.150067625 -6,36,0.1500591666666667 -6,37,0.1500580416666667 -6,38,0.15007787500000003 -6,39,0.15008270833333337 -6,40,0.150054125 -6,41,0.1500562916666667 -6,42,0.1500483333333333 -6,43,0.15003966666666668 -6,44,0.15004699999999999 -6,45,0.1500509583333333 -6,46,0.15003637500000003 -6,47,0.1500232083333333 -6,48,0.15003500000000003 -6,49,0.150052375 -6,50,0.15004420833333332 -6,51,0.15004983333333333 -6,52,0.15008166666666667 -6,53,0.15003879166666664 -6,54,0.15003166666666667 -6,55,0.15005525 -6,56,0.15004058333333334 -6,57,0.15004795833333334 -6,58,0.1500257083333333 -6,59,0.15002425000000003 -6,60,0.1500201666666667 -6,61,0.15004337499999998 -6,62,0.15003933333333333 -6,63,0.15003808333333332 -6,64,0.15003983333333332 -6,65,0.15005345833333336 -6,66,0.15006362499999995 -6,67,0.15003158333333338 -6,68,0.15002158333333332 -6,69,0.15002599999999996 -6,70,0.1500402083333333 -6,71,0.15004904166666666 -6,72,0.1500539166666666 -6,73,0.15003500000000003 -6,74,0.150058 -6,75,0.15002083333333333 -6,76,0.15005320833333335 -6,77,0.15004545833333335 -6,78,0.15004112499999997 -6,79,0.1500349166666667 -6,80,0.15005429166666664 -6,81,0.1500342083333334 -6,82,0.15004687499999997 -6,83,0.15004933333333334 -6,84,0.15004250000000005 -6,85,0.15005641666666666 -6,86,0.15005200000000002 -6,87,0.15004924999999997 -6,88,0.15005091666666667 -6,89,0.1500436666666667 -6,90,0.15004783333333338 -6,91,0.15005325 -6,92,0.15004554166666673 -6,93,0.15005054166666668 -6,94,0.150039 -6,95,0.15003525 -6,96,0.15004591666666667 -6,97,0.15005362499999997 -6,98,0.1500430833333333 -6,99,0.15004304166666665 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_35_45.csv b/data/errorrates/2bit_temp/misc/errorrates_left_35_45.csv deleted file mode 100644 index 843de32..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_35_45.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.0206125 -1,2,0.000012500000000000002 -1,3,0.000011000000000000003 -1,4,0.00001025 -1,5,0.000011000000000000003 -1,6,0.00001025 -1,7,0.000011250000000000004 -1,8,0.00001025 -1,9,0.000010750000000000002 -1,10,0.00001025 -1,11,0.000010750000000000002 -1,12,0.00001025 -1,13,0.000010750000000000002 -1,14,0.00001025 -1,15,0.000010500000000000001 -1,16,0.00001025 -1,17,0.000010500000000000001 -1,18,0.00001025 -1,19,0.000010750000000000002 -1,20,0.00001025 -1,21,0.000010750000000000002 -1,22,0.00001025 -1,23,0.000010750000000000002 -1,24,0.00001025 -1,25,0.000010750000000000002 -1,26,0.00001025 -1,27,0.000010500000000000001 -1,28,0.00001025 -1,29,0.000010500000000000001 -1,30,0.00001025 -1,31,0.000010500000000000001 -1,32,0.00001025 -1,33,0.000010500000000000001 -1,34,0.00001025 -1,35,0.000010500000000000001 -1,36,0.00001025 -1,37,0.000010500000000000001 -1,38,0.00001025 -1,39,0.000010500000000000001 -1,40,0.00001025 -1,41,0.000010500000000000001 -1,42,0.00001025 -1,43,0.000010500000000000001 -1,44,0.00001025 -1,45,0.000010500000000000001 -1,46,0.00001025 -1,47,0.000010500000000000001 -1,48,0.00001025 -1,49,0.000010500000000000001 -1,50,0.00001025 -1,51,0.000010500000000000001 -1,52,0.00001025 -1,53,0.000010500000000000001 -1,54,0.00001025 -1,55,0.000010500000000000001 -1,56,0.00001025 -1,57,0.000010500000000000001 -1,58,0.00001025 -1,59,0.000010500000000000001 -1,60,0.00001025 -1,61,0.000010500000000000001 -1,62,0.00001025 -1,63,0.000010500000000000001 -1,64,0.00001025 -1,65,0.000010500000000000001 -1,66,0.00001025 -1,67,0.000010500000000000001 -1,68,0.00001025 -1,69,0.000010500000000000001 -1,70,0.00001025 -1,71,0.000010500000000000001 -1,72,0.00001025 -1,73,0.000010500000000000001 -1,74,0.00001025 -1,75,0.000010500000000000001 -1,76,0.00001025 -1,77,0.000010500000000000001 -1,78,0.00001025 -1,79,0.000010500000000000001 -1,80,0.00001025 -1,81,0.000010500000000000001 -1,82,0.00001025 -1,83,0.000010500000000000001 -1,84,0.00001025 -1,85,0.000010500000000000001 -1,86,0.00001025 -1,87,0.000010500000000000001 -1,88,0.00001025 -1,89,0.000010500000000000001 -1,90,0.00001025 -1,91,0.000010500000000000001 -1,92,0.00001025 -1,93,0.000010500000000000001 -1,94,0.00001025 -1,95,0.000010500000000000001 -1,96,0.00001025 -1,97,0.000010500000000000001 -1,98,0.00001025 -1,99,0.000010500000000000001 -2,1,0.037802625 -2,2,0.00127225 -2,3,0.00034837500000000005 -2,4,0.000116875 -2,5,0.00010287500000000006 -2,6,0.00007262499999999999 -2,7,0.00007675 -2,8,0.00007387499999999999 -2,9,0.000064875 -2,10,0.000048625000000000016 -2,11,0.00005474999999999999 -2,12,0.000057500000000000015 -2,13,0.00004925 -2,14,0.000058875000000000015 -2,15,0.000051000000000000006 -2,16,0.00005225 -2,17,0.000051000000000000006 -2,18,0.00005099999999999999 -2,19,0.000053375 -2,20,0.000044374999999999994 -2,21,0.00005275 -2,22,0.000049875000000000006 -2,23,0.00004574999999999998 -2,24,0.00005075000000000001 -2,25,0.00004374999999999999 -2,26,0.00004874999999999999 -2,27,0.000047874999999999985 -2,28,0.000049749999999999996 -2,29,0.000045875 -2,30,0.00004524999999999999 -2,31,0.000047625000000000006 -2,32,0.000048874999999999995 -2,33,0.00005149999999999999 -2,34,0.000045749999999999994 -2,35,0.00005 -2,36,0.000047999999999999994 -2,37,0.00004662500000000001 -2,38,0.000048375 -2,39,0.000046625 -2,40,0.00004962499999999999 -2,41,0.00004749999999999999 -2,42,0.000049749999999999996 -2,43,0.000045249999999999995 -2,44,0.00004874999999999999 -2,45,0.000047749999999999995 -2,46,0.000046625 -2,47,0.000049125 -2,48,0.000047624999999999985 -2,49,0.00004849999999999999 -2,50,0.00004750000000000001 -2,51,0.000049125 -2,52,0.00004875 -2,53,0.000045875000000000004 -2,54,0.000048624999999999996 -2,55,0.00004712499999999999 -2,56,0.000049875 -2,57,0.0000495 -2,58,0.000048874999999999995 -2,59,0.000048249999999999994 -2,60,0.00004687499999999999 -2,61,0.000048249999999999994 -2,62,0.00004687499999999998 -2,63,0.00004837499999999999 -2,64,0.00004724999999999999 -2,65,0.00004925 -2,66,0.000049000000000000005 -2,67,0.00004787499999999999 -2,68,0.000048125 -2,69,0.00004724999999999998 -2,70,0.000049000000000000005 -2,71,0.000047875 -2,72,0.00004874999999999999 -2,73,0.000048624999999999996 -2,74,0.000046375 -2,75,0.00004849999999999999 -2,76,0.000048624999999999996 -2,77,0.0000485 -2,78,0.00004787499999999999 -2,79,0.000049124999999999995 -2,80,0.00004774999999999999 -2,81,0.00004962499999999999 -2,82,0.000047999999999999994 -2,83,0.000047625000000000006 -2,84,0.00004862499999999999 -2,85,0.0000485 -2,86,0.00004875 -2,87,0.000047749999999999995 -2,88,0.00004925 -2,89,0.000048625 -2,90,0.000047999999999999994 -2,91,0.000049 -2,92,0.00004775000000000001 -2,93,0.000048624999999999996 -2,94,0.000048874999999999995 -2,95,0.000049125 -2,96,0.00004875 -2,97,0.000047749999999999995 -2,98,0.000048125 -2,99,0.000048249999999999994 -3,1,0.06511441666666667 -3,2,0.020162916666666666 -3,3,0.014400999999999997 -3,4,0.012390166666666664 -3,5,0.011891166666666664 -3,6,0.011227500000000003 -3,7,0.010922583333333331 -3,8,0.010766833333333335 -3,9,0.010770583333333337 -3,10,0.010580166666666663 -3,11,0.010472583333333335 -3,12,0.010463333333333335 -3,13,0.01047641666666667 -3,14,0.010441999999999998 -3,15,0.010446833333333332 -3,16,0.010366666666666666 -3,17,0.010399750000000003 -3,18,0.010410583333333336 -3,19,0.010387416666666666 -3,20,0.0103675 -3,21,0.0103605 -3,22,0.010296000000000001 -3,23,0.010294916666666664 -3,24,0.010344750000000003 -3,25,0.010350916666666668 -3,26,0.010334583333333335 -3,27,0.010333583333333335 -3,28,0.01031466666666667 -3,29,0.01028466666666667 -3,30,0.010300000000000002 -3,31,0.010291 -3,32,0.010262666666666666 -3,33,0.010305416666666664 -3,34,0.010321166666666666 -3,35,0.010284416666666667 -3,36,0.010290250000000003 -3,37,0.010259916666666664 -3,38,0.010282916666666671 -3,39,0.010272333333333333 -3,40,0.010274833333333334 -3,41,0.010276666666666665 -3,42,0.010284416666666667 -3,43,0.01025825 -3,44,0.010278333333333332 -3,45,0.010294916666666667 -3,46,0.010266083333333332 -3,47,0.010277666666666664 -3,48,0.010270166666666669 -3,49,0.010278833333333334 -3,50,0.010287250000000003 -3,51,0.010263749999999999 -3,52,0.01026125 -3,53,0.010281416666666668 -3,54,0.010259666666666669 -3,55,0.010264833333333336 -3,56,0.0102655 -3,57,0.010275500000000003 -3,58,0.010251416666666664 -3,59,0.01028991666666667 -3,60,0.010268999999999999 -3,61,0.01025266666666667 -3,62,0.010274083333333333 -3,63,0.010247750000000002 -3,64,0.010253083333333335 -3,65,0.010269666666666663 -3,66,0.010274916666666667 -3,67,0.010222916666666668 -3,68,0.010255500000000002 -3,69,0.010265750000000002 -3,70,0.010249416666666669 -3,71,0.010253833333333334 -3,72,0.010267333333333333 -3,73,0.0102565 -3,74,0.010233416666666668 -3,75,0.010266750000000002 -3,76,0.010277166666666665 -3,77,0.010264166666666664 -3,78,0.01025383333333333 -3,79,0.010236750000000001 -3,80,0.010254666666666669 -3,81,0.010266916666666667 -3,82,0.010250000000000002 -3,83,0.010242916666666666 -3,84,0.010259749999999998 -3,85,0.010269583333333332 -3,86,0.010238999999999996 -3,87,0.010260749999999999 -3,88,0.010253916666666665 -3,89,0.010279750000000002 -3,90,0.010265083333333334 -3,91,0.010268916666666666 -3,92,0.010239833333333332 -3,93,0.0102485 -3,94,0.010264166666666668 -3,95,0.01024275 -3,96,0.010251 -3,97,0.010247083333333335 -3,98,0.010254750000000002 -3,99,0.010268 -4,1,0.10873468750000002 -4,2,0.07840599999999999 -4,3,0.07350600000000002 -4,4,0.071303875 -4,5,0.07037462500000002 -4,6,0.0701780625 -4,7,0.0699419375 -4,8,0.06961125 -4,9,0.06952781250000001 -4,10,0.06953831249999999 -4,11,0.06954131249999998 -4,12,0.06936212500000001 -4,13,0.06942093749999999 -4,14,0.06940393749999997 -4,15,0.06937437499999999 -4,16,0.06930675000000001 -4,17,0.06928568750000003 -4,18,0.0692055 -4,19,0.06935799999999999 -4,20,0.06919081249999999 -4,21,0.0692196875 -4,22,0.0692754375 -4,23,0.06919637499999998 -4,24,0.0692349375 -4,25,0.06919075000000001 -4,26,0.06922368749999998 -4,27,0.069237 -4,28,0.06925075 -4,29,0.06919287499999999 -4,30,0.06921956250000001 -4,31,0.06924249999999998 -4,32,0.06922774999999998 -4,33,0.06924300000000001 -4,34,0.06921006250000002 -4,35,0.06917756250000001 -4,36,0.06918356249999999 -4,37,0.069189 -4,38,0.06919524999999999 -4,39,0.06919268749999999 -4,40,0.069145875 -4,41,0.069182125 -4,42,0.069189 -4,43,0.06917625 -4,44,0.06921718750000001 -4,45,0.06920724999999997 -4,46,0.0691536875 -4,47,0.06921793749999997 -4,48,0.06917362500000002 -4,49,0.06919462500000001 -4,50,0.06916575 -4,51,0.06918043750000001 -4,52,0.069194625 -4,53,0.069218625 -4,54,0.069177875 -4,55,0.06917587499999998 -4,56,0.0691739375 -4,57,0.06918775000000002 -4,58,0.0691610625 -4,59,0.06916868749999999 -4,60,0.06915818750000001 -4,61,0.069191125 -4,62,0.0691803125 -4,63,0.06915068749999997 -4,64,0.06917175 -4,65,0.06915143750000001 -4,66,0.0691908125 -4,67,0.06912987500000001 -4,68,0.0691836875 -4,69,0.06916231250000002 -4,70,0.06917012499999999 -4,71,0.0691765625 -4,72,0.069165375 -4,73,0.06917262500000002 -4,74,0.06917012500000003 -4,75,0.06915587499999998 -4,76,0.06918506249999998 -4,77,0.06918887500000001 -4,78,0.06917181249999999 -4,79,0.0691460625 -4,80,0.06917331250000001 -4,81,0.0691778125 -4,82,0.069150375 -4,83,0.0691696875 -4,84,0.06915924999999999 -4,85,0.06915162500000001 -4,86,0.06915218749999999 -4,87,0.06917306250000001 -4,88,0.06918512499999999 -4,89,0.06918118750000002 -4,90,0.06916943750000001 -4,91,0.06915287499999999 -4,92,0.06917906250000001 -4,93,0.06917174999999999 -4,94,0.0691694375 -4,95,0.06915562500000001 -4,96,0.06917856249999997 -4,97,0.06918112500000001 -4,98,0.06915500000000002 -4,99,0.06916912499999997 -5,1,0.1607888 -5,2,0.14850645000000004 -5,3,0.14599515000000002 -5,4,0.14465354999999996 -5,5,0.14426910000000004 -5,6,0.14434419999999995 -5,7,0.14416225 -5,8,0.1441207 -5,9,0.14399055 -5,10,0.14399064999999994 -5,11,0.14389675000000002 -5,12,0.14392175000000001 -5,13,0.14397314999999997 -5,14,0.14389199999999996 -5,15,0.14388455 -5,16,0.14389735000000006 -5,17,0.1439797 -5,18,0.14390584999999997 -5,19,0.14389124999999997 -5,20,0.1438395 -5,21,0.1438744 -5,22,0.14388819999999997 -5,23,0.14383485000000001 -5,24,0.14391525 -5,25,0.14381049999999998 -5,26,0.14388829999999997 -5,27,0.14386144999999997 -5,28,0.14385455 -5,29,0.14385634999999997 -5,30,0.14381064999999998 -5,31,0.14385074999999997 -5,32,0.14383374999999998 -5,33,0.14386569999999993 -5,34,0.1438576 -5,35,0.1438369 -5,36,0.14382065000000005 -5,37,0.14385365000000003 -5,38,0.14386985000000002 -5,39,0.14386640000000003 -5,40,0.1438433 -5,41,0.14386195000000002 -5,42,0.1438221 -5,43,0.14384145 -5,44,0.14383135000000005 -5,45,0.14380915000000002 -5,46,0.1438381 -5,47,0.14386220000000002 -5,48,0.1438352 -5,49,0.1438346 -5,50,0.14382904999999999 -5,51,0.14385225000000001 -5,52,0.1438455 -5,53,0.14382674999999998 -5,54,0.14383115 -5,55,0.14383379999999998 -5,56,0.14382234999999996 -5,57,0.14384495000000003 -5,58,0.14385130000000002 -5,59,0.14383065000000003 -5,60,0.14383134999999997 -5,61,0.14381280000000002 -5,62,0.14380684999999999 -5,63,0.14382535 -5,64,0.14383105000000002 -5,65,0.14384199999999997 -5,66,0.1438533 -5,67,0.14381984999999997 -5,68,0.14383345000000003 -5,69,0.143837 -5,70,0.14383745000000003 -5,71,0.14384715 -5,72,0.14384344999999996 -5,73,0.14383919999999997 -5,74,0.14381805000000003 -5,75,0.14383995000000002 -5,76,0.14383025 -5,77,0.14383460000000006 -5,78,0.14384680000000002 -5,79,0.14382720000000002 -5,80,0.14383395 -5,81,0.14380779999999999 -5,82,0.14383495 -5,83,0.14384405 -5,84,0.14383425 -5,85,0.14381639999999998 -5,86,0.14383159999999998 -5,87,0.14382609999999998 -5,88,0.1438219 -5,89,0.1438432000000001 -5,90,0.14382765000000003 -5,91,0.1438384 -5,92,0.14382959999999997 -5,93,0.14383355 -5,94,0.14383454999999995 -5,95,0.14383685000000007 -5,96,0.14384095000000002 -5,97,0.14380474999999998 -5,98,0.14380625 -5,99,0.14383065000000003 -6,1,0.206089625 -6,2,0.20049241666666667 -6,3,0.19956445833333325 -6,4,0.1991215833333333 -6,5,0.19891695833333337 -6,6,0.19879120833333336 -6,7,0.1986795 -6,8,0.19865720833333333 -6,9,0.1987292083333333 -6,10,0.1986772083333333 -6,11,0.19868545833333337 -6,12,0.19865783333333328 -6,13,0.1986642083333334 -6,14,0.19863137500000008 -6,15,0.1985868333333332 -6,16,0.19861141666666668 -6,17,0.19866174999999997 -6,18,0.19859275000000007 -6,19,0.19860341666666667 -6,20,0.19864225000000005 -6,21,0.19858350000000005 -6,22,0.19864545833333339 -6,23,0.19863741666666665 -6,24,0.19863366666666668 -6,25,0.1986139583333334 -6,26,0.19863050000000004 -6,27,0.19861458333333323 -6,28,0.19859320833333327 -6,29,0.19861220833333337 -6,30,0.1986085416666667 -6,31,0.19859479166666666 -6,32,0.19859595833333332 -6,33,0.19862008333333336 -6,34,0.19858366666666669 -6,35,0.19859733333333335 -6,36,0.19861641666666668 -6,37,0.19862991666666666 -6,38,0.19860562499999998 -6,39,0.19864091666666667 -6,40,0.19859083333333336 -6,41,0.19860312499999996 -6,42,0.19859562500000005 -6,43,0.1985890416666666 -6,44,0.19858954166666667 -6,45,0.19858320833333337 -6,46,0.19860791666666666 -6,47,0.1986159166666667 -6,48,0.198626375 -6,49,0.19859970833333332 -6,50,0.19861720833333327 -6,51,0.19858270833333336 -6,52,0.19859866666666673 -6,53,0.19859995833333335 -6,54,0.19859020833333335 -6,55,0.1986210833333333 -6,56,0.19860162500000006 -6,57,0.19860629166666668 -6,58,0.19859320833333333 -6,59,0.19858866666666666 -6,60,0.19861308333333338 -6,61,0.19861316666666667 -6,62,0.1985842916666666 -6,63,0.19859979166666672 -6,64,0.19859849999999998 -6,65,0.19859737500000005 -6,66,0.1986200833333334 -6,67,0.19859162499999997 -6,68,0.19859941666666667 -6,69,0.19859937499999994 -6,70,0.19861145833333335 -6,71,0.19860116666666666 -6,72,0.19861754166666667 -6,73,0.1986123333333333 -6,74,0.1985937083333334 -6,75,0.19862125000000005 -6,76,0.19860079166666667 -6,77,0.19860791666666666 -6,78,0.19861895833333323 -6,79,0.1985955833333333 -6,80,0.1986040833333334 -6,81,0.19859574999999996 -6,82,0.19860916666666664 -6,83,0.19861654166666662 -6,84,0.19860912500000003 -6,85,0.1986244583333333 -6,86,0.19860583333333331 -6,87,0.19862691666666663 -6,88,0.19859841666666664 -6,89,0.19861554166666667 -6,90,0.19859958333333336 -6,91,0.19861779166666665 -6,92,0.19859841666666667 -6,93,0.19860154166666671 -6,94,0.19861041666666673 -6,95,0.19860808333333338 -6,96,0.19861600000000001 -6,97,0.19861187499999994 -6,98,0.198601375 -6,99,0.19859991666666665 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_35_5.csv b/data/errorrates/2bit_temp/misc/errorrates_left_35_5.csv deleted file mode 100644 index 6aa786d..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_35_5.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.026873499999999998 -1,2,0.00005599999999999999 -1,3,0.0000085 -1,4,0.000008499999999999998 -1,5,0.0000055000000000000016 -1,6,0.000005750000000000001 -1,7,0.000005750000000000001 -1,8,0.000006 -1,9,0.000005750000000000001 -1,10,0.000005750000000000001 -1,11,0.000005750000000000001 -1,12,0.000005750000000000001 -1,13,0.000005750000000000001 -1,14,0.000005750000000000001 -1,15,0.000005750000000000001 -1,16,0.000005750000000000001 -1,17,0.000005750000000000001 -1,18,0.000005750000000000001 -1,19,0.000005750000000000001 -1,20,0.000005750000000000001 -1,21,0.000005750000000000001 -1,22,0.000005750000000000001 -1,23,0.000005750000000000001 -1,24,0.000005750000000000001 -1,25,0.000005750000000000001 -1,26,0.000005750000000000001 -1,27,0.000005750000000000001 -1,28,0.000005750000000000001 -1,29,0.000005750000000000001 -1,30,0.000005750000000000001 -1,31,0.000005750000000000001 -1,32,0.000005750000000000001 -1,33,0.000005750000000000001 -1,34,0.000005750000000000001 -1,35,0.000005750000000000001 -1,36,0.000005750000000000001 -1,37,0.000005750000000000001 -1,38,0.000005750000000000001 -1,39,0.000005750000000000001 -1,40,0.000005750000000000001 -1,41,0.000005750000000000001 -1,42,0.000005750000000000001 -1,43,0.000005750000000000001 -1,44,0.000005750000000000001 -1,45,0.000005750000000000001 -1,46,0.000005750000000000001 -1,47,0.000005750000000000001 -1,48,0.000005750000000000001 -1,49,0.000005750000000000001 -1,50,0.000005750000000000001 -1,51,0.000005750000000000001 -1,52,0.000005750000000000001 -1,53,0.000005750000000000001 -1,54,0.000005750000000000001 -1,55,0.000005750000000000001 -1,56,0.000005750000000000001 -1,57,0.000005750000000000001 -1,58,0.000005750000000000001 -1,59,0.000005750000000000001 -1,60,0.000005750000000000001 -1,61,0.000005750000000000001 -1,62,0.000005750000000000001 -1,63,0.000005750000000000001 -1,64,0.000005750000000000001 -1,65,0.000005750000000000001 -1,66,0.000005750000000000001 -1,67,0.000005750000000000001 -1,68,0.000005750000000000001 -1,69,0.000005750000000000001 -1,70,0.000005750000000000001 -1,71,0.000005750000000000001 -1,72,0.000005750000000000001 -1,73,0.000005750000000000001 -1,74,0.000005750000000000001 -1,75,0.000005750000000000001 -1,76,0.000005750000000000001 -1,77,0.000005750000000000001 -1,78,0.000005750000000000001 -1,79,0.000005750000000000001 -1,80,0.000005750000000000001 -1,81,0.000005750000000000001 -1,82,0.000005750000000000001 -1,83,0.000005750000000000001 -1,84,0.000005750000000000001 -1,85,0.000005750000000000001 -1,86,0.000005750000000000001 -1,87,0.000005750000000000001 -1,88,0.000005750000000000001 -1,89,0.000005750000000000001 -1,90,0.000005750000000000001 -1,91,0.000005750000000000001 -1,92,0.000005750000000000001 -1,93,0.000005750000000000001 -1,94,0.000005750000000000001 -1,95,0.000005750000000000001 -1,96,0.000005750000000000001 -1,97,0.000005750000000000001 -1,98,0.000005750000000000001 -1,99,0.000005750000000000001 -2,1,0.04907549999999999 -2,2,0.005348 -2,3,0.0022118750000000007 -2,4,0.0012455000000000003 -2,5,0.0011753749999999996 -2,6,0.0009236250000000002 -2,7,0.0007937499999999999 -2,8,0.00084775 -2,9,0.00086125 -2,10,0.0007822499999999999 -2,11,0.0008341249999999999 -2,12,0.0007677500000000001 -2,13,0.000804375 -2,14,0.000768625 -2,15,0.00075225 -2,16,0.0007601249999999998 -2,17,0.0006935 -2,18,0.000731875 -2,19,0.0007753750000000002 -2,20,0.0007426250000000001 -2,21,0.0007292500000000001 -2,22,0.000753875 -2,23,0.0007395000000000002 -2,24,0.0007240000000000003 -2,25,0.000713 -2,26,0.000751375 -2,27,0.000716 -2,28,0.0007127500000000003 -2,29,0.0007282500000000001 -2,30,0.00072575 -2,31,0.000733125 -2,32,0.000721 -2,33,0.0007246250000000002 -2,34,0.0007001249999999999 -2,35,0.0007265000000000001 -2,36,0.0007298750000000003 -2,37,0.000703625 -2,38,0.0007363750000000003 -2,39,0.0007213750000000002 -2,40,0.0007093749999999998 -2,41,0.0007042500000000001 -2,42,0.0007195000000000001 -2,43,0.0006900000000000001 -2,44,0.000725875 -2,45,0.000717 -2,46,0.00071575 -2,47,0.0007171250000000003 -2,48,0.0007133749999999998 -2,49,0.000707375 -2,50,0.0007001249999999999 -2,51,0.0007037500000000001 -2,52,0.000726 -2,53,0.00072375 -2,54,0.00070475 -2,55,0.00071125 -2,56,0.0007155 -2,57,0.0007102499999999999 -2,58,0.0007016250000000002 -2,59,0.0007077500000000004 -2,60,0.0007173749999999999 -2,61,0.0007085000000000001 -2,62,0.0007238750000000001 -2,63,0.00070525 -2,64,0.0007172499999999998 -2,65,0.0007112500000000004 -2,66,0.0007065000000000001 -2,67,0.0007107499999999999 -2,68,0.0007038750000000003 -2,69,0.0007138750000000001 -2,70,0.000724375 -2,71,0.000705625 -2,72,0.0007203750000000001 -2,73,0.0007128749999999999 -2,74,0.0007032500000000001 -2,75,0.00070725 -2,76,0.0007120000000000002 -2,77,0.000708125 -2,78,0.0007168750000000002 -2,79,0.000708375 -2,80,0.0007095000000000002 -2,81,0.0007123750000000001 -2,82,0.0007065000000000001 -2,83,0.0007076249999999999 -2,84,0.0007017500000000001 -2,85,0.0007039999999999999 -2,86,0.0007018749999999998 -2,87,0.0007136250000000001 -2,88,0.0007081249999999999 -2,89,0.0007149999999999999 -2,90,0.0007116249999999999 -2,91,0.0007056249999999999 -2,92,0.0007108750000000001 -2,93,0.0007147500000000001 -2,94,0.00070425 -2,95,0.0007227500000000001 -2,96,0.0007074999999999999 -2,97,0.0007036249999999999 -2,98,0.0007160000000000001 -2,99,0.0007115000000000002 -3,1,0.08446766666666669 -3,2,0.04128116666666666 -3,3,0.034203083333333335 -3,4,0.03150574999999999 -3,5,0.0304385 -3,6,0.029725916666666664 -3,7,0.0296095 -3,8,0.02927774999999999 -3,9,0.028964666666666673 -3,10,0.029001249999999996 -3,11,0.028872416666666664 -3,12,0.028665750000000004 -3,13,0.02883374999999999 -3,14,0.028763833333333336 -3,15,0.028726083333333333 -3,16,0.028665583333333328 -3,17,0.028620499999999997 -3,18,0.02860199999999999 -3,19,0.028568333333333324 -3,20,0.02855258333333333 -3,21,0.028556999999999992 -3,22,0.028511500000000006 -3,23,0.02854516666666668 -3,24,0.02849399999999999 -3,25,0.028569916666666667 -3,26,0.028594583333333333 -3,27,0.028457750000000007 -3,28,0.028590166666666667 -3,29,0.02851583333333333 -3,30,0.02853725 -3,31,0.028497500000000002 -3,32,0.028490333333333326 -3,33,0.028529416666666658 -3,34,0.028546083333333333 -3,35,0.02850641666666668 -3,36,0.028520833333333325 -3,37,0.028539833333333323 -3,38,0.028537 -3,39,0.028472249999999998 -3,40,0.028498249999999996 -3,41,0.028535833333333344 -3,42,0.028516499999999997 -3,43,0.028524916666666664 -3,44,0.028496166666666666 -3,45,0.028488249999999996 -3,46,0.02848291666666667 -3,47,0.028495083333333334 -3,48,0.02850100000000001 -3,49,0.028496583333333336 -3,50,0.028477249999999996 -3,51,0.028482583333333332 -3,52,0.028495666666666666 -3,53,0.028491249999999996 -3,54,0.02851625 -3,55,0.02848425 -3,56,0.02851658333333334 -3,57,0.02847366666666666 -3,58,0.028476500000000012 -3,59,0.02851508333333332 -3,60,0.028466666666666668 -3,61,0.028514499999999995 -3,62,0.02846991666666666 -3,63,0.028475166666666676 -3,64,0.02848791666666666 -3,65,0.028489333333333335 -3,66,0.028461833333333332 -3,67,0.028464250000000003 -3,68,0.02847833333333333 -3,69,0.02850183333333334 -3,70,0.028460833333333335 -3,71,0.028499083333333345 -3,72,0.028477166666666665 -3,73,0.02848899999999999 -3,74,0.02848300000000001 -3,75,0.028499250000000004 -3,76,0.028461000000000004 -3,77,0.028490000000000005 -3,78,0.028460333333333337 -3,79,0.02848675 -3,80,0.0284765 -3,81,0.028464999999999997 -3,82,0.028472416666666667 -3,83,0.028511166666666674 -3,84,0.028511499999999995 -3,85,0.028480666666666658 -3,86,0.02848133333333333 -3,87,0.02846441666666666 -3,88,0.02847750000000001 -3,89,0.0284965 -3,90,0.02849741666666667 -3,91,0.028468 -3,92,0.028486499999999998 -3,93,0.028458750000000005 -3,94,0.028449999999999996 -3,95,0.02845925 -3,96,0.02846108333333333 -3,97,0.028495000000000003 -3,98,0.028472750000000005 -3,99,0.028475666666666673 -4,1,0.13602593750000003 -4,2,0.11381737500000004 -4,3,0.10968399999999995 -4,4,0.1086835625 -4,5,0.10755575000000002 -4,6,0.10737781249999999 -4,7,0.10708625 -4,8,0.107152625 -4,9,0.106983875 -4,10,0.10688462500000004 -4,11,0.10682306249999998 -4,12,0.10689018750000003 -4,13,0.10680493750000002 -4,14,0.10678874999999995 -4,15,0.10682168749999997 -4,16,0.10679362500000002 -4,17,0.10677743750000002 -4,18,0.10671906250000002 -4,19,0.106663875 -4,20,0.10677562499999997 -4,21,0.10674512499999998 -4,22,0.10673768750000003 -4,23,0.10665281249999997 -4,24,0.10671118749999996 -4,25,0.10662987500000001 -4,26,0.1067703125 -4,27,0.106648625 -4,28,0.10670675000000003 -4,29,0.10669206249999996 -4,30,0.1066785 -4,31,0.10669537500000001 -4,32,0.10667662500000001 -4,33,0.10661512500000005 -4,34,0.10673818750000001 -4,35,0.106660375 -4,36,0.10671937499999999 -4,37,0.10669200000000002 -4,38,0.10668512499999999 -4,39,0.1067275 -4,40,0.10673087500000002 -4,41,0.10668212499999997 -4,42,0.1067056875 -4,43,0.1066985 -4,44,0.10669431250000004 -4,45,0.10671556250000001 -4,46,0.106659375 -4,47,0.10670224999999998 -4,48,0.10670968749999998 -4,49,0.10670350000000002 -4,50,0.10668206250000001 -4,51,0.10667031249999999 -4,52,0.10672206249999999 -4,53,0.1066133125 -4,54,0.10664075 -4,55,0.10666268749999999 -4,56,0.10665968750000002 -4,57,0.10668275 -4,58,0.10669899999999999 -4,59,0.10669837500000001 -4,60,0.10666562500000003 -4,61,0.10665443750000003 -4,62,0.1066820625 -4,63,0.10665362499999997 -4,64,0.10670368750000002 -4,65,0.10665531250000003 -4,66,0.10666656249999999 -4,67,0.10667393750000001 -4,68,0.10670031249999999 -4,69,0.1066659375 -4,70,0.10666993749999999 -4,71,0.10665631249999999 -4,72,0.10666412499999998 -4,73,0.10665325000000003 -4,74,0.10666081250000001 -4,75,0.10666556249999998 -4,76,0.1066848125 -4,77,0.10667768749999999 -4,78,0.10670250000000003 -4,79,0.10667700000000002 -4,80,0.10669212499999998 -4,81,0.10667706249999999 -4,82,0.106659625 -4,83,0.1066970625 -4,84,0.10666275000000003 -4,85,0.10666181250000002 -4,86,0.10667518749999996 -4,87,0.10666799999999999 -4,88,0.10666656250000002 -4,89,0.10666443749999999 -4,90,0.10669131250000001 -4,91,0.10669718750000001 -4,92,0.10667174999999997 -4,93,0.10670381249999998 -4,94,0.1066899375 -4,95,0.106636875 -4,96,0.10667437499999999 -4,97,0.10667537500000003 -4,98,0.10668899999999998 -4,99,0.10666274999999999 -5,1,0.18822180000000002 -5,2,0.1801948 -5,3,0.17822119999999997 -5,4,0.17793194999999995 -5,5,0.1774565 -5,6,0.17730524999999997 -5,7,0.17721420000000002 -5,8,0.17723250000000002 -5,9,0.177104 -5,10,0.17719940000000003 -5,11,0.17714245 -5,12,0.17706249999999998 -5,13,0.17705434999999997 -5,14,0.17704909999999996 -5,15,0.17705045000000005 -5,16,0.1770061 -5,17,0.17708460000000006 -5,18,0.17701925000000002 -5,19,0.17696520000000004 -5,20,0.17705169999999998 -5,21,0.17698494999999997 -5,22,0.17706045000000004 -5,23,0.1769592 -5,24,0.17702250000000003 -5,25,0.17697080000000004 -5,26,0.17699089999999998 -5,27,0.17703545 -5,28,0.17696870000000003 -5,29,0.1769853 -5,30,0.17698524999999996 -5,31,0.17696544999999997 -5,32,0.17700765000000002 -5,33,0.1769729 -5,34,0.17699654999999997 -5,35,0.17700364999999998 -5,36,0.17697434999999992 -5,37,0.17698344999999993 -5,38,0.17698924999999993 -5,39,0.17698515 -5,40,0.17699250000000002 -5,41,0.17696879999999993 -5,42,0.17698315000000003 -5,43,0.17697944999999998 -5,44,0.17700430000000003 -5,45,0.17697699999999997 -5,46,0.17695555 -5,47,0.1769755 -5,48,0.17696294999999998 -5,49,0.17697169999999995 -5,50,0.17698724999999996 -5,51,0.17697235 -5,52,0.17697115 -5,53,0.17698125 -5,54,0.17700434999999998 -5,55,0.17696285 -5,56,0.17698314999999995 -5,57,0.17696949999999997 -5,58,0.17696709999999996 -5,59,0.17696710000000004 -5,60,0.17695349999999999 -5,61,0.17696745 -5,62,0.17697839999999998 -5,63,0.17697484999999993 -5,64,0.17696834999999997 -5,65,0.17697805 -5,66,0.17696135 -5,67,0.17695285000000002 -5,68,0.1769829 -5,69,0.1769719 -5,70,0.17699519999999996 -5,71,0.17699945 -5,72,0.176974 -5,73,0.17695925000000007 -5,74,0.17696275000000003 -5,75,0.17697455 -5,76,0.1769952 -5,77,0.17696524999999996 -5,78,0.17696565000000003 -5,79,0.17696860000000003 -5,80,0.1769619 -5,81,0.17697495000000005 -5,82,0.17696489999999998 -5,83,0.17697330000000006 -5,84,0.1769669 -5,85,0.17697599999999997 -5,86,0.17696344999999997 -5,87,0.17695704999999998 -5,88,0.17699459999999997 -5,89,0.17695439999999998 -5,90,0.17696085 -5,91,0.17696950000000006 -5,92,0.1769489500000001 -5,93,0.17696315 -5,94,0.17698515000000006 -5,95,0.17697814999999995 -5,96,0.17695760000000005 -5,97,0.17697789999999997 -5,98,0.17696669999999998 -5,99,0.17697580000000004 -6,1,0.23094420833333335 -6,2,0.22738395833333333 -6,3,0.22683175000000005 -6,4,0.22647875000000003 -6,5,0.22646150000000007 -6,6,0.22636458333333334 -6,7,0.22632362500000006 -6,8,0.22625337500000003 -6,9,0.2262305833333333 -6,10,0.22616508333333332 -6,11,0.22626637500000005 -6,12,0.22624125 -6,13,0.2262664583333333 -6,14,0.22624195833333335 -6,15,0.22621516666666674 -6,16,0.22628083333333338 -6,17,0.22626754166666666 -6,18,0.22622991666666667 -6,19,0.22624154166666663 -6,20,0.22621741666666664 -6,21,0.22625091666666663 -6,22,0.2262310833333333 -6,23,0.22624616666666664 -6,24,0.22626295833333343 -6,25,0.22626262499999997 -6,26,0.22626600000000002 -6,27,0.2262257083333334 -6,28,0.226245125 -6,29,0.22626404166666667 -6,30,0.22623858333333335 -6,31,0.2262633333333333 -6,32,0.22628145833333335 -6,33,0.2262503333333333 -6,34,0.22624970833333335 -6,35,0.2262557083333333 -6,36,0.22622712499999997 -6,37,0.226281625 -6,38,0.22622454166666664 -6,39,0.22621395833333335 -6,40,0.22624787499999996 -6,41,0.2262295 -6,42,0.22622612499999994 -6,43,0.22623087499999997 -6,44,0.22623183333333338 -6,45,0.22621154166666677 -6,46,0.22625933333333337 -6,47,0.22625208333333333 -6,48,0.2262432083333334 -6,49,0.22623287499999997 -6,50,0.22622850000000003 -6,51,0.22625679166666665 -6,52,0.22624299999999994 -6,53,0.22623945833333334 -6,54,0.2262400000000001 -6,55,0.22622729166666672 -6,56,0.2262475416666666 -6,57,0.22621383333333347 -6,58,0.22622849999999997 -6,59,0.2262542083333333 -6,60,0.22623916666666666 -6,61,0.22620370833333342 -6,62,0.22624495833333336 -6,63,0.2262320416666666 -6,64,0.22624112500000002 -6,65,0.2262248333333333 -6,66,0.2262259583333334 -6,67,0.22622683333333327 -6,68,0.22623162499999996 -6,69,0.22623629166666664 -6,70,0.2262016666666667 -6,71,0.22623708333333326 -6,72,0.22622224999999996 -6,73,0.22622529166666666 -6,74,0.2262323333333333 -6,75,0.22623866666666664 -6,76,0.22621725000000004 -6,77,0.22621895833333333 -6,78,0.2262236666666666 -6,79,0.22624445833333337 -6,80,0.22623549999999998 -6,81,0.22621845833333332 -6,82,0.22622329166666671 -6,83,0.22622179166666673 -6,84,0.22623020833333338 -6,85,0.22621454166666669 -6,86,0.2262232499999999 -6,87,0.22622899999999999 -6,88,0.22621875 -6,89,0.22620866666666664 -6,90,0.22622875000000012 -6,91,0.22622358333333334 -6,92,0.226222375 -6,93,0.22623204166666663 -6,94,0.22621279166666666 -6,95,0.22620554166666668 -6,96,0.22620637499999993 -6,97,0.22621249999999996 -6,98,0.2262141666666667 -6,99,0.2262234583333333 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_35_55.csv b/data/errorrates/2bit_temp/misc/errorrates_left_35_55.csv deleted file mode 100644 index de29b6d..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_35_55.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.024234999999999993 -1,2,0.000055499999999999994 -1,3,0.0000085 -1,4,0.0000085 -1,5,0.000008000000000000001 -1,6,0.000008000000000000001 -1,7,0.000008 -1,8,0.00000825 -1,9,0.00000825 -1,10,0.00000825 -1,11,0.000008000000000000001 -1,12,0.000008 -1,13,0.00000775 -1,14,0.0000085 -1,15,0.0000085 -1,16,0.000008 -1,17,0.000008 -1,18,0.00000825 -1,19,0.00000825 -1,20,0.000008 -1,21,0.00000825 -1,22,0.00000825 -1,23,0.00000825 -1,24,0.00000825 -1,25,0.000008 -1,26,0.000008 -1,27,0.00000825 -1,28,0.0000085 -1,29,0.00000825 -1,30,0.000008 -1,31,0.00000825 -1,32,0.00000825 -1,33,0.0000085 -1,34,0.000008 -1,35,0.00000825 -1,36,0.00000825 -1,37,0.0000085 -1,38,0.000008 -1,39,0.00000825 -1,40,0.000008 -1,41,0.0000085 -1,42,0.000008 -1,43,0.00000825 -1,44,0.000008 -1,45,0.0000085 -1,46,0.00000825 -1,47,0.00000825 -1,48,0.000008 -1,49,0.00000825 -1,50,0.00000825 -1,51,0.00000825 -1,52,0.000008 -1,53,0.00000825 -1,54,0.00000825 -1,55,0.00000825 -1,56,0.000008 -1,57,0.000008 -1,58,0.000008 -1,59,0.00000825 -1,60,0.000008 -1,61,0.000008 -1,62,0.000008 -1,63,0.00000825 -1,64,0.000008 -1,65,0.000008 -1,66,0.000008 -1,67,0.000008 -1,68,0.00000825 -1,69,0.000008 -1,70,0.000008 -1,71,0.000008 -1,72,0.00000825 -1,73,0.000008 -1,74,0.000008 -1,75,0.000008 -1,76,0.000008 -1,77,0.00000825 -1,78,0.000008 -1,79,0.000008 -1,80,0.000008 -1,81,0.00000825 -1,82,0.000008 -1,83,0.000008 -1,84,0.000008 -1,85,0.000008 -1,86,0.000008 -1,87,0.000008 -1,88,0.000008 -1,89,0.000008 -1,90,0.00000825 -1,91,0.000008 -1,92,0.000008 -1,93,0.000008 -1,94,0.000008 -1,95,0.000008 -1,96,0.000008 -1,97,0.000008 -1,98,0.000008 -1,99,0.00000825 -2,1,0.04490762500000001 -2,2,0.003522750000000001 -2,3,0.00125675 -2,4,0.00080075 -2,5,0.0005848749999999999 -2,6,0.000497125 -2,7,0.00046274999999999995 -2,8,0.00045287500000000015 -2,9,0.00042062499999999994 -2,10,0.000369125 -2,11,0.00037500000000000006 -2,12,0.00038149999999999995 -2,13,0.00038387500000000005 -2,14,0.000388375 -2,15,0.000322625 -2,16,0.0003565 -2,17,0.00034975 -2,18,0.00035362500000000004 -2,19,0.00034187499999999995 -2,20,0.00034150000000000006 -2,21,0.000327375 -2,22,0.00032525000000000007 -2,23,0.00032875 -2,24,0.00033850000000000004 -2,25,0.000339 -2,26,0.00033575 -2,27,0.00032649999999999997 -2,28,0.00034725 -2,29,0.000330125 -2,30,0.00031612499999999995 -2,31,0.00031912499999999996 -2,32,0.00034262499999999994 -2,33,0.00033612499999999994 -2,34,0.00031775000000000005 -2,35,0.00032374999999999993 -2,36,0.00033662499999999996 -2,37,0.00032025000000000006 -2,38,0.00033625 -2,39,0.00033049999999999996 -2,40,0.0003330000000000001 -2,41,0.00032562499999999996 -2,42,0.000327375 -2,43,0.0003175 -2,44,0.00032237500000000007 -2,45,0.00032350000000000006 -2,46,0.00032075000000000007 -2,47,0.00033037500000000005 -2,48,0.00032600000000000006 -2,49,0.00033162500000000005 -2,50,0.00033162500000000005 -2,51,0.00032662500000000004 -2,52,0.0003275 -2,53,0.0003246250000000001 -2,54,0.00032362499999999997 -2,55,0.00032462500000000004 -2,56,0.000330375 -2,57,0.00032462500000000004 -2,58,0.00032137499999999994 -2,59,0.00033125 -2,60,0.000323875 -2,61,0.000321375 -2,62,0.00031712499999999997 -2,63,0.00032225000000000005 -2,64,0.000326375 -2,65,0.000330125 -2,66,0.00032674999999999995 -2,67,0.0003230000000000001 -2,68,0.00032575 -2,69,0.000319 -2,70,0.000327375 -2,71,0.0003287500000000001 -2,72,0.0003245000000000001 -2,73,0.0003287499999999999 -2,74,0.00031575000000000006 -2,75,0.00031950000000000007 -2,76,0.00032225000000000005 -2,77,0.00032562499999999996 -2,78,0.00032600000000000006 -2,79,0.00032649999999999997 -2,80,0.000323625 -2,81,0.000321125 -2,82,0.00031887500000000004 -2,83,0.00032375000000000004 -2,84,0.00032587500000000005 -2,85,0.0003285 -2,86,0.00032350000000000006 -2,87,0.00032350000000000006 -2,88,0.000321375 -2,89,0.0003245000000000001 -2,90,0.0003191250000000001 -2,91,0.000322875 -2,92,0.00032625 -2,93,0.00032324999999999997 -2,94,0.00033087500000000006 -2,95,0.0003248750000000001 -2,96,0.000325625 -2,97,0.00032537500000000003 -2,98,0.000328 -2,99,0.00032587500000000005 -3,1,0.07742991666666667 -3,2,0.032485583333333325 -3,3,0.025340333333333333 -3,4,0.02325991666666667 -3,5,0.022461833333333334 -3,6,0.021791833333333333 -3,7,0.02136375 -3,8,0.02131158333333334 -3,9,0.02127883333333333 -3,10,0.02104883333333333 -3,11,0.0208655 -3,12,0.020857666666666667 -3,13,0.020884 -3,14,0.020774833333333333 -3,15,0.020825750000000004 -3,16,0.02076125 -3,17,0.020859000000000006 -3,18,0.020845999999999996 -3,19,0.02072975 -3,20,0.02076 -3,21,0.020709833333333327 -3,22,0.02070608333333333 -3,23,0.020715499999999998 -3,24,0.020749749999999994 -3,25,0.020786666666666665 -3,26,0.02071316666666666 -3,27,0.02065933333333333 -3,28,0.020660916666666664 -3,29,0.02070491666666667 -3,30,0.0206805 -3,31,0.020704166666666676 -3,32,0.020650999999999996 -3,33,0.020657000000000005 -3,34,0.02068716666666666 -3,35,0.020673 -3,36,0.020686916666666666 -3,37,0.02066583333333333 -3,38,0.020674250000000005 -3,39,0.020661416666666665 -3,40,0.020690999999999998 -3,41,0.020618333333333336 -3,42,0.020629416666666667 -3,43,0.02062083333333333 -3,44,0.02068616666666666 -3,45,0.020680749999999998 -3,46,0.02066325 -3,47,0.020690166666666666 -3,48,0.020669583333333335 -3,49,0.02063733333333333 -3,50,0.020677749999999998 -3,51,0.02064166666666667 -3,52,0.02065175 -3,53,0.02065441666666666 -3,54,0.02065449999999999 -3,55,0.02064408333333334 -3,56,0.0206455 -3,57,0.020654166666666668 -3,58,0.020641166666666662 -3,59,0.02064175 -3,60,0.020651583333333338 -3,61,0.02066541666666667 -3,62,0.02067016666666667 -3,63,0.020648416666666662 -3,64,0.02065483333333333 -3,65,0.020656499999999994 -3,66,0.02065758333333333 -3,67,0.02063274999999999 -3,68,0.020670916666666667 -3,69,0.020651999999999993 -3,70,0.020626750000000006 -3,71,0.020624166666666666 -3,72,0.02063216666666666 -3,73,0.020622250000000005 -3,74,0.020640000000000002 -3,75,0.02066558333333333 -3,76,0.020652249999999997 -3,77,0.020647916666666665 -3,78,0.020635749999999994 -3,79,0.02065316666666667 -3,80,0.020659666666666666 -3,81,0.020660916666666668 -3,82,0.0206415 -3,83,0.020631166666666673 -3,84,0.020660999999999992 -3,85,0.020632416666666667 -3,86,0.020611749999999998 -3,87,0.020643499999999995 -3,88,0.020665749999999997 -3,89,0.02066041666666666 -3,90,0.020659416666666666 -3,91,0.020639583333333333 -3,92,0.020646250000000005 -3,93,0.020638500000000004 -3,94,0.020658833333333338 -3,95,0.020650999999999996 -3,96,0.02063433333333333 -3,97,0.02064933333333333 -3,98,0.020632583333333336 -3,99,0.02065433333333334 -4,1,0.12688212499999998 -4,2,0.10078756250000001 -4,3,0.0955805 -4,4,0.09419150000000003 -4,5,0.093008 -4,6,0.09306656249999999 -4,7,0.09268225000000001 -4,8,0.0923909375 -4,9,0.0921179375 -4,10,0.09220874999999999 -4,11,0.092164 -4,12,0.09212949999999996 -4,13,0.09203550000000002 -4,14,0.09212024999999996 -4,15,0.09201268750000001 -4,16,0.09204087500000002 -4,17,0.0920655 -4,18,0.09198993750000001 -4,19,0.09205268750000001 -4,20,0.091928125 -4,21,0.09192487499999999 -4,22,0.09199393749999998 -4,23,0.09195056250000003 -4,24,0.09192262499999998 -4,25,0.09187006249999997 -4,26,0.09189006250000002 -4,27,0.09190962500000005 -4,28,0.09196043749999998 -4,29,0.09192925 -4,30,0.09195912499999997 -4,31,0.09189387499999997 -4,32,0.09193312499999999 -4,33,0.09194531249999997 -4,34,0.0919445625 -4,35,0.09192812499999999 -4,36,0.09195443750000001 -4,37,0.09191775000000003 -4,38,0.09188506250000002 -4,39,0.091889 -4,40,0.0918825625 -4,41,0.09193062500000002 -4,42,0.09193856250000002 -4,43,0.09188812500000003 -4,44,0.09189468750000004 -4,45,0.09193637500000001 -4,46,0.09192787499999999 -4,47,0.0919596875 -4,48,0.09193299999999999 -4,49,0.09192562499999997 -4,50,0.09189362500000002 -4,51,0.09190568749999997 -4,52,0.09188068749999997 -4,53,0.09191731250000001 -4,54,0.09195031249999996 -4,55,0.09191012499999998 -4,56,0.09190593750000002 -4,57,0.09188618750000002 -4,58,0.09192981250000001 -4,59,0.09189568749999999 -4,60,0.09189368750000002 -4,61,0.09190643750000001 -4,62,0.09189275000000004 -4,63,0.09189956249999998 -4,64,0.09191687500000001 -4,65,0.09189225000000004 -4,66,0.09191875000000001 -4,67,0.09186868749999996 -4,68,0.09187262499999999 -4,69,0.09191206249999999 -4,70,0.09191906250000002 -4,71,0.09190525000000002 -4,72,0.09191062500000001 -4,73,0.09189368750000002 -4,74,0.09191637500000002 -4,75,0.0918796875 -4,76,0.09192237500000004 -4,77,0.091906125 -4,78,0.09186600000000002 -4,79,0.09190793750000001 -4,80,0.09189593750000002 -4,81,0.0918844375 -4,82,0.09190337500000002 -4,83,0.0918664375 -4,84,0.0919008125 -4,85,0.09187462500000004 -4,86,0.091886875 -4,87,0.09189387500000003 -4,88,0.09190468750000003 -4,89,0.09188387500000003 -4,90,0.09188981250000001 -4,91,0.09189318749999999 -4,92,0.09190274999999998 -4,93,0.091888375 -4,94,0.09189399999999999 -4,95,0.09188181249999997 -4,96,0.091901 -4,97,0.09190849999999999 -4,98,0.09189943749999996 -4,99,0.09190000000000001 -5,1,0.17955755000000004 -5,2,0.16944115000000004 -5,3,0.1674709 -5,4,0.16676095000000005 -5,5,0.16633255000000002 -5,6,0.16619930000000005 -5,7,0.16621635 -5,8,0.16624685000000003 -5,9,0.16609345000000006 -5,10,0.16603805000000005 -5,11,0.16599764999999997 -5,12,0.1659699 -5,13,0.16602805 -5,14,0.1659908 -5,15,0.16592705 -5,16,0.16597104999999998 -5,17,0.16594605 -5,18,0.1659444 -5,19,0.1660047 -5,20,0.16587625000000003 -5,21,0.16596260000000002 -5,22,0.165945 -5,23,0.16592225 -5,24,0.16591680000000003 -5,25,0.16588160000000002 -5,26,0.1659814 -5,27,0.16598455000000004 -5,28,0.16591819999999996 -5,29,0.16593180000000005 -5,30,0.16587634999999998 -5,31,0.16589559999999998 -5,32,0.16593285 -5,33,0.16593975 -5,34,0.1659015 -5,35,0.16590379999999996 -5,36,0.16587445000000006 -5,37,0.16592179999999992 -5,38,0.165913 -5,39,0.1659714 -5,40,0.16590574999999996 -5,41,0.16590545 -5,42,0.16590239999999998 -5,43,0.16588650000000005 -5,44,0.16592054999999994 -5,45,0.1658934 -5,46,0.1659158 -5,47,0.1659523 -5,48,0.16590469999999996 -5,49,0.16587145000000003 -5,50,0.16589469999999995 -5,51,0.16591020000000004 -5,52,0.16591245000000002 -5,53,0.16593125 -5,54,0.16591715 -5,55,0.16590855000000002 -5,56,0.16590714999999995 -5,57,0.1659028 -5,58,0.16589354999999997 -5,59,0.16589735 -5,60,0.16589679999999998 -5,61,0.1659058 -5,62,0.16589315000000002 -5,63,0.16593430000000006 -5,64,0.16588535000000001 -5,65,0.16593235 -5,66,0.16592439999999997 -5,67,0.16589979999999996 -5,68,0.16590480000000002 -5,69,0.1659019 -5,70,0.16590844999999999 -5,71,0.16590979999999994 -5,72,0.16589709999999996 -5,73,0.16592634999999994 -5,74,0.1659176 -5,75,0.16591459999999997 -5,76,0.16591415 -5,77,0.16592240000000003 -5,78,0.16592645 -5,79,0.16591205000000003 -5,80,0.16592544999999997 -5,81,0.1659204 -5,82,0.16592415 -5,83,0.16593659999999996 -5,84,0.16590585000000005 -5,85,0.16591670000000003 -5,86,0.1659002 -5,87,0.16592305 -5,88,0.16590470000000004 -5,89,0.1659136 -5,90,0.16591445000000005 -5,91,0.16590734999999998 -5,92,0.16589650000000003 -5,93,0.16589569999999998 -5,94,0.16589130000000002 -5,95,0.16589845 -5,96,0.1658836 -5,97,0.16591650000000005 -5,98,0.1659039 -5,99,0.16589289999999998 -6,1,0.22324945833333337 -6,2,0.21881466666666666 -6,3,0.21821508333333328 -6,4,0.21801329166666672 -6,5,0.21775604166666668 -6,6,0.2175973333333333 -6,7,0.2176989583333333 -6,8,0.21757916666666666 -6,9,0.21766066666666667 -6,10,0.21756516666666667 -6,11,0.21758412499999996 -6,12,0.21754458333333346 -6,13,0.21760237500000001 -6,14,0.2175474583333334 -6,15,0.21749270833333326 -6,16,0.21753495833333333 -6,17,0.21751979166666677 -6,18,0.21752654166666674 -6,19,0.21756079166666667 -6,20,0.21755841666666673 -6,21,0.217531125 -6,22,0.21751316666666665 -6,23,0.2175612916666666 -6,24,0.21750041666666667 -6,25,0.21749774999999996 -6,26,0.21756358333333334 -6,27,0.21749195833333332 -6,28,0.217532 -6,29,0.2174802916666667 -6,30,0.21749825000000006 -6,31,0.21749845833333326 -6,32,0.21752950000000001 -6,33,0.21751529166666667 -6,34,0.21750954166666664 -6,35,0.21752412499999996 -6,36,0.21750824999999996 -6,37,0.21752645833333328 -6,38,0.21753175000000002 -6,39,0.21749995833333335 -6,40,0.21749724999999992 -6,41,0.21748391666666664 -6,42,0.21751716666666668 -6,43,0.21751275000000006 -6,44,0.2174853749999999 -6,45,0.21749250000000006 -6,46,0.21750004166666664 -6,47,0.21750091666666663 -6,48,0.2174963333333333 -6,49,0.2175049583333334 -6,50,0.2174750833333334 -6,51,0.21750029166666657 -6,52,0.2175300416666666 -6,53,0.2175085 -6,54,0.21749420833333333 -6,55,0.2175071666666666 -6,56,0.2174964583333334 -6,57,0.2175304999999999 -6,58,0.21748975 -6,59,0.21751491666666667 -6,60,0.21751666666666666 -6,61,0.21752174999999999 -6,62,0.2175020416666666 -6,63,0.21749087499999997 -6,64,0.21749845833333326 -6,65,0.21750683333333332 -6,66,0.2174977916666667 -6,67,0.21750375 -6,68,0.2174994166666666 -6,69,0.2175074166666667 -6,70,0.21750379166666664 -6,71,0.21750245833333332 -6,72,0.21750770833333327 -6,73,0.2174962083333334 -6,74,0.21749212499999998 -6,75,0.21748929166666667 -6,76,0.21749362499999994 -6,77,0.21749658333333335 -6,78,0.21750458333333333 -6,79,0.2174818333333334 -6,80,0.21749616666666666 -6,81,0.21751445833333335 -6,82,0.21750683333333332 -6,83,0.21749833333333335 -6,84,0.21751541666666668 -6,85,0.21750250000000002 -6,86,0.21749183333333327 -6,87,0.2175076249999999 -6,88,0.2174912499999999 -6,89,0.21749400000000002 -6,90,0.21751391666666664 -6,91,0.21749158333333324 -6,92,0.21749258333333332 -6,93,0.21749499999999997 -6,94,0.21751445833333338 -6,95,0.21750545833333326 -6,96,0.21749750000000007 -6,97,0.2174935 -6,98,0.21748862500000002 -6,99,0.21750012500000002 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_45_15.csv b/data/errorrates/2bit_temp/misc/errorrates_left_45_15.csv deleted file mode 100644 index 420fbbd..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_45_15.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.027488249999999992 -1,2,0.00003375000000000001 -1,3,0.00001075 -1,4,0.000011000000000000001 -1,5,0.000010500000000000001 -1,6,0.000011249999999999999 -1,7,0.00001025 -1,8,0.00001075 -1,9,0.00001025 -1,10,0.00001075 -1,11,0.000010249999999999998 -1,12,0.000011000000000000001 -1,13,0.000010249999999999998 -1,14,0.00001075 -1,15,0.0000105 -1,16,0.000011000000000000001 -1,17,0.000010249999999999998 -1,18,0.00001075 -1,19,0.000010249999999999998 -1,20,0.00001075 -1,21,0.000010249999999999998 -1,22,0.00001075 -1,23,0.00001 -1,24,0.00001075 -1,25,0.00001 -1,26,0.00001075 -1,27,0.00001 -1,28,0.00001075 -1,29,0.00001 -1,30,0.00001075 -1,31,0.00001 -1,32,0.00001075 -1,33,0.00001 -1,34,0.00001075 -1,35,0.00001 -1,36,0.00001075 -1,37,0.00001 -1,38,0.00001075 -1,39,0.00001 -1,40,0.00001075 -1,41,0.00001 -1,42,0.00001075 -1,43,0.00001 -1,44,0.00001075 -1,45,0.00001 -1,46,0.00001075 -1,47,0.00001 -1,48,0.00001075 -1,49,0.00001 -1,50,0.00001075 -1,51,0.00001 -1,52,0.00001075 -1,53,0.00001 -1,54,0.00001075 -1,55,0.00001 -1,56,0.00001075 -1,57,0.00001 -1,58,0.00001075 -1,59,0.00001 -1,60,0.00001075 -1,61,0.00001 -1,62,0.00001075 -1,63,0.000010249999999999998 -1,64,0.00001075 -1,65,0.000010249999999999998 -1,66,0.00001075 -1,67,0.000010249999999999998 -1,68,0.00001075 -1,69,0.000010249999999999998 -1,70,0.00001075 -1,71,0.000010249999999999998 -1,72,0.00001075 -1,73,0.000010249999999999998 -1,74,0.00001075 -1,75,0.000010249999999999998 -1,76,0.00001075 -1,77,0.000010249999999999998 -1,78,0.00001075 -1,79,0.000010249999999999998 -1,80,0.00001075 -1,81,0.000010249999999999998 -1,82,0.00001075 -1,83,0.000010249999999999998 -1,84,0.00001075 -1,85,0.000010249999999999998 -1,86,0.00001075 -1,87,0.000010249999999999998 -1,88,0.00001075 -1,89,0.000010249999999999998 -1,90,0.00001075 -1,91,0.000010249999999999998 -1,92,0.00001075 -1,93,0.000010249999999999998 -1,94,0.00001075 -1,95,0.000010249999999999998 -1,96,0.00001075 -1,97,0.000010249999999999998 -1,98,0.00001075 -1,99,0.000010249999999999998 -2,1,0.051007750000000004 -2,2,0.006074249999999999 -2,3,0.002898625 -2,4,0.002004375 -2,5,0.0016222499999999996 -2,6,0.001425 -2,7,0.0012545 -2,8,0.0013825 -2,9,0.001229 -2,10,0.0012723749999999999 -2,11,0.0011465 -2,12,0.0012181249999999998 -2,13,0.001140125 -2,14,0.0011525 -2,15,0.001157125 -2,16,0.0011949999999999999 -2,17,0.0011664999999999996 -2,18,0.0011491249999999995 -2,19,0.0011735000000000003 -2,20,0.0011524999999999999 -2,21,0.0011315 -2,22,0.0011234999999999997 -2,23,0.0011124999999999998 -2,24,0.001149625 -2,25,0.0011012499999999998 -2,26,0.00111675 -2,27,0.0011228749999999997 -2,28,0.0011135000000000001 -2,29,0.0011117500000000003 -2,30,0.0010918749999999997 -2,31,0.0011320000000000002 -2,32,0.00113375 -2,33,0.0011151250000000002 -2,34,0.0011258749999999997 -2,35,0.0011134999999999997 -2,36,0.0011124999999999998 -2,37,0.0011117499999999999 -2,38,0.001110375 -2,39,0.0011112500000000003 -2,40,0.0011222499999999998 -2,41,0.0010960000000000004 -2,42,0.001118 -2,43,0.001109125 -2,44,0.0011058749999999999 -2,45,0.0011168749999999996 -2,46,0.0011011249999999995 -2,47,0.0011118749999999996 -2,48,0.0011073749999999999 -2,49,0.001096375 -2,50,0.0010904999999999999 -2,51,0.0011083749999999998 -2,52,0.001095375 -2,53,0.001115625 -2,54,0.0011013750000000001 -2,55,0.0010906249999999996 -2,56,0.0011009999999999995 -2,57,0.001101 -2,58,0.0010985 -2,59,0.0011095 -2,60,0.0010914999999999996 -2,61,0.001104125 -2,62,0.0011037499999999997 -2,63,0.0011075000000000002 -2,64,0.0011072499999999997 -2,65,0.001093875 -2,66,0.0010963750000000003 -2,67,0.001096875 -2,68,0.001095375 -2,69,0.0011027500000000002 -2,70,0.001090125 -2,71,0.0011038750000000003 -2,72,0.0011027500000000002 -2,73,0.0010975 -2,74,0.0010971250000000002 -2,75,0.001095625 -2,76,0.0011012499999999998 -2,77,0.0011147499999999999 -2,78,0.0010969999999999997 -2,79,0.0011016249999999997 -2,80,0.0011074999999999998 -2,81,0.00109425 -2,82,0.001092125 -2,83,0.0011036250000000002 -2,84,0.0010933749999999997 -2,85,0.0011002499999999999 -2,86,0.001107875 -2,87,0.0010933749999999997 -2,88,0.001102875 -2,89,0.0011005000000000003 -2,90,0.0011000000000000003 -2,91,0.0011075000000000002 -2,92,0.0010967500000000003 -2,93,0.0011086249999999998 -2,94,0.0011013750000000004 -2,95,0.001093875 -2,96,0.001098125 -2,97,0.00109325 -2,98,0.0010945 -2,99,0.001103125 -3,1,0.08729558333333336 -3,2,0.04497016666666667 -3,3,0.03822258333333334 -3,4,0.03543975 -3,5,0.03437691666666666 -3,6,0.03419933333333334 -3,7,0.033687416666666664 -3,8,0.03359800000000001 -3,9,0.033296833333333345 -3,10,0.033062249999999994 -3,11,0.033137583333333324 -3,12,0.032936583333333325 -3,13,0.032953416666666666 -3,14,0.032821916666666666 -3,15,0.03284874999999999 -3,16,0.03293374999999999 -3,17,0.03287208333333332 -3,18,0.032766500000000004 -3,19,0.032771 -3,20,0.032745416666666666 -3,21,0.032754749999999985 -3,22,0.03278541666666666 -3,23,0.03282733333333333 -3,24,0.03282908333333332 -3,25,0.032774333333333336 -3,26,0.03278258333333333 -3,27,0.03277875 -3,28,0.032714000000000014 -3,29,0.03273916666666667 -3,30,0.03271641666666667 -3,31,0.03272483333333333 -3,32,0.0327685 -3,33,0.03276975 -3,34,0.03273008333333331 -3,35,0.03268441666666667 -3,36,0.03269941666666667 -3,37,0.03276766666666665 -3,38,0.03273958333333334 -3,39,0.03277499999999999 -3,40,0.032731833333333335 -3,41,0.03272116666666667 -3,42,0.03272649999999999 -3,43,0.03272175 -3,44,0.032730833333333334 -3,45,0.032709249999999995 -3,46,0.03270174999999999 -3,47,0.03271891666666668 -3,48,0.032726750000000006 -3,49,0.032703583333333335 -3,50,0.03272349999999999 -3,51,0.03269258333333333 -3,52,0.03272883333333333 -3,53,0.032728833333333325 -3,54,0.032704083333333335 -3,55,0.032724 -3,56,0.032704333333333335 -3,57,0.032696583333333334 -3,58,0.03272883333333334 -3,59,0.032738166666666665 -3,60,0.032715999999999995 -3,61,0.032695749999999996 -3,62,0.032672416666666676 -3,63,0.032715416666666663 -3,64,0.03268775 -3,65,0.032710833333333335 -3,66,0.03269883333333334 -3,67,0.03270941666666667 -3,68,0.03268683333333334 -3,69,0.03270841666666666 -3,70,0.03269908333333334 -3,71,0.032716583333333334 -3,72,0.03268625 -3,73,0.032700333333333324 -3,74,0.03271775000000001 -3,75,0.03272266666666666 -3,76,0.032712500000000005 -3,77,0.03272641666666667 -3,78,0.03273400000000001 -3,79,0.032678833333333344 -3,80,0.03268341666666666 -3,81,0.032691583333333336 -3,82,0.03270775 -3,83,0.03269325 -3,84,0.03269108333333333 -3,85,0.03269666666666667 -3,86,0.03268483333333333 -3,87,0.032680583333333325 -3,88,0.03270675 -3,89,0.032708833333333326 -3,90,0.03269825 -3,91,0.032682916666666666 -3,92,0.03270941666666667 -3,93,0.032702 -3,94,0.032692500000000006 -3,95,0.032692250000000006 -3,96,0.03270233333333335 -3,97,0.032672583333333345 -3,98,0.03268983333333333 -3,99,0.032728833333333325 -4,1,0.139526375 -4,2,0.1190885625 -4,3,0.11485581249999997 -4,4,0.11353706250000001 -4,5,0.11285125000000001 -4,6,0.112525125 -4,7,0.11235587499999998 -4,8,0.11221456250000003 -4,9,0.11203175 -4,10,0.112084625 -4,11,0.11212312499999999 -4,12,0.1119553125 -4,13,0.11199999999999997 -4,14,0.11190224999999998 -4,15,0.111885125 -4,16,0.11192068750000002 -4,17,0.1118314375 -4,18,0.1118876875 -4,19,0.11188662499999999 -4,20,0.11184000000000002 -4,21,0.11183918750000005 -4,22,0.11190306250000003 -4,23,0.11183399999999999 -4,24,0.11184350000000005 -4,25,0.11184725000000004 -4,26,0.11184124999999998 -4,27,0.11176256250000001 -4,28,0.11178681250000003 -4,29,0.11183556250000003 -4,30,0.11183693749999994 -4,31,0.11184262500000001 -4,32,0.11183375 -4,33,0.1118369375 -4,34,0.11175506250000002 -4,35,0.11183662499999997 -4,36,0.11181593749999999 -4,37,0.11180143749999998 -4,38,0.111838125 -4,39,0.11182856249999996 -4,40,0.11176093749999998 -4,41,0.11178612500000001 -4,42,0.11175724999999997 -4,43,0.11176031249999997 -4,44,0.11180231249999993 -4,45,0.11178406249999999 -4,46,0.11177849999999998 -4,47,0.11180462499999998 -4,48,0.11180781249999998 -4,49,0.11177868750000003 -4,50,0.11176812500000001 -4,51,0.11176993749999997 -4,52,0.11178143750000004 -4,53,0.11180362500000002 -4,54,0.11177749999999997 -4,55,0.1118048125 -4,56,0.11176687499999995 -4,57,0.11178543749999997 -4,58,0.11179443749999995 -4,59,0.11177781249999999 -4,60,0.11178756250000003 -4,61,0.1117774375 -4,62,0.11176343750000005 -4,63,0.11180593749999998 -4,64,0.11178068749999998 -4,65,0.11176650000000005 -4,66,0.11178799999999996 -4,67,0.11176868749999999 -4,68,0.11180068750000002 -4,69,0.11175387500000002 -4,70,0.11180175000000002 -4,71,0.1117429375 -4,72,0.1118224375 -4,73,0.11177293750000004 -4,74,0.111780125 -4,75,0.11178775000000007 -4,76,0.11179799999999998 -4,77,0.1117665 -4,78,0.11179418750000003 -4,79,0.11180481250000002 -4,80,0.11175718750000002 -4,81,0.11181118749999998 -4,82,0.11177162500000005 -4,83,0.11177868749999999 -4,84,0.11174568749999998 -4,85,0.1117816875 -4,86,0.11175512499999998 -4,87,0.11176781249999995 -4,88,0.111767 -4,89,0.11177062499999998 -4,90,0.11177918750000002 -4,91,0.11178499999999998 -4,92,0.11176537499999999 -4,93,0.11179681250000001 -4,94,0.11178050000000002 -4,95,0.11177343750000002 -4,96,0.11176962500000003 -4,97,0.11176756249999999 -4,98,0.11175806250000003 -4,99,0.11176649999999999 -5,1,0.19160375 -5,2,0.18463505000000002 -5,3,0.18307325 -5,4,0.18267099999999994 -5,5,0.18213270000000004 -5,6,0.18220715 -5,7,0.18203919999999993 -5,8,0.18206820000000004 -5,9,0.18212205 -5,10,0.1820193 -5,11,0.18196485000000004 -5,12,0.18195210000000003 -5,13,0.18201794999999993 -5,14,0.18188269999999995 -5,15,0.18187484999999998 -5,16,0.1819542499999999 -5,17,0.18187700000000004 -5,18,0.18199454999999992 -5,19,0.18186344999999995 -5,20,0.18196564999999995 -5,21,0.18190114999999996 -5,22,0.1819328 -5,23,0.18188915000000003 -5,24,0.18191380000000001 -5,25,0.18187009999999998 -5,26,0.18188579999999996 -5,27,0.18187495 -5,28,0.18189025 -5,29,0.1818995 -5,30,0.1819129 -5,31,0.18193775 -5,32,0.18186620000000006 -5,33,0.18185959999999998 -5,34,0.1818806 -5,35,0.18187275000000003 -5,36,0.1819174 -5,37,0.18191134999999994 -5,38,0.18185804999999994 -5,39,0.1818824 -5,40,0.1818741 -5,41,0.18188574999999993 -5,42,0.18188685 -5,43,0.18192640000000002 -5,44,0.18189824999999998 -5,45,0.18188995 -5,46,0.18187429999999996 -5,47,0.18188555000000003 -5,48,0.18190685 -5,49,0.1818772 -5,50,0.1818694 -5,51,0.18188079999999998 -5,52,0.18187130000000004 -5,53,0.18189260000000002 -5,54,0.18186389999999997 -5,55,0.1818829999999999 -5,56,0.18185675000000004 -5,57,0.1818759999999999 -5,58,0.18185995000000005 -5,59,0.18187285 -5,60,0.18189654999999993 -5,61,0.18188930000000003 -5,62,0.18189465000000002 -5,63,0.18188424999999994 -5,64,0.18187690000000004 -5,65,0.18188145000000003 -5,66,0.18186994999999995 -5,67,0.18189595000000003 -5,68,0.18189065 -5,69,0.1818825 -5,70,0.18188155000000003 -5,71,0.18189585000000005 -5,72,0.18189065 -5,73,0.18188874999999996 -5,74,0.18188114999999996 -5,75,0.18185409999999996 -5,76,0.1818782 -5,77,0.18189339999999996 -5,78,0.1818688 -5,79,0.18187394999999995 -5,80,0.18187795 -5,81,0.1818705 -5,82,0.18186519999999995 -5,83,0.18189755000000002 -5,84,0.18187639999999994 -5,85,0.18188705 -5,86,0.18188095 -5,87,0.1819004 -5,88,0.18190475000000003 -5,89,0.18188930000000003 -5,90,0.1818768 -5,91,0.18189029999999998 -5,92,0.18189605000000011 -5,93,0.18189870000000002 -5,94,0.18188420000000005 -5,95,0.18190945000000006 -5,96,0.1819002 -5,97,0.1818791 -5,98,0.18187850000000005 -5,99,0.18189575000000002 -6,1,0.23401879166666664 -6,2,0.23107170833333332 -6,3,0.23034062500000002 -6,4,0.23029279166666666 -6,5,0.23020825000000003 -6,6,0.23015137499999994 -6,7,0.2300423333333333 -6,8,0.23020420833333333 -6,9,0.23015270833333332 -6,10,0.2300922083333333 -6,11,0.2301845416666667 -6,12,0.2300844166666666 -6,13,0.23007254166666666 -6,14,0.230095 -6,15,0.23014862500000008 -6,16,0.23012666666666656 -6,17,0.23011566666666666 -6,18,0.23009075000000004 -6,19,0.2301104166666667 -6,20,0.23009225000000005 -6,21,0.2300815416666666 -6,22,0.2301010833333333 -6,23,0.23007375000000002 -6,24,0.23011383333333335 -6,25,0.23010037499999997 -6,26,0.23010504166666665 -6,27,0.23008804166666674 -6,28,0.23010408333333326 -6,29,0.2301055833333333 -6,30,0.23009512499999996 -6,31,0.2300835416666667 -6,32,0.23010166666666662 -6,33,0.23010408333333335 -6,34,0.23010924999999996 -6,35,0.23008374999999995 -6,36,0.23010041666666659 -6,37,0.23009308333333345 -6,38,0.23010170833333338 -6,39,0.23009745833333323 -6,40,0.23007783333333337 -6,41,0.23007254166666666 -6,42,0.23009899999999994 -6,43,0.23009124999999994 -6,44,0.2301071666666667 -6,45,0.23010820833333331 -6,46,0.23007387500000004 -6,47,0.23008504166666668 -6,48,0.23008845833333336 -6,49,0.23007687499999996 -6,50,0.23007650000000004 -6,51,0.23007716666666667 -6,52,0.23009300000000008 -6,53,0.23009487499999998 -6,54,0.23009279166666657 -6,55,0.2301100833333334 -6,56,0.23008987499999997 -6,57,0.23006970833333334 -6,58,0.23009450000000004 -6,59,0.23008770833333334 -6,60,0.23007570833333332 -6,61,0.2300825833333333 -6,62,0.2300862499999999 -6,63,0.23009050000000003 -6,64,0.23009783333333333 -6,65,0.23011024999999996 -6,66,0.23008145833333335 -6,67,0.23008983333333322 -6,68,0.23011579166666668 -6,69,0.23006749999999992 -6,70,0.23008849999999992 -6,71,0.2300919583333334 -6,72,0.23008820833333335 -6,73,0.2300906666666666 -6,74,0.23009091666666667 -6,75,0.2300947916666666 -6,76,0.23009433333333346 -6,77,0.23007954166666664 -6,78,0.2300775 -6,79,0.23009383333333333 -6,80,0.23007375000000002 -6,81,0.2300957083333333 -6,82,0.23007912500000002 -6,83,0.23008908333333322 -6,84,0.23008145833333338 -6,85,0.23009704166666675 -6,86,0.23009629166666662 -6,87,0.23008750000000003 -6,88,0.23008479166666668 -6,89,0.23010170833333332 -6,90,0.23007529166666668 -6,91,0.2300821666666667 -6,92,0.23009291666666673 -6,93,0.23007312500000007 -6,94,0.23009441666666658 -6,95,0.23007266666666668 -6,96,0.2300777916666667 -6,97,0.23007416666666664 -6,98,0.23009383333333328 -6,99,0.23008129166666666 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_45_25.csv b/data/errorrates/2bit_temp/misc/errorrates_left_45_25.csv deleted file mode 100644 index 9859594..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_45_25.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.022591999999999998 -1,2,0.000022249999999999985 -1,3,0.000010249999999999997 -1,4,0.000006749999999999998 -1,5,0.000008249999999999999 -1,6,0.000006749999999999998 -1,7,0.000006749999999999998 -1,8,0.000006749999999999998 -1,9,0.000006749999999999998 -1,10,0.000006749999999999998 -1,11,0.000006999999999999997 -1,12,0.000006749999999999998 -1,13,0.000006749999999999998 -1,14,0.000006749999999999998 -1,15,0.000006749999999999998 -1,16,0.000006749999999999998 -1,17,0.000006749999999999998 -1,18,0.000006749999999999998 -1,19,0.000006749999999999998 -1,20,0.000006749999999999998 -1,21,0.000006749999999999998 -1,22,0.000006749999999999998 -1,23,0.000006749999999999998 -1,24,0.000006749999999999998 -1,25,0.000006749999999999998 -1,26,0.000006749999999999998 -1,27,0.000006749999999999998 -1,28,0.000006749999999999998 -1,29,0.000006749999999999998 -1,30,0.000006749999999999998 -1,31,0.000006749999999999998 -1,32,0.000006749999999999998 -1,33,0.000006749999999999998 -1,34,0.000006749999999999998 -1,35,0.000006749999999999998 -1,36,0.000006749999999999998 -1,37,0.000006749999999999998 -1,38,0.000006749999999999998 -1,39,0.000006749999999999998 -1,40,0.000006749999999999998 -1,41,0.000006749999999999998 -1,42,0.000006749999999999998 -1,43,0.000006749999999999998 -1,44,0.000006749999999999998 -1,45,0.000006749999999999998 -1,46,0.000006749999999999998 -1,47,0.000006749999999999998 -1,48,0.000006749999999999998 -1,49,0.000006749999999999998 -1,50,0.000006749999999999998 -1,51,0.000006749999999999998 -1,52,0.000006749999999999998 -1,53,0.000006749999999999998 -1,54,0.000006749999999999998 -1,55,0.000006749999999999998 -1,56,0.000006749999999999998 -1,57,0.000006749999999999998 -1,58,0.000006749999999999998 -1,59,0.000006749999999999998 -1,60,0.000006749999999999998 -1,61,0.000006749999999999998 -1,62,0.000006749999999999998 -1,63,0.000006749999999999998 -1,64,0.000006749999999999998 -1,65,0.000006749999999999998 -1,66,0.000006749999999999998 -1,67,0.000006749999999999998 -1,68,0.000006749999999999998 -1,69,0.000006749999999999998 -1,70,0.000006749999999999998 -1,71,0.000006749999999999998 -1,72,0.000006749999999999998 -1,73,0.000006749999999999998 -1,74,0.000006749999999999998 -1,75,0.000006749999999999998 -1,76,0.000006749999999999998 -1,77,0.000006749999999999998 -1,78,0.000006749999999999998 -1,79,0.000006749999999999998 -1,80,0.000006749999999999998 -1,81,0.000006749999999999998 -1,82,0.000006749999999999998 -1,83,0.000006749999999999998 -1,84,0.000006749999999999998 -1,85,0.000006749999999999998 -1,86,0.000006749999999999998 -1,87,0.000006749999999999998 -1,88,0.000006749999999999998 -1,89,0.000006749999999999998 -1,90,0.000006749999999999998 -1,91,0.000006749999999999998 -1,92,0.000006749999999999998 -1,93,0.000006749999999999998 -1,94,0.000006749999999999998 -1,95,0.000006749999999999998 -1,96,0.000006749999999999998 -1,97,0.000006749999999999998 -1,98,0.000006749999999999998 -1,99,0.000006749999999999998 -2,1,0.042049874999999994 -2,2,0.0025726249999999994 -2,3,0.0009522499999999999 -2,4,0.0005534999999999997 -2,5,0.00039674999999999986 -2,6,0.00037125000000000005 -2,7,0.00026125000000000003 -2,8,0.000329625 -2,9,0.00025712500000000014 -2,10,0.000246625 -2,11,0.00026187500000000006 -2,12,0.00024725 -2,13,0.000227625 -2,14,0.00026999999999999995 -2,15,0.0002408750000000001 -2,16,0.00026350000000000006 -2,17,0.000263625 -2,18,0.00023674999999999998 -2,19,0.000250625 -2,20,0.00025087499999999996 -2,21,0.00024575 -2,22,0.00024912500000000005 -2,23,0.00024987499999999993 -2,24,0.00022900000000000004 -2,25,0.00024537500000000004 -2,26,0.00023425000000000006 -2,27,0.0002379999999999999 -2,28,0.000251125 -2,29,0.00022362500000000008 -2,30,0.000242 -2,31,0.00024125000000000004 -2,32,0.000258 -2,33,0.00023899999999999995 -2,34,0.00023749999999999997 -2,35,0.00023850000000000002 -2,36,0.000241 -2,37,0.00024050000000000002 -2,38,0.0002410000000000001 -2,39,0.000242125 -2,40,0.00024275000000000007 -2,41,0.00023737500000000006 -2,42,0.00023900000000000004 -2,43,0.00024400000000000005 -2,44,0.00024275000000000005 -2,45,0.00023625000000000008 -2,46,0.00023875 -2,47,0.00024187499999999998 -2,48,0.0002371250000000001 -2,49,0.00023875000000000008 -2,50,0.00023462499999999997 -2,51,0.00023587500000000005 -2,52,0.0002448749999999999 -2,53,0.00023337500000000005 -2,54,0.00023950000000000002 -2,55,0.0002345000000000001 -2,56,0.000246375 -2,57,0.00023587500000000005 -2,58,0.00023312500000000004 -2,59,0.00024112500000000005 -2,60,0.00023200000000000006 -2,61,0.00024312500000000001 -2,62,0.00023962500000000004 -2,63,0.00023975000000000003 -2,64,0.00024137500000000003 -2,65,0.00023862500000000004 -2,66,0.00023262500000000006 -2,67,0.00024312500000000004 -2,68,0.00023475000000000004 -2,69,0.00024100000000000006 -2,70,0.00023499999999999997 -2,71,0.00024137500000000005 -2,72,0.00023675000000000006 -2,73,0.00023975000000000003 -2,74,0.00024062500000000003 -2,75,0.00023675000000000006 -2,76,0.00023437500000000007 -2,77,0.00024112500000000002 -2,78,0.0002377500000000001 -2,79,0.0002365 -2,80,0.00023912500000000008 -2,81,0.00023637499999999999 -2,82,0.00023600000000000007 -2,83,0.00023787499999999997 -2,84,0.00023337500000000005 -2,85,0.00023762500000000007 -2,86,0.000238 -2,87,0.00023437499999999996 -2,88,0.00024062500000000003 -2,89,0.00023550000000000009 -2,90,0.000236875 -2,91,0.000239375 -2,92,0.00023512500000000012 -2,93,0.00024387500000000003 -2,94,0.0002375000000000001 -2,95,0.000235875 -2,96,0.00023650000000000006 -2,97,0.0002393750000000001 -2,98,0.00023700000000000001 -2,99,0.000238875 -3,1,0.07264816666666665 -3,2,0.028708083333333335 -3,3,0.022228166666666663 -3,4,0.020070833333333336 -3,5,0.019024833333333335 -3,6,0.018583583333333334 -3,7,0.018078833333333332 -3,8,0.018008750000000004 -3,9,0.017925666666666663 -3,10,0.017651333333333328 -3,11,0.017625166666666667 -3,12,0.017593499999999998 -3,13,0.017523583333333342 -3,14,0.017417 -3,15,0.017448083333333333 -3,16,0.017480833333333338 -3,17,0.017452333333333334 -3,18,0.017375500000000002 -3,19,0.017483499999999996 -3,20,0.017370750000000004 -3,21,0.01734066666666666 -3,22,0.017399166666666663 -3,23,0.017348333333333334 -3,24,0.017419500000000004 -3,25,0.017336166666666663 -3,26,0.017366666666666662 -3,27,0.017332083333333335 -3,28,0.017336083333333335 -3,29,0.01730333333333334 -3,30,0.01730958333333333 -3,31,0.0173285 -3,32,0.017322083333333335 -3,33,0.0173315 -3,34,0.01731525 -3,35,0.017283250000000003 -3,36,0.017338583333333334 -3,37,0.017304333333333335 -3,38,0.017339833333333332 -3,39,0.017319083333333332 -3,40,0.01729916666666667 -3,41,0.017313000000000002 -3,42,0.01730275 -3,43,0.01729283333333333 -3,44,0.01728841666666667 -3,45,0.017308999999999998 -3,46,0.01729308333333333 -3,47,0.01729058333333334 -3,48,0.01733208333333333 -3,49,0.017292416666666664 -3,50,0.017297916666666663 -3,51,0.01731208333333334 -3,52,0.017300500000000003 -3,53,0.017289166666666664 -3,54,0.017296916666666665 -3,55,0.017312000000000004 -3,56,0.017308083333333335 -3,57,0.01730233333333334 -3,58,0.017294833333333332 -3,59,0.017297916666666663 -3,60,0.017281666666666664 -3,61,0.01730358333333333 -3,62,0.017330250000000002 -3,63,0.017311666666666663 -3,64,0.017293333333333334 -3,65,0.017281083333333332 -3,66,0.01731366666666666 -3,67,0.017298583333333332 -3,68,0.017274166666666667 -3,69,0.01728291666666667 -3,70,0.017282166666666675 -3,71,0.01733391666666666 -3,72,0.017296916666666665 -3,73,0.017327000000000002 -3,74,0.017310333333333337 -3,75,0.017308500000000004 -3,76,0.017308083333333335 -3,77,0.01726075 -3,78,0.01729766666666667 -3,79,0.017285916666666668 -3,80,0.017290083333333338 -3,81,0.01728891666666667 -3,82,0.0172935 -3,83,0.017284666666666667 -3,84,0.017283916666666666 -3,85,0.01728733333333333 -3,86,0.01726983333333333 -3,87,0.017263916666666667 -3,88,0.017306583333333334 -3,89,0.01728025 -3,90,0.017307500000000003 -3,91,0.017287250000000004 -3,92,0.017302000000000005 -3,93,0.01729533333333334 -3,94,0.017277 -3,95,0.017303916666666676 -3,96,0.01730466666666667 -3,97,0.017299416666666668 -3,98,0.01730483333333334 -3,99,0.017306000000000005 -4,1,0.11969825000000002 -4,2,0.0940175625 -4,3,0.08926318749999998 -4,4,0.08778593750000001 -4,5,0.08714668750000001 -4,6,0.08652850000000001 -4,7,0.08656749999999999 -4,8,0.08623962499999999 -4,9,0.08602606250000001 -4,10,0.08606225000000003 -4,11,0.08604843749999999 -4,12,0.08591018750000001 -4,13,0.08594668750000002 -4,14,0.08598706249999997 -4,15,0.0859115625 -4,16,0.08591306249999998 -4,17,0.08585893749999998 -4,18,0.08580106249999998 -4,19,0.08580800000000004 -4,20,0.08579531249999998 -4,21,0.08585781249999998 -4,22,0.08582887500000004 -4,23,0.08580581249999998 -4,24,0.08576781250000001 -4,25,0.08579656249999998 -4,26,0.08580025 -4,27,0.0857738125 -4,28,0.08570718750000003 -4,29,0.08577456250000001 -4,30,0.08583450000000001 -4,31,0.08576699999999997 -4,32,0.085768875 -4,33,0.085783625 -4,34,0.08574256249999998 -4,35,0.08579824999999998 -4,36,0.08578787500000001 -4,37,0.08573406250000001 -4,38,0.08579725000000003 -4,39,0.08575299999999998 -4,40,0.08572256249999999 -4,41,0.0857995 -4,42,0.08577250000000002 -4,43,0.085731375 -4,44,0.0857616875 -4,45,0.085727375 -4,46,0.08576706249999998 -4,47,0.0857205 -4,48,0.085749625 -4,49,0.08575850000000002 -4,50,0.08571249999999997 -4,51,0.08574775000000001 -4,52,0.08572768749999998 -4,53,0.0857278125 -4,54,0.08573256250000001 -4,55,0.08572275000000001 -4,56,0.0857383125 -4,57,0.08569956249999999 -4,58,0.08571349999999998 -4,59,0.08574631249999998 -4,60,0.08576218750000003 -4,61,0.0857248125 -4,62,0.085727625 -4,63,0.08572631250000003 -4,64,0.08571474999999998 -4,65,0.08573106250000001 -4,66,0.08575875000000002 -4,67,0.08570462499999999 -4,68,0.08573081249999999 -4,69,0.0857183125 -4,70,0.08575137500000002 -4,71,0.08571131249999998 -4,72,0.08574475 -4,73,0.08576881250000001 -4,74,0.085714625 -4,75,0.08575056249999999 -4,76,0.08573518750000002 -4,77,0.08575725000000002 -4,78,0.08574287499999998 -4,79,0.0857340625 -4,80,0.08571731249999999 -4,81,0.08573162499999999 -4,82,0.08573568750000002 -4,83,0.085707875 -4,84,0.08572243750000003 -4,85,0.08572181249999998 -4,86,0.08571400000000003 -4,87,0.085697 -4,88,0.085740875 -4,89,0.08573525 -4,90,0.085731375 -4,91,0.08574137500000001 -4,92,0.085745625 -4,93,0.08572606249999999 -4,94,0.08571568749999998 -4,95,0.0857316875 -4,96,0.08572281249999998 -4,97,0.08572825000000002 -4,98,0.08574487499999998 -4,99,0.0857221875 -5,1,0.1724531 -5,2,0.16255589999999998 -5,3,0.1605966 -5,4,0.16022755 -5,5,0.15965130000000002 -5,6,0.15979615 -5,7,0.15947830000000005 -5,8,0.15955169999999994 -5,9,0.15940640000000003 -5,10,0.1594241 -5,11,0.1594557 -5,12,0.15936119999999995 -5,13,0.15936675000000006 -5,14,0.15926834999999995 -5,15,0.15936155000000002 -5,16,0.15937100000000007 -5,17,0.15933029999999998 -5,18,0.15939225 -5,19,0.15935225000000006 -5,20,0.15930294999999994 -5,21,0.15933819999999996 -5,22,0.1593303 -5,23,0.15930815 -5,24,0.15929569999999996 -5,25,0.15927075000000002 -5,26,0.15931389999999998 -5,27,0.15928835000000002 -5,28,0.15924840000000004 -5,29,0.15930049999999998 -5,30,0.15930760000000002 -5,31,0.15929625000000003 -5,32,0.1592938 -5,33,0.15925545 -5,34,0.15928215000000004 -5,35,0.15926494999999993 -5,36,0.15930355000000007 -5,37,0.1592714 -5,38,0.15929465 -5,39,0.15927005000000002 -5,40,0.15925899999999996 -5,41,0.15924565000000002 -5,42,0.1592894 -5,43,0.15928949999999997 -5,44,0.1592634 -5,45,0.15926395 -5,46,0.15925945 -5,47,0.15926639999999995 -5,48,0.15931449999999997 -5,49,0.15926795 -5,50,0.159262 -5,51,0.15926934999999998 -5,52,0.15928935000000002 -5,53,0.15928455000000002 -5,54,0.15929825 -5,55,0.15928384999999992 -5,56,0.1592704 -5,57,0.159291 -5,58,0.1592903 -5,59,0.1592749 -5,60,0.15927945000000002 -5,61,0.15928965 -5,62,0.15926915 -5,63,0.1592674 -5,64,0.159275 -5,65,0.15926004999999996 -5,66,0.15927150000000004 -5,67,0.15929374999999996 -5,68,0.15928425000000002 -5,69,0.1592957 -5,70,0.15926649999999998 -5,71,0.15928060000000005 -5,72,0.15929244999999997 -5,73,0.15928810000000002 -5,74,0.15928304999999995 -5,75,0.15928104999999998 -5,76,0.15926595000000002 -5,77,0.15928660000000003 -5,78,0.1592605 -5,79,0.15927945000000002 -5,80,0.15928390000000003 -5,81,0.15925739999999994 -5,82,0.15927245000000004 -5,83,0.15927015 -5,84,0.15926960000000004 -5,85,0.1592856 -5,86,0.15925535 -5,87,0.15928245 -5,88,0.15928040000000007 -5,89,0.15927119999999997 -5,90,0.15928279999999997 -5,91,0.15927565000000002 -5,92,0.15926889999999996 -5,93,0.1592936 -5,94,0.15926244999999994 -5,95,0.1592827 -5,96,0.15926050000000003 -5,97,0.15928225000000001 -5,98,0.15926179999999998 -5,99,0.15928314999999996 -6,1,0.2167377916666667 -6,2,0.21278437499999994 -6,3,0.21198858333333334 -6,4,0.211817125 -6,5,0.21159837499999998 -6,6,0.2115269999999999 -6,7,0.21145408333333335 -6,8,0.21152283333333335 -6,9,0.21155020833333327 -6,10,0.21143616666666673 -6,11,0.21142475000000002 -6,12,0.2114069166666667 -6,13,0.21146016666666664 -6,14,0.2114502916666666 -6,15,0.21143979166666665 -6,16,0.2114302083333333 -6,17,0.21140408333333338 -6,18,0.21139920833333328 -6,19,0.21144429166666664 -6,20,0.21136570833333335 -6,21,0.2114058333333333 -6,22,0.21140975000000004 -6,23,0.21138937500000007 -6,24,0.21140387499999996 -6,25,0.2114095833333334 -6,26,0.21140645833333344 -6,27,0.21141545833333328 -6,28,0.21139891666666666 -6,29,0.21139920833333342 -6,30,0.21141704166666667 -6,31,0.21139895833333333 -6,32,0.2114052916666666 -6,33,0.211416375 -6,34,0.21143408333333333 -6,35,0.2114186666666667 -6,36,0.21140858333333332 -6,37,0.21138720833333335 -6,38,0.211416625 -6,39,0.21139562500000003 -6,40,0.21139583333333328 -6,41,0.21142650000000007 -6,42,0.2114266666666667 -6,43,0.2114248333333333 -6,44,0.211432875 -6,45,0.21142291666666665 -6,46,0.21138304166666663 -6,47,0.2113941666666667 -6,48,0.2113899583333333 -6,49,0.21141666666666667 -6,50,0.21142783333333331 -6,51,0.21141458333333335 -6,52,0.21141091666666667 -6,53,0.21142 -6,54,0.2114182916666667 -6,55,0.21142308333333337 -6,56,0.21142033333333335 -6,57,0.2114067083333334 -6,58,0.2114125833333333 -6,59,0.21139025 -6,60,0.21139699999999995 -6,61,0.21141958333333338 -6,62,0.21139612500000002 -6,63,0.21141512499999993 -6,64,0.21143991666666664 -6,65,0.21141341666666666 -6,66,0.2114259166666666 -6,67,0.21142350000000001 -6,68,0.21144016666666665 -6,69,0.2113877083333333 -6,70,0.2114120833333334 -6,71,0.21141125000000002 -6,72,0.21140604166666668 -6,73,0.21142958333333328 -6,74,0.21140558333333323 -6,75,0.21139512500000002 -6,76,0.21141 -6,77,0.2114065 -6,78,0.21140420833333323 -6,79,0.21141991666666665 -6,80,0.21137599999999995 -6,81,0.2113978333333333 -6,82,0.21139741666666662 -6,83,0.21141333333333334 -6,84,0.21141333333333331 -6,85,0.2114261666666667 -6,86,0.21141949999999998 -6,87,0.21140508333333333 -6,88,0.21140979166666665 -6,89,0.21139850000000013 -6,90,0.211402625 -6,91,0.21142545833333334 -6,92,0.21140374999999992 -6,93,0.21142029166666673 -6,94,0.2114077500000001 -6,95,0.21142433333333327 -6,96,0.211428625 -6,97,0.21141279166666674 -6,98,0.21141450000000006 -6,99,0.21141474999999998 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_45_35.csv b/data/errorrates/2bit_temp/misc/errorrates_left_45_35.csv deleted file mode 100644 index bf5b149..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_45_35.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.019548499999999996 -1,2,0.00002899999999999999 -1,3,0.000012750000000000002 -1,4,0.00000875 -1,5,0.0000105 -1,6,0.0000085 -1,7,0.00001025 -1,8,0.000008749999999999998 -1,9,0.000009249999999999998 -1,10,0.0000085 -1,11,0.00000875 -1,12,0.0000085 -1,13,0.00000875 -1,14,0.0000085 -1,15,0.0000085 -1,16,0.0000085 -1,17,0.0000085 -1,18,0.0000085 -1,19,0.0000085 -1,20,0.0000085 -1,21,0.0000085 -1,22,0.0000085 -1,23,0.0000085 -1,24,0.0000085 -1,25,0.0000085 -1,26,0.0000085 -1,27,0.0000085 -1,28,0.0000085 -1,29,0.0000085 -1,30,0.0000085 -1,31,0.0000085 -1,32,0.0000085 -1,33,0.0000085 -1,34,0.0000085 -1,35,0.0000085 -1,36,0.0000085 -1,37,0.0000085 -1,38,0.0000085 -1,39,0.0000085 -1,40,0.0000085 -1,41,0.0000085 -1,42,0.0000085 -1,43,0.0000085 -1,44,0.0000085 -1,45,0.0000085 -1,46,0.0000085 -1,47,0.0000085 -1,48,0.0000085 -1,49,0.0000085 -1,50,0.0000085 -1,51,0.0000085 -1,52,0.0000085 -1,53,0.0000085 -1,54,0.0000085 -1,55,0.0000085 -1,56,0.0000085 -1,57,0.0000085 -1,58,0.0000085 -1,59,0.0000085 -1,60,0.0000085 -1,61,0.0000085 -1,62,0.0000085 -1,63,0.0000085 -1,64,0.0000085 -1,65,0.0000085 -1,66,0.0000085 -1,67,0.0000085 -1,68,0.0000085 -1,69,0.0000085 -1,70,0.0000085 -1,71,0.0000085 -1,72,0.0000085 -1,73,0.0000085 -1,74,0.0000085 -1,75,0.0000085 -1,76,0.0000085 -1,77,0.0000085 -1,78,0.0000085 -1,79,0.0000085 -1,80,0.0000085 -1,81,0.0000085 -1,82,0.0000085 -1,83,0.0000085 -1,84,0.0000085 -1,85,0.0000085 -1,86,0.0000085 -1,87,0.0000085 -1,88,0.0000085 -1,89,0.0000085 -1,90,0.0000085 -1,91,0.0000085 -1,92,0.0000085 -1,93,0.0000085 -1,94,0.0000085 -1,95,0.0000085 -1,96,0.0000085 -1,97,0.0000085 -1,98,0.0000085 -1,99,0.0000085 -2,1,0.0367955 -2,2,0.0011714999999999998 -2,3,0.000323625 -2,4,0.000225125 -2,5,0.00013049999999999997 -2,6,0.00014625000000000003 -2,7,0.00010050000000000002 -2,8,0.00012987500000000003 -2,9,0.00009100000000000004 -2,10,0.00010087500000000001 -2,11,0.000084375 -2,12,0.00009987499999999996 -2,13,0.000088375 -2,14,0.00009262499999999999 -2,15,0.000095625 -2,16,0.000094375 -2,17,0.00009999999999999999 -2,18,0.00009037499999999999 -2,19,0.00009887500000000002 -2,20,0.00009124999999999998 -2,21,0.00008987499999999999 -2,22,0.00008674999999999998 -2,23,0.00009337500000000002 -2,24,0.000092625 -2,25,0.00008912499999999997 -2,26,0.00008737500000000001 -2,27,0.00009075000000000001 -2,28,0.00009025000000000001 -2,29,0.00008849999999999998 -2,30,0.000093 -2,31,0.00008687499999999998 -2,32,0.00009375000000000002 -2,33,0.000086 -2,34,0.00009375000000000002 -2,35,0.00008899999999999998 -2,36,0.00009149999999999996 -2,37,0.00008774999999999999 -2,38,0.00009062500000000001 -2,39,0.00008762499999999998 -2,40,0.00009250000000000001 -2,41,0.00008637499999999997 -2,42,0.00008862499999999999 -2,43,0.00009125 -2,44,0.00008812499999999997 -2,45,0.00009024999999999998 -2,46,0.000089875 -2,47,0.00008975000000000003 -2,48,0.000089125 -2,49,0.00008787500000000001 -2,50,0.00008924999999999999 -2,51,0.00009125 -2,52,0.00008924999999999999 -2,53,0.000089875 -2,54,0.00008812500000000001 -2,55,0.00008825000000000002 -2,56,0.00008774999999999998 -2,57,0.00008737499999999998 -2,58,0.0000915 -2,59,0.00008724999999999998 -2,60,0.00008912499999999998 -2,61,0.00008999999999999999 -2,62,0.00008899999999999998 -2,63,0.00008762499999999998 -2,64,0.0000895 -2,65,0.00008725 -2,66,0.000089 -2,67,0.00008750000000000001 -2,68,0.00008899999999999998 -2,69,0.00008862499999999999 -2,70,0.00008812500000000001 -2,71,0.000086625 -2,72,0.00008762500000000002 -2,73,0.00008875000000000002 -2,74,0.00008887500000000002 -2,75,0.00008874999999999998 -2,76,0.00008774999999999999 -2,77,0.000090625 -2,78,0.000086625 -2,79,0.00008887499999999999 -2,80,0.00008812500000000001 -2,81,0.00008975 -2,82,0.00008737499999999998 -2,83,0.00008774999999999999 -2,84,0.00008687499999999998 -2,85,0.00008975 -2,86,0.00008912499999999998 -2,87,0.00008875000000000002 -2,88,0.00008912500000000003 -2,89,0.00008862500000000003 -2,90,0.00008887500000000002 -2,91,0.00008812499999999999 -2,92,0.00008874999999999999 -2,93,0.00008937499999999999 -2,94,0.00008762500000000003 -2,95,0.00008787500000000002 -2,96,0.00008762500000000003 -2,97,0.00008787500000000001 -2,98,0.00008799999999999998 -2,99,0.00008837499999999998 -3,1,0.06369416666666666 -3,2,0.019010916666666666 -3,3,0.013173 -3,4,0.011153000000000001 -3,5,0.010185083333333334 -3,6,0.010108833333333334 -3,7,0.009671583333333336 -3,8,0.0094455 -3,9,0.009430333333333336 -3,10,0.00921458333333333 -3,11,0.009233250000000002 -3,12,0.009287333333333331 -3,13,0.0091735 -3,14,0.009094749999999999 -3,15,0.009066833333333335 -3,16,0.009076333333333336 -3,17,0.009059500000000003 -3,18,0.009076500000000001 -3,19,0.009085749999999998 -3,20,0.00899925 -3,21,0.009049333333333335 -3,22,0.00900975 -3,23,0.009054250000000003 -3,24,0.009056166666666662 -3,25,0.008989500000000001 -3,26,0.008987666666666666 -3,27,0.008965083333333335 -3,28,0.008973083333333336 -3,29,0.008987000000000002 -3,30,0.009002916666666668 -3,31,0.009003916666666669 -3,32,0.008971000000000002 -3,33,0.008997583333333335 -3,34,0.008962250000000001 -3,35,0.008957999999999999 -3,36,0.008998666666666663 -3,37,0.008965833333333334 -3,38,0.008999583333333337 -3,39,0.008981416666666669 -3,40,0.00897675 -3,41,0.008959583333333333 -3,42,0.008986666666666667 -3,43,0.008972583333333338 -3,44,0.008974166666666667 -3,45,0.008963666666666665 -3,46,0.008978499999999999 -3,47,0.008971 -3,48,0.009000666666666669 -3,49,0.008985083333333333 -3,50,0.008988833333333335 -3,51,0.008952499999999999 -3,52,0.008967083333333334 -3,53,0.0089635 -3,54,0.008958500000000001 -3,55,0.008967083333333334 -3,56,0.008956416666666666 -3,57,0.008959333333333335 -3,58,0.008947500000000002 -3,59,0.00895775 -3,60,0.008961416666666664 -3,61,0.008971083333333331 -3,62,0.008962416666666669 -3,63,0.008962666666666667 -3,64,0.008950416666666667 -3,65,0.008933916666666666 -3,66,0.008962083333333329 -3,67,0.008956 -3,68,0.008951333333333334 -3,69,0.008951083333333333 -3,70,0.008961666666666666 -3,71,0.008963583333333332 -3,72,0.008965166666666666 -3,73,0.008979583333333336 -3,74,0.008947166666666668 -3,75,0.00896425 -3,76,0.008951666666666669 -3,77,0.008959 -3,78,0.008984166666666668 -3,79,0.008965 -3,80,0.008976416666666667 -3,81,0.008952666666666668 -3,82,0.008962083333333336 -3,83,0.008948083333333336 -3,84,0.008966666666666664 -3,85,0.008979500000000003 -3,86,0.00897575 -3,87,0.008946500000000001 -3,88,0.008969500000000002 -3,89,0.008967999999999995 -3,90,0.008967499999999996 -3,91,0.008947166666666666 -3,92,0.008969083333333334 -3,93,0.008955000000000001 -3,94,0.008959666666666666 -3,95,0.008955333333333333 -3,96,0.008964333333333335 -3,97,0.008965250000000001 -3,98,0.00896075 -3,99,0.008953250000000001 -4,1,0.10623099999999994 -4,2,0.0756413125 -4,3,0.07039849999999999 -4,4,0.06882175 -4,5,0.067606375 -4,6,0.06729168749999999 -4,7,0.0670318125 -4,8,0.06683487500000002 -4,9,0.06668887500000002 -4,10,0.06660631250000001 -4,11,0.06655193750000002 -4,12,0.06649568749999998 -4,13,0.06645787500000001 -4,14,0.06646450000000001 -4,15,0.066402875 -4,16,0.0664218125 -4,17,0.06638412499999999 -4,18,0.06636187499999999 -4,19,0.0663729375 -4,20,0.0663171875 -4,21,0.06634700000000002 -4,22,0.06637643750000001 -4,23,0.0663500625 -4,24,0.06630568750000002 -4,25,0.06628537500000001 -4,26,0.06632462499999998 -4,27,0.06628756250000001 -4,28,0.066313125 -4,29,0.06628612500000002 -4,30,0.0662844375 -4,31,0.06626362499999999 -4,32,0.06627824999999998 -4,33,0.06629468749999998 -4,34,0.066302125 -4,35,0.06629975 -4,36,0.0662861875 -4,37,0.0663024375 -4,38,0.06632500000000001 -4,39,0.06630518749999999 -4,40,0.06627006250000002 -4,41,0.06631912499999998 -4,42,0.06628906249999998 -4,43,0.06629 -4,44,0.06629306250000001 -4,45,0.066248625 -4,46,0.06627443749999999 -4,47,0.0662763125 -4,48,0.06625762500000001 -4,49,0.06632062500000001 -4,50,0.06625281249999998 -4,51,0.0662846875 -4,52,0.066262875 -4,53,0.0662634375 -4,54,0.06624925000000001 -4,55,0.066281125 -4,56,0.06628537500000001 -4,57,0.0662705 -4,58,0.066273875 -4,59,0.06625437500000002 -4,60,0.06628274999999999 -4,61,0.06628206249999999 -4,62,0.0662324375 -4,63,0.06625968749999998 -4,64,0.066254125 -4,65,0.06627312500000002 -4,66,0.0662725 -4,67,0.06624475 -4,68,0.06624587500000002 -4,69,0.0662986875 -4,70,0.06626381249999999 -4,71,0.06627299999999998 -4,72,0.066269625 -4,73,0.0662745625 -4,74,0.06623274999999998 -4,75,0.06626724999999999 -4,76,0.06628275 -4,77,0.06624887500000001 -4,78,0.06630562499999999 -4,79,0.06628400000000001 -4,80,0.06625962499999999 -4,81,0.06626099999999999 -4,82,0.06626587499999999 -4,83,0.06625349999999999 -4,84,0.06625624999999996 -4,85,0.06627937499999999 -4,86,0.06626506250000001 -4,87,0.06626743749999998 -4,88,0.066260625 -4,89,0.066272125 -4,90,0.066275875 -4,91,0.06627550000000001 -4,92,0.0662674375 -4,93,0.06627849999999999 -4,94,0.06626531249999999 -4,95,0.06625850000000001 -4,96,0.06625537499999999 -4,97,0.06627612499999998 -4,98,0.0662748125 -4,99,0.066264125 -5,1,0.15821725000000003 -5,2,0.14582484999999998 -5,3,0.14355985000000004 -5,4,0.14264905 -5,5,0.1422702 -5,6,0.14222994999999997 -5,7,0.14200745 -5,8,0.14198455 -5,9,0.14195185000000002 -5,10,0.1418155 -5,11,0.1419035 -5,12,0.14183105000000004 -5,13,0.14189884999999997 -5,14,0.1417862 -5,15,0.1418080999999999 -5,16,0.14174484999999998 -5,17,0.14176650000000005 -5,18,0.14186799999999997 -5,19,0.14178385000000002 -5,20,0.1417418 -5,21,0.14175805 -5,22,0.14176909999999998 -5,23,0.14177645 -5,24,0.14176380000000005 -5,25,0.14173460000000002 -5,26,0.14179415 -5,27,0.14178315000000002 -5,28,0.14173544999999999 -5,29,0.1417396499999999 -5,30,0.14173525 -5,31,0.14172059999999997 -5,32,0.14174510000000004 -5,33,0.14176324999999998 -5,34,0.14171720000000004 -5,35,0.1417497 -5,36,0.14174765 -5,37,0.14173515000000003 -5,38,0.14174984999999996 -5,39,0.14176389999999997 -5,40,0.14172510000000005 -5,41,0.14173925 -5,42,0.14174515 -5,43,0.14175900000000005 -5,44,0.14175130000000002 -5,45,0.1417228 -5,46,0.1417348 -5,47,0.14173295000000002 -5,48,0.14173514999999998 -5,49,0.14173040000000003 -5,50,0.14170694999999997 -5,51,0.14173549999999996 -5,52,0.14176284999999997 -5,53,0.14174719999999996 -5,54,0.14174620000000002 -5,55,0.14173010000000003 -5,56,0.14174169999999997 -5,57,0.14174429999999996 -5,58,0.14172019999999996 -5,59,0.14171079999999997 -5,60,0.14173314999999997 -5,61,0.14172735 -5,62,0.14176639999999996 -5,63,0.1417463 -5,64,0.14175974999999996 -5,65,0.14173740000000004 -5,66,0.14173834999999999 -5,67,0.14173369999999996 -5,68,0.14171805 -5,69,0.14175705 -5,70,0.14174410000000004 -5,71,0.14175235000000005 -5,72,0.14175055000000003 -5,73,0.1417543 -5,74,0.14171609999999998 -5,75,0.14171769999999997 -5,76,0.1417193 -5,77,0.141724 -5,78,0.14175434999999997 -5,79,0.14173285 -5,80,0.14172235000000005 -5,81,0.1417388 -5,82,0.14174815000000002 -5,83,0.14173705 -5,84,0.14172354999999998 -5,85,0.14175410000000002 -5,86,0.1417274 -5,87,0.14173820000000004 -5,88,0.1417411 -5,89,0.14172360000000003 -5,90,0.14173354999999996 -5,91,0.14174640000000002 -5,92,0.14173334999999998 -5,93,0.14175115 -5,94,0.14173235 -5,95,0.14174535000000002 -5,96,0.14172745000000003 -5,97,0.1417426 -5,98,0.14175325000000003 -5,99,0.141744 -6,1,0.2040130833333333 -6,2,0.19835475 -6,3,0.19751254166666674 -6,4,0.19716699999999995 -6,5,0.19690766666666676 -6,6,0.1968687083333333 -6,7,0.19678862499999997 -6,8,0.19683587500000005 -6,9,0.19686012499999997 -6,10,0.1967916666666666 -6,11,0.19679854166666666 -6,12,0.19677775000000003 -6,13,0.1967990833333333 -6,14,0.19675825 -6,15,0.19676354166666674 -6,16,0.19671216666666663 -6,17,0.19675162500000007 -6,18,0.19677187499999998 -6,19,0.19673983333333336 -6,20,0.19673449999999995 -6,21,0.1967697499999999 -6,22,0.19674291666666666 -6,23,0.196713375 -6,24,0.19672549999999997 -6,25,0.19675824999999997 -6,26,0.1967379583333334 -6,27,0.19676375000000004 -6,28,0.1967370833333333 -6,29,0.196744375 -6,30,0.19675362500000004 -6,31,0.19675812499999992 -6,32,0.1967111666666667 -6,33,0.196725625 -6,34,0.196742375 -6,35,0.19672379166666676 -6,36,0.19673391666666665 -6,37,0.19673675 -6,38,0.19673808333333337 -6,39,0.196737 -6,40,0.1967309583333333 -6,41,0.19671158333333336 -6,42,0.19673708333333337 -6,43,0.19673212499999995 -6,44,0.1967485 -6,45,0.19675458333333334 -6,46,0.19673608333333342 -6,47,0.19674579166666667 -6,48,0.19671270833333335 -6,49,0.19672524999999996 -6,50,0.19673566666666673 -6,51,0.19674579166666667 -6,52,0.1967380833333333 -6,53,0.19674654166666675 -6,54,0.196735625 -6,55,0.19674395833333333 -6,56,0.19675058333333328 -6,57,0.19674270833333335 -6,58,0.19673820833333333 -6,59,0.19673295833333335 -6,60,0.1967277083333333 -6,61,0.19676437500000002 -6,62,0.19674637500000003 -6,63,0.19674708333333343 -6,64,0.19673075 -6,65,0.19673816666666663 -6,66,0.19673516666666666 -6,67,0.1967622916666667 -6,68,0.19674916666666667 -6,69,0.19673587500000006 -6,70,0.19671770833333332 -6,71,0.196748625 -6,72,0.196753625 -6,73,0.19675166666666669 -6,74,0.19674529166666666 -6,75,0.1967555 -6,76,0.19676154166666673 -6,77,0.19672325000000002 -6,78,0.19674583333333334 -6,79,0.19674445833333334 -6,80,0.1967397083333333 -6,81,0.19677291666666666 -6,82,0.196737375 -6,83,0.19674441666666667 -6,84,0.1967369166666667 -6,85,0.1967613333333333 -6,86,0.19674962499999993 -6,87,0.19674308333333326 -6,88,0.19675287500000002 -6,89,0.19675166666666674 -6,90,0.19674341666666667 -6,91,0.19674875 -6,92,0.19674979166666667 -6,93,0.19674479166666664 -6,94,0.19675883333333338 -6,95,0.19673154166666676 -6,96,0.19674654166666666 -6,97,0.1967449583333334 -6,98,0.19674583333333331 -6,99,0.19674687499999993 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_45_45.csv b/data/errorrates/2bit_temp/misc/errorrates_left_45_45.csv deleted file mode 100644 index ae52791..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_45_45.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.013073999999999999 -1,2,0.000028499999999999988 -1,3,0.000011750000000000003 -1,4,0.000010750000000000002 -1,5,0.000011750000000000003 -1,6,0.000010500000000000001 -1,7,0.000011250000000000004 -1,8,0.000010500000000000001 -1,9,0.000011000000000000003 -1,10,0.000010500000000000001 -1,11,0.000010750000000000002 -1,12,0.000010500000000000001 -1,13,0.000010500000000000001 -1,14,0.000010500000000000001 -1,15,0.000010500000000000001 -1,16,0.000010500000000000001 -1,17,0.000010500000000000001 -1,18,0.000010500000000000001 -1,19,0.000010750000000000002 -1,20,0.000010500000000000001 -1,21,0.000010750000000000002 -1,22,0.000010500000000000001 -1,23,0.000010750000000000002 -1,24,0.000010500000000000001 -1,25,0.000010500000000000001 -1,26,0.000010500000000000001 -1,27,0.000010500000000000001 -1,28,0.000010500000000000001 -1,29,0.000010500000000000001 -1,30,0.000010500000000000001 -1,31,0.000010500000000000001 -1,32,0.000010500000000000001 -1,33,0.000010500000000000001 -1,34,0.000010500000000000001 -1,35,0.000010500000000000001 -1,36,0.000010500000000000001 -1,37,0.000010500000000000001 -1,38,0.000010500000000000001 -1,39,0.000010500000000000001 -1,40,0.000010500000000000001 -1,41,0.000010500000000000001 -1,42,0.000010500000000000001 -1,43,0.000010500000000000001 -1,44,0.000010500000000000001 -1,45,0.000010500000000000001 -1,46,0.000010500000000000001 -1,47,0.000010500000000000001 -1,48,0.000010500000000000001 -1,49,0.000010500000000000001 -1,50,0.000010500000000000001 -1,51,0.000010500000000000001 -1,52,0.000010500000000000001 -1,53,0.000010500000000000001 -1,54,0.000010500000000000001 -1,55,0.000010500000000000001 -1,56,0.000010500000000000001 -1,57,0.000010500000000000001 -1,58,0.000010500000000000001 -1,59,0.000010500000000000001 -1,60,0.000010500000000000001 -1,61,0.000010500000000000001 -1,62,0.000010500000000000001 -1,63,0.000010500000000000001 -1,64,0.000010500000000000001 -1,65,0.000010500000000000001 -1,66,0.000010500000000000001 -1,67,0.000010500000000000001 -1,68,0.000010500000000000001 -1,69,0.000010500000000000001 -1,70,0.000010500000000000001 -1,71,0.000010500000000000001 -1,72,0.000010500000000000001 -1,73,0.000010500000000000001 -1,74,0.000010500000000000001 -1,75,0.000010500000000000001 -1,76,0.000010500000000000001 -1,77,0.000010500000000000001 -1,78,0.000010500000000000001 -1,79,0.000010500000000000001 -1,80,0.000010500000000000001 -1,81,0.000010500000000000001 -1,82,0.000010500000000000001 -1,83,0.000010500000000000001 -1,84,0.000010500000000000001 -1,85,0.000010500000000000001 -1,86,0.000010500000000000001 -1,87,0.000010500000000000001 -1,88,0.000010500000000000001 -1,89,0.000010500000000000001 -1,90,0.000010500000000000001 -1,91,0.000010500000000000001 -1,92,0.000010500000000000001 -1,93,0.000010500000000000001 -1,94,0.000010500000000000001 -1,95,0.000010500000000000001 -1,96,0.000010500000000000001 -1,97,0.000010500000000000001 -1,98,0.000010500000000000001 -1,99,0.000010500000000000001 -2,1,0.02420262499999999 -2,2,0.00010687500000000001 -2,3,0.0000715 -2,4,0.00005662500000000003 -2,5,0.00005162500000000002 -2,6,0.00006037500000000004 -2,7,0.000053500000000000006 -2,8,0.000050500000000000015 -2,9,0.00005637500000000001 -2,10,0.00004975000000000002 -2,11,0.00005612500000000001 -2,12,0.00005200000000000003 -2,13,0.00005 -2,14,0.000057500000000000015 -2,15,0.000055875000000000016 -2,16,0.000051625 -2,17,0.00005700000000000001 -2,18,0.000054375000000000034 -2,19,0.00005124999999999999 -2,20,0.00005437500000000002 -2,21,0.000053 -2,22,0.00005712500000000001 -2,23,0.00005387500000000001 -2,24,0.000052000000000000024 -2,25,0.00005512500000000001 -2,26,0.000053000000000000014 -2,27,0.000050750000000000014 -2,28,0.00005350000000000001 -2,29,0.000053875 -2,30,0.00005212500000000003 -2,31,0.00005450000000000002 -2,32,0.000052375000000000006 -2,33,0.000055500000000000014 -2,34,0.000054250000000000004 -2,35,0.00005275000000000002 -2,36,0.000054500000000000024 -2,37,0.000053500000000000006 -2,38,0.00005250000000000002 -2,39,0.000053625000000000016 -2,40,0.00005275000000000002 -2,41,0.00005375000000000002 -2,42,0.00005462500000000002 -2,43,0.00005300000000000003 -2,44,0.00005462500000000002 -2,45,0.000054000000000000005 -2,46,0.000053500000000000026 -2,47,0.000054375000000000014 -2,48,0.00005425000000000001 -2,49,0.00005275000000000003 -2,50,0.00005400000000000002 -2,51,0.00005325000000000003 -2,52,0.00005437500000000001 -2,53,0.00005350000000000001 -2,54,0.000053250000000000014 -2,55,0.00005375000000000002 -2,56,0.00005462500000000001 -2,57,0.00005250000000000002 -2,58,0.000054499999999999997 -2,59,0.00005387500000000001 -2,60,0.00005350000000000001 -2,61,0.00005425000000000002 -2,62,0.00005337500000000002 -2,63,0.000053875000000000015 -2,64,0.00005387500000000002 -2,65,0.000052875000000000025 -2,66,0.00005387500000000002 -2,67,0.00005400000000000002 -2,68,0.00005325000000000003 -2,69,0.00005412500000000002 -2,70,0.000054125000000000015 -2,71,0.00005400000000000001 -2,72,0.00005425000000000002 -2,73,0.00005275000000000002 -2,74,0.000054375000000000014 -2,75,0.00005375000000000001 -2,76,0.00005375000000000002 -2,77,0.00005375000000000002 -2,78,0.00005375000000000001 -2,79,0.00005325000000000003 -2,80,0.00005425000000000002 -2,81,0.00005337500000000001 -2,82,0.000054250000000000024 -2,83,0.000053875000000000015 -2,84,0.00005337500000000001 -2,85,0.00005425000000000002 -2,86,0.00005375000000000001 -2,87,0.000053250000000000014 -2,88,0.00005437500000000002 -2,89,0.000054125000000000015 -2,90,0.00005350000000000001 -2,91,0.00005425000000000002 -2,92,0.00005437500000000002 -2,93,0.00005412500000000002 -2,94,0.00005400000000000001 -2,95,0.00005362500000000003 -2,96,0.00005375000000000002 -2,97,0.00005350000000000001 -2,98,0.00005375000000000002 -2,99,0.000054375000000000014 -3,1,0.04184225 -3,2,0.004374416666666667 -3,3,0.0020716666666666657 -3,4,0.0015568333333333335 -3,5,0.0012637500000000001 -3,6,0.0011488333333333333 -3,7,0.0011120833333333336 -3,8,0.0010323333333333332 -3,9,0.0010259166666666667 -3,10,0.0009999166666666667 -3,11,0.0009587499999999999 -3,12,0.0009606666666666666 -3,13,0.0009254166666666668 -3,14,0.000922916666666667 -3,15,0.0009073333333333333 -3,16,0.0009281666666666665 -3,17,0.00090925 -3,18,0.0009250833333333333 -3,19,0.000927833333333333 -3,20,0.0009328333333333333 -3,21,0.0009110000000000001 -3,22,0.0009015833333333336 -3,23,0.0009128333333333334 -3,24,0.0009065833333333335 -3,25,0.0008995833333333332 -3,26,0.0008893333333333336 -3,27,0.0009010833333333335 -3,28,0.0009025833333333337 -3,29,0.0009015000000000002 -3,30,0.0008993333333333333 -3,31,0.0009020000000000001 -3,32,0.0008923333333333332 -3,33,0.0008944166666666665 -3,34,0.0008935 -3,35,0.0008980000000000001 -3,36,0.0008910833333333335 -3,37,0.0008833333333333337 -3,38,0.0009009166666666666 -3,39,0.0008969166666666668 -3,40,0.0009039166666666668 -3,41,0.0008863333333333336 -3,42,0.0008959166666666665 -3,43,0.0008919166666666667 -3,44,0.0008996666666666668 -3,45,0.0008879166666666667 -3,46,0.0008901666666666669 -3,47,0.0008933333333333334 -3,48,0.0008930000000000001 -3,49,0.0008868333333333337 -3,50,0.0008934166666666667 -3,51,0.0008891666666666666 -3,52,0.0008915833333333334 -3,53,0.000897 -3,54,0.0008956666666666666 -3,55,0.0008942500000000001 -3,56,0.0008952500000000001 -3,57,0.0008937500000000001 -3,58,0.0008990833333333337 -3,59,0.0008914166666666669 -3,60,0.0008902500000000001 -3,61,0.0008935833333333335 -3,62,0.0008950000000000001 -3,63,0.0008945000000000001 -3,64,0.0008906666666666666 -3,65,0.0008915833333333336 -3,66,0.0008924166666666669 -3,67,0.0008946666666666667 -3,68,0.0008931666666666666 -3,69,0.0008968333333333331 -3,70,0.0008932500000000002 -3,71,0.0009008333333333332 -3,72,0.0008911666666666665 -3,73,0.0008899166666666672 -3,74,0.0008887500000000001 -3,75,0.0008834166666666669 -3,76,0.0008955833333333334 -3,77,0.0008895 -3,78,0.0008892499999999997 -3,79,0.0008881666666666669 -3,80,0.0008962500000000001 -3,81,0.0008868333333333335 -3,82,0.0008890833333333333 -3,83,0.0008905000000000003 -3,84,0.0008834999999999998 -3,85,0.0008934166666666668 -3,86,0.0008916666666666667 -3,87,0.0008889166666666667 -3,88,0.0008948333333333336 -3,89,0.0008930833333333336 -3,90,0.000890416666666667 -3,91,0.0008893333333333333 -3,92,0.0008879166666666664 -3,93,0.0008910833333333335 -3,94,0.0008900833333333333 -3,95,0.0008992500000000001 -3,96,0.0008857500000000001 -3,97,0.0008901666666666667 -3,98,0.0008933333333333337 -3,99,0.0008925000000000003 -4,1,0.07104956250000001 -4,2,0.0334230625 -4,3,0.02784856250000001 -4,4,0.026176875000000002 -4,5,0.025233437499999997 -4,6,0.024780124999999997 -4,7,0.0245246875 -4,8,0.02437650000000001 -4,9,0.024169750000000004 -4,10,0.024126625000000002 -4,11,0.024085374999999996 -4,12,0.0239929375 -4,13,0.023917562500000007 -4,14,0.023947999999999997 -4,15,0.023903937499999993 -4,16,0.023874687500000002 -4,17,0.023814562499999994 -4,18,0.023828812499999998 -4,19,0.023821125000000002 -4,20,0.023836937500000002 -4,21,0.023848625 -4,22,0.023834062500000003 -4,23,0.023818062500000004 -4,24,0.023784062499999998 -4,25,0.02377474999999999 -4,26,0.0237946875 -4,27,0.023765187499999996 -4,28,0.023776374999999992 -4,29,0.023733187499999992 -4,30,0.023791875 -4,31,0.023761812499999996 -4,32,0.0237661875 -4,33,0.023777124999999996 -4,34,0.023721875 -4,35,0.023766625000000006 -4,36,0.023773999999999997 -4,37,0.023754687499999996 -4,38,0.023744499999999998 -4,39,0.023783937499999998 -4,40,0.0237413125 -4,41,0.02375925 -4,42,0.023742875 -4,43,0.023766 -4,44,0.023770062499999994 -4,45,0.0237181875 -4,46,0.023746874999999997 -4,47,0.023741625 -4,48,0.023763749999999993 -4,49,0.023737062499999996 -4,50,0.023743250000000004 -4,51,0.023727437499999997 -4,52,0.023733812499999996 -4,53,0.0237339375 -4,54,0.023718937499999995 -4,55,0.023743624999999997 -4,56,0.023735249999999996 -4,57,0.023723562500000003 -4,58,0.023738062500000004 -4,59,0.023734625000000006 -4,60,0.023752624999999992 -4,61,0.023738562499999998 -4,62,0.023741125 -4,63,0.023749124999999992 -4,64,0.023745625000000003 -4,65,0.023748875000000003 -4,66,0.023746312500000002 -4,67,0.023742312500000008 -4,68,0.023720187499999996 -4,69,0.023716250000000005 -4,70,0.023741375000000006 -4,71,0.023726437500000003 -4,72,0.02373612500000001 -4,73,0.023740062500000006 -4,74,0.023744812499999997 -4,75,0.023744499999999995 -4,76,0.023726250000000008 -4,77,0.023723937500000004 -4,78,0.023738499999999985 -4,79,0.023750749999999998 -4,80,0.0237379375 -4,81,0.023740999999999995 -4,82,0.0237355 -4,83,0.023734562499999997 -4,84,0.023716124999999994 -4,85,0.023733124999999994 -4,86,0.02373337499999999 -4,87,0.023717624999999996 -4,88,0.023754937499999997 -4,89,0.023745562499999998 -4,90,0.023730750000000005 -4,91,0.0237588125 -4,92,0.023742437499999998 -4,93,0.023734937500000008 -4,94,0.023738250000000002 -4,95,0.023730187500000003 -4,96,0.02373275 -4,97,0.023738250000000002 -4,98,0.023731999999999996 -4,99,0.023741375000000002 -5,1,0.11506759999999996 -5,2,0.09457149999999995 -5,3,0.09094260000000004 -5,4,0.08969120000000004 -5,5,0.08896904999999998 -5,6,0.0889521 -5,7,0.08878240000000001 -5,8,0.08854200000000001 -5,9,0.08842894999999999 -5,10,0.08826615 -5,11,0.08834639999999999 -5,12,0.08831525000000001 -5,13,0.08828580000000004 -5,14,0.08823714999999999 -5,15,0.08827020000000001 -5,16,0.08822670000000002 -5,17,0.0881358 -5,18,0.08825020000000001 -5,19,0.08817059999999997 -5,20,0.0881781 -5,21,0.08819815 -5,22,0.08818604999999996 -5,23,0.08818679999999998 -5,24,0.08818394999999998 -5,25,0.08814669999999998 -5,26,0.08812170000000003 -5,27,0.08812195000000003 -5,28,0.08813684999999999 -5,29,0.08813275000000001 -5,30,0.08811635000000001 -5,31,0.08811650000000001 -5,32,0.08814365000000002 -5,33,0.08809495000000003 -5,34,0.0881062 -5,35,0.08813800000000002 -5,36,0.08810910000000004 -5,37,0.08811534999999998 -5,38,0.08810064999999997 -5,39,0.08811565 -5,40,0.0881234 -5,41,0.0881039 -5,42,0.08811130000000002 -5,43,0.08813119999999999 -5,44,0.08813605000000001 -5,45,0.08813029999999998 -5,46,0.08815714999999999 -5,47,0.08812555 -5,48,0.08813560000000001 -5,49,0.088111 -5,50,0.08811115000000003 -5,51,0.08810260000000002 -5,52,0.08811115000000001 -5,53,0.08812855000000001 -5,54,0.08813609999999995 -5,55,0.0881046 -5,56,0.08810635000000001 -5,57,0.08810075 -5,58,0.0880868 -5,59,0.08810089999999998 -5,60,0.0881087 -5,61,0.08813399999999999 -5,62,0.08812105 -5,63,0.08810454999999999 -5,64,0.08809245 -5,65,0.0881273 -5,66,0.088103 -5,67,0.08809149999999999 -5,68,0.08810439999999996 -5,69,0.08812724999999999 -5,70,0.08810214999999996 -5,71,0.08812199999999999 -5,72,0.08811549999999999 -5,73,0.08809745 -5,74,0.08809210000000002 -5,75,0.08811594999999998 -5,76,0.08810845 -5,77,0.08811575 -5,78,0.08812014999999995 -5,79,0.08808425000000002 -5,80,0.088104 -5,81,0.08810680000000001 -5,82,0.08809909999999999 -5,83,0.08812034999999999 -5,84,0.08811224999999999 -5,85,0.08811185 -5,86,0.08808489999999997 -5,87,0.08811 -5,88,0.08812395000000002 -5,89,0.08810340000000001 -5,90,0.08810309999999999 -5,91,0.08809994999999998 -5,92,0.08809665000000001 -5,93,0.08810465 -5,94,0.08810945 -5,95,0.08810265 -5,96,0.08808429999999998 -5,97,0.0880871 -5,98,0.08811090000000002 -5,99,0.08809154999999996 -6,1,0.16199854166666663 -6,2,0.153358625 -6,3,0.15178933333333333 -6,4,0.15143908333333334 -6,5,0.15101458333333334 -6,6,0.150981 -6,7,0.15090404166666668 -6,8,0.15091912500000002 -6,9,0.15089454166666663 -6,10,0.15076070833333333 -6,11,0.15074216666666665 -6,12,0.15080408333333334 -6,13,0.15079975000000007 -6,14,0.15080395833333335 -6,15,0.15076279166666662 -6,16,0.1507712083333333 -6,17,0.1507 -6,18,0.15079137499999998 -6,19,0.15074133333333337 -6,20,0.1507253333333334 -6,21,0.15077474999999999 -6,22,0.15076358333333337 -6,23,0.15073295833333333 -6,24,0.15076349999999997 -6,25,0.15074125000000005 -6,26,0.1507738333333333 -6,27,0.15076066666666665 -6,28,0.15073083333333337 -6,29,0.15076545833333332 -6,30,0.15073291666666663 -6,31,0.15074008333333339 -6,32,0.15071875 -6,33,0.15074770833333337 -6,34,0.15072145833333328 -6,35,0.150732375 -6,36,0.15075595833333338 -6,37,0.15071216666666667 -6,38,0.15073837500000004 -6,39,0.1507610833333333 -6,40,0.1507615 -6,41,0.15073691666666666 -6,42,0.15072087500000003 -6,43,0.15072908333333335 -6,44,0.15073129166666666 -6,45,0.1507274166666667 -6,46,0.1507374166666667 -6,47,0.1507354166666666 -6,48,0.1507373333333333 -6,49,0.15071895833333332 -6,50,0.15071399999999996 -6,51,0.15070891666666666 -6,52,0.150721375 -6,53,0.1507595833333333 -6,54,0.15074329166666667 -6,55,0.15072075000000001 -6,56,0.15071579166666668 -6,57,0.1507420416666667 -6,58,0.15073637500000003 -6,59,0.15073533333333333 -6,60,0.15071470833333336 -6,61,0.15073587499999996 -6,62,0.15073858333333331 -6,63,0.15073208333333332 -6,64,0.1507117916666666 -6,65,0.15072087499999998 -6,66,0.15074525000000005 -6,67,0.15071987499999998 -6,68,0.15073166666666665 -6,69,0.15070970833333333 -6,70,0.150725875 -6,71,0.1507203333333333 -6,72,0.150734 -6,73,0.15071537499999998 -6,74,0.1507152083333333 -6,75,0.15072254166666663 -6,76,0.15072512499999996 -6,77,0.15072258333333333 -6,78,0.15072583333333328 -6,79,0.15072812499999994 -6,80,0.1507475 -6,81,0.1507249166666667 -6,82,0.15072191666666668 -6,83,0.15072050000000004 -6,84,0.15071375000000006 -6,85,0.15071062500000001 -6,86,0.15073054166666666 -6,87,0.15072295833333332 -6,88,0.150730125 -6,89,0.15071404166666671 -6,90,0.1507243333333333 -6,91,0.15073883333333335 -6,92,0.1507262083333334 -6,93,0.15072991666666663 -6,94,0.15071933333333332 -6,95,0.15073441666666668 -6,96,0.15071962500000002 -6,97,0.15070783333333335 -6,98,0.15071991666666665 -6,99,0.15073425000000001 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_45_5.csv b/data/errorrates/2bit_temp/misc/errorrates_left_45_5.csv deleted file mode 100644 index be538d8..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_45_5.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.0319315 -1,2,0.0002537500000000001 -1,3,0.000013000000000000006 -1,4,0.0000065000000000000004 -1,5,0.000009 -1,6,0.00000625 -1,7,0.000005750000000000001 -1,8,0.000006 -1,9,0.00000625 -1,10,0.00000625 -1,11,0.0000065000000000000004 -1,12,0.00000625 -1,13,0.0000065000000000000004 -1,14,0.00000625 -1,15,0.0000065000000000000004 -1,16,0.00000625 -1,17,0.0000065000000000000004 -1,18,0.00000625 -1,19,0.0000065000000000000004 -1,20,0.00000625 -1,21,0.0000065000000000000004 -1,22,0.00000625 -1,23,0.0000065000000000000004 -1,24,0.00000625 -1,25,0.0000065000000000000004 -1,26,0.00000625 -1,27,0.00000625 -1,28,0.00000625 -1,29,0.00000625 -1,30,0.00000625 -1,31,0.00000625 -1,32,0.00000625 -1,33,0.00000625 -1,34,0.00000625 -1,35,0.00000625 -1,36,0.00000625 -1,37,0.00000625 -1,38,0.00000625 -1,39,0.00000625 -1,40,0.00000625 -1,41,0.00000625 -1,42,0.00000625 -1,43,0.00000625 -1,44,0.00000625 -1,45,0.00000625 -1,46,0.00000625 -1,47,0.00000625 -1,48,0.00000625 -1,49,0.00000625 -1,50,0.00000625 -1,51,0.00000625 -1,52,0.00000625 -1,53,0.00000625 -1,54,0.00000625 -1,55,0.00000625 -1,56,0.00000625 -1,57,0.00000625 -1,58,0.00000625 -1,59,0.00000625 -1,60,0.00000625 -1,61,0.00000625 -1,62,0.00000625 -1,63,0.00000625 -1,64,0.00000625 -1,65,0.00000625 -1,66,0.00000625 -1,67,0.00000625 -1,68,0.00000625 -1,69,0.00000625 -1,70,0.00000625 -1,71,0.00000625 -1,72,0.00000625 -1,73,0.00000625 -1,74,0.00000625 -1,75,0.00000625 -1,76,0.00000625 -1,77,0.00000625 -1,78,0.00000625 -1,79,0.00000625 -1,80,0.00000625 -1,81,0.00000625 -1,82,0.00000625 -1,83,0.00000625 -1,84,0.00000625 -1,85,0.00000625 -1,86,0.00000625 -1,87,0.00000625 -1,88,0.00000625 -1,89,0.00000625 -1,90,0.00000625 -1,91,0.00000625 -1,92,0.00000625 -1,93,0.00000625 -1,94,0.00000625 -1,95,0.00000625 -1,96,0.00000625 -1,97,0.00000625 -1,98,0.00000625 -1,99,0.00000625 -2,1,0.059244250000000005 -2,2,0.010977124999999997 -2,3,0.006532374999999999 -2,4,0.004686250000000002 -2,5,0.00419625 -2,6,0.004159374999999999 -2,7,0.0037518750000000004 -2,8,0.0035992500000000018 -2,9,0.003616875 -2,10,0.0034987500000000014 -2,11,0.00341725 -2,12,0.003384250000000001 -2,13,0.003311875 -2,14,0.0032632500000000014 -2,15,0.003364375000000001 -2,16,0.0033288750000000002 -2,17,0.0033928749999999996 -2,18,0.003348125 -2,19,0.0033127500000000006 -2,20,0.003266375 -2,21,0.003274625000000001 -2,22,0.0032347499999999998 -2,23,0.0032607499999999993 -2,24,0.003285500000000002 -2,25,0.00324375 -2,26,0.003268500000000001 -2,27,0.00330225 -2,28,0.0032240000000000007 -2,29,0.003285875 -2,30,0.003240750000000001 -2,31,0.0032689999999999998 -2,32,0.003258875000000001 -2,33,0.00325425 -2,34,0.003283875 -2,35,0.0032646249999999993 -2,36,0.0032438750000000007 -2,37,0.003228125000000001 -2,38,0.003251625000000002 -2,39,0.003231999999999999 -2,40,0.0032561250000000003 -2,41,0.0032613750000000004 -2,42,0.003222125000000001 -2,43,0.0032546249999999993 -2,44,0.0032384999999999996 -2,45,0.0032581250000000006 -2,46,0.0032147500000000006 -2,47,0.0032460000000000006 -2,48,0.0032336249999999995 -2,49,0.0032438750000000007 -2,50,0.003220375 -2,51,0.003254874999999999 -2,52,0.0032392500000000004 -2,53,0.0032416249999999997 -2,54,0.0032472500000000006 -2,55,0.003232875 -2,56,0.003231125000000001 -2,57,0.003228374999999999 -2,58,0.0032441250000000018 -2,59,0.0032370000000000016 -2,60,0.003218749999999999 -2,61,0.003240875 -2,62,0.0032316250000000006 -2,63,0.0032340000000000003 -2,64,0.003233625 -2,65,0.0032191249999999993 -2,66,0.003217125 -2,67,0.0032356250000000002 -2,68,0.00322025 -2,69,0.0032378749999999994 -2,70,0.00323175 -2,71,0.0032291250000000007 -2,72,0.003232125 -2,73,0.003211 -2,74,0.003226750000000001 -2,75,0.003242875 -2,76,0.0032201250000000008 -2,77,0.003221625 -2,78,0.003234500000000001 -2,79,0.0032311249999999996 -2,80,0.0032320000000000005 -2,81,0.0032365 -2,82,0.0032218750000000003 -2,83,0.0032153750000000004 -2,84,0.003224875 -2,85,0.0032351249999999997 -2,86,0.0032362500000000004 -2,87,0.0032365000000000007 -2,88,0.0032386249999999993 -2,89,0.003221249999999999 -2,90,0.0032324999999999997 -2,91,0.003225375 -2,92,0.0032191249999999998 -2,93,0.003229375 -2,94,0.0032317500000000015 -2,95,0.0032215 -2,96,0.0032195 -2,97,0.0032252500000000007 -2,98,0.003210125 -2,99,0.0032295000000000006 -3,1,0.10146200000000004 -3,2,0.06208116666666668 -3,3,0.055640833333333334 -3,4,0.05296749999999997 -3,5,0.05190450000000001 -3,6,0.05162499999999999 -3,7,0.0513795 -3,8,0.051011083333333325 -3,9,0.05104683333333332 -3,10,0.05083433333333331 -3,11,0.05080258333333333 -3,12,0.050659166666666665 -3,13,0.050655333333333344 -3,14,0.05066774999999999 -3,15,0.05042675 -3,16,0.050598166666666666 -3,17,0.050612333333333315 -3,18,0.050528583333333314 -3,19,0.05050741666666667 -3,20,0.050518833333333325 -3,21,0.050369666666666646 -3,22,0.05047341666666666 -3,23,0.05054866666666667 -3,24,0.050473333333333335 -3,25,0.050510583333333345 -3,26,0.050454666666666655 -3,27,0.050418333333333336 -3,28,0.050392166666666655 -3,29,0.05037583333333335 -3,30,0.05040266666666668 -3,31,0.05047983333333332 -3,32,0.05046983333333336 -3,33,0.050467333333333315 -3,34,0.05045741666666667 -3,35,0.05039825000000001 -3,36,0.05043375 -3,37,0.05047966666666666 -3,38,0.05044825 -3,39,0.05042516666666666 -3,40,0.05042516666666667 -3,41,0.05045016666666668 -3,42,0.05042491666666665 -3,43,0.05041083333333333 -3,44,0.050449 -3,45,0.050411583333333336 -3,46,0.05043941666666666 -3,47,0.050403666666666666 -3,48,0.05043841666666665 -3,49,0.050439333333333336 -3,50,0.05042833333333334 -3,51,0.050444916666666666 -3,52,0.050453333333333336 -3,53,0.050479583333333355 -3,54,0.05040333333333335 -3,55,0.05041408333333334 -3,56,0.050359749999999995 -3,57,0.050397583333333336 -3,58,0.05041999999999999 -3,59,0.05043450000000002 -3,60,0.050404166666666674 -3,61,0.050415083333333326 -3,62,0.05041791666666667 -3,63,0.050423499999999996 -3,64,0.05038558333333334 -3,65,0.05041958333333332 -3,66,0.05038866666666667 -3,67,0.05043491666666666 -3,68,0.05040683333333333 -3,69,0.050404833333333336 -3,70,0.0504065 -3,71,0.050398166666666654 -3,72,0.050423083333333334 -3,73,0.05046166666666668 -3,74,0.05044433333333331 -3,75,0.050436416666666685 -3,76,0.050452166666666666 -3,77,0.050383583333333315 -3,78,0.05041716666666665 -3,79,0.050417333333333335 -3,80,0.05042858333333333 -3,81,0.050434249999999986 -3,82,0.05039649999999999 -3,83,0.05040074999999997 -3,84,0.05039441666666666 -3,85,0.05042483333333334 -3,86,0.050408749999999995 -3,87,0.05037066666666667 -3,88,0.05042741666666667 -3,89,0.05040483333333334 -3,90,0.05041991666666668 -3,91,0.050399416666666676 -3,92,0.05040733333333333 -3,93,0.05041925 -3,94,0.050406583333333324 -3,95,0.05041816666666666 -3,96,0.05041108333333331 -3,97,0.05040008333333335 -3,98,0.05043108333333334 -3,99,0.050422166666666685 -4,1,0.15718381249999994 -4,2,0.14032275 -4,3,0.13764956250000002 -4,4,0.13617774999999996 -4,5,0.13563431250000002 -4,6,0.135358125 -4,7,0.13511606250000002 -4,8,0.13518993750000002 -4,9,0.13489793749999998 -4,10,0.13481268750000003 -4,11,0.13501837499999994 -4,12,0.13491437499999998 -4,13,0.13499093750000002 -4,14,0.13490225000000003 -4,15,0.1348809375 -4,16,0.1349190625 -4,17,0.134818875 -4,18,0.13483187500000005 -4,19,0.134777375 -4,20,0.13472425 -4,21,0.13484106250000003 -4,22,0.134782625 -4,23,0.134840625 -4,24,0.13483093750000005 -4,25,0.13485112500000004 -4,26,0.13482137500000002 -4,27,0.1348469375 -4,28,0.1347821875 -4,29,0.13480749999999997 -4,30,0.13473775000000004 -4,31,0.1348200625 -4,32,0.13480024999999998 -4,33,0.1348046875 -4,34,0.13476549999999998 -4,35,0.13481475 -4,36,0.13481300000000004 -4,37,0.13481881250000005 -4,38,0.134800625 -4,39,0.13485006249999998 -4,40,0.13473531250000004 -4,41,0.134883625 -4,42,0.13483318749999995 -4,43,0.134757875 -4,44,0.1348095625 -4,45,0.1347789375 -4,46,0.134838375 -4,47,0.13483925 -4,48,0.13482506250000006 -4,49,0.1348081875 -4,50,0.13480243749999996 -4,51,0.13477225 -4,52,0.13478549999999997 -4,53,0.13478487500000003 -4,54,0.13482431250000004 -4,55,0.13480012499999997 -4,56,0.13480168749999996 -4,57,0.13477406250000004 -4,58,0.13477081249999998 -4,59,0.13480606250000002 -4,60,0.13479656249999997 -4,61,0.13479787499999996 -4,62,0.13482874999999997 -4,63,0.1347885625 -4,64,0.1347768125 -4,65,0.13479712499999996 -4,66,0.13477775000000003 -4,67,0.13479268749999998 -4,68,0.13482087499999998 -4,69,0.1347754375 -4,70,0.13478700000000002 -4,71,0.134771625 -4,72,0.13479818750000003 -4,73,0.13478218749999996 -4,74,0.134802625 -4,75,0.13480456250000003 -4,76,0.13482962499999998 -4,77,0.13480912499999997 -4,78,0.13480537499999998 -4,79,0.134829625 -4,80,0.134767 -4,81,0.13482399999999997 -4,82,0.13482706249999998 -4,83,0.1348056875 -4,84,0.134787125 -4,85,0.13481125 -4,86,0.13477812500000003 -4,87,0.1347765625 -4,88,0.13480087500000004 -4,89,0.13482662500000003 -4,90,0.13480031250000007 -4,91,0.13480475 -4,92,0.13480174999999997 -4,93,0.134813125 -4,94,0.13478931249999998 -4,95,0.13480918749999998 -4,96,0.13481318750000001 -4,97,0.1348273125 -4,98,0.13481393749999995 -4,99,0.134812125 -5,1,0.20832099999999998 -5,2,0.20259615000000009 -5,3,0.20147149999999997 -5,4,0.20109115 -5,5,0.20060059999999996 -5,6,0.2007092 -5,7,0.2006249 -5,8,0.2006639999999999 -5,9,0.20067345000000003 -5,10,0.20052905 -5,11,0.20051069999999996 -5,12,0.20048305000000005 -5,13,0.200508 -5,14,0.20046645000000005 -5,15,0.20050925 -5,16,0.20051975 -5,17,0.20051405000000003 -5,18,0.2005460000000001 -5,19,0.20051199999999997 -5,20,0.200505 -5,21,0.20052375000000006 -5,22,0.20047049999999994 -5,23,0.20048910000000003 -5,24,0.20048074999999999 -5,25,0.20047009999999996 -5,26,0.20048985000000002 -5,27,0.20050399999999996 -5,28,0.2005077 -5,29,0.20045354999999992 -5,30,0.20050885000000007 -5,31,0.2004822999999999 -5,32,0.20048885 -5,33,0.20046865000000003 -5,34,0.20051115000000005 -5,35,0.2004457 -5,36,0.20048485000000008 -5,37,0.20048345000000004 -5,38,0.20050390000000007 -5,39,0.20048515000000003 -5,40,0.20045085 -5,41,0.20047184999999998 -5,42,0.20048915000000003 -5,43,0.20047544999999997 -5,44,0.2004842 -5,45,0.20046985000000003 -5,46,0.20048290000000005 -5,47,0.20048225000000003 -5,48,0.20048579999999994 -5,49,0.20047935 -5,50,0.20047405000000001 -5,51,0.20048495 -5,52,0.200504 -5,53,0.20047355 -5,54,0.20050064999999997 -5,55,0.20047534999999997 -5,56,0.20048105000000002 -5,57,0.20048195000000002 -5,58,0.2004669 -5,59,0.20047234999999997 -5,60,0.20048904999999997 -5,61,0.20046319999999995 -5,62,0.20049615000000004 -5,63,0.20045894999999997 -5,64,0.20047030000000002 -5,65,0.20044555000000003 -5,66,0.20047205 -5,67,0.20047664999999998 -5,68,0.20047899999999996 -5,69,0.20046995000000012 -5,70,0.20045754999999996 -5,71,0.20047430000000002 -5,72,0.2004784499999999 -5,73,0.20047464999999998 -5,74,0.20048925 -5,75,0.20046365000000005 -5,76,0.20048444999999998 -5,77,0.2004709 -5,78,0.20048855000000004 -5,79,0.20046635000000002 -5,80,0.20044930000000005 -5,81,0.20045425000000003 -5,82,0.20046905000000004 -5,83,0.20047239999999994 -5,84,0.20048840000000007 -5,85,0.20047985000000004 -5,86,0.20045064999999995 -5,87,0.20048604999999992 -5,88,0.20046635 -5,89,0.200457 -5,90,0.20047929999999994 -5,91,0.20045909999999995 -5,92,0.2004688 -5,93,0.20048225000000003 -5,94,0.20046250000000002 -5,95,0.20048035000000003 -5,96,0.20046474999999997 -5,97,0.20046359999999996 -5,98,0.2004487 -5,99,0.20045989999999997 -6,1,0.2485790416666668 -6,2,0.24703612500000002 -6,3,0.2463422083333333 -6,4,0.24634195833333336 -6,5,0.24613866666666667 -6,6,0.24626791666666661 -6,7,0.2460938750000001 -6,8,0.24623304166666674 -6,9,0.24624212500000006 -6,10,0.24615783333333344 -6,11,0.24615395833333342 -6,12,0.24620925000000007 -6,13,0.24620233333333336 -6,14,0.24615537499999993 -6,15,0.24618037500000003 -6,16,0.24618670833333334 -6,17,0.24620462499999987 -6,18,0.24619354166666668 -6,19,0.2461890833333333 -6,20,0.24612812500000003 -6,21,0.24614795833333328 -6,22,0.2461691666666666 -6,23,0.24618333333333328 -6,24,0.24616900000000005 -6,25,0.24618095833333334 -6,26,0.2461803333333333 -6,27,0.24619554166666663 -6,28,0.24619058333333338 -6,29,0.2461632083333334 -6,30,0.24616345833333322 -6,31,0.24617125 -6,32,0.24617083333333326 -6,33,0.24618958333333338 -6,34,0.24617179166666672 -6,35,0.24617308333333335 -6,36,0.24620533333333333 -6,37,0.24615204166666665 -6,38,0.246176 -6,39,0.24616845833333334 -6,40,0.24613495833333335 -6,41,0.24615108333333327 -6,42,0.24616291666666676 -6,43,0.24619933333333335 -6,44,0.24616729166666665 -6,45,0.2461835833333333 -6,46,0.24614958333333334 -6,47,0.24617974999999995 -6,48,0.24616454166666663 -6,49,0.24617954166666667 -6,50,0.24615520833333332 -6,51,0.2461672500000001 -6,52,0.24617554166666675 -6,53,0.2461820833333334 -6,54,0.24619516666666666 -6,55,0.2461845833333334 -6,56,0.24620324999999993 -6,57,0.24616387500000006 -6,58,0.2461650833333333 -6,59,0.24616804166666661 -6,60,0.24615320833333335 -6,61,0.24617291666666663 -6,62,0.24616462499999997 -6,63,0.24616433333333332 -6,64,0.24618350000000003 -6,65,0.2461633333333333 -6,66,0.24615899999999996 -6,67,0.24615520833333335 -6,68,0.24618691666666673 -6,69,0.24616025 -6,70,0.24617645833333332 -6,71,0.24616729166666665 -6,72,0.2461665833333334 -6,73,0.24617375000000002 -6,74,0.24616900000000005 -6,75,0.24616025 -6,76,0.24618854166666668 -6,77,0.24615283333333338 -6,78,0.24617287499999993 -6,79,0.24619091666666662 -6,80,0.246145625 -6,81,0.24617975 -6,82,0.24615583333333332 -6,83,0.2461616666666666 -6,84,0.24616199999999996 -6,85,0.24618520833333343 -6,86,0.24617395833333336 -6,87,0.24615350000000003 -6,88,0.24617158333333333 -6,89,0.24618500000000004 -6,90,0.24615870833333336 -6,91,0.2461714166666667 -6,92,0.24616416666666666 -6,93,0.24618283333333338 -6,94,0.24616187500000003 -6,95,0.24615979166666657 -6,96,0.24616554166666663 -6,97,0.24615350000000005 -6,98,0.24615829166666672 -6,99,0.24616854166666668 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_45_55.csv b/data/errorrates/2bit_temp/misc/errorrates_left_45_55.csv deleted file mode 100644 index b0edbf9..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_45_55.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.019431000000000004 -1,2,0.00003674999999999999 -1,3,0.00001075 -1,4,0.0000085 -1,5,0.00000775 -1,6,0.000008 -1,7,0.000007250000000000001 -1,8,0.00000825 -1,9,0.000008 -1,10,0.000008 -1,11,0.000007500000000000001 -1,12,0.00000825 -1,13,0.000007500000000000001 -1,14,0.000008 -1,15,0.00000775 -1,16,0.00000825 -1,17,0.00000775 -1,18,0.000008 -1,19,0.00000775 -1,20,0.00000825 -1,21,0.00000775 -1,22,0.000008 -1,23,0.00000775 -1,24,0.000008 -1,25,0.00000775 -1,26,0.000008 -1,27,0.00000775 -1,28,0.000008 -1,29,0.00000775 -1,30,0.000008 -1,31,0.00000775 -1,32,0.000008 -1,33,0.000008 -1,34,0.000008 -1,35,0.000008 -1,36,0.000008 -1,37,0.000008 -1,38,0.000008 -1,39,0.000008 -1,40,0.000008 -1,41,0.000008 -1,42,0.000008 -1,43,0.000008 -1,44,0.000008 -1,45,0.000008 -1,46,0.000008 -1,47,0.000008 -1,48,0.000008 -1,49,0.000008 -1,50,0.000008 -1,51,0.000008 -1,52,0.000008 -1,53,0.000008 -1,54,0.000008 -1,55,0.000008 -1,56,0.000008 -1,57,0.000008 -1,58,0.000008 -1,59,0.000008 -1,60,0.000008 -1,61,0.000008 -1,62,0.000008 -1,63,0.000008 -1,64,0.000008 -1,65,0.000008 -1,66,0.000008 -1,67,0.000008 -1,68,0.000008 -1,69,0.000008 -1,70,0.000008 -1,71,0.000008 -1,72,0.000008 -1,73,0.000008 -1,74,0.000008 -1,75,0.000008 -1,76,0.000008 -1,77,0.000008 -1,78,0.000008 -1,79,0.000008 -1,80,0.000008 -1,81,0.000008 -1,82,0.000008 -1,83,0.000008 -1,84,0.000008 -1,85,0.000008 -1,86,0.000008 -1,87,0.000008 -1,88,0.000008 -1,89,0.000008 -1,90,0.000008 -1,91,0.000008 -1,92,0.000008 -1,93,0.000008 -1,94,0.000008 -1,95,0.000008 -1,96,0.000008 -1,97,0.000008 -1,98,0.000008 -1,99,0.000008 -2,1,0.036093875000000004 -2,2,0.0012054999999999995 -2,3,0.000357875 -2,4,0.00021475000000000002 -2,5,0.00016062500000000004 -2,6,0.00012837500000000002 -2,7,0.00011462500000000002 -2,8,0.00009537500000000004 -2,9,0.00010362500000000003 -2,10,0.00008875000000000004 -2,11,0.00011900000000000002 -2,12,0.00008925000000000006 -2,13,0.00008050000000000003 -2,14,0.00009212500000000003 -2,15,0.00008162500000000002 -2,16,0.00008312500000000006 -2,17,0.00007575000000000004 -2,18,0.00007937500000000003 -2,19,0.000084375 -2,20,0.00008000000000000005 -2,21,0.00007887500000000003 -2,22,0.00008712500000000004 -2,23,0.00008125000000000004 -2,24,0.000085 -2,25,0.00008037500000000002 -2,26,0.00007987500000000003 -2,27,0.00007725000000000001 -2,28,0.00008212500000000003 -2,29,0.00007862500000000001 -2,30,0.00007887500000000002 -2,31,0.00008200000000000004 -2,32,0.00007862500000000003 -2,33,0.00008300000000000001 -2,34,0.00007787500000000004 -2,35,0.00007750000000000004 -2,36,0.00007625000000000004 -2,37,0.00007962500000000001 -2,38,0.00008100000000000003 -2,39,0.00007662500000000002 -2,40,0.00007725000000000002 -2,41,0.00008212500000000003 -2,42,0.00007925000000000003 -2,43,0.00007587500000000004 -2,44,0.00007875000000000002 -2,45,0.00007637500000000001 -2,46,0.00008025000000000003 -2,47,0.00007875000000000003 -2,48,0.00007987500000000003 -2,49,0.00007850000000000002 -2,50,0.00007812500000000002 -2,51,0.00007700000000000003 -2,52,0.00007962500000000002 -2,53,0.00008025000000000003 -2,54,0.00007612500000000002 -2,55,0.00008037500000000003 -2,56,0.00008000000000000003 -2,57,0.00008012500000000002 -2,58,0.00007975000000000003 -2,59,0.00008137500000000003 -2,60,0.00007950000000000002 -2,61,0.00007837500000000002 -2,62,0.00007725000000000002 -2,63,0.00007850000000000002 -2,64,0.00007925000000000003 -2,65,0.00007850000000000001 -2,66,0.00007875000000000002 -2,67,0.00007750000000000003 -2,68,0.00007987500000000003 -2,69,0.00007975000000000003 -2,70,0.00007887500000000002 -2,71,0.00008012500000000004 -2,72,0.00007925000000000002 -2,73,0.00007912500000000003 -2,74,0.00007787500000000004 -2,75,0.00007862500000000001 -2,76,0.00007837500000000002 -2,77,0.00007775000000000002 -2,78,0.00007862500000000003 -2,79,0.00007862500000000003 -2,80,0.00007812500000000003 -2,81,0.00007700000000000001 -2,82,0.00007950000000000002 -2,83,0.00007987500000000003 -2,84,0.000079375 -2,85,0.00007750000000000003 -2,86,0.00007800000000000001 -2,87,0.00007800000000000003 -2,88,0.00007912500000000004 -2,89,0.00007575000000000003 -2,90,0.00007712500000000003 -2,91,0.00007937500000000003 -2,92,0.00007812500000000002 -2,93,0.00007775000000000003 -2,94,0.00007912500000000003 -2,95,0.00007800000000000003 -2,96,0.00007975000000000003 -2,97,0.00007775000000000002 -2,98,0.00007750000000000003 -2,99,0.00007887500000000002 -3,1,0.06244875000000001 -3,2,0.018286583333333332 -3,3,0.012923000000000004 -3,4,0.011188333333333335 -3,5,0.010389166666666666 -3,6,0.009981 -3,7,0.009776749999999999 -3,8,0.009436749999999999 -3,9,0.009521 -3,10,0.009296333333333334 -3,11,0.009221499999999997 -3,12,0.009256416666666666 -3,13,0.009202583333333333 -3,14,0.009165333333333336 -3,15,0.009171916666666665 -3,16,0.009114083333333335 -3,17,0.00910641666666667 -3,18,0.009082083333333333 -3,19,0.00909991666666667 -3,20,0.009094416666666666 -3,21,0.00911 -3,22,0.009044916666666666 -3,23,0.009059833333333335 -3,24,0.009018833333333332 -3,25,0.00902608333333333 -3,26,0.009002083333333332 -3,27,0.009051666666666666 -3,28,0.009037250000000002 -3,29,0.009043083333333335 -3,30,0.00903325 -3,31,0.009031 -3,32,0.008985666666666666 -3,33,0.0090205 -3,34,0.009010333333333335 -3,35,0.009035333333333336 -3,36,0.009001916666666667 -3,37,0.009011833333333337 -3,38,0.009000583333333334 -3,39,0.00902225 -3,40,0.009029083333333333 -3,41,0.009045416666666669 -3,42,0.009047083333333334 -3,43,0.009003083333333333 -3,44,0.009005083333333334 -3,45,0.009019833333333335 -3,46,0.0089855 -3,47,0.009001083333333338 -3,48,0.009005416666666669 -3,49,0.009012833333333335 -3,50,0.008985416666666668 -3,51,0.008997416666666667 -3,52,0.009024833333333334 -3,53,0.008989916666666669 -3,54,0.009007166666666669 -3,55,0.009017250000000003 -3,56,0.008997916666666668 -3,57,0.008995666666666667 -3,58,0.008992250000000002 -3,59,0.008998916666666669 -3,60,0.009009000000000003 -3,61,0.009007166666666663 -3,62,0.008995833333333335 -3,63,0.00899575 -3,64,0.008983500000000002 -3,65,0.008987416666666668 -3,66,0.008993499999999998 -3,67,0.008994000000000004 -3,68,0.008993583333333333 -3,69,0.008976000000000003 -3,70,0.00899925 -3,71,0.009005000000000003 -3,72,0.008985333333333335 -3,73,0.009005250000000003 -3,74,0.008985833333333332 -3,75,0.00898775 -3,76,0.009001500000000003 -3,77,0.00897775 -3,78,0.008985666666666668 -3,79,0.00898825 -3,80,0.008981666666666666 -3,81,0.00899666666666667 -3,82,0.009000666666666665 -3,83,0.009000416666666667 -3,84,0.00900291666666667 -3,85,0.008994 -3,86,0.008995583333333336 -3,87,0.008997500000000002 -3,88,0.00898025 -3,89,0.008995500000000003 -3,90,0.008989583333333334 -3,91,0.008994500000000002 -3,92,0.009003166666666668 -3,93,0.0089985 -3,94,0.008993499999999998 -3,95,0.008993083333333332 -3,96,0.008989583333333336 -3,97,0.008990083333333333 -3,98,0.008987583333333334 -3,99,0.008993833333333335 -4,1,0.10494625000000003 -4,2,0.07444418749999998 -4,3,0.06937893749999999 -4,4,0.067418625 -4,5,0.06648831250000001 -4,6,0.06622125 -4,7,0.06600518749999999 -4,8,0.06567525 -4,9,0.06575562499999997 -4,10,0.06550450000000002 -4,11,0.06541268750000001 -4,12,0.06545625 -4,13,0.06537343749999999 -4,14,0.06549106249999999 -4,15,0.06537975 -4,16,0.06529975 -4,17,0.06528325 -4,18,0.0653464375 -4,19,0.06538212499999997 -4,20,0.06532137500000001 -4,21,0.06529956249999999 -4,22,0.06526531249999999 -4,23,0.06530825 -4,24,0.06523081249999998 -4,25,0.0652493125 -4,26,0.06524674999999998 -4,27,0.06533331250000002 -4,28,0.0652783125 -4,29,0.06523312499999999 -4,30,0.06529812499999998 -4,31,0.065218375 -4,32,0.06520418750000002 -4,33,0.06519637500000001 -4,34,0.06522337500000001 -4,35,0.06525618749999999 -4,36,0.0652288125 -4,37,0.06523625000000002 -4,38,0.06522237499999999 -4,39,0.06523099999999998 -4,40,0.06518737499999999 -4,41,0.06521912500000002 -4,42,0.0652356875 -4,43,0.06525862499999997 -4,44,0.06523737500000001 -4,45,0.06523506249999998 -4,46,0.065222375 -4,47,0.06520975 -4,48,0.06518768749999998 -4,49,0.06522418749999997 -4,50,0.0652335625 -4,51,0.06520762499999998 -4,52,0.06520925 -4,53,0.06519668750000002 -4,54,0.06522556249999999 -4,55,0.06522106250000002 -4,56,0.06521849999999998 -4,57,0.065204875 -4,58,0.06521731250000003 -4,59,0.0651996875 -4,60,0.06522906249999999 -4,61,0.06521075 -4,62,0.0652163125 -4,63,0.065204 -4,64,0.06519699999999999 -4,65,0.06522443749999998 -4,66,0.06521693749999999 -4,67,0.0652070625 -4,68,0.065170875 -4,69,0.06520875000000002 -4,70,0.06521693749999996 -4,71,0.06521693749999997 -4,72,0.0652064375 -4,73,0.06522575 -4,74,0.06520943750000001 -4,75,0.06522981250000001 -4,76,0.06519868749999999 -4,77,0.0652083125 -4,78,0.0652170625 -4,79,0.06524374999999999 -4,80,0.06518362499999998 -4,81,0.06522643750000001 -4,82,0.065214125 -4,83,0.06522687499999998 -4,84,0.06522143749999999 -4,85,0.06521412499999997 -4,86,0.0652095 -4,87,0.06518750000000001 -4,88,0.06520962500000001 -4,89,0.06524049999999999 -4,90,0.065224 -4,91,0.06520437500000001 -4,92,0.06522050000000001 -4,93,0.0652061875 -4,94,0.06521806249999999 -4,95,0.06521800000000001 -4,96,0.06519112499999999 -4,97,0.0652150625 -4,98,0.06521681249999997 -4,99,0.06521393749999999 -5,1,0.15726974999999999 -5,2,0.14488029999999996 -5,3,0.14266800000000004 -5,4,0.14170254999999998 -5,5,0.14103245 -5,6,0.14115569999999997 -5,7,0.14098735000000004 -5,8,0.1409449 -5,9,0.14091230000000002 -5,10,0.14072680000000004 -5,11,0.14070845 -5,12,0.14076184999999997 -5,13,0.14070719999999998 -5,14,0.14070544999999998 -5,15,0.14067805 -5,16,0.14072640000000003 -5,17,0.14068015000000003 -5,18,0.14071210000000003 -5,19,0.14067989999999997 -5,20,0.14064000000000004 -5,21,0.14067740000000006 -5,22,0.14066064999999997 -5,23,0.14065755000000008 -5,24,0.1406306 -5,25,0.1406109 -5,26,0.14060879999999998 -5,27,0.14065465 -5,28,0.14061300000000002 -5,29,0.14063930000000002 -5,30,0.14064870000000002 -5,31,0.14060875 -5,32,0.1406232 -5,33,0.14063875 -5,34,0.1406068 -5,35,0.14063319999999999 -5,36,0.1406566 -5,37,0.1406118 -5,38,0.14063509999999999 -5,39,0.14061025 -5,40,0.14061914999999992 -5,41,0.14062329999999995 -5,42,0.14062115 -5,43,0.14061665 -5,44,0.1406301 -5,45,0.1406367 -5,46,0.1406436 -5,47,0.1406286 -5,48,0.14064059999999998 -5,49,0.14062314999999995 -5,50,0.1406053 -5,51,0.1406117 -5,52,0.1406239 -5,53,0.14062780000000005 -5,54,0.14064565 -5,55,0.14062929999999996 -5,56,0.14063155000000002 -5,57,0.14062665000000002 -5,58,0.14061265000000003 -5,59,0.14061839999999998 -5,60,0.14061844999999998 -5,61,0.14063329999999996 -5,62,0.14061815000000003 -5,63,0.14063005 -5,64,0.14062265 -5,65,0.14063015 -5,66,0.14063764999999995 -5,67,0.14062914999999998 -5,68,0.14060955000000003 -5,69,0.14062415 -5,70,0.14060425000000001 -5,71,0.14063655000000003 -5,72,0.140627 -5,73,0.14063679999999995 -5,74,0.14061300000000002 -5,75,0.1406465 -5,76,0.14063845000000005 -5,77,0.14059845 -5,78,0.1406164 -5,79,0.1406264 -5,80,0.14060059999999996 -5,81,0.14061934999999998 -5,82,0.14061395000000002 -5,83,0.1406094 -5,84,0.14061040000000002 -5,85,0.14061279999999998 -5,86,0.1406109 -5,87,0.14062165000000001 -5,88,0.14063215 -5,89,0.14063185000000003 -5,90,0.14061625 -5,91,0.1406317 -5,92,0.14061649999999998 -5,93,0.14060844999999997 -5,94,0.14062375000000002 -5,95,0.14060855000000003 -5,96,0.1405848 -5,97,0.14061225000000002 -5,98,0.14061154999999995 -5,99,0.14060640000000002 -6,1,0.20324429166666658 -6,2,0.19793058333333335 -6,3,0.19716350000000002 -6,4,0.19680937500000004 -6,5,0.196676625 -6,6,0.19655945833333333 -6,7,0.19661212499999997 -6,8,0.196488125 -6,9,0.19659420833333333 -6,10,0.19652820833333337 -6,11,0.1965053333333333 -6,12,0.196504625 -6,13,0.19652870833333336 -6,14,0.19650695833333331 -6,15,0.19653458333333332 -6,16,0.19649695833333333 -6,17,0.19645262500000005 -6,18,0.1965168333333333 -6,19,0.19648758333333333 -6,20,0.19644899999999996 -6,21,0.1964608333333333 -6,22,0.19649441666666675 -6,23,0.19647179166666665 -6,24,0.1964527083333333 -6,25,0.19648799999999997 -6,26,0.19649012500000002 -6,27,0.1965017083333333 -6,28,0.19648200000000007 -6,29,0.19648120833333332 -6,30,0.19646708333333332 -6,31,0.19648329166666678 -6,32,0.19650349999999991 -6,33,0.19649054166666666 -6,34,0.19646487500000007 -6,35,0.19645916666666668 -6,36,0.19645525 -6,37,0.19646179166666666 -6,38,0.19649912499999997 -6,39,0.196494 -6,40,0.19646766666666665 -6,41,0.19647595833333334 -6,42,0.19648633333333332 -6,43,0.1965005 -6,44,0.19646883333333334 -6,45,0.19646929166666666 -6,46,0.1965024583333334 -6,47,0.19649254166666663 -6,48,0.19648708333333334 -6,49,0.1964760416666667 -6,50,0.19644504166666668 -6,51,0.1964839583333334 -6,52,0.19647266666666666 -6,53,0.19649641666666667 -6,54,0.19648474999999999 -6,55,0.19647654166666662 -6,56,0.19650183333333335 -6,57,0.19646795833333336 -6,58,0.19648220833333338 -6,59,0.19645600000000008 -6,60,0.19647695833333334 -6,61,0.196496875 -6,62,0.1964724583333333 -6,63,0.19646508333333335 -6,64,0.19646583333333337 -6,65,0.19644899999999998 -6,66,0.19649870833333338 -6,67,0.196488125 -6,68,0.19645474999999998 -6,69,0.19646604166666673 -6,70,0.19645775000000001 -6,71,0.19648633333333332 -6,72,0.19646345833333334 -6,73,0.19647491666666664 -6,74,0.19646054166666668 -6,75,0.19646508333333337 -6,76,0.19649683333333332 -6,77,0.1964590833333334 -6,78,0.1964787916666667 -6,79,0.1964616666666666 -6,80,0.19645862500000008 -6,81,0.19646262500000009 -6,82,0.19648741666666666 -6,83,0.19647412499999997 -6,84,0.19647420833333332 -6,85,0.19648504166666667 -6,86,0.19646983333333337 -6,87,0.1964554583333333 -6,88,0.19646316666666663 -6,89,0.19647599999999998 -6,90,0.19646608333333337 -6,91,0.19646620833333336 -6,92,0.19647470833333336 -6,93,0.19646866666666665 -6,94,0.19646845833333335 -6,95,0.19647541666666665 -6,96,0.19647333333333328 -6,97,0.19647620833333335 -6,98,0.19646099999999997 -6,99,0.1964573333333333 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_55_15.csv b/data/errorrates/2bit_temp/misc/errorrates_left_55_15.csv deleted file mode 100644 index 188ad75..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_55_15.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.03258475000000001 -1,2,0.00043400000000000014 -1,3,0.000035749999999999995 -1,4,0.000017 -1,5,0.000012000000000000004 -1,6,0.00001125 -1,7,0.000013500000000000001 -1,8,0.000012 -1,9,0.000012 -1,10,0.000011500000000000002 -1,11,0.000011000000000000001 -1,12,0.000011500000000000002 -1,13,0.000011749999999999998 -1,14,0.000011750000000000001 -1,15,0.000011249999999999999 -1,16,0.000011750000000000001 -1,17,0.000010500000000000001 -1,18,0.0000115 -1,19,0.000011500000000000002 -1,20,0.000012 -1,21,0.000011500000000000002 -1,22,0.00001125 -1,23,0.000011000000000000003 -1,24,0.000011500000000000002 -1,25,0.000011500000000000002 -1,26,0.000011750000000000001 -1,27,0.000011250000000000004 -1,28,0.000011000000000000001 -1,29,0.000011000000000000003 -1,30,0.00001125 -1,31,0.00001125 -1,32,0.00001125 -1,33,0.000011000000000000003 -1,34,0.00001125 -1,35,0.000011000000000000003 -1,36,0.00001125 -1,37,0.00001125 -1,38,0.00001125 -1,39,0.000011000000000000003 -1,40,0.0000115 -1,41,0.000011000000000000003 -1,42,0.00001125 -1,43,0.000011000000000000003 -1,44,0.00001125 -1,45,0.00001125 -1,46,0.0000115 -1,47,0.000011000000000000003 -1,48,0.000011000000000000001 -1,49,0.000011000000000000003 -1,50,0.0000115 -1,51,0.00001125 -1,52,0.0000115 -1,53,0.000011000000000000003 -1,54,0.000011000000000000001 -1,55,0.00001125 -1,56,0.0000115 -1,57,0.00001125 -1,58,0.0000115 -1,59,0.000010750000000000002 -1,60,0.000011000000000000001 -1,61,0.00001125 -1,62,0.0000115 -1,63,0.00001125 -1,64,0.00001125 -1,65,0.000010750000000000002 -1,66,0.00001125 -1,67,0.000011000000000000003 -1,68,0.0000115 -1,69,0.00001125 -1,70,0.00001125 -1,71,0.00001125 -1,72,0.00001125 -1,73,0.000011000000000000003 -1,74,0.0000115 -1,75,0.000011250000000000004 -1,76,0.000011750000000000001 -1,77,0.000011500000000000002 -1,78,0.000011500000000000002 -1,79,0.000011250000000000004 -1,80,0.000011500000000000002 -1,81,0.000011500000000000002 -1,82,0.0000115 -1,83,0.00001125 -1,84,0.00001125 -1,85,0.000010750000000000002 -1,86,0.00001125 -1,87,0.00001125 -1,88,0.0000115 -1,89,0.00001125 -1,90,0.00001125 -1,91,0.000010750000000000002 -1,92,0.0000115 -1,93,0.00001125 -1,94,0.0000115 -1,95,0.00001125 -1,96,0.000011000000000000001 -1,97,0.000011000000000000003 -1,98,0.0000115 -1,99,0.00001125 -2,1,0.060069250000000005 -2,2,0.011627375 -2,3,0.007218749999999997 -2,4,0.0056573749999999975 -2,5,0.005115000000000001 -2,6,0.004548875000000001 -2,7,0.0045032499999999994 -2,8,0.004189249999999999 -2,9,0.004192624999999999 -2,10,0.0041696250000000015 -2,11,0.0041468749999999995 -2,12,0.004107625000000001 -2,13,0.00400225 -2,14,0.003998875000000001 -2,15,0.004024125 -2,16,0.0039326249999999995 -2,17,0.0039022500000000003 -2,18,0.0039118749999999996 -2,19,0.003923 -2,20,0.0039102500000000005 -2,21,0.003914375 -2,22,0.003893250000000001 -2,23,0.003892124999999999 -2,24,0.0039275 -2,25,0.003910624999999999 -2,26,0.0038756249999999993 -2,27,0.0038925000000000014 -2,28,0.0038794999999999997 -2,29,0.0039105 -2,30,0.003796875000000001 -2,31,0.0038631250000000007 -2,32,0.0038508750000000014 -2,33,0.0039028749999999997 -2,34,0.003861875000000001 -2,35,0.003871625 -2,36,0.00387 -2,37,0.003887375000000002 -2,38,0.0038670000000000006 -2,39,0.0038563749999999996 -2,40,0.003862375 -2,41,0.0038369999999999997 -2,42,0.003878625000000001 -2,43,0.0038367500000000003 -2,44,0.0038650000000000012 -2,45,0.003891500000000001 -2,46,0.0038415 -2,47,0.0038710000000000007 -2,48,0.00387075 -2,49,0.003855875000000001 -2,50,0.0038641249999999995 -2,51,0.0038518750000000007 -2,52,0.003843125 -2,53,0.0038658749999999995 -2,54,0.0038487499999999997 -2,55,0.003859125000000001 -2,56,0.0038453749999999985 -2,57,0.00385125 -2,58,0.0038551249999999996 -2,59,0.0038460000000000005 -2,60,0.003815499999999999 -2,61,0.003846125 -2,62,0.003838625000000001 -2,63,0.003839124999999999 -2,64,0.0038271250000000007 -2,65,0.003851375 -2,66,0.0038643749999999993 -2,67,0.0038273750000000005 -2,68,0.0038307500000000004 -2,69,0.0038488750000000003 -2,70,0.003861625 -2,71,0.0038491249999999992 -2,72,0.003863625 -2,73,0.0038516249999999996 -2,74,0.003857375 -2,75,0.0038596249999999998 -2,76,0.0038548749999999994 -2,77,0.0038441250000000003 -2,78,0.0038561250000000006 -2,79,0.003844999999999999 -2,80,0.0038471250000000007 -2,81,0.003854499999999999 -2,82,0.003839999999999998 -2,83,0.003848375 -2,84,0.0038457500000000006 -2,85,0.0038433750000000013 -2,86,0.0038350000000000007 -2,87,0.003847874999999999 -2,88,0.0038359999999999996 -2,89,0.003861625000000001 -2,90,0.003839125 -2,91,0.0038505 -2,92,0.0038237500000000003 -2,93,0.0038471249999999994 -2,94,0.0038459999999999996 -2,95,0.003824875 -2,96,0.0038528750000000013 -2,97,0.0038521250000000014 -2,98,0.0038471250000000007 -2,99,0.003847750000000001 -3,1,0.10267224999999998 -3,2,0.0641755 -3,3,0.05770024999999998 -3,4,0.05530499999999999 -3,5,0.054677750000000004 -3,6,0.05408783333333334 -3,7,0.0539495 -3,8,0.053437750000000006 -3,9,0.05313275 -3,10,0.05326133333333332 -3,11,0.053051166666666656 -3,12,0.052978833333333294 -3,13,0.05291133333333334 -3,14,0.05311308333333333 -3,15,0.05305141666666666 -3,16,0.052818250000000004 -3,17,0.052877666666666656 -3,18,0.052767666666666664 -3,19,0.05280450000000001 -3,20,0.052797916666666646 -3,21,0.052844999999999996 -3,22,0.05280816666666666 -3,23,0.05281166666666668 -3,24,0.052698583333333326 -3,25,0.05274733333333331 -3,26,0.05273424999999999 -3,27,0.05276099999999999 -3,28,0.05281641666666668 -3,29,0.0526985 -3,30,0.05276708333333333 -3,31,0.05278316666666665 -3,32,0.05270808333333336 -3,33,0.05272733333333334 -3,34,0.05276433333333335 -3,35,0.05277166666666666 -3,36,0.05265208333333332 -3,37,0.052724749999999994 -3,38,0.052678416666666686 -3,39,0.05271883333333333 -3,40,0.052700500000000004 -3,41,0.05267041666666666 -3,42,0.05270816666666666 -3,43,0.052710999999999994 -3,44,0.05269241666666668 -3,45,0.05267799999999998 -3,46,0.052676166666666656 -3,47,0.052714833333333336 -3,48,0.05266000000000001 -3,49,0.052661499999999986 -3,50,0.05265733333333333 -3,51,0.052721333333333315 -3,52,0.052721166666666645 -3,53,0.05270716666666666 -3,54,0.05268775 -3,55,0.052716499999999986 -3,56,0.05268016666666667 -3,57,0.05269375000000002 -3,58,0.052673749999999984 -3,59,0.05272841666666668 -3,60,0.05269758333333331 -3,61,0.05269308333333334 -3,62,0.05269141666666668 -3,63,0.05269766666666667 -3,64,0.05267100000000001 -3,65,0.05269074999999999 -3,66,0.05265291666666666 -3,67,0.052699750000000004 -3,68,0.05271124999999999 -3,69,0.05265900000000001 -3,70,0.05269933333333333 -3,71,0.05268266666666668 -3,72,0.0526335 -3,73,0.05269866666666669 -3,74,0.052682666666666655 -3,75,0.05270033333333334 -3,76,0.05268833333333332 -3,77,0.05267783333333332 -3,78,0.05267491666666666 -3,79,0.05270116666666667 -3,80,0.052672583333333335 -3,81,0.05268658333333334 -3,82,0.052650749999999975 -3,83,0.052707333333333335 -3,84,0.052656583333333354 -3,85,0.05270058333333333 -3,86,0.05267758333333331 -3,87,0.05267666666666666 -3,88,0.05266683333333335 -3,89,0.052676333333333346 -3,90,0.05269733333333334 -3,91,0.05268241666666666 -3,92,0.05267483333333334 -3,93,0.05264183333333335 -3,94,0.05268325000000001 -3,95,0.052665916666666666 -3,96,0.05266983333333333 -3,97,0.05263591666666666 -3,98,0.05266108333333333 -3,99,0.052683 -4,1,0.15919124999999998 -4,2,0.14353381249999997 -4,3,0.13974368749999996 -4,4,0.13826181250000005 -4,5,0.13803893750000001 -4,6,0.13773331250000004 -4,7,0.13733874999999998 -4,8,0.1372650625 -4,9,0.1373326875 -4,10,0.1372893125 -4,11,0.1370789375 -4,12,0.1370041875 -4,13,0.1369661875 -4,14,0.13705181249999998 -4,15,0.13704449999999999 -4,16,0.13697099999999993 -4,17,0.1370813125 -4,18,0.13699593749999994 -4,19,0.1369755625 -4,20,0.13702749999999997 -4,21,0.136972125 -4,22,0.13697768750000003 -4,23,0.13696512499999997 -4,24,0.13705462499999999 -4,25,0.1369686875 -4,26,0.13692762500000003 -4,27,0.13705399999999998 -4,28,0.136996125 -4,29,0.13695825 -4,30,0.13696293749999996 -4,31,0.13700275000000003 -4,32,0.13695875000000002 -4,33,0.136972125 -4,34,0.136982625 -4,35,0.136942 -4,36,0.13695475000000001 -4,37,0.13694112500000002 -4,38,0.136914625 -4,39,0.13688968749999997 -4,40,0.13698500000000002 -4,41,0.13695862499999997 -4,42,0.1369295625 -4,43,0.136942125 -4,44,0.13695856250000002 -4,45,0.13693337499999994 -4,46,0.13693056250000002 -4,47,0.13694556249999998 -4,48,0.13693662499999998 -4,49,0.13696543749999995 -4,50,0.13693562499999998 -4,51,0.13694968750000003 -4,52,0.13689574999999998 -4,53,0.136947375 -4,54,0.13695487500000003 -4,55,0.136947125 -4,56,0.1369355 -4,57,0.1369481875 -4,58,0.13690593750000005 -4,59,0.13690881250000003 -4,60,0.13692574999999998 -4,61,0.136947375 -4,62,0.13699 -4,63,0.1369623125 -4,64,0.13692468749999998 -4,65,0.13691743750000002 -4,66,0.136941375 -4,67,0.13694687500000002 -4,68,0.13694224999999996 -4,69,0.13692606249999997 -4,70,0.13694375000000003 -4,71,0.13693731249999996 -4,72,0.1369644375 -4,73,0.13695699999999994 -4,74,0.13696293749999996 -4,75,0.136931 -4,76,0.136912375 -4,77,0.13693793749999994 -4,78,0.13692356249999998 -4,79,0.1369066875 -4,80,0.1369384375 -4,81,0.13691818749999998 -4,82,0.1369420625 -4,83,0.13695468749999995 -4,84,0.1369185625 -4,85,0.13691856249999998 -4,86,0.136950125 -4,87,0.1369288125 -4,88,0.13692012499999998 -4,89,0.13696856249999997 -4,90,0.1369255 -4,91,0.13693612500000005 -4,92,0.1369144375 -4,93,0.13692412499999998 -4,94,0.1369190625 -4,95,0.13692056249999998 -4,96,0.13694031250000005 -4,97,0.13693381249999997 -4,98,0.1369430625 -4,99,0.13693293750000002 -5,1,0.21045315000000003 -5,2,0.204689 -5,3,0.20366965 -5,4,0.20309775000000008 -5,5,0.20279875000000008 -5,6,0.20294025000000002 -5,7,0.20273005000000005 -5,8,0.20270514999999997 -5,9,0.20282140000000004 -5,10,0.20252145000000002 -5,11,0.20255459999999995 -5,12,0.20263195000000003 -5,13,0.2026373 -5,14,0.20253064999999995 -5,15,0.20262855000000002 -5,16,0.20257585 -5,17,0.20249845 -5,18,0.20258990000000004 -5,19,0.20254195 -5,20,0.20251785000000005 -5,21,0.20253024999999994 -5,22,0.20256329999999995 -5,23,0.20255845000000006 -5,24,0.20255065000000003 -5,25,0.20248775000000002 -5,26,0.20255150000000005 -5,27,0.20261615000000002 -5,28,0.20253759999999998 -5,29,0.20252735000000002 -5,30,0.2025524499999999 -5,31,0.20261419999999997 -5,32,0.20255849999999995 -5,33,0.20255329999999996 -5,34,0.20256995000000003 -5,35,0.20255564999999998 -5,36,0.20258080000000003 -5,37,0.20257424999999998 -5,38,0.20256005 -5,39,0.2025477 -5,40,0.20253255 -5,41,0.20255174999999997 -5,42,0.20255304999999996 -5,43,0.20251785000000005 -5,44,0.20255055000000002 -5,45,0.20257704999999998 -5,46,0.2025603 -5,47,0.20253685000000002 -5,48,0.20256049999999998 -5,49,0.2025451499999999 -5,50,0.20253204999999994 -5,51,0.20253304999999994 -5,52,0.20255880000000004 -5,53,0.20257659999999997 -5,54,0.20256889999999994 -5,55,0.20257140000000007 -5,56,0.2025756500000001 -5,57,0.20257585000000003 -5,58,0.2025501 -5,59,0.20256455000000007 -5,60,0.20257154999999993 -5,61,0.20253430000000006 -5,62,0.20255595000000004 -5,63,0.20256020000000002 -5,64,0.20257444999999996 -5,65,0.20256125000000005 -5,66,0.20256294999999994 -5,67,0.20256049999999995 -5,68,0.20254600000000003 -5,69,0.20254629999999993 -5,70,0.20254695000000011 -5,71,0.20258765 -5,72,0.20254719999999996 -5,73,0.20254445000000001 -5,74,0.2025488 -5,75,0.20253654999999998 -5,76,0.20255850000000003 -5,77,0.20256559999999996 -5,78,0.20253434999999997 -5,79,0.20255320000000004 -5,80,0.20255689999999998 -5,81,0.20255074999999997 -5,82,0.2025417 -5,83,0.20257085000000002 -5,84,0.2025401 -5,85,0.2025616 -5,86,0.20256384999999993 -5,87,0.20254869999999997 -5,88,0.20255499999999999 -5,89,0.20254815000000004 -5,90,0.20255745000000008 -5,91,0.2025378999999999 -5,92,0.20253260000000003 -5,93,0.20255830000000002 -5,94,0.20256485 -5,95,0.2025546 -5,96,0.20254234999999998 -5,97,0.20253225 -5,98,0.20255035 -5,99,0.20254854999999997 -6,1,0.250647375 -6,2,0.24847208333333337 -6,3,0.24801208333333333 -6,4,0.24778920833333323 -6,5,0.24781916666666665 -6,6,0.2478210416666666 -6,7,0.247638 -6,8,0.24767329166666666 -6,9,0.24766987499999996 -6,10,0.24760437500000004 -6,11,0.24761470833333335 -6,12,0.24764166666666665 -6,13,0.24766250000000004 -6,14,0.24762104166666668 -6,15,0.24766762500000003 -6,16,0.247607625 -6,17,0.24758441666666667 -6,18,0.2476215416666667 -6,19,0.24754791666666665 -6,20,0.24757370833333336 -6,21,0.2475765 -6,22,0.24760704166666656 -6,23,0.24759304166666665 -6,24,0.24760408333333342 -6,25,0.24757800000000002 -6,26,0.24762891666666662 -6,27,0.24757349999999992 -6,28,0.24759045833333335 -6,29,0.24756075 -6,30,0.24758200000000002 -6,31,0.24755775 -6,32,0.2475732083333334 -6,33,0.24757391666666673 -6,34,0.24755725000000006 -6,35,0.24759354166666664 -6,36,0.24758220833333333 -6,37,0.24757300000000004 -6,38,0.24758066666666664 -6,39,0.24759099999999998 -6,40,0.24760437500000002 -6,41,0.24759587500000005 -6,42,0.24759420833333334 -6,43,0.247592375 -6,44,0.24758524999999998 -6,45,0.24760050000000003 -6,46,0.24758200000000002 -6,47,0.24759766666666672 -6,48,0.2475739166666666 -6,49,0.24759170833333335 -6,50,0.24756779166666668 -6,51,0.24757979166666658 -6,52,0.24761737500000006 -6,53,0.24758512500000002 -6,54,0.2475907083333334 -6,55,0.24758220833333333 -6,56,0.24758758333333325 -6,57,0.2476028333333333 -6,58,0.2475754166666667 -6,59,0.24760191666666675 -6,60,0.24760366666666667 -6,61,0.24757875000000001 -6,62,0.2475739166666665 -6,63,0.24759304166666665 -6,64,0.24757837500000002 -6,65,0.2475821666666667 -6,66,0.2475747916666667 -6,67,0.24757862499999994 -6,68,0.24757937499999993 -6,69,0.24758104166666658 -6,70,0.2475978333333332 -6,71,0.2475961666666667 -6,72,0.24758341666666658 -6,73,0.24759329166666663 -6,74,0.247575875 -6,75,0.2476010833333333 -6,76,0.2475955 -6,77,0.24757795833333343 -6,78,0.24760320833333338 -6,79,0.247591 -6,80,0.2475865416666666 -6,81,0.2475757083333333 -6,82,0.24757749999999998 -6,83,0.24758912500000005 -6,84,0.24759137499999992 -6,85,0.24758491666666674 -6,86,0.24760212499999995 -6,87,0.24758720833333328 -6,88,0.24759095833333336 -6,89,0.2475895833333334 -6,90,0.24759054166666658 -6,91,0.2475749583333333 -6,92,0.2475934166666667 -6,93,0.247593875 -6,94,0.24758974999999991 -6,95,0.2475788749999999 -6,96,0.24757620833333327 -6,97,0.24759533333333344 -6,98,0.24758862500000006 -6,99,0.24758479166666664 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_55_25.csv b/data/errorrates/2bit_temp/misc/errorrates_left_55_25.csv deleted file mode 100644 index 0c48b13..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_55_25.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.027181 -1,2,0.00008399999999999998 -1,3,0.000014750000000000001 -1,4,0.000006749999999999998 -1,5,0.000008749999999999998 -1,6,0.000006749999999999998 -1,7,0.000007749999999999997 -1,8,0.000006749999999999998 -1,9,0.000007749999999999997 -1,10,0.000006749999999999998 -1,11,0.000007499999999999997 -1,12,0.000006499999999999999 -1,13,0.000007749999999999997 -1,14,0.000006499999999999999 -1,15,0.000007499999999999997 -1,16,0.000006749999999999998 -1,17,0.000007499999999999997 -1,18,0.000006749999999999998 -1,19,0.0000072499999999999975 -1,20,0.000006499999999999999 -1,21,0.0000072499999999999975 -1,22,0.000006499999999999999 -1,23,0.0000072499999999999975 -1,24,0.000006499999999999999 -1,25,0.000006999999999999997 -1,26,0.000006749999999999998 -1,27,0.000006999999999999997 -1,28,0.000006749999999999998 -1,29,0.000006749999999999998 -1,30,0.000006499999999999999 -1,31,0.000006999999999999997 -1,32,0.000006499999999999999 -1,33,0.000006999999999999997 -1,34,0.000006499999999999999 -1,35,0.000006749999999999998 -1,36,0.000006749999999999998 -1,37,0.000006749999999999998 -1,38,0.000006749999999999998 -1,39,0.000006749999999999998 -1,40,0.000006499999999999999 -1,41,0.000006749999999999998 -1,42,0.000006499999999999999 -1,43,0.000006999999999999997 -1,44,0.000006499999999999999 -1,45,0.000006749999999999998 -1,46,0.000006499999999999999 -1,47,0.000006749999999999998 -1,48,0.000006749999999999998 -1,49,0.000006749999999999998 -1,50,0.000006499999999999999 -1,51,0.000006749999999999998 -1,52,0.000006499999999999999 -1,53,0.000006999999999999997 -1,54,0.000006499999999999999 -1,55,0.000006749999999999998 -1,56,0.000006499999999999999 -1,57,0.000006749999999999998 -1,58,0.000006749999999999998 -1,59,0.000006749999999999998 -1,60,0.000006499999999999999 -1,61,0.000006749999999999998 -1,62,0.000006499999999999999 -1,63,0.000006999999999999997 -1,64,0.000006499999999999999 -1,65,0.000006749999999999998 -1,66,0.000006499999999999999 -1,67,0.000006749999999999998 -1,68,0.000006749999999999998 -1,69,0.000006749999999999998 -1,70,0.000006499999999999999 -1,71,0.000006749999999999998 -1,72,0.000006499999999999999 -1,73,0.000006999999999999997 -1,74,0.000006499999999999999 -1,75,0.000006749999999999998 -1,76,0.000006499999999999999 -1,77,0.000006749999999999998 -1,78,0.000006749999999999998 -1,79,0.000006749999999999998 -1,80,0.000006499999999999999 -1,81,0.000006749999999999998 -1,82,0.000006499999999999999 -1,83,0.000006999999999999997 -1,84,0.000006499999999999999 -1,85,0.000006749999999999998 -1,86,0.000006499999999999999 -1,87,0.000006749999999999998 -1,88,0.000006749999999999998 -1,89,0.000006749999999999998 -1,90,0.000006499999999999999 -1,91,0.000006749999999999998 -1,92,0.000006499999999999999 -1,93,0.000006999999999999997 -1,94,0.000006499999999999999 -1,95,0.000006749999999999998 -1,96,0.000006499999999999999 -1,97,0.000006749999999999998 -1,98,0.000006749999999999998 -1,99,0.000006749999999999998 -2,1,0.04976412499999999 -2,2,0.006009500000000001 -2,3,0.0027584999999999997 -2,4,0.0019931249999999997 -2,5,0.0016227499999999998 -2,6,0.001422875 -2,7,0.0012487499999999999 -2,8,0.0012608749999999996 -2,9,0.0012382499999999996 -2,10,0.001181625 -2,11,0.0012212500000000001 -2,12,0.0012193749999999998 -2,13,0.0012117500000000002 -2,14,0.001140125 -2,15,0.0011360000000000003 -2,16,0.001122 -2,17,0.0011349999999999997 -2,18,0.001134375 -2,19,0.0011484999999999998 -2,20,0.0010927500000000002 -2,21,0.0011236250000000003 -2,22,0.0011449999999999995 -2,23,0.0011299999999999997 -2,24,0.00112325 -2,25,0.0011117499999999999 -2,26,0.001121 -2,27,0.0011098749999999995 -2,28,0.0011235000000000001 -2,29,0.0011066250000000002 -2,30,0.001116375 -2,31,0.00110375 -2,32,0.0011068749999999998 -2,33,0.00112675 -2,34,0.00110575 -2,35,0.0010853749999999995 -2,36,0.0011094999999999998 -2,37,0.001115875 -2,38,0.001121 -2,39,0.00111425 -2,40,0.001096375 -2,41,0.0010878749999999999 -2,42,0.001106 -2,43,0.001103875 -2,44,0.0011076249999999999 -2,45,0.001116875 -2,46,0.0011073749999999999 -2,47,0.001104 -2,48,0.0011013750000000004 -2,49,0.0011138749999999996 -2,50,0.001105875 -2,51,0.00109225 -2,52,0.0011036250000000002 -2,53,0.0011158749999999997 -2,54,0.001103875 -2,55,0.0011112499999999998 -2,56,0.001101625 -2,57,0.001106875 -2,58,0.001105 -2,59,0.0011057500000000002 -2,60,0.0010951249999999997 -2,61,0.0010986249999999998 -2,62,0.001111625 -2,63,0.0011022500000000001 -2,64,0.001100625 -2,65,0.0010946250000000001 -2,66,0.0010994999999999998 -2,67,0.0011001249999999998 -2,68,0.0010960000000000004 -2,69,0.0011071249999999996 -2,70,0.001101875 -2,71,0.0010882499999999998 -2,72,0.001104375 -2,73,0.001105 -2,74,0.001098 -2,75,0.0010981250000000004 -2,76,0.0011066249999999998 -2,77,0.001101 -2,78,0.0011002499999999999 -2,79,0.0010985 -2,80,0.0011022500000000004 -2,81,0.0011007499999999997 -2,82,0.0010977500000000002 -2,83,0.00110575 -2,84,0.0011025 -2,85,0.0011073750000000005 -2,86,0.001097375 -2,87,0.001095875 -2,88,0.0010967499999999999 -2,89,0.0011028749999999997 -2,90,0.001106625 -2,91,0.001089875 -2,92,0.0011033749999999998 -2,93,0.0011067499999999999 -2,94,0.001097125 -2,95,0.00108975 -2,96,0.0011020000000000001 -2,97,0.0011106250000000003 -2,98,0.0011 -2,99,0.001109 -3,1,0.08583800000000003 -3,2,0.04375099999999999 -3,3,0.03713391666666668 -3,4,0.03472441666666667 -3,5,0.03416866666666665 -3,6,0.03348283333333332 -3,7,0.033232333333333336 -3,8,0.032974500000000004 -3,9,0.03266491666666667 -3,10,0.03270133333333333 -3,11,0.032516666666666666 -3,12,0.03258175000000001 -3,13,0.03233716666666667 -3,14,0.032533999999999993 -3,15,0.03249216666666666 -3,16,0.03246308333333334 -3,17,0.03231891666666666 -3,18,0.03232966666666668 -3,19,0.03233916666666666 -3,20,0.03239308333333334 -3,21,0.03228241666666667 -3,22,0.03230074999999999 -3,23,0.03223558333333334 -3,24,0.032305083333333325 -3,25,0.03225608333333333 -3,26,0.03225466666666667 -3,27,0.032246083333333335 -3,28,0.0323355 -3,29,0.03229141666666668 -3,30,0.032235 -3,31,0.0322775 -3,32,0.032233000000000005 -3,33,0.03221950000000001 -3,34,0.032168083333333326 -3,35,0.03227733333333333 -3,36,0.03224808333333333 -3,37,0.032206750000000006 -3,38,0.03222000000000001 -3,39,0.03221949999999999 -3,40,0.032271166666666656 -3,41,0.03219000000000001 -3,42,0.03227750000000001 -3,43,0.032189416666666665 -3,44,0.03221825 -3,45,0.03222008333333333 -3,46,0.032189833333333334 -3,47,0.03227191666666666 -3,48,0.03222841666666667 -3,49,0.03223591666666667 -3,50,0.032198583333333336 -3,51,0.03220041666666666 -3,52,0.032230499999999995 -3,53,0.032205 -3,54,0.03216733333333333 -3,55,0.032224333333333334 -3,56,0.03224249999999999 -3,57,0.032227750000000006 -3,58,0.032209999999999996 -3,59,0.03221358333333333 -3,60,0.03218025000000001 -3,61,0.0321895 -3,62,0.032194583333333325 -3,63,0.03219983333333334 -3,64,0.032199000000000005 -3,65,0.03220575 -3,66,0.03220691666666666 -3,67,0.032239833333333336 -3,68,0.032170666666666674 -3,69,0.03218633333333333 -3,70,0.032215 -3,71,0.032206583333333344 -3,72,0.032203 -3,73,0.032203499999999996 -3,74,0.03219483333333333 -3,75,0.03218016666666667 -3,76,0.03221308333333334 -3,77,0.0321795 -3,78,0.032184500000000005 -3,79,0.03221441666666666 -3,80,0.03220883333333334 -3,81,0.03220258333333334 -3,82,0.03220258333333334 -3,83,0.03220824999999999 -3,84,0.032209166666666664 -3,85,0.032202499999999995 -3,86,0.032225083333333335 -3,87,0.03223641666666666 -3,88,0.03222574999999999 -3,89,0.032225833333333335 -3,90,0.032195833333333326 -3,91,0.032210083333333334 -3,92,0.03219125000000001 -3,93,0.03220008333333333 -3,94,0.03218916666666666 -3,95,0.03217124999999999 -3,96,0.03219916666666665 -3,97,0.03218466666666666 -3,98,0.03220366666666666 -3,99,0.03219316666666667 -4,1,0.13886537499999999 -4,2,0.11736981249999999 -4,3,0.11318731249999997 -4,4,0.11203162499999998 -4,5,0.11150568749999998 -4,6,0.11115012499999997 -4,7,0.1109348125 -4,8,0.11080043750000002 -4,9,0.11068706250000003 -4,10,0.11075818750000002 -4,11,0.11065093750000003 -4,12,0.11065074999999995 -4,13,0.11042537499999999 -4,14,0.11054687500000002 -4,15,0.11048450000000001 -4,16,0.11052837500000001 -4,17,0.11054106250000001 -4,18,0.11040587500000006 -4,19,0.11050218749999996 -4,20,0.11049156250000003 -4,21,0.11044924999999997 -4,22,0.11047868750000003 -4,23,0.110427125 -4,24,0.11051931250000001 -4,25,0.110505375 -4,26,0.1104460625 -4,27,0.11052468749999997 -4,28,0.11044731250000002 -4,29,0.1104409375 -4,30,0.11047925000000003 -4,31,0.1104899375 -4,32,0.1104693125 -4,33,0.11043131250000002 -4,34,0.11043162499999998 -4,35,0.11045887500000001 -4,36,0.11043681249999997 -4,37,0.11045756250000002 -4,38,0.11044149999999997 -4,39,0.11041156249999999 -4,40,0.11043218750000003 -4,41,0.11040287500000001 -4,42,0.11043099999999999 -4,43,0.11044656250000001 -4,44,0.11046293750000002 -4,45,0.11038937500000001 -4,46,0.11040699999999999 -4,47,0.11042537500000003 -4,48,0.1104461875 -4,49,0.11045737500000001 -4,50,0.11040162499999999 -4,51,0.11040456249999997 -4,52,0.11040562499999998 -4,53,0.11039199999999999 -4,54,0.11038675000000002 -4,55,0.11041818749999997 -4,56,0.110409 -4,57,0.11042156250000006 -4,58,0.11038693749999996 -4,59,0.11037362500000004 -4,60,0.11040812500000002 -4,61,0.11044837499999996 -4,62,0.11043700000000001 -4,63,0.110437125 -4,64,0.1104075625 -4,65,0.11040750000000003 -4,66,0.11041468749999998 -4,67,0.11044868750000005 -4,68,0.1104164375 -4,69,0.11043037500000003 -4,70,0.11043025000000002 -4,71,0.11043274999999998 -4,72,0.11043312499999997 -4,73,0.11043187499999997 -4,74,0.11041899999999999 -4,75,0.11043137499999998 -4,76,0.110398625 -4,77,0.11042524999999996 -4,78,0.11038868750000003 -4,79,0.11042262500000001 -4,80,0.11043256250000004 -4,81,0.11042131249999997 -4,82,0.11041412500000003 -4,83,0.11043512499999998 -4,84,0.11039662500000003 -4,85,0.110413 -4,86,0.11039687500000003 -4,87,0.1104146875 -4,88,0.11041268749999998 -4,89,0.11041818750000001 -4,90,0.11042087499999997 -4,91,0.1104250625 -4,92,0.11044024999999996 -4,93,0.11042131249999997 -4,94,0.1104201875 -4,95,0.11041812499999998 -4,96,0.1104195 -4,97,0.11042425 -4,98,0.110433125 -4,99,0.11040781250000002 -5,1,0.19137009999999996 -5,2,0.18372735 -5,3,0.18241494999999994 -5,4,0.1818328 -5,5,0.18159295000000003 -5,6,0.18152865000000007 -5,7,0.18148630000000002 -5,8,0.18142944999999996 -5,9,0.18152305000000002 -5,10,0.1813475 -5,11,0.1813072 -5,12,0.18134304999999995 -5,13,0.18134699999999995 -5,14,0.18130429999999995 -5,15,0.18129865000000006 -5,16,0.18130835 -5,17,0.18127180000000004 -5,18,0.18139914999999998 -5,19,0.1812582 -5,20,0.18132170000000003 -5,21,0.18126224999999999 -5,22,0.18133365000000004 -5,23,0.18131260000000002 -5,24,0.18130570000000001 -5,25,0.1812263 -5,26,0.18129615 -5,27,0.18130490000000005 -5,28,0.18125530000000004 -5,29,0.18126790000000007 -5,30,0.18127485000000004 -5,31,0.1813505 -5,32,0.18126905000000001 -5,33,0.18128885 -5,34,0.18123994999999998 -5,35,0.18129225000000004 -5,36,0.18132970000000004 -5,37,0.18128499999999995 -5,38,0.18126369999999997 -5,39,0.18128789999999995 -5,40,0.18128634999999999 -5,41,0.18127924999999995 -5,42,0.1812888 -5,43,0.18125824999999998 -5,44,0.18127630000000003 -5,45,0.18132189999999995 -5,46,0.18127625000000006 -5,47,0.18127829999999995 -5,48,0.18128154999999996 -5,49,0.18131484999999997 -5,50,0.18128574999999997 -5,51,0.18128509999999995 -5,52,0.18130895 -5,53,0.18130389999999988 -5,54,0.18132494999999998 -5,55,0.18128469999999997 -5,56,0.18126805000000004 -5,57,0.18126750000000003 -5,58,0.18128625000000004 -5,59,0.18124869999999993 -5,60,0.1812926 -5,61,0.18128824999999996 -5,62,0.1812765500000001 -5,63,0.18128565 -5,64,0.18126665 -5,65,0.18127700000000005 -5,66,0.1812842 -5,67,0.181288 -5,68,0.18128249999999999 -5,69,0.18128734999999999 -5,70,0.18128235 -5,71,0.18128239999999998 -5,72,0.18130414999999997 -5,73,0.1812715500000001 -5,74,0.18129564999999995 -5,75,0.18127705 -5,76,0.1812875000000001 -5,77,0.18128679999999997 -5,78,0.18127220000000005 -5,79,0.18125715 -5,80,0.18129699999999999 -5,81,0.18128719999999995 -5,82,0.1812601 -5,83,0.18130015000000008 -5,84,0.18126815000000002 -5,85,0.18126795000000004 -5,86,0.18127955000000004 -5,87,0.1812904999999999 -5,88,0.1812941 -5,89,0.1812785 -5,90,0.18127594999999996 -5,91,0.18126895000000004 -5,92,0.18128649999999996 -5,93,0.18128125 -5,94,0.18129225 -5,95,0.18125525 -5,96,0.18127510000000005 -5,97,0.18127204999999996 -5,98,0.1812904 -5,99,0.1812791 -6,1,0.23384704166666664 -6,2,0.2308365 -6,3,0.2301855833333333 -6,4,0.22994762500000004 -6,5,0.22978491666666667 -6,6,0.22990712500000002 -6,7,0.229743375 -6,8,0.22975341666666665 -6,9,0.22977566666666674 -6,10,0.22975437499999998 -6,11,0.22980241666666665 -6,12,0.22975866666666675 -6,13,0.22973366666666664 -6,14,0.22973549999999998 -6,15,0.22968008333333326 -6,16,0.2297555833333334 -6,17,0.2297129583333333 -6,18,0.22974145833333331 -6,19,0.22974066666666673 -6,20,0.22971649999999993 -6,21,0.22966974999999998 -6,22,0.2296989166666666 -6,23,0.2296868333333334 -6,24,0.22970833333333335 -6,25,0.22973679166666672 -6,26,0.22971216666666663 -6,27,0.22974337499999994 -6,28,0.2297068333333333 -6,29,0.22971791666666663 -6,30,0.2297384166666666 -6,31,0.22970854166666674 -6,32,0.22971466666666662 -6,33,0.229716375 -6,34,0.22969283333333335 -6,35,0.22971512499999996 -6,36,0.2297315833333334 -6,37,0.22972495833333334 -6,38,0.22972179166666662 -6,39,0.2297423333333333 -6,40,0.22972725000000005 -6,41,0.22972379166666673 -6,42,0.22973358333333332 -6,43,0.22973254166666657 -6,44,0.22972225 -6,45,0.22970845833333337 -6,46,0.22971104166666678 -6,47,0.22971975 -6,48,0.22973212500000006 -6,49,0.22971879166666667 -6,50,0.22971650000000005 -6,51,0.22971220833333342 -6,52,0.22974083333333328 -6,53,0.22972562499999996 -6,54,0.22972033333333333 -6,55,0.22971962500000004 -6,56,0.22972033333333328 -6,57,0.2297425 -6,58,0.22972625000000002 -6,59,0.2297125416666667 -6,60,0.2297445416666666 -6,61,0.22971725000000004 -6,62,0.22970949999999996 -6,63,0.2297187083333333 -6,64,0.22972370833333336 -6,65,0.22973066666666667 -6,66,0.2297124583333333 -6,67,0.22972087500000005 -6,68,0.22971324999999998 -6,69,0.22969458333333345 -6,70,0.22972787500000003 -6,71,0.22972029166666666 -6,72,0.2297222916666666 -6,73,0.22971924999999996 -6,74,0.22973320833333336 -6,75,0.22971570833333332 -6,76,0.2297135416666666 -6,77,0.22971495833333333 -6,78,0.22972158333333328 -6,79,0.22972141666666662 -6,80,0.229728875 -6,81,0.2297154166666666 -6,82,0.22971129166666665 -6,83,0.22972150000000005 -6,84,0.22972312500000006 -6,85,0.22972062499999996 -6,86,0.22971441666666667 -6,87,0.22971212499999993 -6,88,0.22974987499999994 -6,89,0.22969800000000004 -6,90,0.22973633333333332 -6,91,0.22970983333333334 -6,92,0.22971362500000006 -6,93,0.2297248333333334 -6,94,0.2297275833333333 -6,95,0.22971454166666663 -6,96,0.22971133333333338 -6,97,0.229720625 -6,98,0.22971916666666664 -6,99,0.22971554166666672 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_55_35.csv b/data/errorrates/2bit_temp/misc/errorrates_left_55_35.csv deleted file mode 100644 index cbe4567..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_55_35.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.0230065 -1,2,0.000014500000000000005 -1,3,0.000011999999999999999 -1,4,0.000009249999999999998 -1,5,0.000010749999999999997 -1,6,0.000009249999999999998 -1,7,0.000009499999999999997 -1,8,0.000009249999999999998 -1,9,0.00001 -1,10,0.000008999999999999997 -1,11,0.000009999999999999997 -1,12,0.000008999999999999997 -1,13,0.000009999999999999997 -1,14,0.000008999999999999997 -1,15,0.000009749999999999998 -1,16,0.000008999999999999997 -1,17,0.000009499999999999997 -1,18,0.000008999999999999997 -1,19,0.000009499999999999997 -1,20,0.000008999999999999997 -1,21,0.000009499999999999997 -1,22,0.000008999999999999997 -1,23,0.000009499999999999997 -1,24,0.000008999999999999997 -1,25,0.000009499999999999997 -1,26,0.000008999999999999997 -1,27,0.000008999999999999997 -1,28,0.000008999999999999997 -1,29,0.000008999999999999997 -1,30,0.000008999999999999997 -1,31,0.000008999999999999997 -1,32,0.000008999999999999997 -1,33,0.000008999999999999997 -1,34,0.000008999999999999997 -1,35,0.000008999999999999997 -1,36,0.000008999999999999997 -1,37,0.00000875 -1,38,0.000008999999999999997 -1,39,0.00000875 -1,40,0.000008999999999999997 -1,41,0.000008999999999999997 -1,42,0.000008999999999999997 -1,43,0.000008999999999999997 -1,44,0.000008999999999999997 -1,45,0.000008999999999999997 -1,46,0.000008999999999999997 -1,47,0.000008999999999999997 -1,48,0.000008999999999999997 -1,49,0.000008999999999999997 -1,50,0.000008999999999999997 -1,51,0.000008999999999999997 -1,52,0.000008999999999999997 -1,53,0.000008999999999999997 -1,54,0.000008999999999999997 -1,55,0.000008999999999999997 -1,56,0.000008999999999999997 -1,57,0.000008999999999999997 -1,58,0.000008999999999999997 -1,59,0.000008999999999999997 -1,60,0.000008999999999999997 -1,61,0.000008999999999999997 -1,62,0.000008999999999999997 -1,63,0.000008999999999999997 -1,64,0.000008999999999999997 -1,65,0.000008999999999999997 -1,66,0.000008999999999999997 -1,67,0.000008999999999999997 -1,68,0.000008999999999999997 -1,69,0.000008999999999999997 -1,70,0.000008999999999999997 -1,71,0.000008999999999999997 -1,72,0.000008999999999999997 -1,73,0.000008999999999999997 -1,74,0.000008999999999999997 -1,75,0.000008999999999999997 -1,76,0.000008999999999999997 -1,77,0.000008999999999999997 -1,78,0.000008999999999999997 -1,79,0.000008999999999999997 -1,80,0.000008999999999999997 -1,81,0.000008999999999999997 -1,82,0.000008999999999999997 -1,83,0.000008999999999999997 -1,84,0.000008999999999999997 -1,85,0.000008999999999999997 -1,86,0.000008999999999999997 -1,87,0.000008999999999999997 -1,88,0.000008999999999999997 -1,89,0.000008999999999999997 -1,90,0.000008999999999999997 -1,91,0.000008999999999999997 -1,92,0.000008999999999999997 -1,93,0.000008999999999999997 -1,94,0.000008999999999999997 -1,95,0.000008999999999999997 -1,96,0.000008999999999999997 -1,97,0.000008999999999999997 -1,98,0.000008999999999999997 -1,99,0.000008999999999999997 -2,1,0.04272 -2,2,0.002851624999999999 -2,3,0.0008991250000000002 -2,4,0.0005774999999999999 -2,5,0.00044775 -2,6,0.0003196249999999999 -2,7,0.000348875 -2,8,0.000286625 -2,9,0.0002475 -2,10,0.00022937500000000003 -2,11,0.000297 -2,12,0.00025475 -2,13,0.000272375 -2,14,0.00025387500000000003 -2,15,0.0002656249999999999 -2,16,0.00023050000000000002 -2,17,0.00024224999999999995 -2,18,0.00022249999999999993 -2,19,0.000245 -2,20,0.00020987500000000002 -2,21,0.000246125 -2,22,0.0002411249999999999 -2,23,0.00024399999999999997 -2,24,0.00022475000000000001 -2,25,0.00023700000000000001 -2,26,0.00024675 -2,27,0.00023087500000000001 -2,28,0.000237875 -2,29,0.0002365 -2,30,0.00022475000000000001 -2,31,0.00022625 -2,32,0.00023124999999999993 -2,33,0.00023687500000000008 -2,34,0.00022937499999999995 -2,35,0.00024312500000000004 -2,36,0.00022699999999999993 -2,37,0.00023750000000000003 -2,38,0.00022050000000000007 -2,39,0.00023424999999999997 -2,40,0.000226375 -2,41,0.00022187499999999996 -2,42,0.00022975 -2,43,0.00022712499999999998 -2,44,0.00022825000000000002 -2,45,0.00023375 -2,46,0.00023612499999999995 -2,47,0.00022737499999999998 -2,48,0.00023212499999999996 -2,49,0.00022975 -2,50,0.00023012499999999994 -2,51,0.00022324999999999998 -2,52,0.00024075 -2,53,0.00022149999999999996 -2,54,0.00022987499999999996 -2,55,0.00022700000000000002 -2,56,0.00023475000000000004 -2,57,0.00023587500000000005 -2,58,0.00023212499999999996 -2,59,0.00023574999999999998 -2,60,0.00022775 -2,61,0.00022887499999999994 -2,62,0.00022500000000000002 -2,63,0.00022787500000000002 -2,64,0.00022837499999999995 -2,65,0.00022725 -2,66,0.00023387499999999998 -2,67,0.00023275000000000005 -2,68,0.000235 -2,69,0.00022700000000000004 -2,70,0.00023637499999999999 -2,71,0.000225875 -2,72,0.00023162499999999995 -2,73,0.0002245 -2,74,0.00023050000000000002 -2,75,0.00022587499999999997 -2,76,0.00022537500000000004 -2,77,0.00023062500000000004 -2,78,0.000228625 -2,79,0.00023012499999999997 -2,80,0.00022825000000000005 -2,81,0.00023225000000000006 -2,82,0.000224875 -2,83,0.00023187499999999996 -2,84,0.00022937499999999995 -2,85,0.00023225000000000003 -2,86,0.000225375 -2,87,0.00023175000000000005 -2,88,0.00022625 -2,89,0.00023537499999999996 -2,90,0.00023162499999999998 -2,91,0.000233125 -2,92,0.000228375 -2,93,0.00022687499999999997 -2,94,0.00023 -2,95,0.00022975 -2,96,0.00022975000000000006 -2,97,0.00023125000000000004 -2,98,0.000226625 -2,99,0.00023362499999999997 -3,1,0.07407649999999999 -3,2,0.028643083333333333 -3,3,0.023014416666666662 -3,4,0.020770416666666663 -3,5,0.0197735 -3,6,0.01931575 -3,7,0.019075749999999995 -3,8,0.018898250000000002 -3,9,0.018656583333333334 -3,10,0.018566333333333334 -3,11,0.01856658333333333 -3,12,0.018468166666666667 -3,13,0.01850225 -3,14,0.01847808333333333 -3,15,0.0183955 -3,16,0.01836833333333334 -3,17,0.018246833333333327 -3,18,0.018342749999999998 -3,19,0.018312 -3,20,0.0183115 -3,21,0.018303833333333335 -3,22,0.018289333333333335 -3,23,0.01826816666666666 -3,24,0.018300083333333328 -3,25,0.018275833333333335 -3,26,0.018307250000000008 -3,27,0.018276166666666663 -3,28,0.018307833333333336 -3,29,0.018196249999999997 -3,30,0.018209333333333338 -3,31,0.018240250000000003 -3,32,0.01823308333333334 -3,33,0.018286166666666666 -3,34,0.018162916666666667 -3,35,0.018238583333333336 -3,36,0.018227333333333328 -3,37,0.01822666666666666 -3,38,0.018250666666666665 -3,39,0.01820308333333333 -3,40,0.018243416666666668 -3,41,0.01823124999999999 -3,42,0.01824466666666667 -3,43,0.018186333333333336 -3,44,0.018216333333333338 -3,45,0.018216916666666666 -3,46,0.018165166666666663 -3,47,0.018253333333333333 -3,48,0.018224499999999994 -3,49,0.018206666666666663 -3,50,0.01822816666666667 -3,51,0.018183333333333333 -3,52,0.01822291666666667 -3,53,0.018230249999999996 -3,54,0.018200499999999998 -3,55,0.01822691666666667 -3,56,0.018226416666666665 -3,57,0.01818725 -3,58,0.0181795 -3,59,0.018243833333333334 -3,60,0.018173083333333336 -3,61,0.01821175000000001 -3,62,0.01820666666666667 -3,63,0.018225 -3,64,0.018227916666666663 -3,65,0.01824033333333333 -3,66,0.018238249999999998 -3,67,0.018208333333333337 -3,68,0.018190083333333343 -3,69,0.018201083333333333 -3,70,0.018216083333333334 -3,71,0.018234583333333335 -3,72,0.01818266666666667 -3,73,0.018215583333333337 -3,74,0.018188083333333327 -3,75,0.018198750000000003 -3,76,0.018210499999999998 -3,77,0.01819358333333333 -3,78,0.018206666666666666 -3,79,0.018217416666666663 -3,80,0.01821683333333334 -3,81,0.01821141666666667 -3,82,0.018228833333333336 -3,83,0.018212166666666665 -3,84,0.018217583333333336 -3,85,0.018218666666666664 -3,86,0.018206500000000004 -3,87,0.018205583333333334 -3,88,0.018201666666666665 -3,89,0.018224083333333328 -3,90,0.018226333333333334 -3,91,0.018213749999999997 -3,92,0.018193749999999995 -3,93,0.018199249999999997 -3,94,0.01819883333333333 -3,95,0.018207000000000004 -3,96,0.018186666666666667 -3,97,0.018201833333333327 -3,98,0.018204750000000006 -3,99,0.018221999999999995 -4,1,0.12232987500000003 -4,2,0.09493099999999999 -4,3,0.09062031250000002 -4,4,0.0887804375 -4,5,0.08814268749999998 -4,6,0.08777137499999998 -4,7,0.08741187500000003 -4,8,0.08733868750000003 -4,9,0.08712431250000002 -4,10,0.087103375 -4,11,0.08705625 -4,12,0.086996875 -4,13,0.0868900625 -4,14,0.0868830625 -4,15,0.08688243750000002 -4,16,0.08688181250000002 -4,17,0.08688506249999998 -4,18,0.08682324999999999 -4,19,0.0867535625 -4,20,0.08680143750000002 -4,21,0.08676281250000001 -4,22,0.08675856250000002 -4,23,0.0867369375 -4,24,0.0867816875 -4,25,0.08681556250000004 -4,26,0.08676968749999998 -4,27,0.08680525000000001 -4,28,0.08677225000000002 -4,29,0.08673656249999999 -4,30,0.08676518750000003 -4,31,0.08679749999999999 -4,32,0.08676599999999998 -4,33,0.08678325 -4,34,0.08679162500000003 -4,35,0.08674074999999998 -4,36,0.08676943750000002 -4,37,0.08677325000000001 -4,38,0.08670050000000001 -4,39,0.08673737499999999 -4,40,0.08675450000000001 -4,41,0.08669237499999997 -4,42,0.08670643750000001 -4,43,0.08678050000000002 -4,44,0.0867175625 -4,45,0.08673375 -4,46,0.0867409375 -4,47,0.0867055625 -4,48,0.086734875 -4,49,0.08675381250000001 -4,50,0.08670337500000003 -4,51,0.08671625 -4,52,0.08673975000000002 -4,53,0.08678325 -4,54,0.0867129375 -4,55,0.08674212499999999 -4,56,0.08673475 -4,57,0.0867145 -4,58,0.08667062499999999 -4,59,0.08673881250000001 -4,60,0.08671887499999999 -4,61,0.0867635625 -4,62,0.08676149999999999 -4,63,0.0867031875 -4,64,0.08672118749999998 -4,65,0.08674693750000001 -4,66,0.08676443749999999 -4,67,0.08674156250000001 -4,68,0.08678606250000001 -4,69,0.08670981249999998 -4,70,0.0867449375 -4,71,0.08676206250000003 -4,72,0.08672637499999998 -4,73,0.0867135625 -4,74,0.0867105 -4,75,0.0867233125 -4,76,0.08671381249999997 -4,77,0.086731625 -4,78,0.08673068749999999 -4,79,0.0867369375 -4,80,0.08673175000000001 -4,81,0.08671374999999999 -4,82,0.08669799999999997 -4,83,0.08675849999999999 -4,84,0.08672143750000001 -4,85,0.0866909375 -4,86,0.086716625 -4,87,0.08672781249999996 -4,88,0.08669393750000001 -4,89,0.08670231249999999 -4,90,0.08672200000000001 -4,91,0.08671487500000001 -4,92,0.08672443749999999 -4,93,0.08671943750000001 -4,94,0.08674224999999999 -4,95,0.08671512499999999 -4,96,0.0867288125 -4,97,0.08671187499999998 -4,98,0.08672468750000001 -4,99,0.0867163125 -5,1,0.17567214999999997 -5,2,0.16465365 -5,3,0.16259319999999997 -5,4,0.1619024 -5,5,0.16154440000000003 -5,6,0.16144485 -5,7,0.16113140000000004 -5,8,0.1611655 -5,9,0.16118194999999996 -5,10,0.16102930000000001 -5,11,0.16109269999999998 -5,12,0.16103645000000003 -5,13,0.16097075 -5,14,0.16101170000000004 -5,15,0.1610019 -5,16,0.1609731 -5,17,0.16091000000000005 -5,18,0.16099960000000002 -5,19,0.16093955000000004 -5,20,0.16092724999999997 -5,21,0.1609015 -5,22,0.16095330000000005 -5,23,0.16099140000000006 -5,24,0.1609696 -5,25,0.16088494999999994 -5,26,0.16089385 -5,27,0.16096945000000001 -5,28,0.16095535000000002 -5,29,0.16096189999999996 -5,30,0.16096594999999997 -5,31,0.16094025 -5,32,0.1608908 -5,33,0.16097085 -5,34,0.16095125000000002 -5,35,0.16095555 -5,36,0.1609529 -5,37,0.16092065000000003 -5,38,0.16089155000000002 -5,39,0.1609081 -5,40,0.1609403 -5,41,0.16094869999999997 -5,42,0.16091605 -5,43,0.16091969999999997 -5,44,0.16094715 -5,45,0.16091149999999999 -5,46,0.1609134 -5,47,0.16094990000000006 -5,48,0.16092865 -5,49,0.16093970000000002 -5,50,0.16090630000000006 -5,51,0.16091224999999998 -5,52,0.1609307000000001 -5,53,0.16096325 -5,54,0.16093020000000005 -5,55,0.1609274 -5,56,0.16092130000000004 -5,57,0.1609113 -5,58,0.16093970000000002 -5,59,0.16093045 -5,60,0.16093385000000004 -5,61,0.16093715000000003 -5,62,0.16090135000000003 -5,63,0.1609179 -5,64,0.16091559999999996 -5,65,0.16091675000000005 -5,66,0.16093014999999997 -5,67,0.16092569999999998 -5,68,0.16092449999999997 -5,69,0.16093385 -5,70,0.1609377 -5,71,0.1609351 -5,72,0.16094640000000004 -5,73,0.16094389999999997 -5,74,0.16091365 -5,75,0.16091135 -5,76,0.16093310000000002 -5,77,0.16092055 -5,78,0.16091899999999998 -5,79,0.16093580000000002 -5,80,0.16094180000000002 -5,81,0.1609107 -5,82,0.16092275 -5,83,0.16093385 -5,84,0.16091429999999998 -5,85,0.16090475 -5,86,0.16093090000000004 -5,87,0.16093135 -5,88,0.16091350000000001 -5,89,0.16090404999999997 -5,90,0.16092464999999997 -5,91,0.16093005000000002 -5,92,0.16090824999999997 -5,93,0.16093480000000004 -5,94,0.16092329999999996 -5,95,0.16093815000000003 -5,96,0.16091084999999997 -5,97,0.16092764999999998 -5,98,0.16093170000000007 -5,99,0.16093774999999996 -6,1,0.2199151666666667 -6,2,0.2155427083333333 -6,3,0.2147575416666666 -6,4,0.21429554166666664 -6,5,0.2142590416666666 -6,6,0.2141889583333333 -6,7,0.2141795833333333 -6,8,0.21414112499999993 -6,9,0.21407320833333332 -6,10,0.21407345833333338 -6,11,0.2140949166666667 -6,12,0.21403575 -6,13,0.21403312499999994 -6,14,0.21399016666666668 -6,15,0.2140453333333334 -6,16,0.2139839583333333 -6,17,0.21396729166666664 -6,18,0.2140146666666667 -6,19,0.21403912499999997 -6,20,0.2139905833333333 -6,21,0.21401241666666673 -6,22,0.21397699999999997 -6,23,0.21403691666666672 -6,24,0.2140105 -6,25,0.21400500000000008 -6,26,0.2140134166666667 -6,27,0.21403833333333336 -6,28,0.21400024999999995 -6,29,0.21397329166666668 -6,30,0.21400404166666662 -6,31,0.21397200000000002 -6,32,0.21397904166666668 -6,33,0.21398687500000005 -6,34,0.21398733333333333 -6,35,0.2140277916666667 -6,36,0.21401216666666673 -6,37,0.213999875 -6,38,0.2140305416666667 -6,39,0.21400241666666664 -6,40,0.21401150000000005 -6,41,0.21397291666666665 -6,42,0.21399650000000003 -6,43,0.21399095833333326 -6,44,0.21397200000000005 -6,45,0.21397670833333332 -6,46,0.21399387500000003 -6,47,0.21399937499999996 -6,48,0.2139807499999999 -6,49,0.21400812500000008 -6,50,0.21399587499999992 -6,51,0.2139621666666667 -6,52,0.21396266666666663 -6,53,0.21400691666666663 -6,54,0.21398850000000003 -6,55,0.21397583333333325 -6,56,0.21397925 -6,57,0.21398270833333327 -6,58,0.21398874999999998 -6,59,0.2139680416666666 -6,60,0.2139657083333334 -6,61,0.21396245833333327 -6,62,0.2139673333333334 -6,63,0.21397050000000006 -6,64,0.2139702083333333 -6,65,0.21399525000000005 -6,66,0.21398137500000003 -6,67,0.21398366666666668 -6,68,0.2139634166666667 -6,69,0.21397258333333335 -6,70,0.21399625 -6,71,0.21399249999999997 -6,72,0.21398970833333333 -6,73,0.21397541666666664 -6,74,0.21396829166666664 -6,75,0.2139890833333333 -6,76,0.2139753749999999 -6,77,0.21396124999999994 -6,78,0.21397812500000007 -6,79,0.21399379166666666 -6,80,0.21397404166666661 -6,81,0.2139903750000001 -6,82,0.21397783333333337 -6,83,0.21396733333333334 -6,84,0.21398399999999992 -6,85,0.2139738750000001 -6,86,0.21398920833333335 -6,87,0.21397679166666667 -6,88,0.2139824166666666 -6,89,0.21396812499999993 -6,90,0.2139694166666667 -6,91,0.21398604166666657 -6,92,0.2139942083333333 -6,93,0.21396841666666672 -6,94,0.21397149999999995 -6,95,0.21397066666666667 -6,96,0.21398508333333324 -6,97,0.2139715 -6,98,0.21397816666666664 -6,99,0.213968375 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_55_45.csv b/data/errorrates/2bit_temp/misc/errorrates_left_55_45.csv deleted file mode 100644 index c064e51..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_55_45.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.019313000000000004 -1,2,0.0000125 -1,3,0.000011500000000000003 -1,4,0.000010750000000000002 -1,5,0.000011250000000000004 -1,6,0.000010750000000000002 -1,7,0.000011000000000000003 -1,8,0.000010750000000000002 -1,9,0.000010750000000000002 -1,10,0.000010750000000000002 -1,11,0.000010750000000000002 -1,12,0.000010750000000000002 -1,13,0.000010750000000000002 -1,14,0.000010750000000000002 -1,15,0.000010500000000000001 -1,16,0.000010750000000000002 -1,17,0.000010500000000000001 -1,18,0.000010750000000000002 -1,19,0.000010750000000000002 -1,20,0.000010750000000000002 -1,21,0.000010750000000000002 -1,22,0.000010750000000000002 -1,23,0.000010750000000000002 -1,24,0.000010750000000000002 -1,25,0.000010750000000000002 -1,26,0.000010750000000000002 -1,27,0.000010750000000000002 -1,28,0.000010750000000000002 -1,29,0.000010750000000000002 -1,30,0.000010750000000000002 -1,31,0.000010750000000000002 -1,32,0.000010750000000000002 -1,33,0.000010750000000000002 -1,34,0.000010750000000000002 -1,35,0.000010750000000000002 -1,36,0.000010750000000000002 -1,37,0.000010750000000000002 -1,38,0.000010750000000000002 -1,39,0.000010750000000000002 -1,40,0.000010750000000000002 -1,41,0.000010750000000000002 -1,42,0.000010750000000000002 -1,43,0.000010750000000000002 -1,44,0.000010750000000000002 -1,45,0.000010750000000000002 -1,46,0.000010750000000000002 -1,47,0.000010750000000000002 -1,48,0.000010750000000000002 -1,49,0.000010750000000000002 -1,50,0.000010750000000000002 -1,51,0.000010750000000000002 -1,52,0.000010750000000000002 -1,53,0.000010750000000000002 -1,54,0.000010750000000000002 -1,55,0.000010750000000000002 -1,56,0.000010750000000000002 -1,57,0.000010750000000000002 -1,58,0.000010750000000000002 -1,59,0.000010750000000000002 -1,60,0.000010750000000000002 -1,61,0.000010750000000000002 -1,62,0.000010750000000000002 -1,63,0.000010750000000000002 -1,64,0.000010750000000000002 -1,65,0.000010750000000000002 -1,66,0.000010750000000000002 -1,67,0.000010750000000000002 -1,68,0.000010750000000000002 -1,69,0.000010750000000000002 -1,70,0.000010750000000000002 -1,71,0.000010750000000000002 -1,72,0.000010750000000000002 -1,73,0.000010750000000000002 -1,74,0.000010750000000000002 -1,75,0.000010750000000000002 -1,76,0.000010750000000000002 -1,77,0.000011000000000000003 -1,78,0.000010750000000000002 -1,79,0.000011000000000000003 -1,80,0.000010750000000000002 -1,81,0.000011000000000000003 -1,82,0.000010750000000000002 -1,83,0.000011000000000000003 -1,84,0.000010750000000000002 -1,85,0.000011000000000000003 -1,86,0.000010750000000000002 -1,87,0.000011000000000000003 -1,88,0.000010750000000000002 -1,89,0.000011000000000000003 -1,90,0.000010750000000000002 -1,91,0.000010750000000000002 -1,92,0.000010750000000000002 -1,93,0.000010750000000000002 -1,94,0.000010750000000000002 -1,95,0.000010750000000000002 -1,96,0.000010750000000000002 -1,97,0.000010750000000000002 -1,98,0.000010750000000000002 -1,99,0.000010750000000000002 -2,1,0.035070125 -2,2,0.0010359999999999996 -2,3,0.00020974999999999998 -2,4,0.00017212500000000005 -2,5,0.00010325 -2,6,0.000093375 -2,7,0.00010274999999999999 -2,8,0.00012800000000000002 -2,9,0.00007625 -2,10,0.00009849999999999998 -2,11,0.000088625 -2,12,0.000093 -2,13,0.000092875 -2,14,0.00009412499999999997 -2,15,0.00009587499999999999 -2,16,0.00009862499999999998 -2,17,0.00009599999999999999 -2,18,0.000085125 -2,19,0.000102375 -2,20,0.00009224999999999997 -2,21,0.00009162499999999999 -2,22,0.000088625 -2,23,0.00009412499999999997 -2,24,0.00008937499999999999 -2,25,0.0000885 -2,26,0.00009462500000000001 -2,27,0.000093375 -2,28,0.00009212499999999999 -2,29,0.00009112499999999998 -2,30,0.0000925 -2,31,0.00008674999999999998 -2,32,0.000098875 -2,33,0.00009112499999999999 -2,34,0.00009299999999999997 -2,35,0.00009112499999999999 -2,36,0.00009349999999999997 -2,37,0.00008525 -2,38,0.00009675 -2,39,0.0000925 -2,40,0.000091875 -2,41,0.0000915 -2,42,0.00009175 -2,43,0.00008974999999999999 -2,44,0.000091 -2,45,0.00009324999999999998 -2,46,0.00009125 -2,47,0.00009224999999999999 -2,48,0.000091 -2,49,0.00009075 -2,50,0.00008824999999999999 -2,51,0.00009374999999999997 -2,52,0.000091375 -2,53,0.00009212499999999999 -2,54,0.00009462499999999998 -2,55,0.00009149999999999999 -2,56,0.00009162499999999999 -2,57,0.00009400000000000001 -2,58,0.00009399999999999998 -2,59,0.00008999999999999998 -2,60,0.00009175 -2,61,0.00009225 -2,62,0.00009175 -2,63,0.000091 -2,64,0.00009437499999999998 -2,65,0.00008837500000000002 -2,66,0.000092875 -2,67,0.00009299999999999997 -2,68,0.00009175 -2,69,0.00009149999999999999 -2,70,0.00009350000000000001 -2,71,0.000093 -2,72,0.000091875 -2,73,0.000092625 -2,74,0.000090375 -2,75,0.000090125 -2,76,0.00009350000000000001 -2,77,0.000092625 -2,78,0.00009125000000000001 -2,79,0.00009325 -2,80,0.00009099999999999998 -2,81,0.000090625 -2,82,0.00009274999999999999 -2,83,0.00009262500000000002 -2,84,0.00009312499999999997 -2,85,0.00009087499999999999 -2,86,0.000094375 -2,87,0.00008999999999999999 -2,88,0.00009112499999999999 -2,89,0.00009249999999999997 -2,90,0.00009274999999999999 -2,91,0.000090875 -2,92,0.000093625 -2,93,0.00009024999999999998 -2,94,0.00009175 -2,95,0.00009375000000000002 -2,96,0.00009312500000000001 -2,97,0.000092625 -2,98,0.0000925 -2,99,0.00009237499999999997 -3,1,0.060498750000000004 -3,2,0.016616166666666668 -3,3,0.011569583333333333 -3,4,0.009899916666666668 -3,5,0.009126083333333333 -3,6,0.008748750000000001 -3,7,0.0083605 -3,8,0.008380666666666665 -3,9,0.008112999999999999 -3,10,0.008076083333333333 -3,11,0.008092250000000002 -3,12,0.008024499999999999 -3,13,0.008055833333333335 -3,14,0.0079645 -3,15,0.007904666666666667 -3,16,0.007969416666666666 -3,17,0.007825166666666668 -3,18,0.007855666666666667 -3,19,0.007840916666666668 -3,20,0.007824416666666667 -3,21,0.00786275 -3,22,0.007834666666666663 -3,23,0.007817499999999998 -3,24,0.00783891666666667 -3,25,0.007787999999999998 -3,26,0.007858583333333332 -3,27,0.00782691666666667 -3,28,0.007830166666666668 -3,29,0.007799999999999999 -3,30,0.007816166666666666 -3,31,0.00784483333333333 -3,32,0.007807833333333334 -3,33,0.007819000000000003 -3,34,0.0077670000000000005 -3,35,0.007804500000000002 -3,36,0.007749833333333333 -3,37,0.0077751666666666655 -3,38,0.007789083333333332 -3,39,0.007802999999999999 -3,40,0.007778833333333334 -3,41,0.007785833333333334 -3,42,0.007813916666666667 -3,43,0.007754666666666667 -3,44,0.0077940833333333326 -3,45,0.007801583333333334 -3,46,0.0077781666666666685 -3,47,0.007809583333333334 -3,48,0.007780416666666668 -3,49,0.007773833333333333 -3,50,0.007784416666666667 -3,51,0.007778666666666669 -3,52,0.007789833333333333 -3,53,0.007797999999999997 -3,54,0.007781 -3,55,0.007792083333333334 -3,56,0.007785583333333334 -3,57,0.007780999999999999 -3,58,0.007792416666666667 -3,59,0.007791750000000002 -3,60,0.007767083333333333 -3,61,0.007775916666666668 -3,62,0.007780833333333333 -3,63,0.007774083333333335 -3,64,0.007787833333333332 -3,65,0.00776975 -3,66,0.00776716666666667 -3,67,0.00778575 -3,68,0.007752250000000001 -3,69,0.007769666666666666 -3,70,0.007780999999999999 -3,71,0.007771916666666669 -3,72,0.007756166666666665 -3,73,0.007793916666666668 -3,74,0.007758500000000001 -3,75,0.007768916666666666 -3,76,0.007758583333333334 -3,77,0.007767416666666669 -3,78,0.007771833333333332 -3,79,0.007781416666666667 -3,80,0.007774416666666665 -3,81,0.00777675 -3,82,0.007750666666666671 -3,83,0.007758500000000001 -3,84,0.007788000000000001 -3,85,0.007760333333333334 -3,86,0.007765666666666668 -3,87,0.0077662500000000015 -3,88,0.0077837500000000025 -3,89,0.007764083333333335 -3,90,0.007772 -3,91,0.007776916666666668 -3,92,0.007771000000000001 -3,93,0.0077655 -3,94,0.007763416666666667 -3,95,0.007766916666666667 -3,96,0.007755916666666668 -3,97,0.007766916666666668 -3,98,0.007761583333333333 -3,99,0.00776816666666667 -4,1,0.10228418750000001 -4,2,0.0707249375 -4,3,0.06583043750000002 -4,4,0.06385175 -4,5,0.06310418749999999 -4,6,0.06267225 -4,7,0.062519125 -4,8,0.062111062499999994 -4,9,0.062018625000000015 -4,10,0.0621060625 -4,11,0.0619434375 -4,12,0.0619163125 -4,13,0.06182712500000002 -4,14,0.06189987499999999 -4,15,0.06174831249999999 -4,16,0.061746125000000006 -4,17,0.061826812500000015 -4,18,0.061741687499999996 -4,19,0.06173156249999998 -4,20,0.06176087499999998 -4,21,0.06167000000000001 -4,22,0.061629312500000026 -4,23,0.061618499999999986 -4,24,0.061732 -4,25,0.061664625 -4,26,0.0616824375 -4,27,0.06170549999999999 -4,28,0.061692187500000016 -4,29,0.06161262500000001 -4,30,0.061667875 -4,31,0.0616721875 -4,32,0.06167456249999996 -4,33,0.06167037500000001 -4,34,0.061676125000000005 -4,35,0.06165756249999998 -4,36,0.06168824999999999 -4,37,0.061658687499999996 -4,38,0.06166031249999999 -4,39,0.061649625 -4,40,0.06167212499999999 -4,41,0.06160175000000002 -4,42,0.061645625000000016 -4,43,0.061663812500000005 -4,44,0.06162731250000002 -4,45,0.06162606249999999 -4,46,0.06163268749999999 -4,47,0.061634375000000005 -4,48,0.06165618750000001 -4,49,0.061641625000000005 -4,50,0.06159962499999998 -4,51,0.06164262500000002 -4,52,0.06166018750000001 -4,53,0.06164650000000001 -4,54,0.061634562500000004 -4,55,0.061654375000000004 -4,56,0.06162749999999998 -4,57,0.06162431250000001 -4,58,0.061616625 -4,59,0.0616388125 -4,60,0.06161268750000001 -4,61,0.061654375 -4,62,0.0616409375 -4,63,0.061629875 -4,64,0.06161943749999999 -4,65,0.06163943750000001 -4,66,0.06165162500000001 -4,67,0.06164518750000001 -4,68,0.06162025 -4,69,0.0616074375 -4,70,0.0616363125 -4,71,0.0616464375 -4,72,0.06164112500000002 -4,73,0.06160681250000002 -4,74,0.06164212500000002 -4,75,0.061621625 -4,76,0.06163549999999998 -4,77,0.06165456250000002 -4,78,0.06161374999999999 -4,79,0.061648875000000006 -4,80,0.06165481250000001 -4,81,0.06161168749999999 -4,82,0.0615926875 -4,83,0.061620999999999995 -4,84,0.061639624999999997 -4,85,0.061650625000000014 -4,86,0.061628937499999994 -4,87,0.061615375 -4,88,0.061623437499999996 -4,89,0.06165050000000001 -4,90,0.06162168750000003 -4,91,0.06162187500000002 -4,92,0.061622312500000005 -4,93,0.06162049999999998 -4,94,0.061618187500000025 -4,95,0.061615125 -4,96,0.06163306250000001 -4,97,0.06160462500000001 -4,98,0.06160662499999999 -4,99,0.0616101875 -5,1,0.15446739999999998 -5,2,0.14154084999999997 -5,3,0.13867559999999995 -5,4,0.13810255000000005 -5,5,0.1374451 -5,6,0.13739415000000008 -5,7,0.13720390000000005 -5,8,0.13712434999999995 -5,9,0.1371786 -5,10,0.13709670000000004 -5,11,0.13700660000000003 -5,12,0.13700100000000004 -5,13,0.13691155 -5,14,0.13695019999999997 -5,15,0.13681765 -5,16,0.13691379999999997 -5,17,0.13688719999999996 -5,18,0.13692374999999993 -5,19,0.1368701 -5,20,0.1369101 -5,21,0.13687445 -5,22,0.13688 -5,23,0.13688659999999994 -5,24,0.13688169999999997 -5,25,0.13678350000000006 -5,26,0.13682095 -5,27,0.136836 -5,28,0.1368761 -5,29,0.13681835000000006 -5,30,0.13687945 -5,31,0.13684889999999997 -5,32,0.13681169999999993 -5,33,0.13682109999999997 -5,34,0.13685000000000003 -5,35,0.1368313 -5,36,0.13689910000000002 -5,37,0.13685314999999998 -5,38,0.13685770000000003 -5,39,0.13685889999999995 -5,40,0.1368566 -5,41,0.13682785 -5,42,0.13685595 -5,43,0.13684274999999996 -5,44,0.13685430000000004 -5,45,0.13683330000000002 -5,46,0.13685825000000004 -5,47,0.13681439999999997 -5,48,0.13688284999999997 -5,49,0.13683929999999994 -5,50,0.13680390000000003 -5,51,0.13684955000000001 -5,52,0.13687585000000005 -5,53,0.13685630000000001 -5,54,0.13682579999999994 -5,55,0.1368383 -5,56,0.13682455000000002 -5,57,0.1368625 -5,58,0.13685700000000003 -5,59,0.1367782 -5,60,0.1368301500000001 -5,61,0.13684090000000004 -5,62,0.13683174999999997 -5,63,0.13684910000000003 -5,64,0.13682115 -5,65,0.13684780000000002 -5,66,0.13682595 -5,67,0.13683384999999995 -5,68,0.13684455 -5,69,0.13684804999999997 -5,70,0.1368532 -5,71,0.1368344 -5,72,0.13683570000000003 -5,73,0.13681550000000006 -5,74,0.13684285000000002 -5,75,0.13683245 -5,76,0.13684585 -5,77,0.13684595000000008 -5,78,0.1368262 -5,79,0.1368608 -5,80,0.13682624999999995 -5,81,0.13681385000000001 -5,82,0.1368185 -5,83,0.13681064999999998 -5,84,0.13682450000000007 -5,85,0.13682859999999997 -5,86,0.1368257 -5,87,0.13682200000000003 -5,88,0.1368231 -5,89,0.13683314999999996 -5,90,0.13682450000000007 -5,91,0.13681345 -5,92,0.1368208 -5,93,0.1368332 -5,94,0.1368261 -5,95,0.13681299999999996 -5,96,0.1368253 -5,97,0.1368387 -5,98,0.13682195000000003 -5,99,0.13680009999999998 -6,1,0.20048195833333327 -6,2,0.194821 -6,3,0.19372133333333327 -6,4,0.1931996666666667 -6,5,0.19321641666666658 -6,6,0.193043875 -6,7,0.19301858333333327 -6,8,0.19295904166666664 -6,9,0.1929745833333332 -6,10,0.19298562500000005 -6,11,0.19296354166666663 -6,12,0.19288416666666663 -6,13,0.19284758333333335 -6,14,0.19290412499999998 -6,15,0.19287145833333333 -6,16,0.19284954166666676 -6,17,0.19284787500000003 -6,18,0.19289616666666667 -6,19,0.19285891666666666 -6,20,0.1928574166666667 -6,21,0.192853125 -6,22,0.192895 -6,23,0.1928658333333334 -6,24,0.19285554166666663 -6,25,0.19282800000000003 -6,26,0.1928692083333333 -6,27,0.19287300000000002 -6,28,0.19289120833333334 -6,29,0.192837875 -6,30,0.19286412499999997 -6,31,0.19286437500000006 -6,32,0.19285720833333336 -6,33,0.192871375 -6,34,0.19285600000000003 -6,35,0.19288520833333334 -6,36,0.19284545833333336 -6,37,0.19286395833333325 -6,38,0.19284645833333328 -6,39,0.1928765416666667 -6,40,0.19290262499999997 -6,41,0.1928845 -6,42,0.1928660833333334 -6,43,0.19285283333333336 -6,44,0.19286866666666672 -6,45,0.19285833333333333 -6,46,0.19286824999999996 -6,47,0.19288733333333333 -6,48,0.19286754166666664 -6,49,0.19286420833333331 -6,50,0.19286837499999998 -6,51,0.1928496666666667 -6,52,0.1928635833333333 -6,53,0.19285983333333334 -6,54,0.1928591666666667 -6,55,0.19283683333333335 -6,56,0.19285404166666661 -6,57,0.19282983333333334 -6,58,0.19287750000000004 -6,59,0.1928432916666667 -6,60,0.19285908333333332 -6,61,0.19285995833333336 -6,62,0.19285095833333332 -6,63,0.19285970833333332 -6,64,0.19282600000000003 -6,65,0.19286649999999994 -6,66,0.1928663333333333 -6,67,0.19284445833333333 -6,68,0.19283770833333333 -6,69,0.1928740416666667 -6,70,0.19288670833333338 -6,71,0.1928517916666667 -6,72,0.19283695833333328 -6,73,0.19285120833333338 -6,74,0.19285516666666666 -6,75,0.19284591666666664 -6,76,0.19285895833333336 -6,77,0.19285733333333333 -6,78,0.19285675000000005 -6,79,0.19284925000000008 -6,80,0.1928585833333333 -6,81,0.19285404166666667 -6,82,0.1928394166666667 -6,83,0.19284991666666668 -6,84,0.19285866666666662 -6,85,0.19284795833333324 -6,86,0.19284933333333332 -6,87,0.19285033333333337 -6,88,0.192849 -6,89,0.19284987500000003 -6,90,0.1928635 -6,91,0.19285291666666665 -6,92,0.1928615416666667 -6,93,0.19285287500000003 -6,94,0.1928370833333333 -6,95,0.19283312500000005 -6,96,0.19284262499999996 -6,97,0.19285566666666662 -6,98,0.19285808333333335 -6,99,0.1928487500000001 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_55_5.csv b/data/errorrates/2bit_temp/misc/errorrates_left_55_5.csv deleted file mode 100644 index ec58712..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_55_5.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.03723349999999999 -1,2,0.0010890000000000003 -1,3,0.00017425000000000017 -1,4,0.00008424999999999996 -1,5,0.0000165 -1,6,0.000020250000000000004 -1,7,0.00001625000000000001 -1,8,0.000018000000000000004 -1,9,0.0000165 -1,10,0.00002099999999999999 -1,11,0.00003174999999999999 -1,12,0.000023999999999999994 -1,13,0.00002599999999999999 -1,14,0.00002775 -1,15,0.00002899999999999999 -1,16,0.000006750000000000001 -1,17,0.0000065000000000000004 -1,18,0.000006750000000000001 -1,19,0.000007249999999999999 -1,20,0.000007999999999999998 -1,21,0.00000825 -1,22,0.000009499999999999997 -1,23,0.000007250000000000001 -1,24,0.0000075 -1,25,0.000009 -1,26,0.000010250000000000004 -1,27,0.000012000000000000005 -1,28,0.000013500000000000005 -1,29,0.0000155 -1,30,0.00001575 -1,31,0.000007499999999999999 -1,32,0.0000075 -1,33,0.000007749999999999999 -1,34,0.000006750000000000001 -1,35,0.000006750000000000001 -1,36,0.000007250000000000001 -1,37,0.00000775 -1,38,0.000007500000000000001 -1,39,0.00000775 -1,40,0.00000775 -1,41,0.000008 -1,42,0.0000095 -1,43,0.000010500000000000005 -1,44,0.000011500000000000002 -1,45,0.000013250000000000002 -1,46,0.0000065000000000000004 -1,47,0.0000065000000000000004 -1,48,0.0000065000000000000004 -1,49,0.000006750000000000001 -1,50,0.000007250000000000001 -1,51,0.000007500000000000001 -1,52,0.000007500000000000001 -1,53,0.000007500000000000001 -1,54,0.000007500000000000001 -1,55,0.000007500000000000001 -1,56,0.0000085 -1,57,0.000008 -1,58,0.000008500000000000002 -1,59,0.0000095 -1,60,0.00001 -1,61,0.0000065000000000000004 -1,62,0.0000065000000000000004 -1,63,0.000006750000000000001 -1,64,0.000007000000000000001 -1,65,0.000007250000000000001 -1,66,0.000007500000000000001 -1,67,0.000007500000000000001 -1,68,0.000007500000000000001 -1,69,0.000007500000000000001 -1,70,0.000007500000000000001 -1,71,0.000007500000000000001 -1,72,0.00000775 -1,73,0.000008 -1,74,0.000008500000000000002 -1,75,0.000009 -1,76,0.0000065000000000000004 -1,77,0.000006750000000000001 -1,78,0.000007000000000000001 -1,79,0.000007250000000000001 -1,80,0.000007250000000000001 -1,81,0.000007500000000000001 -1,82,0.000007500000000000001 -1,83,0.000007500000000000001 -1,84,0.000007500000000000001 -1,85,0.000007500000000000001 -1,86,0.000007500000000000001 -1,87,0.000007500000000000001 -1,88,0.00000775 -1,89,0.00000775 -1,90,0.000008 -1,91,0.000006750000000000001 -1,92,0.000007000000000000001 -1,93,0.000007250000000000001 -1,94,0.000007250000000000001 -1,95,0.000007500000000000001 -1,96,0.000007500000000000001 -1,97,0.000007500000000000001 -1,98,0.000007500000000000001 -1,99,0.000007500000000000001 -2,1,0.06884525 -2,2,0.018739875 -2,3,0.012968874999999998 -2,4,0.011060250000000002 -2,5,0.010485499999999998 -2,6,0.010113250000000002 -2,7,0.009635625000000002 -2,8,0.009322625 -2,9,0.00931175 -2,10,0.009217750000000002 -2,11,0.0093565 -2,12,0.009260875 -2,13,0.009141999999999997 -2,14,0.009182375 -2,15,0.009102999999999998 -2,16,0.00895125 -2,17,0.008949124999999999 -2,18,0.00908975 -2,19,0.008961249999999999 -2,20,0.008911875000000001 -2,21,0.009060750000000001 -2,22,0.008962125000000001 -2,23,0.009016249999999998 -2,24,0.009015374999999999 -2,25,0.008966250000000002 -2,26,0.008965125000000001 -2,27,0.00896775 -2,28,0.008996125 -2,29,0.008949999999999998 -2,30,0.008914750000000004 -2,31,0.008938999999999999 -2,32,0.008931250000000002 -2,33,0.008950375000000003 -2,34,0.008886124999999996 -2,35,0.008931625 -2,36,0.008962625000000002 -2,37,0.008990750000000002 -2,38,0.008920125 -2,39,0.008920249999999998 -2,40,0.008905500000000002 -2,41,0.008891250000000002 -2,42,0.008938 -2,43,0.00890575 -2,44,0.008909125 -2,45,0.008960874999999998 -2,46,0.008885500000000001 -2,47,0.008897249999999999 -2,48,0.008932375000000001 -2,49,0.008908374999999996 -2,50,0.008894625 -2,51,0.008895875 -2,52,0.008934375 -2,53,0.008882499999999998 -2,54,0.008907374999999999 -2,55,0.008896250000000001 -2,56,0.008905875 -2,57,0.008901874999999997 -2,58,0.008916875000000001 -2,59,0.008910625 -2,60,0.008870874999999997 -2,61,0.008906375 -2,62,0.008884125000000001 -2,63,0.00890575 -2,64,0.00890125 -2,65,0.0088725 -2,66,0.008892124999999999 -2,67,0.008896 -2,68,0.008868750000000002 -2,69,0.008901250000000001 -2,70,0.008913625000000001 -2,71,0.008901250000000001 -2,72,0.008906749999999998 -2,73,0.008920125000000003 -2,74,0.008910874999999999 -2,75,0.008875374999999998 -2,76,0.008891 -2,77,0.008887875 -2,78,0.008920499999999996 -2,79,0.008887750000000002 -2,80,0.008878125000000002 -2,81,0.008886125 -2,82,0.0088875 -2,83,0.008879 -2,84,0.008910499999999998 -2,85,0.008854625 -2,86,0.00886625 -2,87,0.008888 -2,88,0.008889874999999998 -2,89,0.008896375 -2,90,0.008908125 -2,91,0.0088975 -2,92,0.008878500000000001 -2,93,0.00886775 -2,94,0.0088795 -2,95,0.00888825 -2,96,0.008900750000000002 -2,97,0.008873375 -2,98,0.008901125 -2,99,0.008883249999999999 -3,1,0.11746500000000001 -3,2,0.08224524999999999 -3,3,0.07653375000000001 -3,4,0.07364116666666665 -3,5,0.07302258333333332 -3,6,0.07262466666666666 -3,7,0.072058 -3,8,0.07200641666666668 -3,9,0.07179583333333332 -3,10,0.07153008333333333 -3,11,0.0716535 -3,12,0.07155800000000002 -3,13,0.07141716666666666 -3,14,0.07153691666666667 -3,15,0.07145191666666668 -3,16,0.07133874999999999 -3,17,0.07129183333333333 -3,18,0.07144083333333336 -3,19,0.07139891666666667 -3,20,0.07124641666666667 -3,21,0.07131016666666667 -3,22,0.07132208333333334 -3,23,0.07139316666666667 -3,24,0.07127858333333333 -3,25,0.07132425 -3,26,0.07123225000000001 -3,27,0.07134933333333332 -3,28,0.07133016666666665 -3,29,0.07127791666666666 -3,30,0.07126108333333332 -3,31,0.07139358333333334 -3,32,0.07123174999999998 -3,33,0.07131958333333334 -3,34,0.07123499999999998 -3,35,0.07131383333333335 -3,36,0.0712375 -3,37,0.071247 -3,38,0.07122791666666667 -3,39,0.07131524999999998 -3,40,0.07122575000000002 -3,41,0.07124841666666666 -3,42,0.07127283333333333 -3,43,0.07130300000000003 -3,44,0.07124083333333334 -3,45,0.07118941666666666 -3,46,0.07129633333333332 -3,47,0.07128066666666666 -3,48,0.07123283333333334 -3,49,0.07123099999999999 -3,50,0.07123958333333333 -3,51,0.07122233333333333 -3,52,0.07126491666666666 -3,53,0.07128008333333334 -3,54,0.07126133333333333 -3,55,0.071261 -3,56,0.07125091666666668 -3,57,0.07126883333333332 -3,58,0.0712465 -3,59,0.07120416666666668 -3,60,0.07123749999999995 -3,61,0.07126841666666667 -3,62,0.07127725000000003 -3,63,0.07122375 -3,64,0.07122558333333334 -3,65,0.07124149999999999 -3,66,0.07125875 -3,67,0.0712955833333333 -3,68,0.07123566666666666 -3,69,0.07125574999999999 -3,70,0.0712395 -3,71,0.07123841666666665 -3,72,0.07121116666666666 -3,73,0.07124258333333337 -3,74,0.07125524999999999 -3,75,0.07125916666666669 -3,76,0.07121366666666668 -3,77,0.07127566666666668 -3,78,0.07126733333333332 -3,79,0.07121183333333334 -3,80,0.07124424999999998 -3,81,0.07122241666666666 -3,82,0.07123550000000001 -3,83,0.07126350000000001 -3,84,0.07122291666666666 -3,85,0.07123433333333336 -3,86,0.07126391666666665 -3,87,0.07125224999999999 -3,88,0.07126125000000001 -3,89,0.07123924999999999 -3,90,0.07125391666666665 -3,91,0.07126941666666664 -3,92,0.07126683333333333 -3,93,0.07127466666666668 -3,94,0.07122533333333333 -3,95,0.07125849999999999 -3,96,0.07122700000000001 -3,97,0.07122808333333333 -3,98,0.07125541666666667 -3,99,0.07127091666666666 -4,1,0.17653256250000005 -4,2,0.16291325 -4,3,0.15972006250000004 -4,4,0.15886762500000004 -4,5,0.15878900000000004 -4,6,0.1582709375 -4,7,0.15838600000000003 -4,8,0.15826406249999997 -4,9,0.15801674999999998 -4,10,0.1580675 -4,11,0.1580075625 -4,12,0.15804531249999998 -4,13,0.157842 -4,14,0.15787593750000006 -4,15,0.15792012500000002 -4,16,0.15796787500000004 -4,17,0.15793481250000002 -4,18,0.15785668749999995 -4,19,0.1579813125 -4,20,0.15788893750000002 -4,21,0.15786399999999992 -4,22,0.1578916875 -4,23,0.15792437500000003 -4,24,0.1579681875 -4,25,0.15788006250000003 -4,26,0.1578469375 -4,27,0.157964 -4,28,0.15787962499999997 -4,29,0.1578786875 -4,30,0.15786624999999996 -4,31,0.15792050000000002 -4,32,0.15785356250000004 -4,33,0.15788062500000002 -4,34,0.157838625 -4,35,0.15791006249999998 -4,36,0.15788331250000004 -4,37,0.1578848125 -4,38,0.15792093749999997 -4,39,0.15781800000000004 -4,40,0.15789650000000002 -4,41,0.15788000000000002 -4,42,0.15784393749999998 -4,43,0.1579224375000001 -4,44,0.15788812500000002 -4,45,0.1578644375 -4,46,0.15787912500000004 -4,47,0.15786681249999998 -4,48,0.15788743750000003 -4,49,0.15786925000000002 -4,50,0.15784375000000003 -4,51,0.15786350000000002 -4,52,0.15783556249999994 -4,53,0.15789056249999997 -4,54,0.15789099999999998 -4,55,0.15793474999999998 -4,56,0.15788106250000009 -4,57,0.15787500000000004 -4,58,0.1578745 -4,59,0.15786531250000002 -4,60,0.15789125 -4,61,0.1578884375 -4,62,0.1578848125 -4,63,0.1579066875 -4,64,0.15786925 -4,65,0.15785056249999999 -4,66,0.15788799999999997 -4,67,0.15792368749999997 -4,68,0.157861 -4,69,0.157886125 -4,70,0.1578761875 -4,71,0.15789275000000003 -4,72,0.157920625 -4,73,0.1578455 -4,74,0.1578848125 -4,75,0.15783331249999996 -4,76,0.15787025 -4,77,0.15788137500000002 -4,78,0.15785268749999998 -4,79,0.157858 -4,80,0.15787325000000005 -4,81,0.15788856249999997 -4,82,0.15788093749999996 -4,83,0.15788075 -4,84,0.15787887499999997 -4,85,0.15784418750000004 -4,86,0.1579 -4,87,0.157899 -4,88,0.15787787500000003 -4,89,0.15788824999999998 -4,90,0.15788106249999997 -4,91,0.1578740625 -4,92,0.1578745625 -4,93,0.15787756249999998 -4,94,0.15787150000000005 -4,95,0.15786818750000006 -4,96,0.157896 -4,97,0.15788731250000004 -4,98,0.1578701875 -4,99,0.15787525 -5,1,0.22616859999999991 -5,2,0.22181094999999995 -5,3,0.22082685000000002 -5,4,0.22054290000000004 -5,5,0.22048534999999997 -5,6,0.22029305000000005 -5,7,0.22008509999999998 -5,8,0.22002925 -5,9,0.22018610000000002 -5,10,0.22002900000000003 -5,11,0.22017009999999998 -5,12,0.22005985000000008 -5,13,0.21999144999999995 -5,14,0.21994265 -5,15,0.22000445000000007 -5,16,0.21996584999999996 -5,17,0.21999684999999997 -5,18,0.22003695 -5,19,0.21993820000000003 -5,20,0.22000050000000002 -5,21,0.21999549999999993 -5,22,0.22006549999999997 -5,23,0.21995409999999996 -5,24,0.21999615000000003 -5,25,0.21992939999999997 -5,26,0.21996820000000003 -5,27,0.22003625000000004 -5,28,0.21994600000000003 -5,29,0.21999340000000012 -5,30,0.21999669999999993 -5,31,0.22003404999999998 -5,32,0.21999485 -5,33,0.22002385 -5,34,0.21998849999999998 -5,35,0.21997920000000004 -5,36,0.21999970000000002 -5,37,0.21997779999999995 -5,38,0.21996895 -5,39,0.21998275000000003 -5,40,0.21995640000000002 -5,41,0.21996950000000004 -5,42,0.21998450000000005 -5,43,0.21995550000000008 -5,44,0.22000414999999995 -5,45,0.22002605000000003 -5,46,0.21996879999999994 -5,47,0.2199976 -5,48,0.21997690000000003 -5,49,0.21998795000000004 -5,50,0.21997355 -5,51,0.21995304999999996 -5,52,0.21996710000000003 -5,53,0.22000085000000008 -5,54,0.2200082499999999 -5,55,0.22002194999999997 -5,56,0.21995815 -5,57,0.21996154999999998 -5,58,0.21998295000000007 -5,59,0.21998664999999998 -5,60,0.21999069999999998 -5,61,0.22001269999999998 -5,62,0.22000044999999996 -5,63,0.21997575000000008 -5,64,0.21997170000000008 -5,65,0.21998175000000003 -5,66,0.21998685000000007 -5,67,0.21999409999999994 -5,68,0.21998784999999996 -5,69,0.21997294999999997 -5,70,0.21999095000000002 -5,71,0.21998820000000005 -5,72,0.22002449999999998 -5,73,0.2199732499999999 -5,74,0.21997910000000004 -5,75,0.2199652 -5,76,0.21999449999999995 -5,77,0.21998425000000002 -5,78,0.21996880000000005 -5,79,0.21998699999999988 -5,80,0.22000944999999997 -5,81,0.2199895 -5,82,0.2199709 -5,83,0.22001764999999995 -5,84,0.21999160000000004 -5,85,0.21998594999999999 -5,86,0.21998895000000004 -5,87,0.22000409999999998 -5,88,0.22001449999999997 -5,89,0.2199821000000001 -5,90,0.21997930000000004 -5,91,0.2199914 -5,92,0.21999595000000005 -5,93,0.21999349999999995 -5,94,0.2199865 -5,95,0.21997719999999993 -5,96,0.21999595000000002 -5,97,0.21998269999999998 -5,98,0.21997285000000005 -5,99,0.22000285000000003 -6,1,0.2645284583333334 -6,2,0.26337716666666666 -6,3,0.26288520833333334 -6,4,0.2625582083333332 -6,5,0.26257050000000004 -6,6,0.26255812500000003 -6,7,0.26239612499999987 -6,8,0.26243275000000005 -6,9,0.26244479166666673 -6,10,0.26244316666666667 -6,11,0.2624751666666667 -6,12,0.26238312500000005 -6,13,0.2624655 -6,14,0.26243816666666675 -6,15,0.2624428750000001 -6,16,0.2624450833333334 -6,17,0.26239958333333324 -6,18,0.26243695833333325 -6,19,0.2624087500000001 -6,20,0.2623487083333334 -6,21,0.26238487499999996 -6,22,0.2623940833333333 -6,23,0.26236116666666653 -6,24,0.2623818333333334 -6,25,0.26240358333333336 -6,26,0.26243416666666675 -6,27,0.2623788333333334 -6,28,0.2623979583333334 -6,29,0.26239308333333333 -6,30,0.26239341666666666 -6,31,0.26240774999999994 -6,32,0.2623995416666666 -6,33,0.26237375 -6,34,0.2623801666666667 -6,35,0.26238137500000003 -6,36,0.26240033333333335 -6,37,0.26238325 -6,38,0.2623609166666667 -6,39,0.2623936666666667 -6,40,0.26240066666666667 -6,41,0.262407875 -6,42,0.26238570833333336 -6,43,0.26239116666666673 -6,44,0.2623902083333333 -6,45,0.2623837916666667 -6,46,0.26236216666666673 -6,47,0.2623802916666667 -6,48,0.2624012083333334 -6,49,0.26238416666666664 -6,50,0.26237887500000007 -6,51,0.26239625 -6,52,0.2623910416666667 -6,53,0.2623851666666667 -6,54,0.262388 -6,55,0.262384375 -6,56,0.26237187500000003 -6,57,0.2623732916666667 -6,58,0.26237833333333344 -6,59,0.26237875000000005 -6,60,0.262394 -6,61,0.26238104166666665 -6,62,0.26237533333333335 -6,63,0.26237695833333335 -6,64,0.2623889583333333 -6,65,0.26238866666666666 -6,66,0.26233329166666663 -6,67,0.2623899166666666 -6,68,0.26238162499999995 -6,69,0.2623794583333334 -6,70,0.26237945833333337 -6,71,0.2623905833333333 -6,72,0.26237791666666654 -6,73,0.26237875 -6,74,0.26236662499999996 -6,75,0.2623869166666666 -6,76,0.2623805 -6,77,0.26239175000000003 -6,78,0.2623875416666667 -6,79,0.26238 -6,80,0.2623932916666666 -6,81,0.2623667916666666 -6,82,0.26238825000000005 -6,83,0.26239395833333334 -6,84,0.2623923750000001 -6,85,0.2623731250000001 -6,86,0.26236883333333333 -6,87,0.2623898333333333 -6,88,0.2623977500000001 -6,89,0.2623734166666667 -6,90,0.2623696249999998 -6,91,0.2623827083333333 -6,92,0.26237216666666663 -6,93,0.26238058333333336 -6,94,0.26238574999999986 -6,95,0.2623890416666667 -6,96,0.2623775416666667 -6,97,0.262390875 -6,98,0.2623801666666667 -6,99,0.26237216666666663 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_55_55.csv b/data/errorrates/2bit_temp/misc/errorrates_left_55_55.csv deleted file mode 100644 index 06ab96a..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_55_55.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.013582000000000004 -1,2,0.00000975 -1,3,0.000008 -1,4,0.00000775 -1,5,0.00000775 -1,6,0.000007500000000000001 -1,7,0.000008 -1,8,0.00000775 -1,9,0.00000775 -1,10,0.000007500000000000001 -1,11,0.0000075 -1,12,0.00000775 -1,13,0.000007250000000000001 -1,14,0.00000775 -1,15,0.0000075 -1,16,0.00000775 -1,17,0.000007250000000000001 -1,18,0.00000775 -1,19,0.0000075 -1,20,0.00000775 -1,21,0.0000075 -1,22,0.00000775 -1,23,0.0000075 -1,24,0.00000775 -1,25,0.0000075 -1,26,0.00000775 -1,27,0.00000775 -1,28,0.00000775 -1,29,0.00000775 -1,30,0.00000775 -1,31,0.00000775 -1,32,0.00000775 -1,33,0.00000775 -1,34,0.00000775 -1,35,0.00000775 -1,36,0.00000775 -1,37,0.00000775 -1,38,0.00000775 -1,39,0.00000775 -1,40,0.00000775 -1,41,0.00000775 -1,42,0.00000775 -1,43,0.00000775 -1,44,0.00000775 -1,45,0.00000775 -1,46,0.00000775 -1,47,0.00000775 -1,48,0.00000775 -1,49,0.00000775 -1,50,0.00000775 -1,51,0.00000775 -1,52,0.00000775 -1,53,0.00000775 -1,54,0.00000775 -1,55,0.00000775 -1,56,0.00000775 -1,57,0.00000775 -1,58,0.00000775 -1,59,0.00000775 -1,60,0.00000775 -1,61,0.00000775 -1,62,0.00000775 -1,63,0.00000775 -1,64,0.00000775 -1,65,0.00000775 -1,66,0.00000775 -1,67,0.00000775 -1,68,0.00000775 -1,69,0.00000775 -1,70,0.00000775 -1,71,0.00000775 -1,72,0.00000775 -1,73,0.00000775 -1,74,0.00000775 -1,75,0.00000775 -1,76,0.00000775 -1,77,0.00000775 -1,78,0.00000775 -1,79,0.00000775 -1,80,0.00000775 -1,81,0.00000775 -1,82,0.00000775 -1,83,0.00000775 -1,84,0.00000775 -1,85,0.00000775 -1,86,0.00000775 -1,87,0.00000775 -1,88,0.00000775 -1,89,0.00000775 -1,90,0.00000775 -1,91,0.00000775 -1,92,0.00000775 -1,93,0.00000775 -1,94,0.00000775 -1,95,0.00000775 -1,96,0.00000775 -1,97,0.00000775 -1,98,0.00000775 -1,99,0.00000775 -2,1,0.024582374999999997 -2,2,0.00013825 -2,3,0.000076125 -2,4,0.00009137500000000001 -2,5,0.000071875 -2,6,0.00007587500000000001 -2,7,0.00009037500000000001 -2,8,0.0000775 -2,9,0.00005749999999999999 -2,10,0.00008387500000000002 -2,11,0.00008650000000000004 -2,12,0.000072125 -2,13,0.00008187500000000003 -2,14,0.000082125 -2,15,0.000063375 -2,16,0.000077875 -2,17,0.000076625 -2,18,0.00008087500000000001 -2,19,0.000073625 -2,20,0.00007475000000000001 -2,21,0.000072 -2,22,0.00007475000000000001 -2,23,0.00007674999999999998 -2,24,0.00007687500000000001 -2,25,0.000072125 -2,26,0.00007325 -2,27,0.000073375 -2,28,0.00007349999999999998 -2,29,0.000078125 -2,30,0.000071875 -2,31,0.000071125 -2,32,0.00007612500000000001 -2,33,0.0000765 -2,34,0.000073375 -2,35,0.00007824999999999999 -2,36,0.00007625000000000001 -2,37,0.00006962500000000001 -2,38,0.000075875 -2,39,0.000074875 -2,40,0.00007450000000000001 -2,41,0.00006974999999999999 -2,42,0.000074375 -2,43,0.000072375 -2,44,0.00007274999999999999 -2,45,0.000075125 -2,46,0.00007600000000000002 -2,47,0.000073 -2,48,0.000074375 -2,49,0.0000735 -2,50,0.000073875 -2,51,0.00007612500000000001 -2,52,0.00007212499999999999 -2,53,0.000071375 -2,54,0.00007562500000000001 -2,55,0.000074 -2,56,0.000071875 -2,57,0.000076 -2,58,0.000074875 -2,59,0.00007099999999999999 -2,60,0.00007175 -2,61,0.00007487500000000002 -2,62,0.00007400000000000001 -2,63,0.000071125 -2,64,0.00007337500000000001 -2,65,0.00007325 -2,66,0.00007350000000000001 -2,67,0.000072625 -2,68,0.00007425 -2,69,0.0000735 -2,70,0.00007625000000000001 -2,71,0.000073 -2,72,0.000073 -2,73,0.00007512500000000001 -2,74,0.000072625 -2,75,0.000071875 -2,76,0.00007425 -2,77,0.000074 -2,78,0.000072625 -2,79,0.000076 -2,80,0.00007475000000000001 -2,81,0.00007400000000000001 -2,82,0.000072625 -2,83,0.00007375 -2,84,0.000074625 -2,85,0.00007175 -2,86,0.000072625 -2,87,0.000073 -2,88,0.000072625 -2,89,0.00007275 -2,90,0.00007462500000000001 -2,91,0.000074125 -2,92,0.00007550000000000002 -2,93,0.00007375 -2,94,0.000073375 -2,95,0.0000755 -2,96,0.00007325 -2,97,0.000072625 -2,98,0.000074625 -2,99,0.00007375 -3,1,0.04238675 -3,2,0.004624583333333333 -3,3,0.002184666666666667 -3,4,0.0017414999999999993 -3,5,0.001486666666666667 -3,6,0.0013819999999999993 -3,7,0.0012800833333333332 -3,8,0.0012529166666666667 -3,9,0.0012017500000000003 -3,10,0.001196083333333333 -3,11,0.0011862499999999998 -3,12,0.0011795833333333333 -3,13,0.0011707499999999995 -3,14,0.0011429166666666664 -3,15,0.0011762500000000002 -3,16,0.0011550833333333333 -3,17,0.0011503333333333335 -3,18,0.00113725 -3,19,0.00114925 -3,20,0.0011463333333333334 -3,21,0.0011385000000000004 -3,22,0.0011229999999999999 -3,23,0.0011288333333333328 -3,24,0.001138666666666667 -3,25,0.0011206666666666665 -3,26,0.001135166666666667 -3,27,0.0011156666666666667 -3,28,0.0011239999999999998 -3,29,0.0011230833333333334 -3,30,0.0011276666666666666 -3,31,0.0011234166666666667 -3,32,0.001120833333333333 -3,33,0.001122083333333333 -3,34,0.0011391666666666666 -3,35,0.0011224166666666667 -3,36,0.0011261666666666668 -3,37,0.0011224999999999998 -3,38,0.0011457499999999999 -3,39,0.0011306666666666665 -3,40,0.0011219999999999997 -3,41,0.001117416666666667 -3,42,0.0011296666666666668 -3,43,0.0011238333333333335 -3,44,0.0011196666666666668 -3,45,0.0011245833333333333 -3,46,0.0011116666666666664 -3,47,0.0011240833333333333 -3,48,0.0011233333333333332 -3,49,0.0011155 -3,50,0.0011240833333333333 -3,51,0.0011226666666666668 -3,52,0.0011314166666666662 -3,53,0.0011208333333333333 -3,54,0.0011200000000000001 -3,55,0.0011148333333333331 -3,56,0.0011236666666666667 -3,57,0.0011275833333333333 -3,58,0.00111975 -3,59,0.0011246666666666668 -3,60,0.0011181666666666668 -3,61,0.0011281666666666669 -3,62,0.00112675 -3,63,0.0011254999999999998 -3,64,0.00113525 -3,65,0.00112475 -3,66,0.001122833333333333 -3,67,0.0011214999999999997 -3,68,0.0011183333333333336 -3,69,0.0011243333333333333 -3,70,0.0011283333333333332 -3,71,0.0011318333333333332 -3,72,0.0011249166666666666 -3,73,0.001125 -3,74,0.0011329166666666662 -3,75,0.0011241666666666665 -3,76,0.001127083333333333 -3,77,0.0011216666666666664 -3,78,0.0011192499999999998 -3,79,0.001123916666666666 -3,80,0.00111925 -3,81,0.0011218333333333332 -3,82,0.0011235833333333334 -3,83,0.0011254166666666667 -3,84,0.00111775 -3,85,0.0011244166666666661 -3,86,0.0011260833333333333 -3,87,0.00112275 -3,88,0.0011250000000000001 -3,89,0.0011263333333333334 -3,90,0.0011255833333333333 -3,91,0.0011236666666666665 -3,92,0.0011297500000000001 -3,93,0.0011227499999999998 -3,94,0.00112075 -3,95,0.0011229166666666666 -3,96,0.0011226666666666668 -3,97,0.0011279166666666666 -3,98,0.0011239166666666663 -3,99,0.0011209166666666665 -4,1,0.07198199999999999 -4,2,0.03397168749999999 -4,3,0.028528125 -4,4,0.02680049999999999 -4,5,0.026002562499999993 -4,6,0.0254395 -4,7,0.025348624999999996 -4,8,0.02500081250000001 -4,9,0.02485662500000001 -4,10,0.0248878125 -4,11,0.02485575 -4,12,0.024655749999999994 -4,13,0.02470131250000001 -4,14,0.024665312499999995 -4,15,0.024667875000000006 -4,16,0.02462325 -4,17,0.024679625 -4,18,0.024561937500000002 -4,19,0.024605875000000003 -4,20,0.024575000000000003 -4,21,0.024539000000000005 -4,22,0.024579937499999996 -4,23,0.024486874999999998 -4,24,0.024528937500000007 -4,25,0.024532250000000002 -4,26,0.02453725 -4,27,0.0245395625 -4,28,0.024480875000000006 -4,29,0.024502250000000007 -4,30,0.02453937500000001 -4,31,0.024514812500000004 -4,32,0.024528374999999988 -4,33,0.024521499999999995 -4,34,0.024513499999999997 -4,35,0.024536249999999996 -4,36,0.024467874999999997 -4,37,0.024497437499999997 -4,38,0.024483437499999997 -4,39,0.024492624999999997 -4,40,0.024521562499999996 -4,41,0.024483562499999997 -4,42,0.024494062499999997 -4,43,0.024497687500000004 -4,44,0.02449800000000001 -4,45,0.024503437499999992 -4,46,0.024474312499999987 -4,47,0.02449418749999999 -4,48,0.024499062500000002 -4,49,0.024507375000000012 -4,50,0.024491749999999993 -4,51,0.024481937499999988 -4,52,0.0244960625 -4,53,0.0244903125 -4,54,0.024506812500000006 -4,55,0.024510625000000005 -4,56,0.024477000000000002 -4,57,0.024502562500000002 -4,58,0.02449500000000001 -4,59,0.02449312499999999 -4,60,0.024504187500000003 -4,61,0.024497187499999996 -4,62,0.024492375 -4,63,0.024488125000000003 -4,64,0.024505062499999997 -4,65,0.024478437499999995 -4,66,0.024504000000000005 -4,67,0.024500312500000003 -4,68,0.024474625000000003 -4,69,0.024491875 -4,70,0.024503125000000004 -4,71,0.024499375000000004 -4,72,0.024489499999999994 -4,73,0.024467500000000003 -4,74,0.024474125000000003 -4,75,0.024489687500000003 -4,76,0.024459500000000002 -4,77,0.0244750625 -4,78,0.024474874999999997 -4,79,0.0245055 -4,80,0.024501500000000002 -4,81,0.024483687499999997 -4,82,0.0245053125 -4,83,0.024479374999999998 -4,84,0.024482312500000006 -4,85,0.024504437499999997 -4,86,0.024498624999999996 -4,87,0.024491312500000008 -4,88,0.024496000000000004 -4,89,0.024489125 -4,90,0.024487562499999994 -4,91,0.024479375 -4,92,0.0245075625 -4,93,0.024489312500000002 -4,94,0.024476374999999995 -4,95,0.0244951875 -4,96,0.024504562499999997 -4,97,0.024483124999999998 -4,98,0.024476062500000006 -4,99,0.024486874999999988 -5,1,0.11675954999999996 -5,2,0.09596840000000001 -5,3,0.09163915000000002 -5,4,0.09083664999999998 -5,5,0.09010599999999998 -5,6,0.08971805 -5,7,0.08962649999999998 -5,8,0.08948619999999999 -5,9,0.0895172 -5,10,0.08945705000000002 -5,11,0.08928555 -5,12,0.08929885000000003 -5,13,0.08922250000000004 -5,14,0.08924579999999999 -5,15,0.08918874999999998 -5,16,0.08924845000000003 -5,17,0.08918905 -5,18,0.08914949999999999 -5,19,0.0891503 -5,20,0.0891976 -5,21,0.08912225000000001 -5,22,0.08918175000000002 -5,23,0.08911789999999999 -5,24,0.08911474999999999 -5,25,0.08909719999999996 -5,26,0.08913965000000001 -5,27,0.08913129999999998 -5,28,0.08914534999999997 -5,29,0.08912189999999999 -5,30,0.08909944999999998 -5,31,0.08915134999999998 -5,32,0.08911104999999997 -5,33,0.08911150000000001 -5,34,0.08915324999999999 -5,35,0.08910209999999998 -5,36,0.08911780000000002 -5,37,0.08911834999999999 -5,38,0.08910494999999997 -5,39,0.08909775000000002 -5,40,0.08913420000000002 -5,41,0.08910185 -5,42,0.08909620000000001 -5,43,0.08911189999999998 -5,44,0.08911465 -5,45,0.08913034999999998 -5,46,0.08910879999999999 -5,47,0.0891003 -5,48,0.08910399999999999 -5,49,0.08907719999999998 -5,50,0.08909155 -5,51,0.08908214999999998 -5,52,0.08911735 -5,53,0.08911059999999998 -5,54,0.0891064 -5,55,0.08909569999999999 -5,56,0.0890846 -5,57,0.08910359999999999 -5,58,0.0891131 -5,59,0.08910805000000002 -5,60,0.0890982 -5,61,0.0890915 -5,62,0.08909440000000002 -5,63,0.08910765 -5,64,0.0890893 -5,65,0.089112 -5,66,0.08911264999999999 -5,67,0.08908754999999999 -5,68,0.08909779999999999 -5,69,0.08908995000000001 -5,70,0.08910254999999997 -5,71,0.08910160000000002 -5,72,0.08910340000000003 -5,73,0.08909054999999999 -5,74,0.08910539999999997 -5,75,0.08907305000000001 -5,76,0.0891146 -5,77,0.08908509999999997 -5,78,0.08908945000000001 -5,79,0.08908255000000002 -5,80,0.08910915 -5,81,0.08907854999999999 -5,82,0.08909165 -5,83,0.08909614999999999 -5,84,0.089081 -5,85,0.08912475000000003 -5,86,0.08908899999999999 -5,87,0.08911064999999997 -5,88,0.0890995 -5,89,0.08908080000000003 -5,90,0.08907119999999999 -5,91,0.08910720000000001 -5,92,0.08909334999999999 -5,93,0.08909099999999999 -5,94,0.08910204999999999 -5,95,0.08908985000000001 -5,96,0.08909499999999998 -5,97,0.08911314999999999 -5,98,0.08910165 -5,99,0.08908575000000002 -6,1,0.1638454583333333 -6,2,0.1548635 -6,3,0.15297462499999998 -6,4,0.15255320833333327 -6,5,0.15240925 -6,6,0.1521439166666667 -6,7,0.15203304166666667 -6,8,0.15208629166666668 -6,9,0.151899125 -6,10,0.15194970833333332 -6,11,0.15194099999999996 -6,12,0.1518755833333333 -6,13,0.1518555833333333 -6,14,0.15183737499999997 -6,15,0.15186350000000004 -6,16,0.1518177083333333 -6,17,0.15183920833333336 -6,18,0.1518165416666667 -6,19,0.15183220833333336 -6,20,0.15187 -6,21,0.1518077083333333 -6,22,0.15180983333333334 -6,23,0.15181949999999997 -6,24,0.151829375 -6,25,0.15179337499999998 -6,26,0.15180475000000004 -6,27,0.15181091666666663 -6,28,0.151779875 -6,29,0.1518098333333333 -6,30,0.15178095833333335 -6,31,0.15180129166666664 -6,32,0.15181870833333336 -6,33,0.15181145833333334 -6,34,0.15181345833333332 -6,35,0.15183387500000003 -6,36,0.15179387499999994 -6,37,0.15182404166666666 -6,38,0.15179066666666668 -6,39,0.15179895833333332 -6,40,0.15183249999999998 -6,41,0.15181429166666663 -6,42,0.15178708333333335 -6,43,0.15180970833333332 -6,44,0.15177783333333336 -6,45,0.1518025833333333 -6,46,0.15180529166666656 -6,47,0.15179149999999997 -6,48,0.15180899999999997 -6,49,0.151793375 -6,50,0.15180941666666667 -6,51,0.15179066666666663 -6,52,0.1518058333333333 -6,53,0.15177029166666667 -6,54,0.1517795416666667 -6,55,0.15181141666666662 -6,56,0.151795875 -6,57,0.15180425000000003 -6,58,0.1517975 -6,59,0.1517845416666666 -6,60,0.15180766666666667 -6,61,0.15179525 -6,62,0.15178812500000002 -6,63,0.1517889583333333 -6,64,0.15180287499999998 -6,65,0.1518172916666666 -6,66,0.15182083333333338 -6,67,0.15179599999999996 -6,68,0.15179541666666663 -6,69,0.15177845833333334 -6,70,0.15179487500000002 -6,71,0.15179949999999998 -6,72,0.15180658333333333 -6,73,0.151783125 -6,74,0.15178845833333335 -6,75,0.15179691666666667 -6,76,0.15178912500000002 -6,77,0.15180458333333335 -6,78,0.15177508333333337 -6,79,0.15180762499999997 -6,80,0.15178991666666666 -6,81,0.15179054166666667 -6,82,0.15179125 -6,83,0.15178445833333332 -6,84,0.15178808333333335 -6,85,0.151808125 -6,86,0.151797625 -6,87,0.15180595833333335 -6,88,0.1517897916666667 -6,89,0.15179441666666668 -6,90,0.15178437499999997 -6,91,0.15179045833333332 -6,92,0.15179199999999995 -6,93,0.15177449999999998 -6,94,0.1517770416666667 -6,95,0.1517994166666667 -6,96,0.15179033333333328 -6,97,0.15180320833333333 -6,98,0.15177400000000002 -6,99,0.15178529166666666 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_5_15.csv b/data/errorrates/2bit_temp/misc/errorrates_left_5_15.csv deleted file mode 100644 index 2428219..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_5_15.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.02106625 -1,2,0.00003725 -1,3,0.000034500000000000005 -1,4,0.0000345 -1,5,0.000035 -1,6,0.0000345 -1,7,0.00003474999999999999 -1,8,0.0000345 -1,9,0.00003474999999999999 -1,10,0.0000345 -1,11,0.00003474999999999999 -1,12,0.0000345 -1,13,0.00003474999999999999 -1,14,0.0000345 -1,15,0.0000345 -1,16,0.0000345 -1,17,0.00003474999999999999 -1,18,0.0000345 -1,19,0.00003474999999999999 -1,20,0.0000345 -1,21,0.00003474999999999999 -1,22,0.0000345 -1,23,0.00003474999999999999 -1,24,0.0000345 -1,25,0.00003474999999999999 -1,26,0.0000345 -1,27,0.00003474999999999999 -1,28,0.0000345 -1,29,0.00003474999999999999 -1,30,0.0000345 -1,31,0.00003474999999999999 -1,32,0.0000345 -1,33,0.00003474999999999999 -1,34,0.0000345 -1,35,0.00003474999999999999 -1,36,0.0000345 -1,37,0.00003474999999999999 -1,38,0.0000345 -1,39,0.00003474999999999999 -1,40,0.0000345 -1,41,0.00003474999999999999 -1,42,0.0000345 -1,43,0.00003474999999999999 -1,44,0.0000345 -1,45,0.00003474999999999999 -1,46,0.0000345 -1,47,0.00003474999999999999 -1,48,0.0000345 -1,49,0.00003474999999999999 -1,50,0.0000345 -1,51,0.00003474999999999999 -1,52,0.0000345 -1,53,0.00003474999999999999 -1,54,0.0000345 -1,55,0.00003474999999999999 -1,56,0.0000345 -1,57,0.00003474999999999999 -1,58,0.0000345 -1,59,0.00003474999999999999 -1,60,0.0000345 -1,61,0.00003474999999999999 -1,62,0.0000345 -1,63,0.00003474999999999999 -1,64,0.0000345 -1,65,0.00003474999999999999 -1,66,0.0000345 -1,67,0.00003474999999999999 -1,68,0.0000345 -1,69,0.0000345 -1,70,0.0000345 -1,71,0.0000345 -1,72,0.0000345 -1,73,0.0000345 -1,74,0.0000345 -1,75,0.0000345 -1,76,0.0000345 -1,77,0.0000345 -1,78,0.0000345 -1,79,0.0000345 -1,80,0.0000345 -1,81,0.0000345 -1,82,0.0000345 -1,83,0.0000345 -1,84,0.0000345 -1,85,0.0000345 -1,86,0.0000345 -1,87,0.0000345 -1,88,0.0000345 -1,89,0.0000345 -1,90,0.0000345 -1,91,0.0000345 -1,92,0.0000345 -1,93,0.0000345 -1,94,0.0000345 -1,95,0.0000345 -1,96,0.0000345 -1,97,0.0000345 -1,98,0.0000345 -1,99,0.0000345 -2,1,0.03865399999999999 -2,2,0.0017124999999999998 -2,3,0.0006185000000000001 -2,4,0.00029175 -2,5,0.00022800000000000012 -2,6,0.00021974999999999997 -2,7,0.00016237499999999998 -2,8,0.00015525000000000003 -2,9,0.00014700000000000002 -2,10,0.00012887500000000006 -2,11,0.00014162500000000004 -2,12,0.000151 -2,13,0.00011662500000000003 -2,14,0.00013525000000000006 -2,15,0.00011237500000000002 -2,16,0.00013425 -2,17,0.000124 -2,18,0.00012900000000000005 -2,19,0.00012200000000000004 -2,20,0.00012712500000000007 -2,21,0.00011387500000000002 -2,22,0.000128875 -2,23,0.00011537500000000001 -2,24,0.00013812500000000006 -2,25,0.00012137500000000002 -2,26,0.00011737500000000002 -2,27,0.00012050000000000008 -2,28,0.00011137500000000006 -2,29,0.00011237500000000005 -2,30,0.00011862500000000005 -2,31,0.00011400000000000006 -2,32,0.00012162500000000003 -2,33,0.00012062500000000003 -2,34,0.00012362500000000004 -2,35,0.00011925000000000004 -2,36,0.00012125000000000002 -2,37,0.00011462500000000006 -2,38,0.00012062500000000006 -2,39,0.00011587500000000005 -2,40,0.0001205 -2,41,0.00011462500000000001 -2,42,0.00011800000000000001 -2,43,0.00011775000000000003 -2,44,0.00011712500000000004 -2,45,0.00011437500000000003 -2,46,0.00011962500000000005 -2,47,0.00011362500000000002 -2,48,0.00012537500000000003 -2,49,0.00011575000000000001 -2,50,0.00011912500000000005 -2,51,0.00011875000000000001 -2,52,0.00011724999999999999 -2,53,0.00011750000000000006 -2,54,0.00012100000000000001 -2,55,0.00011950000000000002 -2,56,0.00011700000000000004 -2,57,0.00011700000000000002 -2,58,0.00011525000000000002 -2,59,0.00011725000000000003 -2,60,0.00011725 -2,61,0.00011812500000000001 -2,62,0.00011525000000000006 -2,63,0.00011512500000000003 -2,64,0.00011812500000000004 -2,65,0.00011875000000000004 -2,66,0.00011862500000000004 -2,67,0.00012187500000000002 -2,68,0.000120125 -2,69,0.00011850000000000001 -2,70,0.00012075000000000003 -2,71,0.00011425000000000003 -2,72,0.00011975000000000001 -2,73,0.00011687500000000004 -2,74,0.00011337500000000003 -2,75,0.00011725000000000003 -2,76,0.00011512500000000002 -2,77,0.00011412500000000002 -2,78,0.00011725000000000003 -2,79,0.00011587500000000002 -2,80,0.00011700000000000004 -2,81,0.00011837500000000007 -2,82,0.00011787500000000003 -2,83,0.00011937500000000001 -2,84,0.00011687500000000004 -2,85,0.00011912500000000006 -2,86,0.00011725000000000003 -2,87,0.00011600000000000005 -2,88,0.00012000000000000006 -2,89,0.00011575000000000004 -2,90,0.00011650000000000003 -2,91,0.00011650000000000008 -2,92,0.00011662500000000004 -2,93,0.00011475000000000001 -2,94,0.00011587500000000002 -2,95,0.00011462500000000004 -2,96,0.00011912500000000005 -2,97,0.00012037500000000007 -2,98,0.00011987500000000005 -2,99,0.00011900000000000005 -3,1,0.06656108333333331 -3,2,0.021943249999999997 -3,3,0.015822333333333327 -3,4,0.013907333333333329 -3,5,0.013094750000000002 -3,6,0.012851333333333333 -3,7,0.012290416666666663 -3,8,0.012146666666666663 -3,9,0.01210633333333333 -3,10,0.011860416666666667 -3,11,0.011838666666666666 -3,12,0.011841833333333331 -3,13,0.011867083333333337 -3,14,0.01170283333333333 -3,15,0.011726166666666666 -3,16,0.011741416666666664 -3,17,0.011665916666666666 -3,18,0.011660249999999999 -3,19,0.011654083333333334 -3,20,0.011571333333333331 -3,21,0.01164725 -3,22,0.011647166666666663 -3,23,0.011660750000000003 -3,24,0.011605 -3,25,0.01161608333333333 -3,26,0.01167016666666667 -3,27,0.011655583333333336 -3,28,0.011602916666666664 -3,29,0.011662416666666665 -3,30,0.011614333333333336 -3,31,0.011622416666666666 -3,32,0.011627500000000002 -3,33,0.011640333333333332 -3,34,0.011632666666666666 -3,35,0.01161083333333333 -3,36,0.011624916666666662 -3,37,0.011573916666666666 -3,38,0.011582500000000003 -3,39,0.011586166666666661 -3,40,0.011594666666666666 -3,41,0.011594333333333333 -3,42,0.011588166666666667 -3,43,0.011597249999999996 -3,44,0.011561916666666665 -3,45,0.0116165 -3,46,0.011597250000000003 -3,47,0.011580833333333335 -3,48,0.01158725 -3,49,0.011558583333333339 -3,50,0.011562166666666667 -3,51,0.011599666666666666 -3,52,0.0115605 -3,53,0.01157125 -3,54,0.011616083333333334 -3,55,0.011582833333333334 -3,56,0.011570833333333329 -3,57,0.011592166666666667 -3,58,0.011596166666666668 -3,59,0.01159333333333333 -3,60,0.011573000000000005 -3,61,0.011573666666666663 -3,62,0.01157475 -3,63,0.011580000000000002 -3,64,0.01158783333333333 -3,65,0.011596833333333329 -3,66,0.011578583333333331 -3,67,0.011589750000000001 -3,68,0.011573916666666668 -3,69,0.011569083333333336 -3,70,0.011577749999999998 -3,71,0.011549583333333334 -3,72,0.011580500000000002 -3,73,0.011590333333333331 -3,74,0.011573083333333335 -3,75,0.011564166666666667 -3,76,0.011553916666666665 -3,77,0.011570583333333334 -3,78,0.011556083333333335 -3,79,0.011569749999999998 -3,80,0.011566083333333331 -3,81,0.011571499999999998 -3,82,0.011576416666666665 -3,83,0.011582500000000003 -3,84,0.011572 -3,85,0.011573166666666666 -3,86,0.011596333333333333 -3,87,0.011583666666666666 -3,88,0.011570249999999997 -3,89,0.011562000000000001 -3,90,0.01157716666666667 -3,91,0.011567083333333334 -3,92,0.011564999999999999 -3,93,0.011565833333333332 -3,94,0.011552250000000003 -3,95,0.011574 -3,96,0.011586750000000002 -3,97,0.011545583333333333 -3,98,0.011568583333333333 -3,99,0.011570583333333335 -4,1,0.11112362500000002 -4,2,0.08170325000000002 -4,3,0.076269 -4,4,0.07434887500000001 -4,5,0.073712375 -4,6,0.0730361875 -4,7,0.0728638125 -4,8,0.07267749999999999 -4,9,0.07258625000000003 -4,10,0.07252612500000001 -4,11,0.07235362500000002 -4,12,0.07230181249999998 -4,13,0.0723503125 -4,14,0.07218918749999999 -4,15,0.0722600625 -4,16,0.07218031250000001 -4,17,0.07214250000000001 -4,18,0.07227887499999999 -4,19,0.07215799999999999 -4,20,0.0721896875 -4,21,0.07216824999999999 -4,22,0.07217450000000002 -4,23,0.07208962499999998 -4,24,0.07213856249999999 -4,25,0.07224787500000002 -4,26,0.07215925000000001 -4,27,0.07215443749999997 -4,28,0.0721048125 -4,29,0.07215568750000001 -4,30,0.07209043750000001 -4,31,0.07216225 -4,32,0.07213668749999998 -4,33,0.07213387500000001 -4,34,0.07209199999999999 -4,35,0.07218706249999998 -4,36,0.07213043750000002 -4,37,0.07212450000000001 -4,38,0.0721165 -4,39,0.0721194375 -4,40,0.07213631250000001 -4,41,0.072158 -4,42,0.0721205 -4,43,0.07216993750000002 -4,44,0.0721469375 -4,45,0.07211318750000001 -4,46,0.07212818749999998 -4,47,0.07210481250000002 -4,48,0.072099625 -4,49,0.07212237500000002 -4,50,0.072105 -4,51,0.07209443749999997 -4,52,0.07213125000000002 -4,53,0.0721075 -4,54,0.07211618750000001 -4,55,0.07215412500000001 -4,56,0.07208225 -4,57,0.07212249999999998 -4,58,0.07213775000000001 -4,59,0.07211799999999997 -4,60,0.07209318750000002 -4,61,0.072090125 -4,62,0.07214212499999999 -4,63,0.07211468750000001 -4,64,0.07209081249999999 -4,65,0.072099625 -4,66,0.07209456249999997 -4,67,0.07210825000000003 -4,68,0.07210818749999999 -4,69,0.07210437500000005 -4,70,0.07210437499999998 -4,71,0.07214737500000003 -4,72,0.0720994375 -4,73,0.07210187500000001 -4,74,0.0721491875 -4,75,0.07213837500000002 -4,76,0.072122 -4,77,0.07212162499999997 -4,78,0.07211593749999999 -4,79,0.0721025 -4,80,0.07212431250000001 -4,81,0.07210625 -4,82,0.07213037500000001 -4,83,0.072125375 -4,84,0.07209756249999999 -4,85,0.07210725 -4,86,0.0721101875 -4,87,0.07211125000000002 -4,88,0.07211125 -4,89,0.0721083125 -4,90,0.07210287499999998 -4,91,0.07212600000000002 -4,92,0.072102875 -4,93,0.07211831250000002 -4,94,0.07211581249999999 -4,95,0.07210100000000003 -4,96,0.07211562499999999 -4,97,0.07213206250000001 -4,98,0.07209099999999999 -4,99,0.07211862500000002 -5,1,0.16355134999999993 -5,2,0.15133029999999997 -5,3,0.1494083 -5,4,0.14888590000000004 -5,5,0.14851650000000002 -5,6,0.14818515 -5,7,0.14810065 -5,8,0.148096 -5,9,0.14801465000000003 -5,10,0.14804209999999998 -5,11,0.14803015000000003 -5,12,0.1479457 -5,13,0.1479473 -5,14,0.14796354999999997 -5,15,0.14795545 -5,16,0.14796979999999998 -5,17,0.14802695 -5,18,0.14791375 -5,19,0.1479255 -5,20,0.14797159999999993 -5,21,0.14796874999999998 -5,22,0.14791420000000005 -5,23,0.14792650000000004 -5,24,0.14787204999999995 -5,25,0.14793834999999997 -5,26,0.14792170000000002 -5,27,0.14792759999999996 -5,28,0.14795294999999994 -5,29,0.1479487 -5,30,0.14794235 -5,31,0.14792010000000005 -5,32,0.14793004999999998 -5,33,0.1479434 -5,34,0.14796724999999994 -5,35,0.14791355 -5,36,0.14789595 -5,37,0.1479238 -5,38,0.1479314 -5,39,0.1479572 -5,40,0.14795645 -5,41,0.14796289999999998 -5,42,0.14796475000000003 -5,43,0.14798374999999997 -5,44,0.1479273 -5,45,0.1479172 -5,46,0.14795565000000002 -5,47,0.1479385 -5,48,0.14790830000000002 -5,49,0.1479345 -5,50,0.14793895 -5,51,0.14792735 -5,52,0.1478965 -5,53,0.14793975000000004 -5,54,0.14793560000000003 -5,55,0.14793920000000005 -5,56,0.1479638 -5,57,0.14791834999999998 -5,58,0.14792270000000005 -5,59,0.14794944999999995 -5,60,0.1479481 -5,61,0.14792645000000001 -5,62,0.1479165 -5,63,0.14795240000000004 -5,64,0.14795015 -5,65,0.14794005 -5,66,0.14793904999999996 -5,67,0.14792435 -5,68,0.14794445 -5,69,0.14793529999999996 -5,70,0.1479471 -5,71,0.14795185 -5,72,0.14793050000000002 -5,73,0.14793445 -5,74,0.1479149 -5,75,0.14793559999999994 -5,76,0.14792894999999998 -5,77,0.14794310000000005 -5,78,0.14794249999999998 -5,79,0.14792489999999994 -5,80,0.14793405 -5,81,0.14791605 -5,82,0.14793459999999994 -5,83,0.14792260000000002 -5,84,0.14795590000000003 -5,85,0.14794139999999997 -5,86,0.14793265 -5,87,0.1479308 -5,88,0.147935 -5,89,0.14791180000000004 -5,90,0.14792509999999998 -5,91,0.14794515000000003 -5,92,0.14793635 -5,93,0.1479445 -5,94,0.14791569999999996 -5,95,0.1479296 -5,96,0.14792475 -5,97,0.14794485 -5,98,0.14794030000000002 -5,99,0.14792030000000003 -6,1,0.20864612499999996 -6,2,0.20431908333333337 -6,3,0.20339079166666665 -6,4,0.20321141666666662 -6,5,0.20304512500000002 -6,6,0.20301616666666675 -6,7,0.20291625 -6,8,0.20302058333333325 -6,9,0.20296279166666667 -6,10,0.20297445833333339 -6,11,0.20293016666666663 -6,12,0.20283416666666668 -6,13,0.20284537499999997 -6,14,0.2028557083333334 -6,15,0.20285483333333332 -6,16,0.20288124999999999 -6,17,0.2029321249999999 -6,18,0.20285395833333328 -6,19,0.20290312500000007 -6,20,0.2028709583333333 -6,21,0.20290391666666668 -6,22,0.20284525000000006 -6,23,0.20287637500000003 -6,24,0.20287987499999996 -6,25,0.202875875 -6,26,0.2028638333333334 -6,27,0.20288166666666663 -6,28,0.20288025000000004 -6,29,0.2028625 -6,30,0.20288391666666658 -6,31,0.20284675000000005 -6,32,0.20289554166666668 -6,33,0.20290425000000004 -6,34,0.20290062499999995 -6,35,0.20288479166666662 -6,36,0.20287712500000002 -6,37,0.2028644583333334 -6,38,0.20288012499999994 -6,39,0.202870625 -6,40,0.20287424999999995 -6,41,0.20290091666666674 -6,42,0.20288087500000004 -6,43,0.20287750000000002 -6,44,0.20289237499999999 -6,45,0.20287237499999997 -6,46,0.20286579166666666 -6,47,0.20288320833333334 -6,48,0.20285133333333338 -6,49,0.20287641666666661 -6,50,0.20287633333333333 -6,51,0.2028664166666666 -6,52,0.20285316666666664 -6,53,0.20289216666666662 -6,54,0.20288475000000009 -6,55,0.20286924999999997 -6,56,0.20285129166666663 -6,57,0.20287879166666664 -6,58,0.20286245833333327 -6,59,0.20285474999999992 -6,60,0.20286937500000002 -6,61,0.20287837500000003 -6,62,0.20285387500000002 -6,63,0.20287891666666671 -6,64,0.20286187499999994 -6,65,0.20284999999999997 -6,66,0.20286820833333344 -6,67,0.20287245833333337 -6,68,0.20287650000000002 -6,69,0.20286958333333327 -6,70,0.202854375 -6,71,0.20286095833333334 -6,72,0.20286391666666664 -6,73,0.20287975 -6,74,0.20288879166666657 -6,75,0.20286454166666673 -6,76,0.20286658333333332 -6,77,0.20287524999999998 -6,78,0.20285504166666674 -6,79,0.20285825000000002 -6,80,0.20286712500000004 -6,81,0.20286679166666668 -6,82,0.20287337500000002 -6,83,0.2028659166666667 -6,84,0.20285445833333327 -6,85,0.2028689166666667 -6,86,0.20286258333333332 -6,87,0.20286750000000006 -6,88,0.20288241666666665 -6,89,0.20284925 -6,90,0.2028515833333333 -6,91,0.20286687499999995 -6,92,0.2028622916666667 -6,93,0.2028609583333333 -6,94,0.2028639583333333 -6,95,0.20285754166666667 -6,96,0.20285970833333333 -6,97,0.20285395833333328 -6,98,0.20285408333333332 -6,99,0.20286858333333335 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_5_25.csv b/data/errorrates/2bit_temp/misc/errorrates_left_5_25.csv deleted file mode 100644 index b17f25b..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_5_25.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.02259600000000001 -1,2,0.00003874999999999999 -1,3,0.00003474999999999999 -1,4,0.000033749999999999994 -1,5,0.000035249999999999996 -1,6,0.00003225 -1,7,0.000033 -1,8,0.00003225 -1,9,0.0000325 -1,10,0.0000325 -1,11,0.00003225 -1,12,0.00003225 -1,13,0.00003175 -1,14,0.00003225 -1,15,0.000032 -1,16,0.00003225 -1,17,0.000032 -1,18,0.00003225 -1,19,0.000032 -1,20,0.00003225 -1,21,0.000032 -1,22,0.00003225 -1,23,0.000032 -1,24,0.00003225 -1,25,0.000032 -1,26,0.00003225 -1,27,0.000032 -1,28,0.00003225 -1,29,0.000032 -1,30,0.00003225 -1,31,0.000032 -1,32,0.00003225 -1,33,0.000032 -1,34,0.00003225 -1,35,0.000032 -1,36,0.00003225 -1,37,0.000032 -1,38,0.00003225 -1,39,0.000032 -1,40,0.00003225 -1,41,0.000032 -1,42,0.00003225 -1,43,0.000032 -1,44,0.00003225 -1,45,0.000032 -1,46,0.00003225 -1,47,0.000032 -1,48,0.00003225 -1,49,0.000032 -1,50,0.00003225 -1,51,0.000032 -1,52,0.00003225 -1,53,0.000032 -1,54,0.00003225 -1,55,0.000032 -1,56,0.00003225 -1,57,0.000032 -1,58,0.00003225 -1,59,0.000032 -1,60,0.00003225 -1,61,0.000032 -1,62,0.00003225 -1,63,0.000032 -1,64,0.00003225 -1,65,0.00003225 -1,66,0.00003225 -1,67,0.00003225 -1,68,0.00003225 -1,69,0.00003225 -1,70,0.00003225 -1,71,0.00003225 -1,72,0.00003225 -1,73,0.00003225 -1,74,0.00003225 -1,75,0.00003225 -1,76,0.00003225 -1,77,0.00003225 -1,78,0.00003225 -1,79,0.00003225 -1,80,0.00003225 -1,81,0.00003225 -1,82,0.00003225 -1,83,0.00003225 -1,84,0.00003225 -1,85,0.00003225 -1,86,0.00003225 -1,87,0.00003225 -1,88,0.00003225 -1,89,0.00003225 -1,90,0.00003225 -1,91,0.00003225 -1,92,0.00003225 -1,93,0.00003225 -1,94,0.00003225 -1,95,0.00003225 -1,96,0.00003225 -1,97,0.00003225 -1,98,0.00003225 -1,99,0.00003225 -2,1,0.041989374999999995 -2,2,0.002616750000000001 -2,3,0.0008856250000000003 -2,4,0.0005761249999999999 -2,5,0.0004288750000000002 -2,6,0.0004042500000000001 -2,7,0.0003548750000000001 -2,8,0.00031837500000000003 -2,9,0.00029500000000000007 -2,10,0.000303125 -2,11,0.00025025000000000004 -2,12,0.00030662500000000004 -2,13,0.00026499999999999994 -2,14,0.0002445000000000001 -2,15,0.00026712500000000006 -2,16,0.0002661250000000001 -2,17,0.00026762500000000007 -2,18,0.00026950000000000005 -2,19,0.00025037500000000005 -2,20,0.00026012500000000005 -2,21,0.0002578750000000001 -2,22,0.00024275000000000002 -2,23,0.00025299999999999997 -2,24,0.00026250000000000004 -2,25,0.0002477500000000001 -2,26,0.0002545 -2,27,0.0002488750000000001 -2,28,0.00025237500000000005 -2,29,0.00024437500000000007 -2,30,0.00025062500000000003 -2,31,0.00024975 -2,32,0.00025537500000000007 -2,33,0.0002471250000000001 -2,34,0.00024787500000000005 -2,35,0.00025125000000000006 -2,36,0.0002550000000000001 -2,37,0.00023750000000000014 -2,38,0.00024675000000000006 -2,39,0.00024375000000000012 -2,40,0.0002531250000000001 -2,41,0.000259875 -2,42,0.00024462500000000016 -2,43,0.0002517500000000001 -2,44,0.00024312500000000004 -2,45,0.0002458750000000001 -2,46,0.00024600000000000007 -2,47,0.00024825 -2,48,0.0002508750000000001 -2,49,0.00023225000000000006 -2,50,0.00024375000000000004 -2,51,0.0002547500000000001 -2,52,0.0002456250000000001 -2,53,0.00024337500000000007 -2,54,0.0002483750000000001 -2,55,0.00024237500000000008 -2,56,0.0002517500000000001 -2,57,0.0002411250000000001 -2,58,0.00024762500000000007 -2,59,0.0002530000000000001 -2,60,0.00025087500000000007 -2,61,0.00025487500000000006 -2,62,0.0002463750000000001 -2,63,0.00024825000000000004 -2,64,0.00025450000000000006 -2,65,0.00024687500000000013 -2,66,0.0002513750000000001 -2,67,0.00025212500000000007 -2,68,0.00024450000000000003 -2,69,0.0002508750000000001 -2,70,0.00024862500000000015 -2,71,0.00023975000000000003 -2,72,0.0002475 -2,73,0.00024950000000000016 -2,74,0.00024525 -2,75,0.00025150000000000004 -2,76,0.00024837500000000006 -2,77,0.00024350000000000004 -2,78,0.00024287500000000012 -2,79,0.0002497500000000001 -2,80,0.00024975000000000013 -2,81,0.00024425000000000006 -2,82,0.0002523750000000001 -2,83,0.00024337500000000007 -2,84,0.00024724999999999997 -2,85,0.00024912500000000005 -2,86,0.0002490000000000001 -2,87,0.00024562500000000013 -2,88,0.00024475 -2,89,0.00024687500000000013 -2,90,0.00025037500000000005 -2,91,0.00024900000000000004 -2,92,0.000246 -2,93,0.00024775000000000003 -2,94,0.0002486250000000002 -2,95,0.00024637500000000007 -2,96,0.00024862500000000015 -2,97,0.0002447500000000001 -2,98,0.00024200000000000003 -2,99,0.00025225000000000014 -3,1,0.07289716666666667 -3,2,0.028519666666666662 -3,3,0.021512250000000007 -3,4,0.01969633333333333 -3,5,0.01866441666666667 -3,6,0.018197333333333333 -3,7,0.017739333333333333 -3,8,0.017767166666666664 -3,9,0.017483499999999996 -3,10,0.017535666666666665 -3,11,0.017352499999999996 -3,12,0.01726733333333333 -3,13,0.017325250000000004 -3,14,0.01722975 -3,15,0.017271416666666668 -3,16,0.017294749999999998 -3,17,0.01719941666666667 -3,18,0.017189916666666662 -3,19,0.017229416666666667 -3,20,0.017182666666666666 -3,21,0.01716741666666666 -3,22,0.017186166666666673 -3,23,0.017176083333333335 -3,24,0.017115833333333334 -3,25,0.017169416666666663 -3,26,0.01714758333333333 -3,27,0.01716441666666666 -3,28,0.017121666666666664 -3,29,0.017168999999999997 -3,30,0.01716975 -3,31,0.017138166666666666 -3,32,0.017163916666666668 -3,33,0.017159916666666667 -3,34,0.017154583333333334 -3,35,0.017127166666666666 -3,36,0.017135249999999994 -3,37,0.017103749999999994 -3,38,0.017164583333333334 -3,39,0.017136166666666668 -3,40,0.017140666666666665 -3,41,0.017150333333333326 -3,42,0.01709458333333333 -3,43,0.01713333333333332 -3,44,0.01713316666666667 -3,45,0.017138499999999997 -3,46,0.017125333333333333 -3,47,0.01714166666666667 -3,48,0.017138333333333325 -3,49,0.017156249999999998 -3,50,0.017131416666666666 -3,51,0.017157333333333337 -3,52,0.0171265 -3,53,0.017150166666666675 -3,54,0.01714741666666667 -3,55,0.017144250000000007 -3,56,0.01708016666666666 -3,57,0.017161000000000006 -3,58,0.01711891666666667 -3,59,0.017103833333333332 -3,60,0.017122083333333333 -3,61,0.017119666666666672 -3,62,0.017117749999999998 -3,63,0.017141083333333335 -3,64,0.017122166666666664 -3,65,0.017138083333333335 -3,66,0.017125500000000002 -3,67,0.01714491666666667 -3,68,0.017109333333333338 -3,69,0.01711725 -3,70,0.017107333333333336 -3,71,0.01708983333333334 -3,72,0.017116083333333334 -3,73,0.017129750000000003 -3,74,0.017124166666666666 -3,75,0.01711283333333333 -3,76,0.01713033333333333 -3,77,0.017115250000000002 -3,78,0.017117749999999994 -3,79,0.017134749999999997 -3,80,0.01712741666666667 -3,81,0.01711691666666667 -3,82,0.01711483333333333 -3,83,0.017129833333333334 -3,84,0.017095333333333337 -3,85,0.0171175 -3,86,0.017102749999999996 -3,87,0.01711541666666667 -3,88,0.017141250000000004 -3,89,0.017109583333333327 -3,90,0.017140666666666665 -3,91,0.01713216666666667 -3,92,0.01711958333333333 -3,93,0.017117499999999997 -3,94,0.017106500000000004 -3,95,0.017127749999999997 -3,96,0.017135 -3,97,0.017115166666666667 -3,98,0.01713375 -3,99,0.017109583333333327 -4,1,0.12045725000000002 -4,2,0.093231625 -4,3,0.08852106249999998 -4,4,0.0866010625 -4,5,0.0860646875 -4,6,0.08524806250000001 -4,7,0.08522762499999997 -4,8,0.0849346875 -4,9,0.0850596875 -4,10,0.08484331249999999 -4,11,0.08482575 -4,12,0.08472662500000001 -4,13,0.08477887499999999 -4,14,0.08465531250000001 -4,15,0.08477056250000001 -4,16,0.0846435 -4,17,0.08465650000000004 -4,18,0.08471793749999998 -4,19,0.08467574999999998 -4,20,0.08455287500000003 -4,21,0.084713875 -4,22,0.08470131250000003 -4,23,0.08454987500000001 -4,24,0.08459468750000002 -4,25,0.08470356250000002 -4,26,0.08453581249999999 -4,27,0.08461493749999999 -4,28,0.08459375000000004 -4,29,0.08461243749999997 -4,30,0.08455799999999998 -4,31,0.08457218749999999 -4,32,0.08457881249999998 -4,33,0.08459124999999998 -4,34,0.08457875000000001 -4,35,0.084605 -4,36,0.08455168749999999 -4,37,0.08459968749999999 -4,38,0.08458231249999998 -4,39,0.08458593750000003 -4,40,0.08453724999999998 -4,41,0.08462125000000001 -4,42,0.08457224999999999 -4,43,0.08461475000000002 -4,44,0.08461712500000002 -4,45,0.0846054375 -4,46,0.0845629375 -4,47,0.08456925 -4,48,0.08454793749999999 -4,49,0.08458543749999999 -4,50,0.08459718750000002 -4,51,0.08459425000000001 -4,52,0.08456781250000002 -4,53,0.08459362500000003 -4,54,0.0845576875 -4,55,0.08457225000000002 -4,56,0.08458112499999998 -4,57,0.084584375 -4,58,0.08457075 -4,59,0.08459050000000001 -4,60,0.08456643750000004 -4,61,0.084593375 -4,62,0.08459406249999998 -4,63,0.0846066875 -4,64,0.0845618125 -4,65,0.08457887499999998 -4,66,0.084591 -4,67,0.08458749999999998 -4,68,0.08457112500000001 -4,69,0.08457312499999999 -4,70,0.08454300000000003 -4,71,0.08456843750000001 -4,72,0.08455924999999999 -4,73,0.08454575000000002 -4,74,0.08457237500000002 -4,75,0.08455300000000002 -4,76,0.084568625 -4,77,0.08459775 -4,78,0.084559875 -4,79,0.08459875 -4,80,0.08455662499999997 -4,81,0.0845688125 -4,82,0.08456781249999999 -4,83,0.08460362500000002 -4,84,0.08455924999999999 -4,85,0.0845759375 -4,86,0.0845815 -4,87,0.08457431249999998 -4,88,0.08458906249999998 -4,89,0.08455350000000003 -4,90,0.08455137500000001 -4,91,0.08454968750000001 -4,92,0.08456293749999996 -4,93,0.08456437499999998 -4,94,0.08455949999999995 -4,95,0.08456593750000002 -4,96,0.084568625 -4,97,0.08457525 -4,98,0.08455268750000001 -4,99,0.08459362499999999 -5,1,0.17299400000000006 -5,2,0.16294260000000002 -5,3,0.16070414999999996 -5,4,0.16024075 -5,5,0.15974805000000003 -5,6,0.1596806 -5,7,0.159572 -5,8,0.15956455000000003 -5,9,0.15955735000000004 -5,10,0.15939630000000005 -5,11,0.15948715 -5,12,0.1594429 -5,13,0.15948930000000003 -5,14,0.15940245 -5,15,0.15942545 -5,16,0.15943035000000003 -5,17,0.15943195 -5,18,0.15941695 -5,19,0.15935485000000005 -5,20,0.15936085000000003 -5,21,0.15939625 -5,22,0.1593917 -5,23,0.15934465000000006 -5,24,0.1593522 -5,25,0.15935109999999997 -5,26,0.15935435000000006 -5,27,0.15938320000000006 -5,28,0.15935584999999997 -5,29,0.15940785000000002 -5,30,0.15934355000000006 -5,31,0.15941804999999995 -5,32,0.15940509999999997 -5,33,0.15940665000000004 -5,34,0.15936865000000003 -5,35,0.1593885 -5,36,0.1594017 -5,37,0.15937665 -5,38,0.15938915 -5,39,0.15939135000000001 -5,40,0.15936675 -5,41,0.15939499999999998 -5,42,0.1593903 -5,43,0.15941374999999997 -5,44,0.15938585 -5,45,0.15938334999999998 -5,46,0.15936995000000004 -5,47,0.15934915 -5,48,0.15937544999999997 -5,49,0.15936484999999995 -5,50,0.1593429 -5,51,0.1593832 -5,52,0.1593639 -5,53,0.15942969999999998 -5,54,0.1593787 -5,55,0.1593434 -5,56,0.1593763 -5,57,0.15938005 -5,58,0.1593893 -5,59,0.15937180000000004 -5,60,0.15936755 -5,61,0.15936845 -5,62,0.15938180000000002 -5,63,0.15935759999999996 -5,64,0.1593767 -5,65,0.1593851 -5,66,0.159376 -5,67,0.15935785000000002 -5,68,0.15937745000000003 -5,69,0.1593822 -5,70,0.15936485 -5,71,0.15937465 -5,72,0.15934364999999998 -5,73,0.15937230000000002 -5,74,0.1593732 -5,75,0.15935605 -5,76,0.15937029999999994 -5,77,0.15938345 -5,78,0.15936994999999998 -5,79,0.15935125 -5,80,0.15937400000000004 -5,81,0.15937210000000002 -5,82,0.15934815 -5,83,0.15937440000000003 -5,84,0.15934375 -5,85,0.15936259999999994 -5,86,0.15936105 -5,87,0.15936569999999997 -5,88,0.15935744999999998 -5,89,0.15936325 -5,90,0.15936909999999999 -5,91,0.15935990000000003 -5,92,0.15934799999999996 -5,93,0.15937560000000006 -5,94,0.15936705000000007 -5,95,0.1593523 -5,96,0.15936495000000003 -5,97,0.15936080000000005 -5,98,0.15935844999999996 -5,99,0.15935665 -6,1,0.21719204166666667 -6,2,0.21316466666666667 -6,3,0.21220579166666675 -6,4,0.2122509583333333 -6,5,0.21199387500000003 -6,6,0.2118705833333333 -6,7,0.21181841666666673 -6,8,0.21191158333333335 -6,9,0.21182775000000004 -6,10,0.21187495833333336 -6,11,0.21187054166666666 -6,12,0.21177237499999996 -6,13,0.2117740833333334 -6,14,0.21182983333333336 -6,15,0.2118435833333333 -6,16,0.21181470833333332 -6,17,0.2118184583333333 -6,18,0.211787125 -6,19,0.21178695833333336 -6,20,0.21183070833333337 -6,21,0.2118001666666668 -6,22,0.21181920833333326 -6,23,0.21180795833333338 -6,24,0.21178312500000002 -6,25,0.21180474999999999 -6,26,0.2117849583333333 -6,27,0.21180733333333335 -6,28,0.211826375 -6,29,0.21181849999999997 -6,30,0.2118103333333333 -6,31,0.21175004166666667 -6,32,0.2117722916666667 -6,33,0.21179091666666672 -6,34,0.21178891666666672 -6,35,0.21180345833333336 -6,36,0.21178850000000002 -6,37,0.211798875 -6,38,0.21183141666666663 -6,39,0.21179662499999996 -6,40,0.21180904166666664 -6,41,0.21178049999999995 -6,42,0.21179720833333335 -6,43,0.21181037500000002 -6,44,0.21178583333333342 -6,45,0.2117893333333333 -6,46,0.21176045833333337 -6,47,0.21180125 -6,48,0.21177708333333328 -6,49,0.21177379166666668 -6,50,0.21177195833333332 -6,51,0.21181154166666666 -6,52,0.21178070833333332 -6,53,0.21178358333333325 -6,54,0.21179204166666665 -6,55,0.21177466666666667 -6,56,0.2117724583333333 -6,57,0.21177387499999994 -6,58,0.21175558333333336 -6,59,0.21177829166666673 -6,60,0.21175595833333333 -6,61,0.2118125833333334 -6,62,0.21178416666666666 -6,63,0.21176295833333333 -6,64,0.2117752916666667 -6,65,0.21176620833333332 -6,66,0.21176629166666663 -6,67,0.21177804166666678 -6,68,0.21179412500000008 -6,69,0.21177574999999998 -6,70,0.21178845833333337 -6,71,0.21177037500000004 -6,72,0.2117681666666667 -6,73,0.21178258333333336 -6,74,0.21176558333333337 -6,75,0.21178520833333342 -6,76,0.21176616666666662 -6,77,0.21176591666666675 -6,78,0.21177016666666662 -6,79,0.2117748333333333 -6,80,0.2117938333333333 -6,81,0.2117632916666667 -6,82,0.21177537500000004 -6,83,0.2117833749999999 -6,84,0.2117727499999999 -6,85,0.21177320833333332 -6,86,0.21176937499999998 -6,87,0.21176229166666669 -6,88,0.21178187499999995 -6,89,0.21178275000000002 -6,90,0.21177841666666664 -6,91,0.21177133333333337 -6,92,0.21177058333333343 -6,93,0.21177454166666665 -6,94,0.21178274999999996 -6,95,0.21178087500000004 -6,96,0.21176441666666668 -6,97,0.2117780416666667 -6,98,0.21177470833333334 -6,99,0.21177395833333332 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_5_35.csv b/data/errorrates/2bit_temp/misc/errorrates_left_5_35.csv deleted file mode 100644 index 8800e1f..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_5_35.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.027635999999999994 -1,2,0.00013675000000000002 -1,3,0.000038 -1,4,0.000035499999999999996 -1,5,0.00003625 -1,6,0.000035 -1,7,0.00003625 -1,8,0.00003499999999999999 -1,9,0.00003475 -1,10,0.00003474999999999999 -1,11,0.000035 -1,12,0.00003474999999999999 -1,13,0.000035 -1,14,0.00003474999999999999 -1,15,0.000035 -1,16,0.00003474999999999999 -1,17,0.000035 -1,18,0.00003474999999999999 -1,19,0.000035 -1,20,0.00003474999999999999 -1,21,0.000035 -1,22,0.00003474999999999999 -1,23,0.000035 -1,24,0.00003474999999999999 -1,25,0.000035 -1,26,0.00003474999999999999 -1,27,0.000035 -1,28,0.00003474999999999999 -1,29,0.000035 -1,30,0.00003474999999999999 -1,31,0.00003474999999999999 -1,32,0.00003474999999999999 -1,33,0.00003474999999999999 -1,34,0.00003474999999999999 -1,35,0.00003474999999999999 -1,36,0.00003474999999999999 -1,37,0.00003474999999999999 -1,38,0.00003474999999999999 -1,39,0.00003474999999999999 -1,40,0.00003474999999999999 -1,41,0.00003474999999999999 -1,42,0.00003474999999999999 -1,43,0.00003474999999999999 -1,44,0.00003474999999999999 -1,45,0.00003474999999999999 -1,46,0.00003474999999999999 -1,47,0.00003474999999999999 -1,48,0.00003474999999999999 -1,49,0.00003474999999999999 -1,50,0.00003474999999999999 -1,51,0.00003474999999999999 -1,52,0.00003474999999999999 -1,53,0.00003474999999999999 -1,54,0.00003474999999999999 -1,55,0.00003474999999999999 -1,56,0.00003474999999999999 -1,57,0.00003474999999999999 -1,58,0.00003474999999999999 -1,59,0.00003474999999999999 -1,60,0.00003474999999999999 -1,61,0.00003474999999999999 -1,62,0.00003474999999999999 -1,63,0.00003474999999999999 -1,64,0.00003474999999999999 -1,65,0.00003474999999999999 -1,66,0.00003474999999999999 -1,67,0.00003474999999999999 -1,68,0.00003474999999999999 -1,69,0.00003474999999999999 -1,70,0.00003474999999999999 -1,71,0.00003474999999999999 -1,72,0.00003474999999999999 -1,73,0.00003474999999999999 -1,74,0.00003474999999999999 -1,75,0.00003474999999999999 -1,76,0.00003474999999999999 -1,77,0.00003474999999999999 -1,78,0.00003474999999999999 -1,79,0.00003474999999999999 -1,80,0.00003474999999999999 -1,81,0.00003474999999999999 -1,82,0.00003474999999999999 -1,83,0.00003474999999999999 -1,84,0.00003474999999999999 -1,85,0.00003474999999999999 -1,86,0.00003474999999999999 -1,87,0.00003474999999999999 -1,88,0.00003474999999999999 -1,89,0.00003474999999999999 -1,90,0.00003474999999999999 -1,91,0.00003474999999999999 -1,92,0.00003474999999999999 -1,93,0.00003474999999999999 -1,94,0.00003474999999999999 -1,95,0.00003474999999999999 -1,96,0.00003474999999999999 -1,97,0.00003474999999999999 -1,98,0.00003474999999999999 -1,99,0.00003474999999999999 -2,1,0.05084000000000002 -2,2,0.006333124999999999 -2,3,0.0028966249999999986 -2,4,0.002226749999999999 -2,5,0.00180675 -2,6,0.0016658749999999998 -2,7,0.0014225000000000002 -2,8,0.0015092499999999997 -2,9,0.0013958750000000004 -2,10,0.0014148750000000003 -2,11,0.001318125 -2,12,0.0013474999999999997 -2,13,0.0012671249999999998 -2,14,0.0012495 -2,15,0.0012631249999999997 -2,16,0.0013078749999999998 -2,17,0.0012849999999999997 -2,18,0.0012919999999999997 -2,19,0.0012865 -2,20,0.0012772499999999997 -2,21,0.001272875 -2,22,0.0012331249999999998 -2,23,0.00126025 -2,24,0.0012437499999999996 -2,25,0.0012333749999999999 -2,26,0.0012702499999999997 -2,27,0.0012567499999999998 -2,28,0.0012188749999999995 -2,29,0.001255125 -2,30,0.0012534999999999998 -2,31,0.0012367499999999998 -2,32,0.0012527500000000002 -2,33,0.0012507499999999997 -2,34,0.0012473749999999998 -2,35,0.0012546249999999997 -2,36,0.001236125 -2,37,0.0012088749999999994 -2,38,0.00124675 -2,39,0.0012346249999999994 -2,40,0.0012379999999999997 -2,41,0.0012507499999999997 -2,42,0.0012336249999999995 -2,43,0.001238625 -2,44,0.0012334999999999998 -2,45,0.0012286249999999997 -2,46,0.001225625 -2,47,0.0012425 -2,48,0.001223 -2,49,0.001229875 -2,50,0.0012225 -2,51,0.0012498749999999997 -2,52,0.001240375 -2,53,0.001230375 -2,54,0.0012349999999999998 -2,55,0.0012215000000000001 -2,56,0.0012280000000000001 -2,57,0.001230125 -2,58,0.0012419999999999998 -2,59,0.001235625 -2,60,0.00123075 -2,61,0.00123725 -2,62,0.0012363749999999998 -2,63,0.00123325 -2,64,0.0012355 -2,65,0.001237625 -2,66,0.001233625 -2,67,0.0012324999999999999 -2,68,0.0012292500000000003 -2,69,0.0012442500000000001 -2,70,0.0012259999999999997 -2,71,0.001222875 -2,72,0.0012251249999999999 -2,73,0.0012523749999999998 -2,74,0.0012264999999999997 -2,75,0.00122825 -2,76,0.0012297499999999995 -2,77,0.0012418750000000001 -2,78,0.0012342499999999999 -2,79,0.0012341249999999995 -2,80,0.0012413750000000003 -2,81,0.0012441250000000004 -2,82,0.0012407499999999997 -2,83,0.001229875 -2,84,0.001233 -2,85,0.0012336250000000003 -2,86,0.001235625 -2,87,0.00122325 -2,88,0.00123625 -2,89,0.00123275 -2,90,0.0012488749999999998 -2,91,0.00123825 -2,92,0.001232375 -2,93,0.001229375 -2,94,0.001237125 -2,95,0.0012389999999999999 -2,96,0.0012305000000000003 -2,97,0.00122725 -2,98,0.0012312500000000001 -2,99,0.0012318749999999997 -3,1,0.08799716666666663 -3,2,0.04592083333333334 -3,3,0.03868291666666666 -3,4,0.03602191666666667 -3,5,0.034811083333333326 -3,6,0.03452841666666667 -3,7,0.03394216666666667 -3,8,0.033798499999999995 -3,9,0.03356975000000001 -3,10,0.03359016666666667 -3,11,0.033192416666666676 -3,12,0.033314666666666666 -3,13,0.03331699999999999 -3,14,0.03328300000000001 -3,15,0.03330583333333333 -3,16,0.033302 -3,17,0.033119583333333334 -3,18,0.033134416666666666 -3,19,0.033144583333333345 -3,20,0.03309475 -3,21,0.03317383333333333 -3,22,0.033111999999999996 -3,23,0.03316375 -3,24,0.033077166666666685 -3,25,0.03312425 -3,26,0.03305525 -3,27,0.03303158333333332 -3,28,0.03308058333333332 -3,29,0.03306158333333333 -3,30,0.03308225000000001 -3,31,0.03307625 -3,32,0.03305966666666667 -3,33,0.03303966666666667 -3,34,0.03307616666666666 -3,35,0.03305899999999999 -3,36,0.033101583333333344 -3,37,0.03301983333333334 -3,38,0.033095499999999986 -3,39,0.033060250000000006 -3,40,0.03306658333333333 -3,41,0.033086750000000005 -3,42,0.033059333333333336 -3,43,0.03302483333333334 -3,44,0.032992 -3,45,0.03302141666666667 -3,46,0.03305416666666667 -3,47,0.03304983333333333 -3,48,0.03308158333333334 -3,49,0.03306291666666668 -3,50,0.03307424999999999 -3,51,0.03303925 -3,52,0.03301275000000001 -3,53,0.03303608333333333 -3,54,0.033034999999999995 -3,55,0.03299758333333333 -3,56,0.033052416666666674 -3,57,0.03306549999999999 -3,58,0.03303625000000002 -3,59,0.03300466666666666 -3,60,0.03303741666666668 -3,61,0.033055749999999995 -3,62,0.03304083333333334 -3,63,0.03305083333333334 -3,64,0.033027666666666664 -3,65,0.033035666666666665 -3,66,0.033035749999999996 -3,67,0.03304325 -3,68,0.03302283333333333 -3,69,0.03303199999999999 -3,70,0.03305941666666667 -3,71,0.033044000000000004 -3,72,0.033048999999999995 -3,73,0.033022750000000003 -3,74,0.03305125 -3,75,0.03303683333333333 -3,76,0.03304508333333333 -3,77,0.033030750000000005 -3,78,0.033018083333333344 -3,79,0.033038000000000005 -3,80,0.03302766666666667 -3,81,0.03302475 -3,82,0.033031416666666674 -3,83,0.033024416666666674 -3,84,0.03302400000000002 -3,85,0.03302775 -3,86,0.03303391666666667 -3,87,0.03299458333333333 -3,88,0.03302841666666667 -3,89,0.03300658333333334 -3,90,0.033045250000000005 -3,91,0.03304375000000001 -3,92,0.03301191666666667 -3,93,0.033034999999999995 -3,94,0.0330425 -3,95,0.03303066666666667 -3,96,0.03305608333333333 -3,97,0.033025 -3,98,0.03303991666666666 -3,99,0.03301958333333333 -4,1,0.1413915 -4,2,0.12003100000000001 -4,3,0.11635512499999999 -4,4,0.11430193750000005 -4,5,0.11377400000000003 -4,6,0.11335800000000003 -4,7,0.11328112500000004 -4,8,0.11311643750000001 -4,9,0.11318793750000003 -4,10,0.1130088125 -4,11,0.11314237499999999 -4,12,0.1129666875 -4,13,0.1130908125 -4,14,0.11284587499999997 -4,15,0.11292574999999999 -4,16,0.11294412499999998 -4,17,0.112914125 -4,18,0.1128984375 -4,19,0.11286100000000002 -4,20,0.11281774999999998 -4,21,0.11287293749999999 -4,22,0.11288106249999999 -4,23,0.11276193749999999 -4,24,0.112799375 -4,25,0.11288156250000002 -4,26,0.1127974375 -4,27,0.11279506249999999 -4,28,0.11277643750000005 -4,29,0.11284606250000002 -4,30,0.11279968749999998 -4,31,0.11286431249999998 -4,32,0.11287856249999997 -4,33,0.11284843750000002 -4,34,0.11282043750000001 -4,35,0.11285081249999998 -4,36,0.11279137499999999 -4,37,0.11281393750000002 -4,38,0.11277512499999999 -4,39,0.11283018749999998 -4,40,0.11274981249999995 -4,41,0.11285725 -4,42,0.1127808125 -4,43,0.11286650000000002 -4,44,0.11279937500000002 -4,45,0.11284918749999999 -4,46,0.1127559375 -4,47,0.11280837500000002 -4,48,0.1127885 -4,49,0.11278568750000004 -4,50,0.11279731249999995 -4,51,0.112797875 -4,52,0.11281706250000002 -4,53,0.11285706250000004 -4,54,0.11281212499999997 -4,55,0.11283306249999997 -4,56,0.11280918750000003 -4,57,0.11280056249999998 -4,58,0.11281612499999999 -4,59,0.11282706249999996 -4,60,0.11279137500000004 -4,61,0.11279499999999995 -4,62,0.11283125000000002 -4,63,0.11281775000000004 -4,64,0.11282937499999997 -4,65,0.11281606250000001 -4,66,0.1128164375 -4,67,0.1128116875 -4,68,0.11281262499999999 -4,69,0.11280162500000004 -4,70,0.11281331249999998 -4,71,0.1128210625 -4,72,0.11277118750000004 -4,73,0.11280506250000005 -4,74,0.11280562500000002 -4,75,0.11281149999999995 -4,76,0.11280437499999994 -4,77,0.11282093750000004 -4,78,0.11280431250000002 -4,79,0.11282525 -4,80,0.11279724999999999 -4,81,0.11282468749999999 -4,82,0.11281150000000001 -4,83,0.11282674999999999 -4,84,0.11279162500000002 -4,85,0.11280812500000004 -4,86,0.11283868749999998 -4,87,0.11281462499999999 -4,88,0.1128290625 -4,89,0.112797125 -4,90,0.11285087500000002 -4,91,0.11279237499999997 -4,92,0.1127865625 -4,93,0.1128178125 -4,94,0.11279968750000002 -4,95,0.1128059375 -4,96,0.1128126875 -4,97,0.11279331249999998 -4,98,0.11279799999999998 -4,99,0.11280300000000003 -5,1,0.19365594999999997 -5,2,0.18577919999999998 -5,3,0.18396489999999996 -5,4,0.1838622 -5,5,0.18330765 -5,6,0.18335315000000002 -5,7,0.18332405000000002 -5,8,0.18332190000000004 -5,9,0.18313405 -5,10,0.18311149999999998 -5,11,0.18310625000000003 -5,12,0.18305085 -5,13,0.18310275 -5,14,0.18310515000000005 -5,15,0.18306825 -5,16,0.18312369999999997 -5,17,0.18312860000000003 -5,18,0.18303095000000003 -5,19,0.1830332500000001 -5,20,0.18305920000000003 -5,21,0.18311359999999996 -5,22,0.1831035 -5,23,0.183037 -5,24,0.18300095 -5,25,0.18305594999999997 -5,26,0.1830565500000001 -5,27,0.18304809999999996 -5,28,0.18308130000000006 -5,29,0.18309509999999998 -5,30,0.18305370000000004 -5,31,0.18305780000000005 -5,32,0.18304370000000003 -5,33,0.18306590000000003 -5,34,0.18302580000000002 -5,35,0.18309589999999998 -5,36,0.18306475 -5,37,0.18306249999999996 -5,38,0.18303904999999998 -5,39,0.1830679 -5,40,0.1830499 -5,41,0.18310854999999993 -5,42,0.18308020000000003 -5,43,0.18308049999999998 -5,44,0.18309325 -5,45,0.18307394999999999 -5,46,0.183065 -5,47,0.18306505 -5,48,0.18303079999999997 -5,49,0.18307910000000002 -5,50,0.18306320000000006 -5,51,0.18306714999999996 -5,52,0.18305840000000004 -5,53,0.1830439 -5,54,0.18304684999999996 -5,55,0.18308829999999998 -5,56,0.18307175 -5,57,0.18306324999999993 -5,58,0.18305439999999998 -5,59,0.18304480000000006 -5,60,0.18304879999999993 -5,61,0.18305149999999998 -5,62,0.18307034999999997 -5,63,0.18304985 -5,64,0.18307145000000002 -5,65,0.18306210000000003 -5,66,0.18306665000000003 -5,67,0.18303820000000004 -5,68,0.1830495 -5,69,0.18306930000000002 -5,70,0.18303420000000004 -5,71,0.1830876 -5,72,0.1830468 -5,73,0.18305385000000007 -5,74,0.18303274999999997 -5,75,0.18305960000000007 -5,76,0.18307045000000002 -5,77,0.18306910000000007 -5,78,0.18307445 -5,79,0.18305674999999996 -5,80,0.18305460000000004 -5,81,0.1830526 -5,82,0.18303734999999996 -5,83,0.18307145000000002 -5,84,0.18305924999999998 -5,85,0.18305080000000004 -5,86,0.18304935000000008 -5,87,0.1830416500000001 -5,88,0.18304784999999998 -5,89,0.18307725000000005 -5,90,0.18303665 -5,91,0.18305189999999993 -5,92,0.1830535 -5,93,0.18306664999999994 -5,94,0.18305575000000002 -5,95,0.18304759999999998 -5,96,0.18305529999999998 -5,97,0.183061 -5,98,0.18305994999999992 -5,99,0.18305040000000006 -6,1,0.2359138333333332 -6,2,0.23315758333333336 -6,3,0.23250300000000002 -6,4,0.2323865 -6,5,0.23224879166666668 -6,6,0.2322179166666665 -6,7,0.2321618333333333 -6,8,0.23222358333333326 -6,9,0.23217400000000005 -6,10,0.23219758333333332 -6,11,0.23219195833333334 -6,12,0.2321035000000001 -6,13,0.23209791666666668 -6,14,0.23210391666666663 -6,15,0.23214262500000005 -6,16,0.2321315416666666 -6,17,0.23213216666666658 -6,18,0.2322043333333334 -6,19,0.2321432916666666 -6,20,0.23216079166666667 -6,21,0.23209316666666668 -6,22,0.2321660833333333 -6,23,0.23210629166666666 -6,24,0.2321269166666666 -6,25,0.23217041666666663 -6,26,0.23213608333333333 -6,27,0.232133125 -6,28,0.2321487500000001 -6,29,0.23213512499999997 -6,30,0.2321389166666667 -6,31,0.23216979166666668 -6,32,0.23210862499999993 -6,33,0.23211504166666672 -6,34,0.23212283333333336 -6,35,0.23213420833333337 -6,36,0.23213416666666667 -6,37,0.2321540416666666 -6,38,0.23215233333333327 -6,39,0.2321595 -6,40,0.23216141666666673 -6,41,0.23211454166666667 -6,42,0.23212766666666668 -6,43,0.23213141666666673 -6,44,0.23216258333333326 -6,45,0.23214649999999998 -6,46,0.23213766666666674 -6,47,0.2321436666666667 -6,48,0.23212108333333337 -6,49,0.23213241666666665 -6,50,0.23214287499999994 -6,51,0.23213491666666658 -6,52,0.23211570833333334 -6,53,0.23212874999999997 -6,54,0.2321554166666666 -6,55,0.2321333333333333 -6,56,0.232128125 -6,57,0.23214508333333325 -6,58,0.23214004166666669 -6,59,0.2321375833333333 -6,60,0.23212425 -6,61,0.2321300416666668 -6,62,0.2321295833333333 -6,63,0.23213562499999996 -6,64,0.23212875000000005 -6,65,0.23213991666666672 -6,66,0.23213558333333334 -6,67,0.23214395833333332 -6,68,0.23214499999999996 -6,69,0.23214337500000007 -6,70,0.232153 -6,71,0.23213566666666666 -6,72,0.23212412499999996 -6,73,0.23213333333333336 -6,74,0.23213933333333336 -6,75,0.23214075000000003 -6,76,0.23214141666666677 -6,77,0.23213229166666668 -6,78,0.23212662499999992 -6,79,0.23213754166666664 -6,80,0.23213024999999995 -6,81,0.23213879166666665 -6,82,0.23212395833333324 -6,83,0.23214254166666667 -6,84,0.2321411666666667 -6,85,0.23214075 -6,86,0.2321405000000001 -6,87,0.23212070833333334 -6,88,0.23213533333333328 -6,89,0.2321456249999999 -6,90,0.2321109166666667 -6,91,0.23214208333333336 -6,92,0.2321305 -6,93,0.23214854166666665 -6,94,0.23213754166666667 -6,95,0.23213512500000008 -6,96,0.23213187499999996 -6,97,0.23213958333333334 -6,98,0.2321451666666667 -6,99,0.232143875 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_5_45.csv b/data/errorrates/2bit_temp/misc/errorrates_left_5_45.csv deleted file mode 100644 index 9ee346d..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_5_45.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.03363949999999999 -1,2,0.0003555000000000002 -1,3,0.00009874999999999999 -1,4,0.00003675 -1,5,0.00003649999999999999 -1,6,0.00004 -1,7,0.00003625 -1,8,0.000035249999999999996 -1,9,0.00003575 -1,10,0.000035249999999999996 -1,11,0.00003575 -1,12,0.000035249999999999996 -1,13,0.000035499999999999996 -1,14,0.000035249999999999996 -1,15,0.000035249999999999996 -1,16,0.000035249999999999996 -1,17,0.000035249999999999996 -1,18,0.000035249999999999996 -1,19,0.000035249999999999996 -1,20,0.000035249999999999996 -1,21,0.000035249999999999996 -1,22,0.000035249999999999996 -1,23,0.000035249999999999996 -1,24,0.000035249999999999996 -1,25,0.000035249999999999996 -1,26,0.000035249999999999996 -1,27,0.000035249999999999996 -1,28,0.000035249999999999996 -1,29,0.000035249999999999996 -1,30,0.000035249999999999996 -1,31,0.000035249999999999996 -1,32,0.000035249999999999996 -1,33,0.000035249999999999996 -1,34,0.000035249999999999996 -1,35,0.000035249999999999996 -1,36,0.000035249999999999996 -1,37,0.000035249999999999996 -1,38,0.000035249999999999996 -1,39,0.000035249999999999996 -1,40,0.000035249999999999996 -1,41,0.000035249999999999996 -1,42,0.000035249999999999996 -1,43,0.000035249999999999996 -1,44,0.000035249999999999996 -1,45,0.000035249999999999996 -1,46,0.000035249999999999996 -1,47,0.000035249999999999996 -1,48,0.000035249999999999996 -1,49,0.000035249999999999996 -1,50,0.000035249999999999996 -1,51,0.000035249999999999996 -1,52,0.000035249999999999996 -1,53,0.000035249999999999996 -1,54,0.000035249999999999996 -1,55,0.000035249999999999996 -1,56,0.000035249999999999996 -1,57,0.000035249999999999996 -1,58,0.000035249999999999996 -1,59,0.000035249999999999996 -1,60,0.000035249999999999996 -1,61,0.000035249999999999996 -1,62,0.000035249999999999996 -1,63,0.000035249999999999996 -1,64,0.000035249999999999996 -1,65,0.000035249999999999996 -1,66,0.000035249999999999996 -1,67,0.000035249999999999996 -1,68,0.000035249999999999996 -1,69,0.000035249999999999996 -1,70,0.000035249999999999996 -1,71,0.000035249999999999996 -1,72,0.000035249999999999996 -1,73,0.000035249999999999996 -1,74,0.000035249999999999996 -1,75,0.000035249999999999996 -1,76,0.000035249999999999996 -1,77,0.000035249999999999996 -1,78,0.000035249999999999996 -1,79,0.000035249999999999996 -1,80,0.000035249999999999996 -1,81,0.000035249999999999996 -1,82,0.000035249999999999996 -1,83,0.000035249999999999996 -1,84,0.000035249999999999996 -1,85,0.000035249999999999996 -1,86,0.000035249999999999996 -1,87,0.000035249999999999996 -1,88,0.000035249999999999996 -1,89,0.000035249999999999996 -1,90,0.000035249999999999996 -1,91,0.000035249999999999996 -1,92,0.000035249999999999996 -1,93,0.000035249999999999996 -1,94,0.000035249999999999996 -1,95,0.000035249999999999996 -1,96,0.000035249999999999996 -1,97,0.000035249999999999996 -1,98,0.000035249999999999996 -1,99,0.000035249999999999996 -2,1,0.061466875 -2,2,0.012907374999999999 -2,3,0.007827 -2,4,0.006228875000000003 -2,5,0.005767375 -2,6,0.005367750000000002 -2,7,0.005070125 -2,8,0.0050729999999999985 -2,9,0.005036 -2,10,0.004918499999999999 -2,11,0.00486875 -2,12,0.004845249999999998 -2,13,0.0047075 -2,14,0.004702375000000001 -2,15,0.00475925 -2,16,0.004829625000000001 -2,17,0.0046945 -2,18,0.004787499999999999 -2,19,0.004800625 -2,20,0.0047005000000000016 -2,21,0.004715375 -2,22,0.0046767499999999995 -2,23,0.004669500000000001 -2,24,0.004689125 -2,25,0.004646625 -2,26,0.0046465000000000005 -2,27,0.0046615 -2,28,0.004608875 -2,29,0.0046675 -2,30,0.004629499999999998 -2,31,0.004604250000000001 -2,32,0.004659875 -2,33,0.004619 -2,34,0.0046134999999999995 -2,35,0.0046435 -2,36,0.004629624999999999 -2,37,0.004590749999999999 -2,38,0.004670375 -2,39,0.004599875000000001 -2,40,0.004653375 -2,41,0.004621625 -2,42,0.004618125000000002 -2,43,0.004592625 -2,44,0.004639999999999998 -2,45,0.004611499999999998 -2,46,0.004617749999999999 -2,47,0.004614999999999999 -2,48,0.004632124999999999 -2,49,0.004578750000000001 -2,50,0.00463375 -2,51,0.004614375 -2,52,0.0045753750000000004 -2,53,0.0045899999999999995 -2,54,0.004648249999999999 -2,55,0.004573875 -2,56,0.004592875 -2,57,0.00461775 -2,58,0.004606249999999999 -2,59,0.004609249999999999 -2,60,0.004582 -2,61,0.004597 -2,62,0.004606000000000001 -2,63,0.004596625 -2,64,0.004629500000000001 -2,65,0.004586125000000001 -2,66,0.004607374999999999 -2,67,0.004606750000000001 -2,68,0.004595999999999999 -2,69,0.004599625000000001 -2,70,0.004616500000000002 -2,71,0.004585749999999999 -2,72,0.004606374999999999 -2,73,0.0046035 -2,74,0.004613499999999999 -2,75,0.004616875 -2,76,0.00462575 -2,77,0.004598375 -2,78,0.004604124999999999 -2,79,0.00460775 -2,80,0.004619000000000001 -2,81,0.004604750000000001 -2,82,0.004609750000000001 -2,83,0.0045917499999999995 -2,84,0.004585125 -2,85,0.004597874999999999 -2,86,0.004606374999999999 -2,87,0.004596874999999999 -2,88,0.00462125 -2,89,0.0045945000000000005 -2,90,0.00460575 -2,91,0.004581 -2,92,0.0046019999999999985 -2,93,0.004599874999999999 -2,94,0.004610500000000001 -2,95,0.00459725 -2,96,0.0046047499999999995 -2,97,0.004593375 -2,98,0.004599875 -2,99,0.004605 -3,1,0.10505491666666668 -3,2,0.06704666666666664 -3,3,0.05968650000000001 -3,4,0.057038166666666675 -3,5,0.056089916666666684 -3,6,0.055718250000000004 -3,7,0.0551145 -3,8,0.05494716666666667 -3,9,0.05477958333333333 -3,10,0.05472316666666668 -3,11,0.054446833333333354 -3,12,0.05440983333333332 -3,13,0.054508583333333346 -3,14,0.05438658333333332 -3,15,0.05452316666666667 -3,16,0.05449033333333331 -3,17,0.054200000000000026 -3,18,0.05442624999999999 -3,19,0.054403083333333324 -3,20,0.05429024999999999 -3,21,0.054323666666666666 -3,22,0.054263249999999985 -3,23,0.054172333333333336 -3,24,0.05421433333333333 -3,25,0.05425741666666667 -3,26,0.05421850000000001 -3,27,0.05421625000000002 -3,28,0.054198 -3,29,0.05416191666666667 -3,30,0.05426541666666665 -3,31,0.05424991666666666 -3,32,0.05423733333333334 -3,33,0.05419033333333334 -3,34,0.05423358333333333 -3,35,0.054151833333333343 -3,36,0.05421116666666667 -3,37,0.05417699999999999 -3,38,0.05424808333333333 -3,39,0.05421449999999999 -3,40,0.054177333333333334 -3,41,0.054255250000000005 -3,42,0.05419174999999999 -3,43,0.05425458333333334 -3,44,0.05419991666666666 -3,45,0.05424075000000001 -3,46,0.054187416666666655 -3,47,0.05422108333333333 -3,48,0.054263666666666675 -3,49,0.054223333333333325 -3,50,0.05420741666666666 -3,51,0.05422833333333332 -3,52,0.05417933333333333 -3,53,0.054171666666666674 -3,54,0.05420725 -3,55,0.05418708333333333 -3,56,0.054188583333333325 -3,57,0.05421683333333335 -3,58,0.054196833333333326 -3,59,0.05417325000000002 -3,60,0.054176416666666664 -3,61,0.05419816666666666 -3,62,0.05418574999999998 -3,63,0.05421341666666667 -3,64,0.054147916666666684 -3,65,0.054191166666666665 -3,66,0.054192916666666674 -3,67,0.05420825 -3,68,0.054190416666666685 -3,69,0.05418233333333335 -3,70,0.054177416666666686 -3,71,0.05419650000000001 -3,72,0.05418500000000002 -3,73,0.054186 -3,74,0.05418549999999999 -3,75,0.054209333333333325 -3,76,0.05417433333333333 -3,77,0.05418283333333335 -3,78,0.05419416666666667 -3,79,0.05417625000000001 -3,80,0.054188583333333346 -3,81,0.054175249999999994 -3,82,0.0541955 -3,83,0.0541695 -3,84,0.054175499999999994 -3,85,0.05421541666666666 -3,86,0.05422908333333331 -3,87,0.054179666666666675 -3,88,0.05419874999999999 -3,89,0.05419124999999998 -3,90,0.05421325 -3,91,0.054169749999999996 -3,92,0.05415883333333332 -3,93,0.05418366666666666 -3,94,0.05422441666666668 -3,95,0.054181833333333325 -3,96,0.05419683333333334 -3,97,0.054181833333333325 -3,98,0.05419216666666667 -3,99,0.05419091666666666 -4,1,0.16234793750000004 -4,2,0.1449398125 -4,3,0.1419658125 -4,4,0.1405491875 -4,5,0.14023900000000003 -4,6,0.139799 -4,7,0.13977181249999998 -4,8,0.1396088125 -4,9,0.13953531250000004 -4,10,0.1394590625 -4,11,0.13951200000000002 -4,12,0.1393869375 -4,13,0.1394895 -4,14,0.13940193750000002 -4,15,0.13936393749999998 -4,16,0.1394144375 -4,17,0.13937512500000002 -4,18,0.1393295 -4,19,0.13932106249999998 -4,20,0.139262625 -4,21,0.13935924999999996 -4,22,0.139247625 -4,23,0.139239375 -4,24,0.13927531250000003 -4,25,0.13930043749999993 -4,26,0.13923362499999997 -4,27,0.1393346875 -4,28,0.13925900000000002 -4,29,0.13931450000000006 -4,30,0.13923675 -4,31,0.13930281250000004 -4,32,0.13929256250000002 -4,33,0.13925068750000003 -4,34,0.1392864375 -4,35,0.1392899375 -4,36,0.13926606249999998 -4,37,0.1392455 -4,38,0.1392905 -4,39,0.13931631249999998 -4,40,0.13924799999999996 -4,41,0.1393180625 -4,42,0.13927849999999997 -4,43,0.13925943749999997 -4,44,0.1392558125 -4,45,0.13932362499999995 -4,46,0.13925981250000002 -4,47,0.1392696875 -4,48,0.13925137499999998 -4,49,0.13926237499999997 -4,50,0.13928200000000002 -4,51,0.13928556250000002 -4,52,0.13924837500000004 -4,53,0.13929306250000004 -4,54,0.13928112499999998 -4,55,0.1392526875 -4,56,0.13925375000000004 -4,57,0.139302125 -4,58,0.1393160625 -4,59,0.1392576875 -4,60,0.13922581250000002 -4,61,0.1392969375 -4,62,0.1392983125 -4,63,0.1392583125 -4,64,0.13926462499999995 -4,65,0.1392576875 -4,66,0.13928000000000001 -4,67,0.13926412500000002 -4,68,0.1392434375 -4,69,0.13927575 -4,70,0.1393081875 -4,71,0.1392940625 -4,72,0.13925349999999997 -4,73,0.13924968749999997 -4,74,0.13926368750000004 -4,75,0.13925793750000004 -4,76,0.1392696875 -4,77,0.13926262500000003 -4,78,0.1392615 -4,79,0.13928481250000002 -4,80,0.1392595 -4,81,0.1392605 -4,82,0.13926918750000003 -4,83,0.13924899999999998 -4,84,0.13926481249999997 -4,85,0.13928100000000002 -4,86,0.13928243750000002 -4,87,0.13926081249999997 -4,88,0.13925543749999997 -4,89,0.13925962499999997 -4,90,0.1392689375 -4,91,0.1392630625 -4,92,0.1392776875 -4,93,0.13925968749999995 -4,94,0.139251125 -4,95,0.13929131250000001 -4,96,0.13926912500000002 -4,97,0.13925606249999997 -4,98,0.13926731250000002 -4,99,0.13926525 -5,1,0.21271449999999986 -5,2,0.20663054999999997 -5,3,0.20546755 -5,4,0.2052947 -5,5,0.20489425 -5,6,0.20480160000000003 -5,7,0.20486175000000006 -5,8,0.20489905000000008 -5,9,0.2047332 -5,10,0.20479444999999996 -5,11,0.20483619999999994 -5,12,0.20475460000000006 -5,13,0.20481810000000006 -5,14,0.20479395000000003 -5,15,0.20475915 -5,16,0.20481580000000002 -5,17,0.20485224999999996 -5,18,0.20475235000000006 -5,19,0.20478375 -5,20,0.20476670000000002 -5,21,0.20481605000000003 -5,22,0.20475660000000012 -5,23,0.2047685 -5,24,0.20468289999999997 -5,25,0.20477294999999998 -5,26,0.2047343 -5,27,0.20472365000000003 -5,28,0.2047973 -5,29,0.2047892499999999 -5,30,0.20475125 -5,31,0.2047874500000001 -5,32,0.20478805 -5,33,0.20477755000000003 -5,34,0.20474190000000003 -5,35,0.20475725000000003 -5,36,0.20473424999999998 -5,37,0.20473560000000007 -5,38,0.20474709999999996 -5,39,0.20474650000000005 -5,40,0.20473839999999996 -5,41,0.20476955000000005 -5,42,0.20478360000000007 -5,43,0.20478385 -5,44,0.20474194999999998 -5,45,0.20474764999999998 -5,46,0.20475440000000006 -5,47,0.2047771 -5,48,0.20471265 -5,49,0.20473789999999997 -5,50,0.20472790000000005 -5,51,0.20477749999999997 -5,52,0.2047543 -5,53,0.2047563 -5,54,0.2047561 -5,55,0.20476230000000004 -5,56,0.20474629999999994 -5,57,0.20476245 -5,58,0.20475240000000003 -5,59,0.20474604999999993 -5,60,0.20476359999999996 -5,61,0.20474685 -5,62,0.20478439999999995 -5,63,0.2047720500000001 -5,64,0.20476865000000002 -5,65,0.20475275000000004 -5,66,0.20474250000000002 -5,67,0.20473785 -5,68,0.2047654 -5,69,0.20475695 -5,70,0.20475110000000005 -5,71,0.2047553499999999 -5,72,0.20474435000000002 -5,73,0.20475890000000002 -5,74,0.20474255 -5,75,0.20477219999999996 -5,76,0.20477325000000007 -5,77,0.20475425000000003 -5,78,0.20477725000000002 -5,79,0.20475490000000005 -5,80,0.20472574999999998 -5,81,0.20475115000000005 -5,82,0.20477580000000004 -5,83,0.20475589999999994 -5,84,0.20476914999999996 -5,85,0.20475035000000003 -5,86,0.20474715 -5,87,0.20474835000000002 -5,88,0.20473304999999992 -5,89,0.2047332 -5,90,0.20474439999999997 -5,91,0.20475160000000003 -5,92,0.20474904999999996 -5,93,0.20476119999999998 -5,94,0.20476405000000006 -5,95,0.20475925000000003 -5,96,0.20474284999999995 -5,97,0.20477555000000003 -5,98,0.2047446 -5,99,0.20476585000000003 -6,1,0.25259529166666667 -6,2,0.25067275 -6,3,0.25033116666666666 -6,4,0.2502850833333333 -6,5,0.2501322916666666 -6,6,0.25009191666666675 -6,7,0.2500064583333333 -6,8,0.2500536666666666 -6,9,0.250065125 -6,10,0.25001383333333327 -6,11,0.25006700000000004 -6,12,0.24999862499999995 -6,13,0.25002345833333334 -6,14,0.25001970833333326 -6,15,0.25001116666666673 -6,16,0.25000425 -6,17,0.2500021666666667 -6,18,0.25004783333333336 -6,19,0.2500022499999999 -6,20,0.25001224999999994 -6,21,0.25002025 -6,22,0.25005566666666673 -6,23,0.2500145 -6,24,0.25000275 -6,25,0.24996712500000004 -6,26,0.250027375 -6,27,0.24999449999999995 -6,28,0.2500441666666667 -6,29,0.25000516666666667 -6,30,0.2500277916666667 -6,31,0.2500555 -6,32,0.2500090833333333 -6,33,0.25000520833333334 -6,34,0.2500032916666667 -6,35,0.2500103333333332 -6,36,0.2500099583333333 -6,37,0.25000862500000004 -6,38,0.2500043333333333 -6,39,0.250001 -6,40,0.24999370833333331 -6,41,0.250029375 -6,42,0.2500093333333334 -6,43,0.2500125000000001 -6,44,0.24999925 -6,45,0.25001012499999997 -6,46,0.24999654166666674 -6,47,0.2500258333333334 -6,48,0.2499880416666667 -6,49,0.25000104166666676 -6,50,0.25002108333333334 -6,51,0.25000187500000004 -6,52,0.2499805416666666 -6,53,0.25001341666666665 -6,54,0.25000645833333324 -6,55,0.250006625 -6,56,0.25002475000000013 -6,57,0.2500065833333333 -6,58,0.2500067083333333 -6,59,0.24998779166666674 -6,60,0.2500060833333333 -6,61,0.25000208333333324 -6,62,0.25000658333333325 -6,63,0.250012625 -6,64,0.24999358333333327 -6,65,0.250011 -6,66,0.25002316666666674 -6,67,0.24999804166666664 -6,68,0.2500108333333334 -6,69,0.250008375 -6,70,0.25002379166666666 -6,71,0.2500083750000001 -6,72,0.24998616666666668 -6,73,0.25000775000000003 -6,74,0.25000895833333336 -6,75,0.24999824999999998 -6,76,0.250005875 -6,77,0.2500151666666666 -6,78,0.2500120833333333 -6,79,0.25001324999999996 -6,80,0.25000529166666663 -6,81,0.249998375 -6,82,0.2500250416666667 -6,83,0.2500124583333333 -6,84,0.2500224166666667 -6,85,0.24999479166666674 -6,86,0.2500063333333334 -6,87,0.25000091666666674 -6,88,0.25000824999999993 -6,89,0.2500169583333333 -6,90,0.25000545833333326 -6,91,0.2500126666666666 -6,92,0.25001058333333326 -6,93,0.25001441666666663 -6,94,0.25000562500000006 -6,95,0.2500231666666666 -6,96,0.24999470833333334 -6,97,0.25000920833333334 -6,98,0.25001133333333336 -6,99,0.2500112916666667 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_5_5.csv b/data/errorrates/2bit_temp/misc/errorrates_left_5_5.csv deleted file mode 100644 index 2c48425..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_5_5.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.012582499999999998 -1,2,0.00003225 -1,3,0.000030499999999999996 -1,4,0.000030499999999999996 -1,5,0.000030499999999999996 -1,6,0.000030499999999999996 -1,7,0.00003025 -1,8,0.000030499999999999996 -1,9,0.00003025 -1,10,0.000030499999999999996 -1,11,0.00003025 -1,12,0.000030499999999999996 -1,13,0.000030499999999999996 -1,14,0.000030499999999999996 -1,15,0.000030499999999999996 -1,16,0.000030499999999999996 -1,17,0.000030499999999999996 -1,18,0.000030499999999999996 -1,19,0.000030499999999999996 -1,20,0.000030499999999999996 -1,21,0.000030499999999999996 -1,22,0.000030499999999999996 -1,23,0.00003025 -1,24,0.000030499999999999996 -1,25,0.00003025 -1,26,0.000030499999999999996 -1,27,0.00003025 -1,28,0.000030499999999999996 -1,29,0.00003025 -1,30,0.000030499999999999996 -1,31,0.00003025 -1,32,0.000030499999999999996 -1,33,0.00003025 -1,34,0.000030499999999999996 -1,35,0.00003025 -1,36,0.000030499999999999996 -1,37,0.00003025 -1,38,0.000030499999999999996 -1,39,0.00003025 -1,40,0.000030499999999999996 -1,41,0.00003025 -1,42,0.000030499999999999996 -1,43,0.00003025 -1,44,0.000030499999999999996 -1,45,0.00003025 -1,46,0.000030499999999999996 -1,47,0.00003025 -1,48,0.000030499999999999996 -1,49,0.00003025 -1,50,0.000030499999999999996 -1,51,0.00003025 -1,52,0.000030499999999999996 -1,53,0.00003025 -1,54,0.000030499999999999996 -1,55,0.00003025 -1,56,0.000030499999999999996 -1,57,0.00003025 -1,58,0.000030499999999999996 -1,59,0.00003025 -1,60,0.000030499999999999996 -1,61,0.00003025 -1,62,0.000030499999999999996 -1,63,0.00003025 -1,64,0.000030499999999999996 -1,65,0.00003025 -1,66,0.000030499999999999996 -1,67,0.00003025 -1,68,0.000030499999999999996 -1,69,0.00003025 -1,70,0.000030499999999999996 -1,71,0.00003025 -1,72,0.000030499999999999996 -1,73,0.00003025 -1,74,0.000030499999999999996 -1,75,0.00003025 -1,76,0.000030499999999999996 -1,77,0.00003025 -1,78,0.000030499999999999996 -1,79,0.000030499999999999996 -1,80,0.000030499999999999996 -1,81,0.000030499999999999996 -1,82,0.000030499999999999996 -1,83,0.000030499999999999996 -1,84,0.000030499999999999996 -1,85,0.000030499999999999996 -1,86,0.000030499999999999996 -1,87,0.000030499999999999996 -1,88,0.000030499999999999996 -1,89,0.000030499999999999996 -1,90,0.000030499999999999996 -1,91,0.000030499999999999996 -1,92,0.000030499999999999996 -1,93,0.000030499999999999996 -1,94,0.000030499999999999996 -1,95,0.000030499999999999996 -1,96,0.000030499999999999996 -1,97,0.000030499999999999996 -1,98,0.000030499999999999996 -1,99,0.000030499999999999996 -2,1,0.023483500000000004 -2,2,0.00017162500000000004 -2,3,0.00005400000000000001 -2,4,0.00006537500000000003 -2,5,0.00006750000000000001 -2,6,0.00004400000000000001 -2,7,0.0000415 -2,8,0.000056625000000000014 -2,9,0.00004300000000000001 -2,10,0.000056500000000000025 -2,11,0.00004737499999999999 -2,12,0.00004350000000000001 -2,13,0.000053875 -2,14,0.00005262500000000002 -2,15,0.00005112500000000001 -2,16,0.000052625000000000005 -2,17,0.00005175000000000001 -2,18,0.000044625000000000014 -2,19,0.00005175000000000001 -2,20,0.00004362500000000001 -2,21,0.00004987500000000001 -2,22,0.00004562500000000001 -2,23,0.000045000000000000016 -2,24,0.00004900000000000002 -2,25,0.00005100000000000001 -2,26,0.00004975 -2,27,0.000049875 -2,28,0.00005137500000000002 -2,29,0.00004550000000000001 -2,30,0.000049875000000000006 -2,31,0.000050250000000000015 -2,32,0.000049500000000000004 -2,33,0.00004675000000000001 -2,34,0.00005100000000000002 -2,35,0.00004837500000000002 -2,36,0.00004937500000000001 -2,37,0.00004937500000000001 -2,38,0.00004700000000000001 -2,39,0.00004887500000000001 -2,40,0.00004637500000000001 -2,41,0.00004850000000000001 -2,42,0.00004975000000000001 -2,43,0.000049250000000000004 -2,44,0.00004712500000000002 -2,45,0.000049625000000000014 -2,46,0.000048375000000000004 -2,47,0.000048000000000000015 -2,48,0.00005200000000000002 -2,49,0.00004625000000000001 -2,50,0.00004912500000000001 -2,51,0.00004937500000000002 -2,52,0.00004762500000000001 -2,53,0.00004937500000000001 -2,54,0.00004850000000000001 -2,55,0.00004650000000000001 -2,56,0.000048625000000000016 -2,57,0.00004775000000000001 -2,58,0.000048250000000000014 -2,59,0.00005037500000000002 -2,60,0.00004700000000000001 -2,61,0.000048625 -2,62,0.000048750000000000006 -2,63,0.00004812500000000002 -2,64,0.00004912500000000001 -2,65,0.000050250000000000015 -2,66,0.000046625000000000015 -2,67,0.00004850000000000001 -2,68,0.000050500000000000015 -2,69,0.00004837500000000002 -2,70,0.00005050000000000001 -2,71,0.00004662500000000001 -2,72,0.00004787500000000001 -2,73,0.00004837500000000002 -2,74,0.000048625000000000016 -2,75,0.000048 -2,76,0.000048750000000000006 -2,77,0.00004650000000000001 -2,78,0.000048375000000000004 -2,79,0.00004950000000000001 -2,80,0.000048625000000000016 -2,81,0.00004962500000000001 -2,82,0.000048625000000000016 -2,83,0.000047750000000000015 -2,84,0.000048625 -2,85,0.00004975000000000001 -2,86,0.00004812500000000001 -2,87,0.000048625000000000016 -2,88,0.00004850000000000001 -2,89,0.000048375000000000004 -2,90,0.00004937500000000001 -2,91,0.000047750000000000015 -2,92,0.000049500000000000004 -2,93,0.00004850000000000002 -2,94,0.00004812500000000002 -2,95,0.000048 -2,96,0.00004950000000000001 -2,97,0.000047750000000000015 -2,98,0.00004850000000000001 -2,99,0.000048250000000000014 -3,1,0.040561 -3,2,0.0038737499999999996 -3,3,0.001920916666666666 -3,4,0.0013139999999999998 -3,5,0.0011235833333333334 -3,6,0.0011399999999999997 -3,7,0.001007916666666667 -3,8,0.0009927500000000004 -3,9,0.0010044166666666665 -3,10,0.0009129166666666666 -3,11,0.0009329166666666663 -3,12,0.0009365833333333334 -3,13,0.0009304166666666667 -3,14,0.0009147499999999995 -3,15,0.0009081666666666666 -3,16,0.0009342500000000002 -3,17,0.0009234166666666667 -3,18,0.0009059166666666665 -3,19,0.0009029166666666669 -3,20,0.00089025 -3,21,0.0008957500000000001 -3,22,0.0008959166666666668 -3,23,0.0008977500000000003 -3,24,0.0008996666666666667 -3,25,0.0008940833333333332 -3,26,0.00087725 -3,27,0.0009040833333333337 -3,28,0.0008979999999999998 -3,29,0.000892 -3,30,0.000896 -3,31,0.0008880833333333334 -3,32,0.0009027500000000003 -3,33,0.0008913333333333334 -3,34,0.0009024166666666668 -3,35,0.0008844166666666669 -3,36,0.0008958333333333334 -3,37,0.0008912500000000001 -3,38,0.0008805 -3,39,0.0008909166666666667 -3,40,0.0008910833333333335 -3,41,0.0008982499999999997 -3,42,0.0008881666666666669 -3,43,0.0008936666666666665 -3,44,0.0008882499999999998 -3,45,0.0008872500000000002 -3,46,0.0008924999999999996 -3,47,0.0008927499999999997 -3,48,0.0008994999999999997 -3,49,0.0008892500000000001 -3,50,0.0008865833333333333 -3,51,0.000884666666666667 -3,52,0.0008894999999999998 -3,53,0.0008923333333333331 -3,54,0.0008930833333333331 -3,55,0.0008883333333333334 -3,56,0.0008885 -3,57,0.0008954999999999996 -3,58,0.0008857500000000001 -3,59,0.0008895000000000001 -3,60,0.0008909166666666667 -3,61,0.0008902499999999997 -3,62,0.0008889166666666664 -3,63,0.0008859166666666672 -3,64,0.0008939166666666664 -3,65,0.000881083333333333 -3,66,0.0008931666666666667 -3,67,0.0008900833333333333 -3,68,0.0008934166666666667 -3,69,0.0008879166666666666 -3,70,0.0008834166666666667 -3,71,0.0008860000000000003 -3,72,0.000888666666666667 -3,73,0.0008874166666666668 -3,74,0.0008875 -3,75,0.0008917500000000001 -3,76,0.00089 -3,77,0.0008829999999999999 -3,78,0.0008848333333333336 -3,79,0.0008895833333333335 -3,80,0.0008886666666666669 -3,81,0.0008904166666666665 -3,82,0.0008878333333333332 -3,83,0.000886666666666667 -3,84,0.0008889166666666669 -3,85,0.0008949166666666665 -3,86,0.00088575 -3,87,0.00089 -3,88,0.0008901666666666667 -3,89,0.0008899166666666667 -3,90,0.0008882499999999998 -3,91,0.0008867500000000002 -3,92,0.0008899166666666669 -3,93,0.0008865833333333333 -3,94,0.00089025 -3,95,0.0008879166666666667 -3,96,0.0008893333333333337 -3,97,0.0008879166666666668 -3,98,0.0008881666666666667 -3,99,0.0008935833333333336 -4,1,0.06873381249999999 -4,2,0.0309655625 -4,3,0.0257230625 -4,4,0.0239009375 -4,5,0.022924249999999997 -4,6,0.022552749999999996 -4,7,0.022246812499999987 -4,8,0.022163749999999996 -4,9,0.0220156875 -4,10,0.021835687499999996 -4,11,0.0218209375 -4,12,0.021768749999999993 -4,13,0.021720000000000003 -4,14,0.0217243125 -4,15,0.0217056875 -4,16,0.02174425 -4,17,0.02166268749999999 -4,18,0.021709000000000006 -4,19,0.021646500000000003 -4,20,0.021638375 -4,21,0.021581687500000002 -4,22,0.021597750000000002 -4,23,0.021613187499999995 -4,24,0.021612 -4,25,0.021608937500000005 -4,26,0.021573875000000006 -4,27,0.021612187500000005 -4,28,0.0215804375 -4,29,0.021606562500000003 -4,30,0.021586687500000003 -4,31,0.021604062500000003 -4,32,0.021605249999999993 -4,33,0.0215885 -4,34,0.021587000000000002 -4,35,0.021580749999999992 -4,36,0.021607937500000007 -4,37,0.0215780625 -4,38,0.021573250000000002 -4,39,0.021561562500000006 -4,40,0.021589125 -4,41,0.021579375000000005 -4,42,0.0215669375 -4,43,0.0215913125 -4,44,0.021566500000000002 -4,45,0.02156531250000001 -4,46,0.021587437499999997 -4,47,0.021562874999999995 -4,48,0.021590625000000002 -4,49,0.021561250000000004 -4,50,0.02155587499999999 -4,51,0.021563375 -4,52,0.021568874999999998 -4,53,0.021578187500000002 -4,54,0.0216021875 -4,55,0.021582187499999992 -4,56,0.021550875000000004 -4,57,0.0215716875 -4,58,0.021574187499999998 -4,59,0.021572499999999998 -4,60,0.02157706249999999 -4,61,0.021585249999999997 -4,62,0.021577062500000004 -4,63,0.021559937500000004 -4,64,0.021564937499999996 -4,65,0.0215604375 -4,66,0.02156937499999999 -4,67,0.0215729375 -4,68,0.021572937500000004 -4,69,0.021578937500000003 -4,70,0.0215635 -4,71,0.021575937500000003 -4,72,0.021571249999999997 -4,73,0.021571249999999997 -4,74,0.021573562500000008 -4,75,0.0215590625 -4,76,0.0215604375 -4,77,0.021577125000000006 -4,78,0.021570062499999997 -4,79,0.021585 -4,80,0.021564125 -4,81,0.021567562499999995 -4,82,0.02158556250000001 -4,83,0.021585187500000002 -4,84,0.021553625 -4,85,0.021566562499999997 -4,86,0.021570312499999997 -4,87,0.021571062500000005 -4,88,0.02156425 -4,89,0.021568312500000006 -4,90,0.0215855625 -4,91,0.021564124999999996 -4,92,0.02158468749999999 -4,93,0.021575687499999992 -4,94,0.021559187499999993 -4,95,0.021583625 -4,96,0.021576062499999993 -4,97,0.021564874999999997 -4,98,0.021573 -4,99,0.0215719375 -5,1,0.11175810000000003 -5,2,0.09102409999999997 -5,3,0.08706905000000001 -5,4,0.08590300000000001 -5,5,0.0852259 -5,6,0.08506689999999999 -5,7,0.08471595000000001 -5,8,0.08467815 -5,9,0.08453545 -5,10,0.08452459999999999 -5,11,0.08444230000000003 -5,12,0.08440734999999998 -5,13,0.08440034999999999 -5,14,0.08432910000000002 -5,15,0.08433185 -5,16,0.08435315000000002 -5,17,0.08431105 -5,18,0.0843028 -5,19,0.08427829999999997 -5,20,0.08435170000000002 -5,21,0.0843206 -5,22,0.08428170000000001 -5,23,0.08426390000000002 -5,24,0.08429335000000002 -5,25,0.0843076 -5,26,0.0842489 -5,27,0.08427314999999998 -5,28,0.08424055000000003 -5,29,0.08427114999999999 -5,30,0.08425495 -5,31,0.08427404999999999 -5,32,0.08423755 -5,33,0.08425649999999997 -5,34,0.08425254999999998 -5,35,0.08425625000000002 -5,36,0.08425875000000001 -5,37,0.0842591 -5,38,0.08422314999999995 -5,39,0.0842757 -5,40,0.08423965000000001 -5,41,0.08427724999999998 -5,42,0.08424140000000004 -5,43,0.08424060000000001 -5,44,0.08420949999999999 -5,45,0.08425704999999999 -5,46,0.08425084999999997 -5,47,0.08424365000000002 -5,48,0.08426889999999998 -5,49,0.08424200000000001 -5,50,0.08424069999999999 -5,51,0.08423790000000002 -5,52,0.08422825000000002 -5,53,0.08423390000000001 -5,54,0.08424754999999998 -5,55,0.08426435 -5,56,0.0842378 -5,57,0.08425364999999997 -5,58,0.08424535000000001 -5,59,0.08425419999999999 -5,60,0.08426319999999998 -5,61,0.08422610000000001 -5,62,0.08423305 -5,63,0.08423055000000002 -5,64,0.0842502 -5,65,0.08424119999999999 -5,66,0.08424854999999999 -5,67,0.08422925 -5,68,0.08424645 -5,69,0.08423354999999998 -5,70,0.08424140000000001 -5,71,0.08423049999999999 -5,72,0.08423675 -5,73,0.08423270000000002 -5,74,0.08423920000000003 -5,75,0.08427815000000001 -5,76,0.08421830000000002 -5,77,0.0842342 -5,78,0.08425005000000002 -5,79,0.08422589999999999 -5,80,0.08421325000000003 -5,81,0.08425824999999998 -5,82,0.08423205000000002 -5,83,0.08423349999999999 -5,84,0.08421960000000002 -5,85,0.08426115 -5,86,0.08424935 -5,87,0.08421510000000001 -5,88,0.08422774999999998 -5,89,0.08422584999999998 -5,90,0.08421969999999998 -5,91,0.08422130000000001 -5,92,0.08421364999999997 -5,93,0.08423070000000003 -5,94,0.08423634999999997 -5,95,0.08422650000000004 -5,96,0.08420704999999998 -5,97,0.08421000000000003 -5,98,0.08421890000000001 -5,99,0.08422369999999998 -6,1,0.15855695833333333 -6,2,0.14981570833333333 -6,3,0.14824741666666666 -6,4,0.14764225 -6,5,0.14734450000000004 -6,6,0.1472035416666667 -6,7,0.14717091666666665 -6,8,0.14706933333333339 -6,9,0.14709395833333333 -6,10,0.147130875 -6,11,0.147028875 -6,12,0.1469665 -6,13,0.1469230833333334 -6,14,0.14701429166666669 -6,15,0.146974625 -6,16,0.14696670833333333 -6,17,0.14698804166666668 -6,18,0.146955125 -6,19,0.14696024999999996 -6,20,0.14698295833333336 -6,21,0.14698641666666667 -6,22,0.1469679583333333 -6,23,0.14693616666666665 -6,24,0.14695458333333333 -6,25,0.146979375 -6,26,0.14693983333333338 -6,27,0.1469601666666667 -6,28,0.14689991666666669 -6,29,0.14690825 -6,30,0.146969875 -6,31,0.14696541666666668 -6,32,0.1469310833333333 -6,33,0.1469285833333333 -6,34,0.14694491666666665 -6,35,0.14691833333333337 -6,36,0.14692466666666668 -6,37,0.14694291666666667 -6,38,0.1469164166666667 -6,39,0.14689754166666666 -6,40,0.146911625 -6,41,0.14693258333333334 -6,42,0.14691616666666665 -6,43,0.14689508333333334 -6,44,0.14693520833333337 -6,45,0.146915125 -6,46,0.14689370833333334 -6,47,0.14690212500000002 -6,48,0.14689375000000002 -6,49,0.14691641666666672 -6,50,0.1469032916666666 -6,51,0.14689950000000002 -6,52,0.14688516666666673 -6,53,0.14689262499999997 -6,54,0.14687508333333338 -6,55,0.14689475 -6,56,0.14689516666666666 -6,57,0.14689629166666662 -6,58,0.14690025 -6,59,0.14689070833333337 -6,60,0.1468690416666667 -6,61,0.1469006249999999 -6,62,0.14686858333333336 -6,63,0.14687787499999996 -6,64,0.14688004166666663 -6,65,0.14688816666666665 -6,66,0.14687270833333335 -6,67,0.14687375000000005 -6,68,0.14689308333333334 -6,69,0.14689033333333332 -6,70,0.14687929166666666 -6,71,0.1468944583333333 -6,72,0.14688441666666668 -6,73,0.14687962499999999 -6,74,0.14686608333333334 -6,75,0.14688141666666665 -6,76,0.14687108333333332 -6,77,0.14689841666666661 -6,78,0.146879875 -6,79,0.14686950000000001 -6,80,0.1468817916666667 -6,81,0.14688037499999995 -6,82,0.1468555416666667 -6,83,0.14687362499999995 -6,84,0.14686291666666668 -6,85,0.14688291666666667 -6,86,0.146885125 -6,87,0.1468718333333334 -6,88,0.14687949999999997 -6,89,0.14688454166666665 -6,90,0.14686179166666669 -6,91,0.14687291666666666 -6,92,0.14689125 -6,93,0.14689541666666675 -6,94,0.14688570833333334 -6,95,0.14686504166666667 -6,96,0.14688283333333335 -6,97,0.14688991666666668 -6,98,0.14687862499999996 -6,99,0.14687866666666666 diff --git a/data/errorrates/2bit_temp/misc/errorrates_left_5_55.csv b/data/errorrates/2bit_temp/misc/errorrates_left_5_55.csv deleted file mode 100644 index c5abbe4..0000000 --- a/data/errorrates/2bit_temp/misc/errorrates_left_5_55.csv +++ /dev/null @@ -1,595 +0,0 @@ -bit,metric,errorrate -1,1,0.03842150000000002 -1,2,0.0011697499999999998 -1,3,0.00026525 -1,4,0.000144 -1,5,0.00006375000000000002 -1,6,0.00010850000000000001 -1,7,0.000052 -1,8,0.00007074999999999998 -1,9,0.00005 -1,10,0.00004975 -1,11,0.00004350000000000001 -1,12,0.00005675 -1,13,0.000039750000000000004 -1,14,0.00003875 -1,15,0.000037000000000000005 -1,16,0.00004374999999999999 -1,17,0.000051000000000000006 -1,18,0.00003825000000000001 -1,19,0.000042000000000000004 -1,20,0.000042250000000000004 -1,21,0.000043750000000000006 -1,22,0.0000385 -1,23,0.00004 -1,24,0.0000415 -1,25,0.000039500000000000005 -1,26,0.00003575 -1,27,0.00004025 -1,28,0.000040499999999999995 -1,29,0.00003775 -1,30,0.00003775 -1,31,0.000042000000000000004 -1,32,0.0000435 -1,33,0.00003925 -1,34,0.00004075000000000001 -1,35,0.00004 -1,36,0.000043 -1,37,0.0000375 -1,38,0.000039 -1,39,0.000040499999999999995 -1,40,0.000041 -1,41,0.000037000000000000005 -1,42,0.000037500000000000003 -1,43,0.00004125 -1,44,0.000039250000000000005 -1,45,0.000036750000000000006 -1,46,0.0000385 -1,47,0.000039750000000000004 -1,48,0.000038 -1,49,0.000039500000000000005 -1,50,0.000037000000000000005 -1,51,0.00004125 -1,52,0.000037749999999999996 -1,53,0.000039250000000000005 -1,54,0.000037250000000000004 -1,55,0.000039500000000000005 -1,56,0.00003875 -1,57,0.0000385 -1,58,0.00003675 -1,59,0.000040499999999999995 -1,60,0.000038 -1,61,0.00003825 -1,62,0.000039500000000000005 -1,63,0.000039 -1,64,0.000039750000000000004 -1,65,0.00003725 -1,66,0.0000415 -1,67,0.00003875000000000001 -1,68,0.00003875 -1,69,0.000038 -1,70,0.000040499999999999995 -1,71,0.000038 -1,72,0.000039250000000000005 -1,73,0.000037500000000000003 -1,74,0.000039750000000000004 -1,75,0.000037749999999999996 -1,76,0.00003875 -1,77,0.000037500000000000003 -1,78,0.000039500000000000005 -1,79,0.00003825 -1,80,0.00003825 -1,81,0.000038499999999999994 -1,82,0.000039250000000000005 -1,83,0.000039 -1,84,0.000037500000000000003 -1,85,0.00003875 -1,86,0.00003875000000000001 -1,87,0.00003875 -1,88,0.00003725 -1,89,0.000040499999999999995 -1,90,0.00003825 -1,91,0.0000385 -1,92,0.00003775 -1,93,0.00004 -1,94,0.000038 -1,95,0.0000385 -1,96,0.0000385 -1,97,0.000039 -1,98,0.0000385 -1,99,0.00003825 -2,1,0.07111662500000002 -2,2,0.021484249999999996 -2,3,0.014790874999999998 -2,4,0.013098374999999995 -2,5,0.012088249999999998 -2,6,0.011355375000000001 -2,7,0.011425624999999997 -2,8,0.011016 -2,9,0.010956000000000004 -2,10,0.010980750000000001 -2,11,0.010811625 -2,12,0.010831374999999999 -2,13,0.010797375 -2,14,0.010823750000000004 -2,15,0.010750625 -2,16,0.01069 -2,17,0.010699500000000002 -2,18,0.010661125 -2,19,0.01065525 -2,20,0.010655125000000001 -2,21,0.010692875000000001 -2,22,0.01057675 -2,23,0.010555375 -2,24,0.010666499999999999 -2,25,0.010625000000000002 -2,26,0.010675375000000003 -2,27,0.010628125000000002 -2,28,0.010618125 -2,29,0.010637625 -2,30,0.01059825 -2,31,0.010558000000000001 -2,32,0.010567249999999999 -2,33,0.010589125 -2,34,0.010568250000000001 -2,35,0.0105775 -2,36,0.010584000000000003 -2,37,0.010560999999999997 -2,38,0.010591875000000002 -2,39,0.010574875000000001 -2,40,0.010525375000000003 -2,41,0.010585750000000003 -2,42,0.010566750000000003 -2,43,0.010549999999999999 -2,44,0.010605499999999999 -2,45,0.010570125 -2,46,0.010531999999999996 -2,47,0.010576749999999998 -2,48,0.010562875000000001 -2,49,0.010527874999999999 -2,50,0.010569125000000004 -2,51,0.010561499999999996 -2,52,0.010572 -2,53,0.010558875 -2,54,0.01056025 -2,55,0.010548375 -2,56,0.010559875000000002 -2,57,0.010580625000000001 -2,58,0.010572625000000002 -2,59,0.010546624999999997 -2,60,0.010543375 -2,61,0.010529 -2,62,0.010546125000000003 -2,63,0.010572500000000002 -2,64,0.010537125000000001 -2,65,0.01051725 -2,66,0.010556750000000002 -2,67,0.0105525 -2,68,0.010535874999999998 -2,69,0.010537375000000002 -2,70,0.010541375000000002 -2,71,0.010534249999999998 -2,72,0.010564750000000001 -2,73,0.010541750000000003 -2,74,0.0105435 -2,75,0.010556375 -2,76,0.010572874999999999 -2,77,0.010530625 -2,78,0.01054625 -2,79,0.010586625 -2,80,0.01057575 -2,81,0.010547625000000003 -2,82,0.010562250000000002 -2,83,0.010545875000000003 -2,84,0.010547499999999998 -2,85,0.010549 -2,86,0.010570625 -2,87,0.010540125000000001 -2,88,0.010553750000000002 -2,89,0.010555499999999997 -2,90,0.010567875 -2,91,0.010553874999999999 -2,92,0.010522624999999997 -2,93,0.010523624999999998 -2,94,0.01054625 -2,95,0.010535625 -2,96,0.01054925 -2,97,0.010534000000000002 -2,98,0.010540250000000003 -2,99,0.010545375000000001 -3,1,0.12126158333333333 -3,2,0.087581 -3,3,0.08108566666666667 -3,4,0.07909941666666666 -3,5,0.07787908333333336 -3,6,0.07709008333333334 -3,7,0.07651516666666663 -3,8,0.07662400000000001 -3,9,0.07632933333333333 -3,10,0.07644449999999998 -3,11,0.07601091666666666 -3,12,0.07610333333333336 -3,13,0.07602366666666668 -3,14,0.07587458333333333 -3,15,0.07603791666666666 -3,16,0.07597991666666665 -3,17,0.07580641666666668 -3,18,0.07582991666666666 -3,19,0.07588316666666667 -3,20,0.07593291666666664 -3,21,0.07576058333333334 -3,22,0.07582133333333334 -3,23,0.07571633333333332 -3,24,0.07577675000000002 -3,25,0.07574925000000002 -3,26,0.07576624999999998 -3,27,0.07578783333333333 -3,28,0.07572816666666668 -3,29,0.07562374999999999 -3,30,0.07576116666666664 -3,31,0.07574850000000001 -3,32,0.07577333333333332 -3,33,0.07571366666666664 -3,34,0.0757675 -3,35,0.07571425 -3,36,0.07573708333333333 -3,37,0.07573300000000001 -3,38,0.07570883333333334 -3,39,0.07578008333333335 -3,40,0.07577416666666664 -3,41,0.07575816666666667 -3,42,0.07570716666666663 -3,43,0.07570758333333334 -3,44,0.07571366666666667 -3,45,0.07573833333333332 -3,46,0.07569233333333332 -3,47,0.07569458333333333 -3,48,0.07578808333333335 -3,49,0.07570891666666665 -3,50,0.07571183333333335 -3,51,0.07567775000000002 -3,52,0.07566458333333333 -3,53,0.0757125 -3,54,0.07570158333333332 -3,55,0.07567525 -3,56,0.07565125 -3,57,0.07574816666666667 -3,58,0.07568066666666665 -3,59,0.07569016666666664 -3,60,0.07578541666666666 -3,61,0.07571525 -3,62,0.07568125 -3,63,0.07570274999999999 -3,64,0.07569508333333333 -3,65,0.07568275 -3,66,0.07567533333333336 -3,67,0.07574283333333334 -3,68,0.07570733333333335 -3,69,0.07571116666666665 -3,70,0.07568100000000001 -3,71,0.07568500000000002 -3,72,0.07570341666666668 -3,73,0.07569375 -3,74,0.07572958333333336 -3,75,0.07571766666666664 -3,76,0.07570058333333334 -3,77,0.0757325 -3,78,0.07574166666666665 -3,79,0.07572591666666666 -3,80,0.07571933333333333 -3,81,0.07569066666666668 -3,82,0.07573399999999998 -3,83,0.07570416666666667 -3,84,0.0756883333333333 -3,85,0.07569649999999997 -3,86,0.07571833333333333 -3,87,0.07569141666666666 -3,88,0.07572 -3,89,0.07570358333333332 -3,90,0.07570366666666667 -3,91,0.07570783333333335 -3,92,0.07568333333333335 -3,93,0.07568991666666668 -3,94,0.07571858333333331 -3,95,0.07571291666666666 -3,96,0.07572708333333336 -3,97,0.07571766666666666 -3,98,0.07570541666666668 -3,99,0.07570466666666664 -4,1,0.18072050000000003 -4,2,0.16670787500000006 -4,3,0.1645903125 -4,4,0.1636430625 -4,5,0.16309262500000002 -4,6,0.16286275000000003 -4,7,0.16291581249999998 -4,8,0.16276206249999994 -4,9,0.162658 -4,10,0.162510875 -4,11,0.16255875 -4,12,0.16250681249999996 -4,13,0.16252793750000002 -4,14,0.16257824999999998 -4,15,0.16244025 -4,16,0.16246706250000004 -4,17,0.16238893750000002 -4,18,0.16246781249999995 -4,19,0.16248056249999998 -4,20,0.16234937500000007 -4,21,0.16253662499999996 -4,22,0.162415125 -4,23,0.16238806249999996 -4,24,0.1623648125 -4,25,0.16242287500000002 -4,26,0.16239681250000004 -4,27,0.1624203125 -4,28,0.162462625 -4,29,0.1624293125 -4,30,0.16235631250000002 -4,31,0.16239706250000002 -4,32,0.16243018749999996 -4,33,0.16240625 -4,34,0.1624405625 -4,35,0.16242856250000004 -4,36,0.1624095 -4,37,0.16243175 -4,38,0.16237850000000006 -4,39,0.16243862499999995 -4,40,0.162393 -4,41,0.16246450000000004 -4,42,0.162436875 -4,43,0.16244368750000004 -4,44,0.16238624999999998 -4,45,0.16241843749999998 -4,46,0.16242143749999996 -4,47,0.162405625 -4,48,0.16239324999999993 -4,49,0.1624418125 -4,50,0.16246056250000002 -4,51,0.16240318749999996 -4,52,0.16238300000000003 -4,53,0.1624253125 -4,54,0.1624149375 -4,55,0.16243062500000005 -4,56,0.16242593749999998 -4,57,0.162427875 -4,58,0.16244831250000005 -4,59,0.16241975 -4,60,0.16237543749999997 -4,61,0.16241450000000002 -4,62,0.16244556249999997 -4,63,0.16245812499999995 -4,64,0.16237599999999996 -4,65,0.16240631249999996 -4,66,0.16241000000000003 -4,67,0.16242712499999995 -4,68,0.16237137500000004 -4,69,0.16242999999999996 -4,70,0.162415625 -4,71,0.1624318125 -4,72,0.16240000000000004 -4,73,0.16241793750000003 -4,74,0.16239693749999998 -4,75,0.16238968750000002 -4,76,0.16242418749999998 -4,77,0.1624294375 -4,78,0.16240981249999997 -4,79,0.162440375 -4,80,0.1624295625 -4,81,0.1624169375 -4,82,0.162426375 -4,83,0.16242500000000004 -4,84,0.16241575 -4,85,0.16241175000000005 -4,86,0.16243137500000004 -4,87,0.1624148125 -4,88,0.1624175 -4,89,0.1623998125 -4,90,0.16242499999999993 -4,91,0.16240793750000004 -4,92,0.16241975 -4,93,0.16242731249999998 -4,94,0.16240743750000003 -4,95,0.16238587500000004 -4,96,0.1624183125 -4,97,0.16242237499999998 -4,98,0.16240968750000004 -4,99,0.1624331875 -5,1,0.2301894499999999 -5,2,0.22550319999999988 -5,3,0.22424930000000004 -5,4,0.22409980000000007 -5,5,0.22392155000000005 -5,6,0.22369799999999998 -5,7,0.22394935 -5,8,0.22371789999999997 -5,9,0.22382115000000002 -5,10,0.22379125 -5,11,0.22390094999999996 -5,12,0.22362050000000003 -5,13,0.22372160000000002 -5,14,0.22378844999999997 -5,15,0.22371495000000002 -5,16,0.2237602 -5,17,0.22371064999999996 -5,18,0.22378240000000002 -5,19,0.22372295000000011 -5,20,0.22375325000000004 -5,21,0.22369654999999994 -5,22,0.22375904999999996 -5,23,0.22372344999999996 -5,24,0.2236927 -5,25,0.2236991 -5,26,0.22372309999999995 -5,27,0.22373144999999994 -5,28,0.223768 -5,29,0.22377210000000003 -5,30,0.22377314999999992 -5,31,0.22375695000000007 -5,32,0.22375194999999995 -5,33,0.22377189999999994 -5,34,0.22371780000000005 -5,35,0.22377894999999995 -5,36,0.22377379999999994 -5,37,0.22376800000000002 -5,38,0.2237239500000001 -5,39,0.22374034999999995 -5,40,0.22374730000000004 -5,41,0.22371930000000004 -5,42,0.22371145000000006 -5,43,0.22378550000000008 -5,44,0.22376765 -5,45,0.22374124999999995 -5,46,0.2237491 -5,47,0.22376959999999996 -5,48,0.22373689999999993 -5,49,0.22374165000000004 -5,50,0.22373999999999994 -5,51,0.22374695 -5,52,0.2237438000000001 -5,53,0.22376349999999998 -5,54,0.22374414999999995 -5,55,0.22377234999999998 -5,56,0.22379330000000003 -5,57,0.22377979999999995 -5,58,0.22376454999999992 -5,59,0.22375995000000007 -5,60,0.22375689999999995 -5,61,0.22373625000000005 -5,62,0.2237689 -5,63,0.2237793999999999 -5,64,0.22373695000000002 -5,65,0.22377259999999996 -5,66,0.2237624 -5,67,0.22377174999999996 -5,68,0.22376 -5,69,0.22375779999999995 -5,70,0.22375889999999998 -5,71,0.22376950000000004 -5,72,0.22375884999999993 -5,73,0.22376460000000006 -5,74,0.22375664999999997 -5,75,0.22376730000000006 -5,76,0.22375699999999998 -5,77,0.2237518 -5,78,0.22377770000000002 -5,79,0.22375305000000004 -5,80,0.22375085000000008 -5,81,0.22375145 -5,82,0.22378099999999995 -5,83,0.2237509 -5,84,0.22375075 -5,85,0.22375840000000002 -5,86,0.2237699 -5,87,0.22377105000000003 -5,88,0.22376355 -5,89,0.22378390000000004 -5,90,0.2237731999999999 -5,91,0.22375474999999995 -5,92,0.2237440999999999 -5,93,0.22377375 -5,94,0.22375230000000004 -5,95,0.22377680000000005 -5,96,0.22377070000000004 -5,97,0.2237602 -5,98,0.22375844999999994 -5,99,0.22377444999999996 -6,1,0.26804029166666665 -6,2,0.2667809166666667 -6,3,0.2663300833333333 -6,4,0.26636487500000006 -6,5,0.2663098333333333 -6,6,0.2662242916666666 -6,7,0.26615979166666665 -6,8,0.26621358333333334 -6,9,0.26628604166666664 -6,10,0.2662462083333334 -6,11,0.2662977083333333 -6,12,0.26614800000000005 -6,13,0.2662254166666667 -6,14,0.26623358333333336 -6,15,0.2662639166666667 -6,16,0.2661598333333333 -6,17,0.26625391666666676 -6,18,0.26623633333333335 -6,19,0.2662494583333333 -6,20,0.2662316250000001 -6,21,0.266227125 -6,22,0.266279875 -6,23,0.26628308333333334 -6,24,0.2662125 -6,25,0.2662587499999999 -6,26,0.266270625 -6,27,0.26624758333333326 -6,28,0.26626225000000003 -6,29,0.2662559583333334 -6,30,0.26623879166666664 -6,31,0.2662550416666667 -6,32,0.26625350000000003 -6,33,0.2662262916666666 -6,34,0.2662664166666667 -6,35,0.2662787916666668 -6,36,0.266229375 -6,37,0.2662480416666667 -6,38,0.2662669999999999 -6,39,0.2662675416666667 -6,40,0.26623916666666664 -6,41,0.2662462916666667 -6,42,0.26622820833333344 -6,43,0.26625604166666667 -6,44,0.26626354166666666 -6,45,0.26624954166666664 -6,46,0.26627499999999993 -6,47,0.26625370833333334 -6,48,0.2662381666666667 -6,49,0.2662279166666666 -6,50,0.2662445416666666 -6,51,0.2662612083333333 -6,52,0.26625837499999994 -6,53,0.2662714583333335 -6,54,0.26624070833333335 -6,55,0.26623479166666664 -6,56,0.266211875 -6,57,0.2662619583333333 -6,58,0.26626254166666663 -6,59,0.2662469583333334 -6,60,0.2662557083333333 -6,61,0.26624124999999993 -6,62,0.2662507916666667 -6,63,0.2662755416666666 -6,64,0.2662417916666666 -6,65,0.266248 -6,66,0.2662525833333334 -6,67,0.2662315000000002 -6,68,0.26627037499999995 -6,69,0.26626349999999993 -6,70,0.26625400000000005 -6,71,0.2662563750000001 -6,72,0.26623520833333325 -6,73,0.266255625 -6,74,0.26623679166666675 -6,75,0.2662442916666667 -6,76,0.26626949999999994 -6,77,0.2662622083333332 -6,78,0.26625012499999995 -6,79,0.2662684583333334 -6,80,0.26625079166666665 -6,81,0.26625579166666674 -6,82,0.2662634166666667 -6,83,0.2662541666666667 -6,84,0.266252875 -6,85,0.2662262083333334 -6,86,0.2662410833333333 -6,87,0.2662409166666667 -6,88,0.2662482916666666 -6,89,0.2662487083333333 -6,90,0.26623775 -6,91,0.2662458333333333 -6,92,0.2662358333333333 -6,93,0.2662503333333334 -6,94,0.26626425 -6,95,0.26623508333333334 -6,96,0.2662520833333333 -6,97,0.26624512499999997 -6,98,0.2662462083333333 -6,99,0.26624800000000004 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_15_15_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_15_15_processed.csv deleted file mode 100644 index 918a9a6..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_15_15_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.023508249999999998 -2,0.0001255 -3,0.00008987500000000004 -4,0.00009175000000000001 -5,0.00007075000000000001 -6,0.00008362499999999999 -7,0.00009000000000000003 -8,0.00009062500000000003 -9,0.000076 -10,0.00008387499999999999 -11,0.00008875000000000004 -12,0.00009162500000000002 -13,0.00008125 -14,0.00008637500000000004 -15,0.00008975000000000004 -16,0.00009275000000000002 -17,0.00008462500000000005 -18,0.00008637500000000003 -19,0.00009037500000000001 -20,0.00009275000000000003 -21,0.00009375000000000002 -22,0.00008712500000000003 -23,0.00009050000000000003 -24,0.00009162500000000002 -25,0.00009350000000000004 -26,0.00008725000000000003 -27,0.00009100000000000004 -28,0.00009212500000000003 -29,0.00009375000000000003 -30,0.00008837500000000005 -31,0.00009062500000000005 -32,0.00009287500000000003 -33,0.00009350000000000002 -34,0.00008837500000000002 -35,0.00009062500000000003 -36,0.00009300000000000004 -37,0.00009337500000000003 -38,0.00009462500000000002 -39,0.00009125000000000005 -40,0.00009225000000000005 -41,0.00009337500000000003 -42,0.00009462500000000004 -43,0.00009125000000000005 -44,0.00009250000000000003 -45,0.00009325000000000003 -46,0.00009425000000000004 -47,0.00009125000000000002 -48,0.00009287500000000003 -49,0.00009387500000000003 -50,0.00009350000000000004 -51,0.00009137500000000005 -52,0.00009250000000000003 -53,0.00009350000000000004 -54,0.00009337500000000003 -55,0.00009400000000000004 -56,0.00009200000000000003 -57,0.00009300000000000004 -58,0.00009400000000000004 -59,0.00009412500000000004 -60,0.00009237500000000002 -61,0.00009300000000000004 -62,0.00009400000000000004 -63,0.00009425000000000004 -64,0.00009162500000000005 -65,0.00009350000000000004 -66,0.00009350000000000004 -67,0.00009400000000000004 -68,0.00009187500000000002 -69,0.00009312500000000005 -70,0.00009375000000000004 -71,0.00009375000000000004 -72,0.00009162500000000005 -73,0.00009337500000000003 -74,0.00009312500000000003 -75,0.00009412500000000004 -76,0.00009387500000000003 -77,0.00009287500000000003 -78,0.00009300000000000002 -79,0.00009375000000000004 -80,0.00009362500000000004 -81,0.00009300000000000004 -82,0.00009275000000000003 -83,0.00009387500000000003 -84,0.00009387500000000003 -85,0.00009275000000000003 -86,0.00009312500000000003 -87,0.00009400000000000004 -88,0.00009362500000000003 -89,0.00009275000000000003 -90,0.00009287500000000002 -91,0.00009350000000000004 -92,0.00009375000000000003 -93,0.00009387500000000003 -94,0.00009300000000000002 -95,0.00009312500000000003 -96,0.00009400000000000004 -97,0.00009462500000000004 -98,0.00009312500000000003 -99,0.00009350000000000004 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_15_25_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_15_25_processed.csv deleted file mode 100644 index 6e880c6..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_15_25_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.038343625000000006 -2,0.0015746249999999992 -3,0.000526125 -4,0.000307625 -5,0.00027012499999999997 -6,0.0001953750000000001 -7,0.00018099999999999995 -8,0.000168125 -9,0.00017375000000000002 -10,0.00018762499999999994 -11,0.00016375000000000005 -12,0.00016875 -13,0.00015312500000000002 -14,0.00016837499999999996 -15,0.00016575000000000007 -16,0.00015287500000000002 -17,0.00015362500000000003 -18,0.00015862500000000005 -19,0.00015237500000000006 -20,0.000158125 -21,0.00015475 -22,0.00015837500000000004 -23,0.00015962500000000002 -24,0.00015887500000000003 -25,0.000156125 -26,0.00015062500000000004 -27,0.00016200000000000003 -28,0.00015787500000000003 -29,0.00015675000000000002 -30,0.00015712500000000004 -31,0.000156875 -32,0.00015787500000000003 -33,0.00015575000000000007 -34,0.00015400000000000003 -35,0.00015837500000000001 -36,0.00015962500000000002 -37,0.00015437500000000003 -38,0.00015337500000000003 -39,0.000153625 -40,0.00015700000000000002 -41,0.00015875000000000004 -42,0.000156625 -43,0.00015700000000000002 -44,0.00015875000000000004 -45,0.00015462499999999998 -46,0.00015975 -47,0.00015624999999999998 -48,0.00015487500000000004 -49,0.00015462499999999998 -50,0.00015687499999999998 -51,0.00015412500000000002 -52,0.00015075 -53,0.00015775000000000007 -54,0.00015912500000000003 -55,0.00015500000000000003 -56,0.00015537500000000002 -57,0.00015825000000000002 -58,0.00015987500000000002 -59,0.000156875 -60,0.000155625 -61,0.00015537500000000002 -62,0.00015837500000000004 -63,0.00015675 -64,0.00015575 -65,0.00015862500000000005 -66,0.000159375 -67,0.00015975000000000003 -68,0.0001575 -69,0.000157125 -70,0.00016037500000000004 -71,0.00015775 -72,0.00015800000000000002 -73,0.00015825000000000005 -74,0.00015512500000000004 -75,0.00016150000000000002 -76,0.00015900000000000002 -77,0.00015837500000000001 -78,0.000154875 -79,0.00016137500000000003 -80,0.00015950000000000003 -81,0.0001555 -82,0.00015600000000000002 -83,0.00015500000000000003 -84,0.00015937500000000004 -85,0.00015987500000000002 -86,0.00015912500000000003 -87,0.0001565 -88,0.00016037500000000004 -89,0.00015962500000000002 -90,0.00015737500000000002 -91,0.00015950000000000003 -92,0.00016000000000000004 -93,0.000156125 -94,0.00015812500000000004 -95,0.0001565 -96,0.00015775000000000004 -97,0.00015775 -98,0.00015725000000000003 -99,0.00015712500000000004 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_15_35_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_15_35_processed.csv deleted file mode 100644 index bfcc711..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_15_35_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.042186999999999995 -2,0.0023402499999999994 -3,0.00083675 -4,0.00048412499999999975 -5,0.000367875 -6,0.0003088749999999999 -7,0.00026250000000000004 -8,0.00027600000000000004 -9,0.00024512499999999995 -10,0.00020487499999999995 -11,0.00023187499999999998 -12,0.00023675 -13,0.00020912500000000008 -14,0.0002215 -15,0.000221625 -16,0.00020400000000000003 -17,0.00019762500000000002 -18,0.00019587500000000003 -19,0.0001850000000000001 -20,0.00018762500000000002 -21,0.00020599999999999994 -22,0.00019600000000000007 -23,0.00020225000000000004 -24,0.0002093750000000001 -25,0.00019974999999999995 -26,0.0001945 -27,0.0002005 -28,0.00019950000000000002 -29,0.00018737500000000001 -30,0.00019174999999999994 -31,0.00018987499999999997 -32,0.00019549999999999998 -33,0.00019575000000000007 -34,0.00019362500000000006 -35,0.00019324999999999998 -36,0.00019125000000000004 -37,0.00019375 -38,0.00019175 -39,0.00018837500000000007 -40,0.00019000000000000004 -41,0.00018675000000000004 -42,0.00019487499999999998 -43,0.00019312500000000005 -44,0.00019050000000000005 -45,0.000194625 -46,0.000195875 -47,0.00018737499999999993 -48,0.00019275 -49,0.00018850000000000003 -50,0.00019275000000000005 -51,0.000189 -52,0.00019000000000000004 -53,0.0001875 -54,0.00019087500000000005 -55,0.00019025000000000004 -56,0.000193375 -57,0.00018687500000000003 -58,0.000193625 -59,0.000196125 -60,0.00019012499999999997 -61,0.00019362500000000006 -62,0.00019287499999999996 -63,0.00019137499999999998 -64,0.00018949999999999997 -65,0.00019450000000000007 -66,0.00019425000000000006 -67,0.00019250000000000004 -68,0.00019037499999999998 -69,0.00019312500000000005 -70,0.00019362500000000006 -71,0.00019362499999999995 -72,0.00019075000000000003 -73,0.00019237500000000005 -74,0.0001925 -75,0.000192625 -76,0.00019200000000000006 -77,0.00019537500000000007 -78,0.000192375 -79,0.00019149999999999997 -80,0.000192 -81,0.000195 -82,0.00018849999999999997 -83,0.00019375000000000002 -84,0.00019074999999999997 -85,0.00019025 -86,0.000193875 -87,0.00018775 -88,0.00019125000000000004 -89,0.00019424999999999998 -90,0.000193 -91,0.00019250000000000004 -92,0.00019199999999999998 -93,0.00019375000000000002 -94,0.00019000000000000004 -95,0.000189 -96,0.000194375 -97,0.00018937500000000004 -98,0.00018999999999999998 -99,0.00019500000000000008 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_15_45_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_15_45_processed.csv deleted file mode 100644 index 73cd0a9..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_15_45_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.053434125000000006 -2,0.007156125000000002 -3,0.003534999999999999 -4,0.0023810000000000003 -5,0.0022155 -6,0.0018645 -7,0.0017331249999999999 -8,0.0015899999999999998 -9,0.0015283749999999996 -10,0.001567125 -11,0.0015488749999999995 -12,0.0015172499999999997 -13,0.0015029999999999993 -14,0.001488125 -15,0.0014747500000000001 -16,0.0014157499999999997 -17,0.0014339999999999995 -18,0.0014273750000000003 -19,0.001419125 -20,0.0014242500000000002 -21,0.001441625 -22,0.0014292500000000006 -23,0.001415625 -24,0.0014153750000000002 -25,0.0013979999999999997 -26,0.001431875 -27,0.0014072499999999996 -28,0.0014301250000000004 -29,0.0014017500000000002 -30,0.0014238749999999998 -31,0.0013925000000000005 -32,0.0014335 -33,0.0014031249999999994 -34,0.001390875 -35,0.00141825 -36,0.0013808750000000004 -37,0.0013950000000000004 -38,0.0013854999999999998 -39,0.0014017500000000002 -40,0.0014019999999999996 -41,0.0013958749999999998 -42,0.001403125 -43,0.0014026249999999998 -44,0.0013964999999999997 -45,0.0014110000000000004 -46,0.0013879999999999997 -47,0.00139975 -48,0.0013887500000000002 -49,0.0014017500000000002 -50,0.0013926249999999998 -51,0.001389125 -52,0.00141475 -53,0.0013942499999999997 -54,0.0014033749999999997 -55,0.0013718750000000003 -56,0.0014085 -57,0.0013959999999999997 -58,0.001398625 -59,0.0013785000000000004 -60,0.0014034999999999998 -61,0.0013953750000000001 -62,0.0013930000000000001 -63,0.0013848750000000005 -64,0.001392875 -65,0.001386375 -66,0.0013947500000000002 -67,0.0014001250000000001 -68,0.0013985 -69,0.0013926249999999998 -70,0.001406375 -71,0.0013948749999999998 -72,0.0013894999999999997 -73,0.0013907499999999998 -74,0.001398375 -75,0.0013923750000000002 -76,0.001383625 -77,0.001401375 -78,0.0013870000000000004 -79,0.0013969999999999998 -80,0.0013892500000000003 -81,0.001388875 -82,0.0013884999999999998 -83,0.001399875 -84,0.0013966249999999996 -85,0.0014046249999999996 -86,0.00139625 -87,0.0013875 -88,0.0014010000000000001 -89,0.0013982500000000006 -90,0.0014026250000000002 -91,0.0013873750000000004 -92,0.0013862499999999997 -93,0.001391 -94,0.0013983749999999997 -95,0.00139175 -96,0.0013980000000000002 -97,0.0013872499999999998 -98,0.0013957500000000003 -99,0.0013872500000000002 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_15_55_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_15_55_processed.csv deleted file mode 100644 index d5853e1..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_15_55_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.062669125 -2,0.013658624999999997 -3,0.008489249999999999 -4,0.0067861250000000005 -5,0.0059925 -6,0.005856 -7,0.005687250000000001 -8,0.0054712499999999996 -9,0.005251624999999999 -10,0.005302875 -11,0.005206250000000001 -12,0.005201250000000001 -13,0.005221875 -14,0.005083375 -15,0.0051277499999999995 -16,0.005144125000000002 -17,0.005087 -18,0.005106250000000001 -19,0.005056125 -20,0.005074750000000001 -21,0.005058624999999999 -22,0.005039625 -23,0.005002500000000001 -24,0.005054375000000001 -25,0.005009249999999998 -26,0.005045999999999999 -27,0.005035375 -28,0.0050255 -29,0.0050314999999999995 -30,0.005039875 -31,0.004966 -32,0.005060875 -33,0.005010249999999999 -34,0.004986 -35,0.005030125000000001 -36,0.004977625 -37,0.004993625 -38,0.005023 -39,0.0049977500000000005 -40,0.00499525 -41,0.004988124999999999 -42,0.004976875 -43,0.0050402500000000005 -44,0.004999625 -45,0.005027875 -46,0.004985875 -47,0.005007125 -48,0.004980625 -49,0.005020500000000001 -50,0.005010125000000001 -51,0.005013 -52,0.005012374999999999 -53,0.005020749999999999 -54,0.005011125000000001 -55,0.004967124999999999 -56,0.005003250000000002 -57,0.0049995000000000005 -58,0.004997250000000001 -59,0.0049948749999999984 -60,0.005016749999999999 -61,0.005015875 -62,0.004993 -63,0.0050085 -64,0.005005125 -65,0.00500025 -66,0.0050106249999999995 -67,0.0049743750000000005 -68,0.005011 -69,0.005019875 -70,0.00502025 -71,0.0050297499999999995 -72,0.005006874999999999 -73,0.004999 -74,0.0049978750000000014 -75,0.005003375000000001 -76,0.005015875 -77,0.005026125 -78,0.004994750000000001 -79,0.004996874999999999 -80,0.005003125 -81,0.0050002499999999995 -82,0.004987124999999998 -83,0.00500625 -84,0.00497375 -85,0.005010625000000001 -86,0.005010375 -87,0.005006124999999999 -88,0.0050072499999999995 -89,0.005002500000000001 -90,0.005020625 -91,0.004989125 -92,0.0049835 -93,0.0049935 -94,0.004995875 -95,0.004999875 -96,0.004996375 -97,0.005008499999999999 -98,0.005011749999999998 -99,0.005003875000000001 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_15_5_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_15_5_processed.csv deleted file mode 100644 index 9912a17..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_15_5_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.037158 -2,0.0014080000000000002 -3,0.000525125 -4,0.00024737500000000004 -5,0.00017624999999999997 -6,0.00019337500000000005 -7,0.00013587500000000004 -8,0.0001355 -9,0.00013700000000000005 -10,0.00012062499999999999 -11,0.000138625 -12,0.00015012500000000003 -13,0.000130375 -14,0.00013287500000000002 -15,0.000137125 -16,0.00012625 -17,0.000130625 -18,0.00012937500000000004 -19,0.00011987500000000003 -20,0.00012300000000000004 -21,0.00012812500000000007 -22,0.000127125 -23,0.000131125 -24,0.000133125 -25,0.00013087500000000002 -26,0.00012612500000000002 -27,0.00013062500000000007 -28,0.000126375 -29,0.00012587500000000004 -30,0.00012975 -31,0.00012062500000000002 -32,0.00012800000000000002 -33,0.00013087500000000002 -34,0.00012862500000000002 -35,0.00012712500000000001 -36,0.00013037500000000004 -37,0.00012937500000000001 -38,0.000124625 -39,0.00012962500000000005 -40,0.0001265 -41,0.00012675000000000002 -42,0.00012937500000000004 -43,0.000128875 -44,0.0001295 -45,0.00013025000000000008 -46,0.0001305 -47,0.00012687499999999998 -48,0.00012800000000000002 -49,0.00013037500000000004 -50,0.000125875 -51,0.00012962500000000005 -52,0.00012762500000000005 -53,0.00012875000000000004 -54,0.00012737500000000005 -55,0.00013250000000000002 -56,0.00013025000000000002 -57,0.00012825 -58,0.00012874999999999999 -59,0.00012800000000000002 -60,0.00012775000000000004 -61,0.00012887500000000003 -62,0.00012612500000000002 -63,0.00012812500000000004 -64,0.00012812500000000007 -65,0.000130375 -66,0.00012837500000000007 -67,0.000131 -68,0.00013037500000000004 -69,0.00012737500000000005 -70,0.00012900000000000002 -71,0.00012675000000000002 -72,0.000128125 -73,0.000127875 -74,0.00012737500000000002 -75,0.00012875000000000004 -76,0.00012875000000000004 -77,0.00013087500000000002 -78,0.00012812500000000004 -79,0.00012850000000000003 -80,0.0001295 -81,0.00012662500000000003 -82,0.00012874999999999999 -83,0.00012974999999999998 -84,0.000127625 -85,0.00013012500000000003 -86,0.00012937500000000004 -87,0.000130125 -88,0.00012812500000000004 -89,0.00013150000000000003 -90,0.0001285 -91,0.00012900000000000002 -92,0.000128875 -93,0.00012737500000000005 -94,0.00012775 -95,0.0001305 -96,0.00012875 -97,0.000129125 -98,0.000131125 -99,0.000130125 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_25_15_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_25_15_processed.csv deleted file mode 100644 index 98aea28..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_25_15_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.037636750000000004 -2,0.0014266249999999997 -3,0.0003997499999999999 -4,0.0002533750000000001 -5,0.00015412500000000002 -6,0.000142125 -7,0.000129125 -8,0.000120125 -9,0.00008950000000000001 -10,0.00009212500000000003 -11,0.00007949999999999998 -12,0.00009962500000000002 -13,0.00008024999999999999 -14,0.00008962500000000002 -15,0.000071 -16,0.00008975 -17,0.00009437500000000004 -18,0.000085375 -19,0.000085125 -20,0.00007962500000000001 -21,0.00008725000000000002 -22,0.00007599999999999999 -23,0.00009062500000000003 -24,0.00008112500000000002 -25,0.00008150000000000003 -26,0.00007450000000000001 -27,0.00008475000000000001 -28,0.00008450000000000001 -29,0.0000775 -30,0.00007612500000000001 -31,0.00008012499999999998 -32,0.000085875 -33,0.00008012500000000001 -34,0.00008037500000000003 -35,0.000081875 -36,0.000084125 -37,0.00007675000000000001 -38,0.00007950000000000001 -39,0.00008075000000000002 -40,0.00008100000000000002 -41,0.00007325 -42,0.00007875000000000002 -43,0.00007825000000000002 -44,0.000079125 -45,0.0000755 -46,0.00008300000000000001 -47,0.00007825 -48,0.000079875 -49,0.00007762500000000002 -50,0.000079125 -51,0.000082 -52,0.000077125 -53,0.00007975000000000001 -54,0.00007962500000000001 -55,0.000082375 -56,0.000076375 -57,0.00007862500000000001 -58,0.00007825 -59,0.00007750000000000001 -60,0.00007737500000000001 -61,0.00007787500000000001 -62,0.00007837500000000002 -63,0.00007937500000000002 -64,0.00007875 -65,0.00007975000000000001 -66,0.00008225000000000002 -67,0.00007850000000000001 -68,0.00007987500000000002 -69,0.00008162499999999999 -70,0.00008187499999999998 -71,0.000077625 -72,0.00007925000000000002 -73,0.000079375 -74,0.00007862500000000001 -75,0.000077625 -76,0.0000775 -77,0.000079375 -78,0.00007824999999999999 -79,0.00007637500000000001 -80,0.00007725000000000002 -81,0.0000785 -82,0.00007762499999999999 -83,0.00007900000000000001 -84,0.000077 -85,0.00008100000000000003 -86,0.00008037500000000002 -87,0.00007937500000000002 -88,0.00008037500000000002 -89,0.00007875000000000002 -90,0.000077875 -91,0.00007562500000000001 -92,0.00007925000000000002 -93,0.00007800000000000001 -94,0.000076625 -95,0.00007737500000000001 -96,0.0000785 -97,0.00008 -98,0.00007775 -99,0.00007925 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_25_25_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_25_25_processed.csv deleted file mode 100644 index 7c1e93d..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_25_25_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.023595375000000002 -2,0.00009037500000000004 -3,0.000057999999999999994 -4,0.000043749999999999986 -5,0.0000365 -6,0.00004 -7,0.00003662499999999999 -8,0.000039499999999999984 -9,0.000033249999999999995 -10,0.000043375000000000004 -11,0.00004424999999999999 -12,0.000039500000000000005 -13,0.00003899999999999999 -14,0.000038499999999999994 -15,0.0000365 -16,0.00003812499999999999 -17,0.000035625 -18,0.000034 -19,0.00004199999999999999 -20,0.000039375 -21,0.000037749999999999996 -22,0.000037374999999999994 -23,0.000036125 -24,0.00003725 -25,0.000035749999999999995 -26,0.000034874999999999994 -27,0.000036374999999999996 -28,0.00003425 -29,0.000037625 -30,0.000039250000000000005 -31,0.00003724999999999999 -32,0.000036624999999999996 -33,0.000036375 -34,0.000035 -35,0.00003675 -36,0.000036374999999999996 -37,0.000035 -38,0.000038499999999999994 -39,0.00003674999999999999 -40,0.000037500000000000003 -41,0.000036625 -42,0.000035499999999999996 -43,0.000036750000000000006 -44,0.00003525 -45,0.000034374999999999995 -46,0.00003675 -47,0.000036874999999999995 -48,0.000037749999999999996 -49,0.000036750000000000006 -50,0.000035749999999999995 -51,0.000036374999999999996 -52,0.000036375 -53,0.00003575 -54,0.0000355 -55,0.000035125 -56,0.000036375 -57,0.000036875 -58,0.000036125 -59,0.00003725 -60,0.000035625 -61,0.000034875 -62,0.000036125 -63,0.000035375000000000006 -64,0.000036 -65,0.0000355 -66,0.000036374999999999996 -67,0.000036874999999999995 -68,0.000036374999999999996 -69,0.00003725 -70,0.00003625 -71,0.0000365 -72,0.000036374999999999996 -73,0.000034875 -74,0.000035000000000000004 -75,0.000035625 -76,0.000036625 -77,0.000036750000000000006 -78,0.00003575 -79,0.00003575 -80,0.000036125 -81,0.000035625 -82,0.000036125 -83,0.00003512500000000001 -84,0.000035000000000000004 -85,0.000037625 -86,0.00003625 -87,0.00003625 -88,0.00003675 -89,0.000035625 -90,0.000035249999999999996 -91,0.000036 -92,0.000036 -93,0.000036125000000000004 -94,0.000035875 -95,0.000036125000000000004 -96,0.00003675 -97,0.000035875 -98,0.00003625 -99,0.00003575 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_25_35_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_25_35_processed.csv deleted file mode 100644 index d4c76c3..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_25_35_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.037021000000000005 -2,0.0012822499999999998 -3,0.00035987500000000006 -4,0.00017924999999999997 -5,0.00012537500000000003 -6,0.00010775000000000007 -7,0.00010337499999999998 -8,0.00009087500000000004 -9,0.00008287500000000004 -10,0.00007662500000000002 -11,0.00007475000000000001 -12,0.00006975 -13,0.00008462499999999998 -14,0.00008349999999999998 -15,0.00007750000000000001 -16,0.00007187500000000003 -17,0.00007075000000000001 -18,0.00006762500000000002 -19,0.00005925000000000002 -20,0.0000655 -21,0.00006175000000000001 -22,0.00006300000000000003 -23,0.00005975 -24,0.000058500000000000026 -25,0.0000605 -26,0.00006900000000000001 -27,0.00006175 -28,0.00006275000000000001 -29,0.000065125 -30,0.000063375 -31,0.000057 -32,0.00007037499999999999 -33,0.00006150000000000002 -34,0.00006225000000000001 -35,0.000062625 -36,0.00006124999999999998 -37,0.000063625 -38,0.00005575 -39,0.00006187500000000001 -40,0.00006087499999999999 -41,0.000057749999999999994 -42,0.000057375 -43,0.000061000000000000005 -44,0.000056 -45,0.000058374999999999996 -46,0.00006275000000000002 -47,0.000060624999999999996 -48,0.00005937500000000001 -49,0.00005812500000000001 -50,0.000058000000000000014 -51,0.000062 -52,0.000061375 -53,0.000062375 -54,0.00005775000000000001 -55,0.000058625000000000016 -56,0.000058625 -57,0.000057374999999999985 -58,0.00005725 -59,0.000057749999999999994 -60,0.000065375 -61,0.000062375 -62,0.00005925000000000002 -63,0.00005975000000000002 -64,0.00006475 -65,0.00006112500000000001 -66,0.00006200000000000002 -67,0.00006250000000000001 -68,0.00006200000000000002 -69,0.00006025000000000001 -70,0.000059000000000000004 -71,0.00006125000000000001 -72,0.00006125000000000001 -73,0.000064 -74,0.00006374999999999999 -75,0.00006125 -76,0.00005825000000000001 -77,0.00006100000000000001 -78,0.00005975000000000001 -79,0.00006000000000000002 -80,0.00005987500000000001 -81,0.00006150000000000002 -82,0.00006000000000000001 -83,0.000059999999999999995 -84,0.000060250000000000014 -85,0.00006162500000000001 -86,0.00006225000000000001 -87,0.00006162500000000001 -88,0.0000595 -89,0.000060375000000000004 -90,0.00006100000000000001 -91,0.00006112500000000001 -92,0.00006125000000000001 -93,0.000058875000000000015 -94,0.000060500000000000014 -95,0.00005950000000000001 -96,0.00005900000000000002 -97,0.00005975000000000002 -98,0.000060125000000000025 -99,0.000060875000000000016 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_25_45_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_25_45_processed.csv deleted file mode 100644 index ad72188..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_25_45_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.044481875 -2,0.0031677500000000013 -3,0.00123925 -4,0.000788375 -5,0.0005917500000000002 -6,0.0004946249999999998 -7,0.00048324999999999985 -8,0.0004395000000000001 -9,0.00038024999999999995 -10,0.000427125 -11,0.00036275 -12,0.000373375 -13,0.00035575 -14,0.00038000000000000013 -15,0.00039050000000000017 -16,0.000409375 -17,0.00036562499999999996 -18,0.00035237499999999993 -19,0.0003916250000000001 -20,0.000368375 -21,0.00037300000000000007 -22,0.00037125000000000005 -23,0.00035512499999999997 -24,0.0003603750000000001 -25,0.0003635 -26,0.0003396249999999999 -27,0.0003472500000000001 -28,0.000360625 -29,0.00036587499999999994 -30,0.00036487499999999996 -31,0.00036737499999999997 -32,0.000363625 -33,0.0003665 -34,0.00034112499999999996 -35,0.0003612499999999999 -36,0.00034950000000000004 -37,0.00035362500000000004 -38,0.0003628750000000001 -39,0.000362375 -40,0.000354 -41,0.000359125 -42,0.0003510000000000001 -43,0.0003652500000000002 -44,0.00036487500000000013 -45,0.00036199999999999996 -46,0.00035049999999999995 -47,0.000356125 -48,0.00035437500000000004 -49,0.00035712499999999997 -50,0.00036500000000000004 -51,0.000354875 -52,0.0003495000000000001 -53,0.0003548750000000001 -54,0.0003497500000000001 -55,0.00034700000000000003 -56,0.00036337500000000004 -57,0.00036212500000000003 -58,0.00036775 -59,0.000359125 -60,0.00036400000000000007 -61,0.00035924999999999987 -62,0.0003535 -63,0.00035187500000000003 -64,0.00035424999999999996 -65,0.0003507500000000001 -66,0.00035099999999999997 -67,0.0003596249999999999 -68,0.00034987500000000003 -69,0.0003514999999999999 -70,0.00035075000000000004 -71,0.00035337500000000006 -72,0.000363625 -73,0.00036175000000000004 -74,0.0003585 -75,0.000362 -76,0.00035687500000000004 -77,0.0003581250000000001 -78,0.00035537499999999984 -79,0.00035687500000000004 -80,0.000355125 -81,0.00036012500000000004 -82,0.000358375 -83,0.000355375 -84,0.00035249999999999995 -85,0.00036012500000000004 -86,0.000359 -87,0.0003517499999999999 -88,0.00035787500000000007 -89,0.00035562500000000004 -90,0.00035225000000000013 -91,0.00035375000000000006 -92,0.00035162500000000005 -93,0.000352125 -94,0.00034887499999999996 -95,0.00035437500000000004 -96,0.00034625000000000004 -97,0.0003525000000000001 -98,0.00034712500000000005 -99,0.00035425000000000007 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_25_55_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_25_55_processed.csv deleted file mode 100644 index 516ac11..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_25_55_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.051909625 -2,0.00716975 -3,0.0036135000000000004 -4,0.002605625 -5,0.002225 -6,0.001924125 -7,0.00183075 -8,0.001638624999999999 -9,0.0016011250000000001 -10,0.0016966249999999996 -11,0.0016329999999999997 -12,0.001552 -13,0.0015463750000000007 -14,0.0015682499999999995 -15,0.0015437500000000004 -16,0.0015282499999999999 -17,0.0015260000000000004 -18,0.0015119999999999995 -19,0.0015425 -20,0.0015398749999999998 -21,0.0015463749999999998 -22,0.0015182499999999999 -23,0.0015132499999999998 -24,0.0014904999999999999 -25,0.001509875 -26,0.001510875 -27,0.001512875 -28,0.001510875 -29,0.001501125 -30,0.0015100000000000003 -31,0.0015027500000000002 -32,0.0015202500000000006 -33,0.0015362499999999999 -34,0.001492375 -35,0.0015155 -36,0.0014925 -37,0.0015193750000000001 -38,0.0015102500000000003 -39,0.0014895000000000004 -40,0.0015085 -41,0.0014938749999999998 -42,0.0014880000000000002 -43,0.0015195000000000007 -44,0.00150275 -45,0.0014812499999999995 -46,0.0014869999999999996 -47,0.001503 -48,0.0014968749999999997 -49,0.0015065 -50,0.0015256250000000005 -51,0.0015000000000000002 -52,0.001515875 -53,0.0015122499999999997 -54,0.0014989999999999997 -55,0.001494625 -56,0.0015157500000000002 -57,0.00151425 -58,0.00150375 -59,0.0015071249999999998 -60,0.0015055000000000001 -61,0.0015150000000000003 -62,0.0014892499999999997 -63,0.001493875 -64,0.0015025000000000001 -65,0.0015085 -66,0.001508375 -67,0.0015016249999999997 -68,0.0014950000000000002 -69,0.0015042499999999997 -70,0.0015030000000000002 -71,0.0015090000000000001 -72,0.0014896250000000003 -73,0.0015013749999999999 -74,0.0015018750000000004 -75,0.0015018750000000004 -76,0.001510875 -77,0.0015043750000000003 -78,0.0015028750000000005 -79,0.0015040000000000001 -80,0.0015007500000000001 -81,0.0015108749999999998 -82,0.001512125 -83,0.0015022499999999997 -84,0.0015002500000000003 -85,0.0015026249999999998 -86,0.00152175 -87,0.0014955 -88,0.0015113750000000001 -89,0.0015217500000000003 -90,0.0014903750000000002 -91,0.0015058749999999996 -92,0.001496 -93,0.0015047500000000002 -94,0.00150175 -95,0.0015041249999999998 -96,0.0015126249999999999 -97,0.0014975 -98,0.001499125 -99,0.0014932500000000004 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_25_5_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_25_5_processed.csv deleted file mode 100644 index aba7c4b..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_25_5_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.039957 -2,0.0021009999999999996 -3,0.0005485000000000002 -4,0.0003556249999999999 -5,0.00028875000000000005 -6,0.00022662499999999994 -7,0.00021075 -8,0.00016200000000000006 -9,0.00017600000000000005 -10,0.00018075 -11,0.00017524999999999998 -12,0.00017025000000000005 -13,0.00016162500000000004 -14,0.000165125 -15,0.00014700000000000002 -16,0.000158 -17,0.00015675000000000002 -18,0.00016362499999999998 -19,0.00016587499999999998 -20,0.000163375 -21,0.00015425 -22,0.000159125 -23,0.00016125000000000002 -24,0.00015287500000000002 -25,0.00016 -26,0.00015537500000000005 -27,0.00016099999999999996 -28,0.00015349999999999996 -29,0.00014937499999999999 -30,0.0001535 -31,0.000165625 -32,0.000157625 -33,0.000157625 -34,0.00015462499999999998 -35,0.000156375 -36,0.000158125 -37,0.00015262499999999998 -38,0.00015624999999999995 -39,0.00015587499999999998 -40,0.00015099999999999998 -41,0.00015537499999999997 -42,0.000157375 -43,0.00015574999999999994 -44,0.000156875 -45,0.000150625 -46,0.000157625 -47,0.000156 -48,0.000154375 -49,0.00015125 -50,0.000158625 -51,0.00015762499999999994 -52,0.00015375 -53,0.000155 -54,0.000155 -55,0.000150875 -56,0.00015049999999999997 -57,0.00015475000000000002 -58,0.00015312500000000002 -59,0.00015562499999999997 -60,0.00015275 -61,0.00015399999999999998 -62,0.00015962499999999996 -63,0.000152 -64,0.00015187499999999994 -65,0.00015175 -66,0.00015387499999999999 -67,0.00015799999999999994 -68,0.00015412500000000002 -69,0.00015687499999999998 -70,0.000155375 -71,0.00015137499999999998 -72,0.00015399999999999998 -73,0.00015387499999999999 -74,0.0001525 -75,0.00015387499999999996 -76,0.00015474999999999997 -77,0.00015549999999999999 -78,0.00015375 -79,0.00015225 -80,0.000152125 -81,0.00015562499999999997 -82,0.00015325 -83,0.00015137499999999995 -84,0.00015237499999999998 -85,0.000156375 -86,0.00015225000000000001 -87,0.00015475 -88,0.00015537499999999997 -89,0.000153875 -90,0.00015399999999999998 -91,0.00014862499999999997 -92,0.00015599999999999997 -93,0.00015825 -94,0.000155375 -95,0.00015449999999999996 -96,0.00015362499999999998 -97,0.00015762499999999994 -98,0.00015324999999999998 -99,0.00015275 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_35_15_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_35_15_processed.csv deleted file mode 100644 index b623052..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_35_15_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.04037575 -2,0.0019003750000000002 -3,0.0005882500000000001 -4,0.000302375 -5,0.00016912500000000003 -6,0.00018262499999999998 -7,0.000155375 -8,0.0001788749999999999 -9,0.00014725 -10,0.00014850000000000003 -11,0.00016112500000000003 -12,0.00013074999999999998 -13,0.00016512500000000007 -14,0.000126 -15,0.00013474999999999997 -16,0.0001355000000000001 -17,0.000121 -18,0.00010562499999999999 -19,0.00011887499999999999 -20,0.000124875 -21,0.00011762500000000004 -22,0.000117875 -23,0.00011412500000000002 -24,0.00012362499999999998 -25,0.00010900000000000002 -26,0.00011912500000000005 -27,0.00010850000000000002 -28,0.00010825 -29,0.000114125 -30,0.00012175000000000003 -31,0.00012525 -32,0.00011762500000000003 -33,0.00011750000000000002 -34,0.00011537500000000003 -35,0.00011350000000000001 -36,0.00009987500000000002 -37,0.000107 -38,0.00010662500000000003 -39,0.000114375 -40,0.000117875 -41,0.00011012500000000002 -42,0.00011575000000000002 -43,0.000103 -44,0.00011749999999999998 -45,0.00010887499999999999 -46,0.00011012499999999997 -47,0.00011212499999999999 -48,0.000111875 -49,0.00011425000000000004 -50,0.000113625 -51,0.00011625000000000002 -52,0.00011674999999999999 -53,0.00010924999999999999 -54,0.000106 -55,0.00010712499999999997 -56,0.00010125000000000001 -57,0.00010925000000000001 -58,0.00010650000000000003 -59,0.00010999999999999999 -60,0.00011375000000000001 -61,0.00011075000000000001 -62,0.00011337499999999996 -63,0.00010950000000000003 -64,0.00010712500000000003 -65,0.00011287500000000002 -66,0.00011275000000000002 -67,0.00010937500000000002 -68,0.00011537500000000003 -69,0.00011362499999999997 -70,0.000111875 -71,0.000100875 -72,0.00010475000000000001 -73,0.000110375 -74,0.00010587500000000001 -75,0.00010937499999999999 -76,0.00011049999999999999 -77,0.00011012500000000002 -78,0.00010950000000000002 -79,0.00010637499999999997 -80,0.00011724999999999999 -81,0.00011350000000000001 -82,0.000111625 -83,0.00011075000000000004 -84,0.00010799999999999998 -85,0.00010787499999999998 -86,0.00010887499999999998 -87,0.00010737500000000002 -88,0.000109875 -89,0.00010950000000000002 -90,0.00010687500000000004 -91,0.00010974999999999998 -92,0.00010762499999999997 -93,0.00010775 -94,0.00010687499999999997 -95,0.000111 -96,0.00011062500000000003 -97,0.000110375 -98,0.000109625 -99,0.00010712500000000002 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_35_25_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_35_25_processed.csv deleted file mode 100644 index bbbe150..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_35_25_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.036726625000000006 -2,0.0010135000000000003 -3,0.00033662500000000006 -4,0.00014150000000000005 -5,0.0001235 -6,0.00012687500000000003 -7,0.000082375 -8,0.00012937500000000004 -9,0.00010862500000000002 -10,0.00010212499999999999 -11,0.00010925000000000003 -12,0.00008737500000000002 -13,0.000113125 -14,0.00008987499999999999 -15,0.00009412499999999998 -16,0.00010500000000000002 -17,0.00008924999999999999 -18,0.00009775000000000002 -19,0.00009737499999999998 -20,0.00009550000000000003 -21,0.00010224999999999999 -22,0.0000885 -23,0.00009250000000000001 -24,0.00009549999999999996 -25,0.00009999999999999999 -26,0.00009825 -27,0.00009224999999999999 -28,0.00009324999999999998 -29,0.00009437499999999998 -30,0.00009525000000000004 -31,0.00009512500000000002 -32,0.000093125 -33,0.00009599999999999999 -34,0.00009399999999999997 -35,0.00009799999999999998 -36,0.00009412500000000001 -37,0.00008950000000000001 -38,0.00009475000000000001 -39,0.00009274999999999999 -40,0.000097 -41,0.000093875 -42,0.000092875 -43,0.00009450000000000002 -44,0.000092125 -45,0.00009549999999999999 -46,0.000092125 -47,0.00009787500000000003 -48,0.00009612500000000003 -49,0.000090625 -50,0.00009824999999999999 -51,0.00009312500000000001 -52,0.00009825000000000002 -53,0.00009487500000000003 -54,0.00008999999999999999 -55,0.00009675000000000001 -56,0.00009562500000000003 -57,0.00009975000000000001 -58,0.00009525000000000002 -59,0.00009200000000000001 -60,0.00009687500000000004 -61,0.000093875 -62,0.000097625 -63,0.00009612500000000002 -64,0.00009500000000000003 -65,0.000098125 -66,0.00009525000000000002 -67,0.00009537500000000001 -68,0.00009637500000000004 -69,0.0000925 -70,0.00009837499999999999 -71,0.00009499999999999999 -72,0.00009600000000000003 -73,0.00009675 -74,0.00009325 -75,0.000096625 -76,0.00009650000000000004 -77,0.00009524999999999998 -78,0.00009499999999999999 -79,0.000093125 -80,0.00009675000000000001 -81,0.00009512500000000002 -82,0.00009687500000000001 -83,0.00009525000000000002 -84,0.00009300000000000001 -85,0.00009524999999999998 -86,0.00009575 -87,0.00009537500000000001 -88,0.0000965 -89,0.00009462499999999998 -90,0.00009462500000000001 -91,0.00009562500000000002 -92,0.000096375 -93,0.00009612500000000002 -94,0.000096875 -95,0.00009499999999999999 -96,0.000096375 -97,0.00009575 -98,0.00009425000000000001 -99,0.00009787500000000003 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_35_35_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_35_35_processed.csv deleted file mode 100644 index a667550..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_35_35_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.024794 -2,0.000100875 -3,0.00003150000000000001 -4,0.00002962500000000001 -5,0.00002800000000000001 -6,0.000029625000000000012 -7,0.00002887500000000001 -8,0.000030125000000000004 -9,0.000028625000000000008 -10,0.000028375000000000005 -11,0.00002925000000000001 -12,0.000028875000000000004 -13,0.000027875000000000003 -14,0.00002900000000000001 -15,0.000028750000000000004 -16,0.000027875 -17,0.000028375000000000005 -18,0.00002887500000000001 -19,0.000028125000000000006 -20,0.000029125000000000007 -21,0.000030125000000000004 -22,0.000028625000000000008 -23,0.000028750000000000004 -24,0.000028750000000000008 -25,0.00002937500000000001 -26,0.000028500000000000005 -27,0.00002850000000000001 -28,0.000028750000000000008 -29,0.000028625000000000008 -30,0.000028250000000000012 -31,0.00002912500000000001 -32,0.000029125000000000007 -33,0.000028250000000000006 -34,0.000029000000000000007 -35,0.000029125000000000007 -36,0.000028125000000000003 -37,0.000028250000000000006 -38,0.00002850000000000001 -39,0.000028250000000000002 -40,0.000028750000000000004 -41,0.000029125000000000013 -42,0.000028875000000000004 -43,0.000028499999999999998 -44,0.000028625000000000015 -45,0.000029000000000000004 -46,0.000028625 -47,0.000028250000000000012 -48,0.000028375000000000005 -49,0.000027625 -50,0.000028375000000000012 -51,0.000028875000000000007 -52,0.000028250000000000002 -53,0.000029125000000000007 -54,0.000028875000000000007 -55,0.000028875000000000004 -56,0.000028750000000000004 -57,0.00002887500000000001 -58,0.000028750000000000004 -59,0.000028000000000000003 -60,0.000028625000000000008 -61,0.000028375000000000005 -62,0.000028250000000000002 -63,0.000028875000000000004 -64,0.000028500000000000005 -65,0.000029000000000000004 -66,0.000028875000000000004 -67,0.00002850000000000001 -68,0.0000285 -69,0.0000285 -70,0.000028375000000000012 -71,0.000028250000000000002 -72,0.000028250000000000002 -73,0.000028625000000000008 -74,0.000029125000000000003 -75,0.000029000000000000004 -76,0.000029000000000000007 -77,0.000029000000000000007 -78,0.000028625000000000005 -79,0.000028625000000000005 -80,0.000028500000000000005 -81,0.000028125000000000003 -82,0.000028000000000000003 -83,0.000028750000000000008 -84,0.000028625000000000005 -85,0.000028625 -86,0.000029250000000000006 -87,0.000028625000000000005 -88,0.000028375000000000002 -89,0.000028750000000000008 -90,0.000028625000000000008 -91,0.000028875000000000004 -92,0.000028625000000000005 -93,0.00002850000000000001 -94,0.000028625 -95,0.0000285 -96,0.000029000000000000007 -97,0.000028625 -98,0.0000285 -99,0.000028625000000000005 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_35_45_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_35_45_processed.csv deleted file mode 100644 index 80fddd5..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_35_45_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.037802625 -2,0.00127225 -3,0.00034837500000000005 -4,0.000116875 -5,0.00010287500000000006 -6,0.00007262499999999999 -7,0.00007675 -8,0.00007387499999999999 -9,0.000064875 -10,0.000048625000000000016 -11,0.00005474999999999999 -12,0.000057500000000000015 -13,0.00004925 -14,0.000058875000000000015 -15,0.000051000000000000006 -16,0.00005225 -17,0.000051000000000000006 -18,0.00005099999999999999 -19,0.000053375 -20,0.000044374999999999994 -21,0.00005275 -22,0.000049875000000000006 -23,0.00004574999999999998 -24,0.00005075000000000001 -25,0.00004374999999999999 -26,0.00004874999999999999 -27,0.000047874999999999985 -28,0.000049749999999999996 -29,0.000045875 -30,0.00004524999999999999 -31,0.000047625000000000006 -32,0.000048874999999999995 -33,0.00005149999999999999 -34,0.000045749999999999994 -35,0.00005 -36,0.000047999999999999994 -37,0.00004662500000000001 -38,0.000048375 -39,0.000046625 -40,0.00004962499999999999 -41,0.00004749999999999999 -42,0.000049749999999999996 -43,0.000045249999999999995 -44,0.00004874999999999999 -45,0.000047749999999999995 -46,0.000046625 -47,0.000049125 -48,0.000047624999999999985 -49,0.00004849999999999999 -50,0.00004750000000000001 -51,0.000049125 -52,0.00004875 -53,0.000045875000000000004 -54,0.000048624999999999996 -55,0.00004712499999999999 -56,0.000049875 -57,0.0000495 -58,0.000048874999999999995 -59,0.000048249999999999994 -60,0.00004687499999999999 -61,0.000048249999999999994 -62,0.00004687499999999998 -63,0.00004837499999999999 -64,0.00004724999999999999 -65,0.00004925 -66,0.000049000000000000005 -67,0.00004787499999999999 -68,0.000048125 -69,0.00004724999999999998 -70,0.000049000000000000005 -71,0.000047875 -72,0.00004874999999999999 -73,0.000048624999999999996 -74,0.000046375 -75,0.00004849999999999999 -76,0.000048624999999999996 -77,0.0000485 -78,0.00004787499999999999 -79,0.000049124999999999995 -80,0.00004774999999999999 -81,0.00004962499999999999 -82,0.000047999999999999994 -83,0.000047625000000000006 -84,0.00004862499999999999 -85,0.0000485 -86,0.00004875 -87,0.000047749999999999995 -88,0.00004925 -89,0.000048625 -90,0.000047999999999999994 -91,0.000049 -92,0.00004775000000000001 -93,0.000048624999999999996 -94,0.000048874999999999995 -95,0.000049125 -96,0.00004875 -97,0.000047749999999999995 -98,0.000048125 -99,0.000048249999999999994 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_35_55_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_35_55_processed.csv deleted file mode 100644 index d9f15a5..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_35_55_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.04490762500000001 -2,0.003522750000000001 -3,0.00125675 -4,0.00080075 -5,0.0005848749999999999 -6,0.000497125 -7,0.00046274999999999995 -8,0.00045287500000000015 -9,0.00042062499999999994 -10,0.000369125 -11,0.00037500000000000006 -12,0.00038149999999999995 -13,0.00038387500000000005 -14,0.000388375 -15,0.000322625 -16,0.0003565 -17,0.00034975 -18,0.00035362500000000004 -19,0.00034187499999999995 -20,0.00034150000000000006 -21,0.000327375 -22,0.00032525000000000007 -23,0.00032875 -24,0.00033850000000000004 -25,0.000339 -26,0.00033575 -27,0.00032649999999999997 -28,0.00034725 -29,0.000330125 -30,0.00031612499999999995 -31,0.00031912499999999996 -32,0.00034262499999999994 -33,0.00033612499999999994 -34,0.00031775000000000005 -35,0.00032374999999999993 -36,0.00033662499999999996 -37,0.00032025000000000006 -38,0.00033625 -39,0.00033049999999999996 -40,0.0003330000000000001 -41,0.00032562499999999996 -42,0.000327375 -43,0.0003175 -44,0.00032237500000000007 -45,0.00032350000000000006 -46,0.00032075000000000007 -47,0.00033037500000000005 -48,0.00032600000000000006 -49,0.00033162500000000005 -50,0.00033162500000000005 -51,0.00032662500000000004 -52,0.0003275 -53,0.0003246250000000001 -54,0.00032362499999999997 -55,0.00032462500000000004 -56,0.000330375 -57,0.00032462500000000004 -58,0.00032137499999999994 -59,0.00033125 -60,0.000323875 -61,0.000321375 -62,0.00031712499999999997 -63,0.00032225000000000005 -64,0.000326375 -65,0.000330125 -66,0.00032674999999999995 -67,0.0003230000000000001 -68,0.00032575 -69,0.000319 -70,0.000327375 -71,0.0003287500000000001 -72,0.0003245000000000001 -73,0.0003287499999999999 -74,0.00031575000000000006 -75,0.00031950000000000007 -76,0.00032225000000000005 -77,0.00032562499999999996 -78,0.00032600000000000006 -79,0.00032649999999999997 -80,0.000323625 -81,0.000321125 -82,0.00031887500000000004 -83,0.00032375000000000004 -84,0.00032587500000000005 -85,0.0003285 -86,0.00032350000000000006 -87,0.00032350000000000006 -88,0.000321375 -89,0.0003245000000000001 -90,0.0003191250000000001 -91,0.000322875 -92,0.00032625 -93,0.00032324999999999997 -94,0.00033087500000000006 -95,0.0003248750000000001 -96,0.000325625 -97,0.00032537500000000003 -98,0.000328 -99,0.00032587500000000005 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_35_5_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_35_5_processed.csv deleted file mode 100644 index b0c6832..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_35_5_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.04907549999999999 -2,0.005348 -3,0.0022118750000000007 -4,0.0012455000000000003 -5,0.0011753749999999996 -6,0.0009236250000000002 -7,0.0007937499999999999 -8,0.00084775 -9,0.00086125 -10,0.0007822499999999999 -11,0.0008341249999999999 -12,0.0007677500000000001 -13,0.000804375 -14,0.000768625 -15,0.00075225 -16,0.0007601249999999998 -17,0.0006935 -18,0.000731875 -19,0.0007753750000000002 -20,0.0007426250000000001 -21,0.0007292500000000001 -22,0.000753875 -23,0.0007395000000000002 -24,0.0007240000000000003 -25,0.000713 -26,0.000751375 -27,0.000716 -28,0.0007127500000000003 -29,0.0007282500000000001 -30,0.00072575 -31,0.000733125 -32,0.000721 -33,0.0007246250000000002 -34,0.0007001249999999999 -35,0.0007265000000000001 -36,0.0007298750000000003 -37,0.000703625 -38,0.0007363750000000003 -39,0.0007213750000000002 -40,0.0007093749999999998 -41,0.0007042500000000001 -42,0.0007195000000000001 -43,0.0006900000000000001 -44,0.000725875 -45,0.000717 -46,0.00071575 -47,0.0007171250000000003 -48,0.0007133749999999998 -49,0.000707375 -50,0.0007001249999999999 -51,0.0007037500000000001 -52,0.000726 -53,0.00072375 -54,0.00070475 -55,0.00071125 -56,0.0007155 -57,0.0007102499999999999 -58,0.0007016250000000002 -59,0.0007077500000000004 -60,0.0007173749999999999 -61,0.0007085000000000001 -62,0.0007238750000000001 -63,0.00070525 -64,0.0007172499999999998 -65,0.0007112500000000004 -66,0.0007065000000000001 -67,0.0007107499999999999 -68,0.0007038750000000003 -69,0.0007138750000000001 -70,0.000724375 -71,0.000705625 -72,0.0007203750000000001 -73,0.0007128749999999999 -74,0.0007032500000000001 -75,0.00070725 -76,0.0007120000000000002 -77,0.000708125 -78,0.0007168750000000002 -79,0.000708375 -80,0.0007095000000000002 -81,0.0007123750000000001 -82,0.0007065000000000001 -83,0.0007076249999999999 -84,0.0007017500000000001 -85,0.0007039999999999999 -86,0.0007018749999999998 -87,0.0007136250000000001 -88,0.0007081249999999999 -89,0.0007149999999999999 -90,0.0007116249999999999 -91,0.0007056249999999999 -92,0.0007108750000000001 -93,0.0007147500000000001 -94,0.00070425 -95,0.0007227500000000001 -96,0.0007074999999999999 -97,0.0007036249999999999 -98,0.0007160000000000001 -99,0.0007115000000000002 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_45_15_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_45_15_processed.csv deleted file mode 100644 index e69676f..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_45_15_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.051007750000000004 -2,0.006074249999999999 -3,0.002898625 -4,0.002004375 -5,0.0016222499999999996 -6,0.001425 -7,0.0012545 -8,0.0013825 -9,0.001229 -10,0.0012723749999999999 -11,0.0011465 -12,0.0012181249999999998 -13,0.001140125 -14,0.0011525 -15,0.001157125 -16,0.0011949999999999999 -17,0.0011664999999999996 -18,0.0011491249999999995 -19,0.0011735000000000003 -20,0.0011524999999999999 -21,0.0011315 -22,0.0011234999999999997 -23,0.0011124999999999998 -24,0.001149625 -25,0.0011012499999999998 -26,0.00111675 -27,0.0011228749999999997 -28,0.0011135000000000001 -29,0.0011117500000000003 -30,0.0010918749999999997 -31,0.0011320000000000002 -32,0.00113375 -33,0.0011151250000000002 -34,0.0011258749999999997 -35,0.0011134999999999997 -36,0.0011124999999999998 -37,0.0011117499999999999 -38,0.001110375 -39,0.0011112500000000003 -40,0.0011222499999999998 -41,0.0010960000000000004 -42,0.001118 -43,0.001109125 -44,0.0011058749999999999 -45,0.0011168749999999996 -46,0.0011011249999999995 -47,0.0011118749999999996 -48,0.0011073749999999999 -49,0.001096375 -50,0.0010904999999999999 -51,0.0011083749999999998 -52,0.001095375 -53,0.001115625 -54,0.0011013750000000001 -55,0.0010906249999999996 -56,0.0011009999999999995 -57,0.001101 -58,0.0010985 -59,0.0011095 -60,0.0010914999999999996 -61,0.001104125 -62,0.0011037499999999997 -63,0.0011075000000000002 -64,0.0011072499999999997 -65,0.001093875 -66,0.0010963750000000003 -67,0.001096875 -68,0.001095375 -69,0.0011027500000000002 -70,0.001090125 -71,0.0011038750000000003 -72,0.0011027500000000002 -73,0.0010975 -74,0.0010971250000000002 -75,0.001095625 -76,0.0011012499999999998 -77,0.0011147499999999999 -78,0.0010969999999999997 -79,0.0011016249999999997 -80,0.0011074999999999998 -81,0.00109425 -82,0.001092125 -83,0.0011036250000000002 -84,0.0010933749999999997 -85,0.0011002499999999999 -86,0.001107875 -87,0.0010933749999999997 -88,0.001102875 -89,0.0011005000000000003 -90,0.0011000000000000003 -91,0.0011075000000000002 -92,0.0010967500000000003 -93,0.0011086249999999998 -94,0.0011013750000000004 -95,0.001093875 -96,0.001098125 -97,0.00109325 -98,0.0010945 -99,0.001103125 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_45_25_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_45_25_processed.csv deleted file mode 100644 index 3fbfa39..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_45_25_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.042049874999999994 -2,0.0025726249999999994 -3,0.0009522499999999999 -4,0.0005534999999999997 -5,0.00039674999999999986 -6,0.00037125000000000005 -7,0.00026125000000000003 -8,0.000329625 -9,0.00025712500000000014 -10,0.000246625 -11,0.00026187500000000006 -12,0.00024725 -13,0.000227625 -14,0.00026999999999999995 -15,0.0002408750000000001 -16,0.00026350000000000006 -17,0.000263625 -18,0.00023674999999999998 -19,0.000250625 -20,0.00025087499999999996 -21,0.00024575 -22,0.00024912500000000005 -23,0.00024987499999999993 -24,0.00022900000000000004 -25,0.00024537500000000004 -26,0.00023425000000000006 -27,0.0002379999999999999 -28,0.000251125 -29,0.00022362500000000008 -30,0.000242 -31,0.00024125000000000004 -32,0.000258 -33,0.00023899999999999995 -34,0.00023749999999999997 -35,0.00023850000000000002 -36,0.000241 -37,0.00024050000000000002 -38,0.0002410000000000001 -39,0.000242125 -40,0.00024275000000000007 -41,0.00023737500000000006 -42,0.00023900000000000004 -43,0.00024400000000000005 -44,0.00024275000000000005 -45,0.00023625000000000008 -46,0.00023875 -47,0.00024187499999999998 -48,0.0002371250000000001 -49,0.00023875000000000008 -50,0.00023462499999999997 -51,0.00023587500000000005 -52,0.0002448749999999999 -53,0.00023337500000000005 -54,0.00023950000000000002 -55,0.0002345000000000001 -56,0.000246375 -57,0.00023587500000000005 -58,0.00023312500000000004 -59,0.00024112500000000005 -60,0.00023200000000000006 -61,0.00024312500000000001 -62,0.00023962500000000004 -63,0.00023975000000000003 -64,0.00024137500000000003 -65,0.00023862500000000004 -66,0.00023262500000000006 -67,0.00024312500000000004 -68,0.00023475000000000004 -69,0.00024100000000000006 -70,0.00023499999999999997 -71,0.00024137500000000005 -72,0.00023675000000000006 -73,0.00023975000000000003 -74,0.00024062500000000003 -75,0.00023675000000000006 -76,0.00023437500000000007 -77,0.00024112500000000002 -78,0.0002377500000000001 -79,0.0002365 -80,0.00023912500000000008 -81,0.00023637499999999999 -82,0.00023600000000000007 -83,0.00023787499999999997 -84,0.00023337500000000005 -85,0.00023762500000000007 -86,0.000238 -87,0.00023437499999999996 -88,0.00024062500000000003 -89,0.00023550000000000009 -90,0.000236875 -91,0.000239375 -92,0.00023512500000000012 -93,0.00024387500000000003 -94,0.0002375000000000001 -95,0.000235875 -96,0.00023650000000000006 -97,0.0002393750000000001 -98,0.00023700000000000001 -99,0.000238875 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_45_35_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_45_35_processed.csv deleted file mode 100644 index 57b8a72..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_45_35_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.0367955 -2,0.0011714999999999998 -3,0.000323625 -4,0.000225125 -5,0.00013049999999999997 -6,0.00014625000000000003 -7,0.00010050000000000002 -8,0.00012987500000000003 -9,0.00009100000000000004 -10,0.00010087500000000001 -11,0.000084375 -12,0.00009987499999999996 -13,0.000088375 -14,0.00009262499999999999 -15,0.000095625 -16,0.000094375 -17,0.00009999999999999999 -18,0.00009037499999999999 -19,0.00009887500000000002 -20,0.00009124999999999998 -21,0.00008987499999999999 -22,0.00008674999999999998 -23,0.00009337500000000002 -24,0.000092625 -25,0.00008912499999999997 -26,0.00008737500000000001 -27,0.00009075000000000001 -28,0.00009025000000000001 -29,0.00008849999999999998 -30,0.000093 -31,0.00008687499999999998 -32,0.00009375000000000002 -33,0.000086 -34,0.00009375000000000002 -35,0.00008899999999999998 -36,0.00009149999999999996 -37,0.00008774999999999999 -38,0.00009062500000000001 -39,0.00008762499999999998 -40,0.00009250000000000001 -41,0.00008637499999999997 -42,0.00008862499999999999 -43,0.00009125 -44,0.00008812499999999997 -45,0.00009024999999999998 -46,0.000089875 -47,0.00008975000000000003 -48,0.000089125 -49,0.00008787500000000001 -50,0.00008924999999999999 -51,0.00009125 -52,0.00008924999999999999 -53,0.000089875 -54,0.00008812500000000001 -55,0.00008825000000000002 -56,0.00008774999999999998 -57,0.00008737499999999998 -58,0.0000915 -59,0.00008724999999999998 -60,0.00008912499999999998 -61,0.00008999999999999999 -62,0.00008899999999999998 -63,0.00008762499999999998 -64,0.0000895 -65,0.00008725 -66,0.000089 -67,0.00008750000000000001 -68,0.00008899999999999998 -69,0.00008862499999999999 -70,0.00008812500000000001 -71,0.000086625 -72,0.00008762500000000002 -73,0.00008875000000000002 -74,0.00008887500000000002 -75,0.00008874999999999998 -76,0.00008774999999999999 -77,0.000090625 -78,0.000086625 -79,0.00008887499999999999 -80,0.00008812500000000001 -81,0.00008975 -82,0.00008737499999999998 -83,0.00008774999999999999 -84,0.00008687499999999998 -85,0.00008975 -86,0.00008912499999999998 -87,0.00008875000000000002 -88,0.00008912500000000003 -89,0.00008862500000000003 -90,0.00008887500000000002 -91,0.00008812499999999999 -92,0.00008874999999999999 -93,0.00008937499999999999 -94,0.00008762500000000003 -95,0.00008787500000000002 -96,0.00008762500000000003 -97,0.00008787500000000001 -98,0.00008799999999999998 -99,0.00008837499999999998 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_45_45_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_45_45_processed.csv deleted file mode 100644 index ca51624..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_45_45_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.02420262499999999 -2,0.00010687500000000001 -3,0.0000715 -4,0.00005662500000000003 -5,0.00005162500000000002 -6,0.00006037500000000004 -7,0.000053500000000000006 -8,0.000050500000000000015 -9,0.00005637500000000001 -10,0.00004975000000000002 -11,0.00005612500000000001 -12,0.00005200000000000003 -13,0.00005 -14,0.000057500000000000015 -15,0.000055875000000000016 -16,0.000051625 -17,0.00005700000000000001 -18,0.000054375000000000034 -19,0.00005124999999999999 -20,0.00005437500000000002 -21,0.000053 -22,0.00005712500000000001 -23,0.00005387500000000001 -24,0.000052000000000000024 -25,0.00005512500000000001 -26,0.000053000000000000014 -27,0.000050750000000000014 -28,0.00005350000000000001 -29,0.000053875 -30,0.00005212500000000003 -31,0.00005450000000000002 -32,0.000052375000000000006 -33,0.000055500000000000014 -34,0.000054250000000000004 -35,0.00005275000000000002 -36,0.000054500000000000024 -37,0.000053500000000000006 -38,0.00005250000000000002 -39,0.000053625000000000016 -40,0.00005275000000000002 -41,0.00005375000000000002 -42,0.00005462500000000002 -43,0.00005300000000000003 -44,0.00005462500000000002 -45,0.000054000000000000005 -46,0.000053500000000000026 -47,0.000054375000000000014 -48,0.00005425000000000001 -49,0.00005275000000000003 -50,0.00005400000000000002 -51,0.00005325000000000003 -52,0.00005437500000000001 -53,0.00005350000000000001 -54,0.000053250000000000014 -55,0.00005375000000000002 -56,0.00005462500000000001 -57,0.00005250000000000002 -58,0.000054499999999999997 -59,0.00005387500000000001 -60,0.00005350000000000001 -61,0.00005425000000000002 -62,0.00005337500000000002 -63,0.000053875000000000015 -64,0.00005387500000000002 -65,0.000052875000000000025 -66,0.00005387500000000002 -67,0.00005400000000000002 -68,0.00005325000000000003 -69,0.00005412500000000002 -70,0.000054125000000000015 -71,0.00005400000000000001 -72,0.00005425000000000002 -73,0.00005275000000000002 -74,0.000054375000000000014 -75,0.00005375000000000001 -76,0.00005375000000000002 -77,0.00005375000000000002 -78,0.00005375000000000001 -79,0.00005325000000000003 -80,0.00005425000000000002 -81,0.00005337500000000001 -82,0.000054250000000000024 -83,0.000053875000000000015 -84,0.00005337500000000001 -85,0.00005425000000000002 -86,0.00005375000000000001 -87,0.000053250000000000014 -88,0.00005437500000000002 -89,0.000054125000000000015 -90,0.00005350000000000001 -91,0.00005425000000000002 -92,0.00005437500000000002 -93,0.00005412500000000002 -94,0.00005400000000000001 -95,0.00005362500000000003 -96,0.00005375000000000002 -97,0.00005350000000000001 -98,0.00005375000000000002 -99,0.000054375000000000014 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_45_55_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_45_55_processed.csv deleted file mode 100644 index 7bc848b..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_45_55_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.036093875000000004 -2,0.0012054999999999995 -3,0.000357875 -4,0.00021475000000000002 -5,0.00016062500000000004 -6,0.00012837500000000002 -7,0.00011462500000000002 -8,0.00009537500000000004 -9,0.00010362500000000003 -10,0.00008875000000000004 -11,0.00011900000000000002 -12,0.00008925000000000006 -13,0.00008050000000000003 -14,0.00009212500000000003 -15,0.00008162500000000002 -16,0.00008312500000000006 -17,0.00007575000000000004 -18,0.00007937500000000003 -19,0.000084375 -20,0.00008000000000000005 -21,0.00007887500000000003 -22,0.00008712500000000004 -23,0.00008125000000000004 -24,0.000085 -25,0.00008037500000000002 -26,0.00007987500000000003 -27,0.00007725000000000001 -28,0.00008212500000000003 -29,0.00007862500000000001 -30,0.00007887500000000002 -31,0.00008200000000000004 -32,0.00007862500000000003 -33,0.00008300000000000001 -34,0.00007787500000000004 -35,0.00007750000000000004 -36,0.00007625000000000004 -37,0.00007962500000000001 -38,0.00008100000000000003 -39,0.00007662500000000002 -40,0.00007725000000000002 -41,0.00008212500000000003 -42,0.00007925000000000003 -43,0.00007587500000000004 -44,0.00007875000000000002 -45,0.00007637500000000001 -46,0.00008025000000000003 -47,0.00007875000000000003 -48,0.00007987500000000003 -49,0.00007850000000000002 -50,0.00007812500000000002 -51,0.00007700000000000003 -52,0.00007962500000000002 -53,0.00008025000000000003 -54,0.00007612500000000002 -55,0.00008037500000000003 -56,0.00008000000000000003 -57,0.00008012500000000002 -58,0.00007975000000000003 -59,0.00008137500000000003 -60,0.00007950000000000002 -61,0.00007837500000000002 -62,0.00007725000000000002 -63,0.00007850000000000002 -64,0.00007925000000000003 -65,0.00007850000000000001 -66,0.00007875000000000002 -67,0.00007750000000000003 -68,0.00007987500000000003 -69,0.00007975000000000003 -70,0.00007887500000000002 -71,0.00008012500000000004 -72,0.00007925000000000002 -73,0.00007912500000000003 -74,0.00007787500000000004 -75,0.00007862500000000001 -76,0.00007837500000000002 -77,0.00007775000000000002 -78,0.00007862500000000003 -79,0.00007862500000000003 -80,0.00007812500000000003 -81,0.00007700000000000001 -82,0.00007950000000000002 -83,0.00007987500000000003 -84,0.000079375 -85,0.00007750000000000003 -86,0.00007800000000000001 -87,0.00007800000000000003 -88,0.00007912500000000004 -89,0.00007575000000000003 -90,0.00007712500000000003 -91,0.00007937500000000003 -92,0.00007812500000000002 -93,0.00007775000000000003 -94,0.00007912500000000003 -95,0.00007800000000000003 -96,0.00007975000000000003 -97,0.00007775000000000002 -98,0.00007750000000000003 -99,0.00007887500000000002 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_45_5_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_45_5_processed.csv deleted file mode 100644 index ae2cbd3..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_45_5_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.059244250000000005 -2,0.010977124999999997 -3,0.006532374999999999 -4,0.004686250000000002 -5,0.00419625 -6,0.004159374999999999 -7,0.0037518750000000004 -8,0.0035992500000000018 -9,0.003616875 -10,0.0034987500000000014 -11,0.00341725 -12,0.003384250000000001 -13,0.003311875 -14,0.0032632500000000014 -15,0.003364375000000001 -16,0.0033288750000000002 -17,0.0033928749999999996 -18,0.003348125 -19,0.0033127500000000006 -20,0.003266375 -21,0.003274625000000001 -22,0.0032347499999999998 -23,0.0032607499999999993 -24,0.003285500000000002 -25,0.00324375 -26,0.003268500000000001 -27,0.00330225 -28,0.0032240000000000007 -29,0.003285875 -30,0.003240750000000001 -31,0.0032689999999999998 -32,0.003258875000000001 -33,0.00325425 -34,0.003283875 -35,0.0032646249999999993 -36,0.0032438750000000007 -37,0.003228125000000001 -38,0.003251625000000002 -39,0.003231999999999999 -40,0.0032561250000000003 -41,0.0032613750000000004 -42,0.003222125000000001 -43,0.0032546249999999993 -44,0.0032384999999999996 -45,0.0032581250000000006 -46,0.0032147500000000006 -47,0.0032460000000000006 -48,0.0032336249999999995 -49,0.0032438750000000007 -50,0.003220375 -51,0.003254874999999999 -52,0.0032392500000000004 -53,0.0032416249999999997 -54,0.0032472500000000006 -55,0.003232875 -56,0.003231125000000001 -57,0.003228374999999999 -58,0.0032441250000000018 -59,0.0032370000000000016 -60,0.003218749999999999 -61,0.003240875 -62,0.0032316250000000006 -63,0.0032340000000000003 -64,0.003233625 -65,0.0032191249999999993 -66,0.003217125 -67,0.0032356250000000002 -68,0.00322025 -69,0.0032378749999999994 -70,0.00323175 -71,0.0032291250000000007 -72,0.003232125 -73,0.003211 -74,0.003226750000000001 -75,0.003242875 -76,0.0032201250000000008 -77,0.003221625 -78,0.003234500000000001 -79,0.0032311249999999996 -80,0.0032320000000000005 -81,0.0032365 -82,0.0032218750000000003 -83,0.0032153750000000004 -84,0.003224875 -85,0.0032351249999999997 -86,0.0032362500000000004 -87,0.0032365000000000007 -88,0.0032386249999999993 -89,0.003221249999999999 -90,0.0032324999999999997 -91,0.003225375 -92,0.0032191249999999998 -93,0.003229375 -94,0.0032317500000000015 -95,0.0032215 -96,0.0032195 -97,0.0032252500000000007 -98,0.003210125 -99,0.0032295000000000006 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_55_15_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_55_15_processed.csv deleted file mode 100644 index 5980bae..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_55_15_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.060069250000000005 -2,0.011627375 -3,0.007218749999999997 -4,0.0056573749999999975 -5,0.005115000000000001 -6,0.004548875000000001 -7,0.0045032499999999994 -8,0.004189249999999999 -9,0.004192624999999999 -10,0.0041696250000000015 -11,0.0041468749999999995 -12,0.004107625000000001 -13,0.00400225 -14,0.003998875000000001 -15,0.004024125 -16,0.0039326249999999995 -17,0.0039022500000000003 -18,0.0039118749999999996 -19,0.003923 -20,0.0039102500000000005 -21,0.003914375 -22,0.003893250000000001 -23,0.003892124999999999 -24,0.0039275 -25,0.003910624999999999 -26,0.0038756249999999993 -27,0.0038925000000000014 -28,0.0038794999999999997 -29,0.0039105 -30,0.003796875000000001 -31,0.0038631250000000007 -32,0.0038508750000000014 -33,0.0039028749999999997 -34,0.003861875000000001 -35,0.003871625 -36,0.00387 -37,0.003887375000000002 -38,0.0038670000000000006 -39,0.0038563749999999996 -40,0.003862375 -41,0.0038369999999999997 -42,0.003878625000000001 -43,0.0038367500000000003 -44,0.0038650000000000012 -45,0.003891500000000001 -46,0.0038415 -47,0.0038710000000000007 -48,0.00387075 -49,0.003855875000000001 -50,0.0038641249999999995 -51,0.0038518750000000007 -52,0.003843125 -53,0.0038658749999999995 -54,0.0038487499999999997 -55,0.003859125000000001 -56,0.0038453749999999985 -57,0.00385125 -58,0.0038551249999999996 -59,0.0038460000000000005 -60,0.003815499999999999 -61,0.003846125 -62,0.003838625000000001 -63,0.003839124999999999 -64,0.0038271250000000007 -65,0.003851375 -66,0.0038643749999999993 -67,0.0038273750000000005 -68,0.0038307500000000004 -69,0.0038488750000000003 -70,0.003861625 -71,0.0038491249999999992 -72,0.003863625 -73,0.0038516249999999996 -74,0.003857375 -75,0.0038596249999999998 -76,0.0038548749999999994 -77,0.0038441250000000003 -78,0.0038561250000000006 -79,0.003844999999999999 -80,0.0038471250000000007 -81,0.003854499999999999 -82,0.003839999999999998 -83,0.003848375 -84,0.0038457500000000006 -85,0.0038433750000000013 -86,0.0038350000000000007 -87,0.003847874999999999 -88,0.0038359999999999996 -89,0.003861625000000001 -90,0.003839125 -91,0.0038505 -92,0.0038237500000000003 -93,0.0038471249999999994 -94,0.0038459999999999996 -95,0.003824875 -96,0.0038528750000000013 -97,0.0038521250000000014 -98,0.0038471250000000007 -99,0.003847750000000001 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_55_25_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_55_25_processed.csv deleted file mode 100644 index 1bad9b9..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_55_25_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.04976412499999999 -2,0.006009500000000001 -3,0.0027584999999999997 -4,0.0019931249999999997 -5,0.0016227499999999998 -6,0.001422875 -7,0.0012487499999999999 -8,0.0012608749999999996 -9,0.0012382499999999996 -10,0.001181625 -11,0.0012212500000000001 -12,0.0012193749999999998 -13,0.0012117500000000002 -14,0.001140125 -15,0.0011360000000000003 -16,0.001122 -17,0.0011349999999999997 -18,0.001134375 -19,0.0011484999999999998 -20,0.0010927500000000002 -21,0.0011236250000000003 -22,0.0011449999999999995 -23,0.0011299999999999997 -24,0.00112325 -25,0.0011117499999999999 -26,0.001121 -27,0.0011098749999999995 -28,0.0011235000000000001 -29,0.0011066250000000002 -30,0.001116375 -31,0.00110375 -32,0.0011068749999999998 -33,0.00112675 -34,0.00110575 -35,0.0010853749999999995 -36,0.0011094999999999998 -37,0.001115875 -38,0.001121 -39,0.00111425 -40,0.001096375 -41,0.0010878749999999999 -42,0.001106 -43,0.001103875 -44,0.0011076249999999999 -45,0.001116875 -46,0.0011073749999999999 -47,0.001104 -48,0.0011013750000000004 -49,0.0011138749999999996 -50,0.001105875 -51,0.00109225 -52,0.0011036250000000002 -53,0.0011158749999999997 -54,0.001103875 -55,0.0011112499999999998 -56,0.001101625 -57,0.001106875 -58,0.001105 -59,0.0011057500000000002 -60,0.0010951249999999997 -61,0.0010986249999999998 -62,0.001111625 -63,0.0011022500000000001 -64,0.001100625 -65,0.0010946250000000001 -66,0.0010994999999999998 -67,0.0011001249999999998 -68,0.0010960000000000004 -69,0.0011071249999999996 -70,0.001101875 -71,0.0010882499999999998 -72,0.001104375 -73,0.001105 -74,0.001098 -75,0.0010981250000000004 -76,0.0011066249999999998 -77,0.001101 -78,0.0011002499999999999 -79,0.0010985 -80,0.0011022500000000004 -81,0.0011007499999999997 -82,0.0010977500000000002 -83,0.00110575 -84,0.0011025 -85,0.0011073750000000005 -86,0.001097375 -87,0.001095875 -88,0.0010967499999999999 -89,0.0011028749999999997 -90,0.001106625 -91,0.001089875 -92,0.0011033749999999998 -93,0.0011067499999999999 -94,0.001097125 -95,0.00108975 -96,0.0011020000000000001 -97,0.0011106250000000003 -98,0.0011 -99,0.001109 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_55_35_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_55_35_processed.csv deleted file mode 100644 index 3df77b8..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_55_35_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.04272 -2,0.002851624999999999 -3,0.0008991250000000002 -4,0.0005774999999999999 -5,0.00044775 -6,0.0003196249999999999 -7,0.000348875 -8,0.000286625 -9,0.0002475 -10,0.00022937500000000003 -11,0.000297 -12,0.00025475 -13,0.000272375 -14,0.00025387500000000003 -15,0.0002656249999999999 -16,0.00023050000000000002 -17,0.00024224999999999995 -18,0.00022249999999999993 -19,0.000245 -20,0.00020987500000000002 -21,0.000246125 -22,0.0002411249999999999 -23,0.00024399999999999997 -24,0.00022475000000000001 -25,0.00023700000000000001 -26,0.00024675 -27,0.00023087500000000001 -28,0.000237875 -29,0.0002365 -30,0.00022475000000000001 -31,0.00022625 -32,0.00023124999999999993 -33,0.00023687500000000008 -34,0.00022937499999999995 -35,0.00024312500000000004 -36,0.00022699999999999993 -37,0.00023750000000000003 -38,0.00022050000000000007 -39,0.00023424999999999997 -40,0.000226375 -41,0.00022187499999999996 -42,0.00022975 -43,0.00022712499999999998 -44,0.00022825000000000002 -45,0.00023375 -46,0.00023612499999999995 -47,0.00022737499999999998 -48,0.00023212499999999996 -49,0.00022975 -50,0.00023012499999999994 -51,0.00022324999999999998 -52,0.00024075 -53,0.00022149999999999996 -54,0.00022987499999999996 -55,0.00022700000000000002 -56,0.00023475000000000004 -57,0.00023587500000000005 -58,0.00023212499999999996 -59,0.00023574999999999998 -60,0.00022775 -61,0.00022887499999999994 -62,0.00022500000000000002 -63,0.00022787500000000002 -64,0.00022837499999999995 -65,0.00022725 -66,0.00023387499999999998 -67,0.00023275000000000005 -68,0.000235 -69,0.00022700000000000004 -70,0.00023637499999999999 -71,0.000225875 -72,0.00023162499999999995 -73,0.0002245 -74,0.00023050000000000002 -75,0.00022587499999999997 -76,0.00022537500000000004 -77,0.00023062500000000004 -78,0.000228625 -79,0.00023012499999999997 -80,0.00022825000000000005 -81,0.00023225000000000006 -82,0.000224875 -83,0.00023187499999999996 -84,0.00022937499999999995 -85,0.00023225000000000003 -86,0.000225375 -87,0.00023175000000000005 -88,0.00022625 -89,0.00023537499999999996 -90,0.00023162499999999998 -91,0.000233125 -92,0.000228375 -93,0.00022687499999999997 -94,0.00023 -95,0.00022975 -96,0.00022975000000000006 -97,0.00023125000000000004 -98,0.000226625 -99,0.00023362499999999997 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_55_45_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_55_45_processed.csv deleted file mode 100644 index 6ea9f98..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_55_45_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.035070125 -2,0.0010359999999999996 -3,0.00020974999999999998 -4,0.00017212500000000005 -5,0.00010325 -6,0.000093375 -7,0.00010274999999999999 -8,0.00012800000000000002 -9,0.00007625 -10,0.00009849999999999998 -11,0.000088625 -12,0.000093 -13,0.000092875 -14,0.00009412499999999997 -15,0.00009587499999999999 -16,0.00009862499999999998 -17,0.00009599999999999999 -18,0.000085125 -19,0.000102375 -20,0.00009224999999999997 -21,0.00009162499999999999 -22,0.000088625 -23,0.00009412499999999997 -24,0.00008937499999999999 -25,0.0000885 -26,0.00009462500000000001 -27,0.000093375 -28,0.00009212499999999999 -29,0.00009112499999999998 -30,0.0000925 -31,0.00008674999999999998 -32,0.000098875 -33,0.00009112499999999999 -34,0.00009299999999999997 -35,0.00009112499999999999 -36,0.00009349999999999997 -37,0.00008525 -38,0.00009675 -39,0.0000925 -40,0.000091875 -41,0.0000915 -42,0.00009175 -43,0.00008974999999999999 -44,0.000091 -45,0.00009324999999999998 -46,0.00009125 -47,0.00009224999999999999 -48,0.000091 -49,0.00009075 -50,0.00008824999999999999 -51,0.00009374999999999997 -52,0.000091375 -53,0.00009212499999999999 -54,0.00009462499999999998 -55,0.00009149999999999999 -56,0.00009162499999999999 -57,0.00009400000000000001 -58,0.00009399999999999998 -59,0.00008999999999999998 -60,0.00009175 -61,0.00009225 -62,0.00009175 -63,0.000091 -64,0.00009437499999999998 -65,0.00008837500000000002 -66,0.000092875 -67,0.00009299999999999997 -68,0.00009175 -69,0.00009149999999999999 -70,0.00009350000000000001 -71,0.000093 -72,0.000091875 -73,0.000092625 -74,0.000090375 -75,0.000090125 -76,0.00009350000000000001 -77,0.000092625 -78,0.00009125000000000001 -79,0.00009325 -80,0.00009099999999999998 -81,0.000090625 -82,0.00009274999999999999 -83,0.00009262500000000002 -84,0.00009312499999999997 -85,0.00009087499999999999 -86,0.000094375 -87,0.00008999999999999999 -88,0.00009112499999999999 -89,0.00009249999999999997 -90,0.00009274999999999999 -91,0.000090875 -92,0.000093625 -93,0.00009024999999999998 -94,0.00009175 -95,0.00009375000000000002 -96,0.00009312500000000001 -97,0.000092625 -98,0.0000925 -99,0.00009237499999999997 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_55_55_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_55_55_processed.csv deleted file mode 100644 index d500c80..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_55_55_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.024582374999999997 -2,0.00013825 -3,0.000076125 -4,0.00009137500000000001 -5,0.000071875 -6,0.00007587500000000001 -7,0.00009037500000000001 -8,0.0000775 -9,0.00005749999999999999 -10,0.00008387500000000002 -11,0.00008650000000000004 -12,0.000072125 -13,0.00008187500000000003 -14,0.000082125 -15,0.000063375 -16,0.000077875 -17,0.000076625 -18,0.00008087500000000001 -19,0.000073625 -20,0.00007475000000000001 -21,0.000072 -22,0.00007475000000000001 -23,0.00007674999999999998 -24,0.00007687500000000001 -25,0.000072125 -26,0.00007325 -27,0.000073375 -28,0.00007349999999999998 -29,0.000078125 -30,0.000071875 -31,0.000071125 -32,0.00007612500000000001 -33,0.0000765 -34,0.000073375 -35,0.00007824999999999999 -36,0.00007625000000000001 -37,0.00006962500000000001 -38,0.000075875 -39,0.000074875 -40,0.00007450000000000001 -41,0.00006974999999999999 -42,0.000074375 -43,0.000072375 -44,0.00007274999999999999 -45,0.000075125 -46,0.00007600000000000002 -47,0.000073 -48,0.000074375 -49,0.0000735 -50,0.000073875 -51,0.00007612500000000001 -52,0.00007212499999999999 -53,0.000071375 -54,0.00007562500000000001 -55,0.000074 -56,0.000071875 -57,0.000076 -58,0.000074875 -59,0.00007099999999999999 -60,0.00007175 -61,0.00007487500000000002 -62,0.00007400000000000001 -63,0.000071125 -64,0.00007337500000000001 -65,0.00007325 -66,0.00007350000000000001 -67,0.000072625 -68,0.00007425 -69,0.0000735 -70,0.00007625000000000001 -71,0.000073 -72,0.000073 -73,0.00007512500000000001 -74,0.000072625 -75,0.000071875 -76,0.00007425 -77,0.000074 -78,0.000072625 -79,0.000076 -80,0.00007475000000000001 -81,0.00007400000000000001 -82,0.000072625 -83,0.00007375 -84,0.000074625 -85,0.00007175 -86,0.000072625 -87,0.000073 -88,0.000072625 -89,0.00007275 -90,0.00007462500000000001 -91,0.000074125 -92,0.00007550000000000002 -93,0.00007375 -94,0.000073375 -95,0.0000755 -96,0.00007325 -97,0.000072625 -98,0.000074625 -99,0.00007375 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_55_5_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_55_5_processed.csv deleted file mode 100644 index a69ecf7..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_55_5_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.06884525 -2,0.018739875 -3,0.012968874999999998 -4,0.011060250000000002 -5,0.010485499999999998 -6,0.010113250000000002 -7,0.009635625000000002 -8,0.009322625 -9,0.00931175 -10,0.009217750000000002 -11,0.0093565 -12,0.009260875 -13,0.009141999999999997 -14,0.009182375 -15,0.009102999999999998 -16,0.00895125 -17,0.008949124999999999 -18,0.00908975 -19,0.008961249999999999 -20,0.008911875000000001 -21,0.009060750000000001 -22,0.008962125000000001 -23,0.009016249999999998 -24,0.009015374999999999 -25,0.008966250000000002 -26,0.008965125000000001 -27,0.00896775 -28,0.008996125 -29,0.008949999999999998 -30,0.008914750000000004 -31,0.008938999999999999 -32,0.008931250000000002 -33,0.008950375000000003 -34,0.008886124999999996 -35,0.008931625 -36,0.008962625000000002 -37,0.008990750000000002 -38,0.008920125 -39,0.008920249999999998 -40,0.008905500000000002 -41,0.008891250000000002 -42,0.008938 -43,0.00890575 -44,0.008909125 -45,0.008960874999999998 -46,0.008885500000000001 -47,0.008897249999999999 -48,0.008932375000000001 -49,0.008908374999999996 -50,0.008894625 -51,0.008895875 -52,0.008934375 -53,0.008882499999999998 -54,0.008907374999999999 -55,0.008896250000000001 -56,0.008905875 -57,0.008901874999999997 -58,0.008916875000000001 -59,0.008910625 -60,0.008870874999999997 -61,0.008906375 -62,0.008884125000000001 -63,0.00890575 -64,0.00890125 -65,0.0088725 -66,0.008892124999999999 -67,0.008896 -68,0.008868750000000002 -69,0.008901250000000001 -70,0.008913625000000001 -71,0.008901250000000001 -72,0.008906749999999998 -73,0.008920125000000003 -74,0.008910874999999999 -75,0.008875374999999998 -76,0.008891 -77,0.008887875 -78,0.008920499999999996 -79,0.008887750000000002 -80,0.008878125000000002 -81,0.008886125 -82,0.0088875 -83,0.008879 -84,0.008910499999999998 -85,0.008854625 -86,0.00886625 -87,0.008888 -88,0.008889874999999998 -89,0.008896375 -90,0.008908125 -91,0.0088975 -92,0.008878500000000001 -93,0.00886775 -94,0.0088795 -95,0.00888825 -96,0.008900750000000002 -97,0.008873375 -98,0.008901125 -99,0.008883249999999999 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_5_15_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_5_15_processed.csv deleted file mode 100644 index 9ab96a8..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_5_15_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.03865399999999999 -2,0.0017124999999999998 -3,0.0006185000000000001 -4,0.00029175 -5,0.00022800000000000012 -6,0.00021974999999999997 -7,0.00016237499999999998 -8,0.00015525000000000003 -9,0.00014700000000000002 -10,0.00012887500000000006 -11,0.00014162500000000004 -12,0.000151 -13,0.00011662500000000003 -14,0.00013525000000000006 -15,0.00011237500000000002 -16,0.00013425 -17,0.000124 -18,0.00012900000000000005 -19,0.00012200000000000004 -20,0.00012712500000000007 -21,0.00011387500000000002 -22,0.000128875 -23,0.00011537500000000001 -24,0.00013812500000000006 -25,0.00012137500000000002 -26,0.00011737500000000002 -27,0.00012050000000000008 -28,0.00011137500000000006 -29,0.00011237500000000005 -30,0.00011862500000000005 -31,0.00011400000000000006 -32,0.00012162500000000003 -33,0.00012062500000000003 -34,0.00012362500000000004 -35,0.00011925000000000004 -36,0.00012125000000000002 -37,0.00011462500000000006 -38,0.00012062500000000006 -39,0.00011587500000000005 -40,0.0001205 -41,0.00011462500000000001 -42,0.00011800000000000001 -43,0.00011775000000000003 -44,0.00011712500000000004 -45,0.00011437500000000003 -46,0.00011962500000000005 -47,0.00011362500000000002 -48,0.00012537500000000003 -49,0.00011575000000000001 -50,0.00011912500000000005 -51,0.00011875000000000001 -52,0.00011724999999999999 -53,0.00011750000000000006 -54,0.00012100000000000001 -55,0.00011950000000000002 -56,0.00011700000000000004 -57,0.00011700000000000002 -58,0.00011525000000000002 -59,0.00011725000000000003 -60,0.00011725 -61,0.00011812500000000001 -62,0.00011525000000000006 -63,0.00011512500000000003 -64,0.00011812500000000004 -65,0.00011875000000000004 -66,0.00011862500000000004 -67,0.00012187500000000002 -68,0.000120125 -69,0.00011850000000000001 -70,0.00012075000000000003 -71,0.00011425000000000003 -72,0.00011975000000000001 -73,0.00011687500000000004 -74,0.00011337500000000003 -75,0.00011725000000000003 -76,0.00011512500000000002 -77,0.00011412500000000002 -78,0.00011725000000000003 -79,0.00011587500000000002 -80,0.00011700000000000004 -81,0.00011837500000000007 -82,0.00011787500000000003 -83,0.00011937500000000001 -84,0.00011687500000000004 -85,0.00011912500000000006 -86,0.00011725000000000003 -87,0.00011600000000000005 -88,0.00012000000000000006 -89,0.00011575000000000004 -90,0.00011650000000000003 -91,0.00011650000000000008 -92,0.00011662500000000004 -93,0.00011475000000000001 -94,0.00011587500000000002 -95,0.00011462500000000004 -96,0.00011912500000000005 -97,0.00012037500000000007 -98,0.00011987500000000005 -99,0.00011900000000000005 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_5_25_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_5_25_processed.csv deleted file mode 100644 index 6b49ca0..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_5_25_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.041989374999999995 -2,0.002616750000000001 -3,0.0008856250000000003 -4,0.0005761249999999999 -5,0.0004288750000000002 -6,0.0004042500000000001 -7,0.0003548750000000001 -8,0.00031837500000000003 -9,0.00029500000000000007 -10,0.000303125 -11,0.00025025000000000004 -12,0.00030662500000000004 -13,0.00026499999999999994 -14,0.0002445000000000001 -15,0.00026712500000000006 -16,0.0002661250000000001 -17,0.00026762500000000007 -18,0.00026950000000000005 -19,0.00025037500000000005 -20,0.00026012500000000005 -21,0.0002578750000000001 -22,0.00024275000000000002 -23,0.00025299999999999997 -24,0.00026250000000000004 -25,0.0002477500000000001 -26,0.0002545 -27,0.0002488750000000001 -28,0.00025237500000000005 -29,0.00024437500000000007 -30,0.00025062500000000003 -31,0.00024975 -32,0.00025537500000000007 -33,0.0002471250000000001 -34,0.00024787500000000005 -35,0.00025125000000000006 -36,0.0002550000000000001 -37,0.00023750000000000014 -38,0.00024675000000000006 -39,0.00024375000000000012 -40,0.0002531250000000001 -41,0.000259875 -42,0.00024462500000000016 -43,0.0002517500000000001 -44,0.00024312500000000004 -45,0.0002458750000000001 -46,0.00024600000000000007 -47,0.00024825 -48,0.0002508750000000001 -49,0.00023225000000000006 -50,0.00024375000000000004 -51,0.0002547500000000001 -52,0.0002456250000000001 -53,0.00024337500000000007 -54,0.0002483750000000001 -55,0.00024237500000000008 -56,0.0002517500000000001 -57,0.0002411250000000001 -58,0.00024762500000000007 -59,0.0002530000000000001 -60,0.00025087500000000007 -61,0.00025487500000000006 -62,0.0002463750000000001 -63,0.00024825000000000004 -64,0.00025450000000000006 -65,0.00024687500000000013 -66,0.0002513750000000001 -67,0.00025212500000000007 -68,0.00024450000000000003 -69,0.0002508750000000001 -70,0.00024862500000000015 -71,0.00023975000000000003 -72,0.0002475 -73,0.00024950000000000016 -74,0.00024525 -75,0.00025150000000000004 -76,0.00024837500000000006 -77,0.00024350000000000004 -78,0.00024287500000000012 -79,0.0002497500000000001 -80,0.00024975000000000013 -81,0.00024425000000000006 -82,0.0002523750000000001 -83,0.00024337500000000007 -84,0.00024724999999999997 -85,0.00024912500000000005 -86,0.0002490000000000001 -87,0.00024562500000000013 -88,0.00024475 -89,0.00024687500000000013 -90,0.00025037500000000005 -91,0.00024900000000000004 -92,0.000246 -93,0.00024775000000000003 -94,0.0002486250000000002 -95,0.00024637500000000007 -96,0.00024862500000000015 -97,0.0002447500000000001 -98,0.00024200000000000003 -99,0.00025225000000000014 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_5_35_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_5_35_processed.csv deleted file mode 100644 index 6c7979b..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_5_35_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.05084000000000002 -2,0.006333124999999999 -3,0.0028966249999999986 -4,0.002226749999999999 -5,0.00180675 -6,0.0016658749999999998 -7,0.0014225000000000002 -8,0.0015092499999999997 -9,0.0013958750000000004 -10,0.0014148750000000003 -11,0.001318125 -12,0.0013474999999999997 -13,0.0012671249999999998 -14,0.0012495 -15,0.0012631249999999997 -16,0.0013078749999999998 -17,0.0012849999999999997 -18,0.0012919999999999997 -19,0.0012865 -20,0.0012772499999999997 -21,0.001272875 -22,0.0012331249999999998 -23,0.00126025 -24,0.0012437499999999996 -25,0.0012333749999999999 -26,0.0012702499999999997 -27,0.0012567499999999998 -28,0.0012188749999999995 -29,0.001255125 -30,0.0012534999999999998 -31,0.0012367499999999998 -32,0.0012527500000000002 -33,0.0012507499999999997 -34,0.0012473749999999998 -35,0.0012546249999999997 -36,0.001236125 -37,0.0012088749999999994 -38,0.00124675 -39,0.0012346249999999994 -40,0.0012379999999999997 -41,0.0012507499999999997 -42,0.0012336249999999995 -43,0.001238625 -44,0.0012334999999999998 -45,0.0012286249999999997 -46,0.001225625 -47,0.0012425 -48,0.001223 -49,0.001229875 -50,0.0012225 -51,0.0012498749999999997 -52,0.001240375 -53,0.001230375 -54,0.0012349999999999998 -55,0.0012215000000000001 -56,0.0012280000000000001 -57,0.001230125 -58,0.0012419999999999998 -59,0.001235625 -60,0.00123075 -61,0.00123725 -62,0.0012363749999999998 -63,0.00123325 -64,0.0012355 -65,0.001237625 -66,0.001233625 -67,0.0012324999999999999 -68,0.0012292500000000003 -69,0.0012442500000000001 -70,0.0012259999999999997 -71,0.001222875 -72,0.0012251249999999999 -73,0.0012523749999999998 -74,0.0012264999999999997 -75,0.00122825 -76,0.0012297499999999995 -77,0.0012418750000000001 -78,0.0012342499999999999 -79,0.0012341249999999995 -80,0.0012413750000000003 -81,0.0012441250000000004 -82,0.0012407499999999997 -83,0.001229875 -84,0.001233 -85,0.0012336250000000003 -86,0.001235625 -87,0.00122325 -88,0.00123625 -89,0.00123275 -90,0.0012488749999999998 -91,0.00123825 -92,0.001232375 -93,0.001229375 -94,0.001237125 -95,0.0012389999999999999 -96,0.0012305000000000003 -97,0.00122725 -98,0.0012312500000000001 -99,0.0012318749999999997 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_5_45_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_5_45_processed.csv deleted file mode 100644 index 6f61a4d..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_5_45_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.061466875 -2,0.012907374999999999 -3,0.007827 -4,0.006228875000000003 -5,0.005767375 -6,0.005367750000000002 -7,0.005070125 -8,0.0050729999999999985 -9,0.005036 -10,0.004918499999999999 -11,0.00486875 -12,0.004845249999999998 -13,0.0047075 -14,0.004702375000000001 -15,0.00475925 -16,0.004829625000000001 -17,0.0046945 -18,0.004787499999999999 -19,0.004800625 -20,0.0047005000000000016 -21,0.004715375 -22,0.0046767499999999995 -23,0.004669500000000001 -24,0.004689125 -25,0.004646625 -26,0.0046465000000000005 -27,0.0046615 -28,0.004608875 -29,0.0046675 -30,0.004629499999999998 -31,0.004604250000000001 -32,0.004659875 -33,0.004619 -34,0.0046134999999999995 -35,0.0046435 -36,0.004629624999999999 -37,0.004590749999999999 -38,0.004670375 -39,0.004599875000000001 -40,0.004653375 -41,0.004621625 -42,0.004618125000000002 -43,0.004592625 -44,0.004639999999999998 -45,0.004611499999999998 -46,0.004617749999999999 -47,0.004614999999999999 -48,0.004632124999999999 -49,0.004578750000000001 -50,0.00463375 -51,0.004614375 -52,0.0045753750000000004 -53,0.0045899999999999995 -54,0.004648249999999999 -55,0.004573875 -56,0.004592875 -57,0.00461775 -58,0.004606249999999999 -59,0.004609249999999999 -60,0.004582 -61,0.004597 -62,0.004606000000000001 -63,0.004596625 -64,0.004629500000000001 -65,0.004586125000000001 -66,0.004607374999999999 -67,0.004606750000000001 -68,0.004595999999999999 -69,0.004599625000000001 -70,0.004616500000000002 -71,0.004585749999999999 -72,0.004606374999999999 -73,0.0046035 -74,0.004613499999999999 -75,0.004616875 -76,0.00462575 -77,0.004598375 -78,0.004604124999999999 -79,0.00460775 -80,0.004619000000000001 -81,0.004604750000000001 -82,0.004609750000000001 -83,0.0045917499999999995 -84,0.004585125 -85,0.004597874999999999 -86,0.004606374999999999 -87,0.004596874999999999 -88,0.00462125 -89,0.0045945000000000005 -90,0.00460575 -91,0.004581 -92,0.0046019999999999985 -93,0.004599874999999999 -94,0.004610500000000001 -95,0.00459725 -96,0.0046047499999999995 -97,0.004593375 -98,0.004599875 -99,0.004605 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_5_55_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_5_55_processed.csv deleted file mode 100644 index d5d3c0f..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_5_55_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.07111662500000002 -2,0.021484249999999996 -3,0.014790874999999998 -4,0.013098374999999995 -5,0.012088249999999998 -6,0.011355375000000001 -7,0.011425624999999997 -8,0.011016 -9,0.010956000000000004 -10,0.010980750000000001 -11,0.010811625 -12,0.010831374999999999 -13,0.010797375 -14,0.010823750000000004 -15,0.010750625 -16,0.01069 -17,0.010699500000000002 -18,0.010661125 -19,0.01065525 -20,0.010655125000000001 -21,0.010692875000000001 -22,0.01057675 -23,0.010555375 -24,0.010666499999999999 -25,0.010625000000000002 -26,0.010675375000000003 -27,0.010628125000000002 -28,0.010618125 -29,0.010637625 -30,0.01059825 -31,0.010558000000000001 -32,0.010567249999999999 -33,0.010589125 -34,0.010568250000000001 -35,0.0105775 -36,0.010584000000000003 -37,0.010560999999999997 -38,0.010591875000000002 -39,0.010574875000000001 -40,0.010525375000000003 -41,0.010585750000000003 -42,0.010566750000000003 -43,0.010549999999999999 -44,0.010605499999999999 -45,0.010570125 -46,0.010531999999999996 -47,0.010576749999999998 -48,0.010562875000000001 -49,0.010527874999999999 -50,0.010569125000000004 -51,0.010561499999999996 -52,0.010572 -53,0.010558875 -54,0.01056025 -55,0.010548375 -56,0.010559875000000002 -57,0.010580625000000001 -58,0.010572625000000002 -59,0.010546624999999997 -60,0.010543375 -61,0.010529 -62,0.010546125000000003 -63,0.010572500000000002 -64,0.010537125000000001 -65,0.01051725 -66,0.010556750000000002 -67,0.0105525 -68,0.010535874999999998 -69,0.010537375000000002 -70,0.010541375000000002 -71,0.010534249999999998 -72,0.010564750000000001 -73,0.010541750000000003 -74,0.0105435 -75,0.010556375 -76,0.010572874999999999 -77,0.010530625 -78,0.01054625 -79,0.010586625 -80,0.01057575 -81,0.010547625000000003 -82,0.010562250000000002 -83,0.010545875000000003 -84,0.010547499999999998 -85,0.010549 -86,0.010570625 -87,0.010540125000000001 -88,0.010553750000000002 -89,0.010555499999999997 -90,0.010567875 -91,0.010553874999999999 -92,0.010522624999999997 -93,0.010523624999999998 -94,0.01054625 -95,0.010535625 -96,0.01054925 -97,0.010534000000000002 -98,0.010540250000000003 -99,0.010545375000000001 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_5_5_processed.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_5_5_processed.csv deleted file mode 100644 index cb70f73..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_5_5_processed.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.023483500000000004 -2,0.00017162500000000004 -3,0.00005400000000000001 -4,0.00006537500000000003 -5,0.00006750000000000001 -6,0.00004400000000000001 -7,0.0000415 -8,0.000056625000000000014 -9,0.00004300000000000001 -10,0.000056500000000000025 -11,0.00004737499999999999 -12,0.00004350000000000001 -13,0.000053875 -14,0.00005262500000000002 -15,0.00005112500000000001 -16,0.000052625000000000005 -17,0.00005175000000000001 -18,0.000044625000000000014 -19,0.00005175000000000001 -20,0.00004362500000000001 -21,0.00004987500000000001 -22,0.00004562500000000001 -23,0.000045000000000000016 -24,0.00004900000000000002 -25,0.00005100000000000001 -26,0.00004975 -27,0.000049875 -28,0.00005137500000000002 -29,0.00004550000000000001 -30,0.000049875000000000006 -31,0.000050250000000000015 -32,0.000049500000000000004 -33,0.00004675000000000001 -34,0.00005100000000000002 -35,0.00004837500000000002 -36,0.00004937500000000001 -37,0.00004937500000000001 -38,0.00004700000000000001 -39,0.00004887500000000001 -40,0.00004637500000000001 -41,0.00004850000000000001 -42,0.00004975000000000001 -43,0.000049250000000000004 -44,0.00004712500000000002 -45,0.000049625000000000014 -46,0.000048375000000000004 -47,0.000048000000000000015 -48,0.00005200000000000002 -49,0.00004625000000000001 -50,0.00004912500000000001 -51,0.00004937500000000002 -52,0.00004762500000000001 -53,0.00004937500000000001 -54,0.00004850000000000001 -55,0.00004650000000000001 -56,0.000048625000000000016 -57,0.00004775000000000001 -58,0.000048250000000000014 -59,0.00005037500000000002 -60,0.00004700000000000001 -61,0.000048625 -62,0.000048750000000000006 -63,0.00004812500000000002 -64,0.00004912500000000001 -65,0.000050250000000000015 -66,0.000046625000000000015 -67,0.00004850000000000001 -68,0.000050500000000000015 -69,0.00004837500000000002 -70,0.00005050000000000001 -71,0.00004662500000000001 -72,0.00004787500000000001 -73,0.00004837500000000002 -74,0.000048625000000000016 -75,0.000048 -76,0.000048750000000000006 -77,0.00004650000000000001 -78,0.000048375000000000004 -79,0.00004950000000000001 -80,0.000048625000000000016 -81,0.00004962500000000001 -82,0.000048625000000000016 -83,0.000047750000000000015 -84,0.000048625 -85,0.00004975000000000001 -86,0.00004812500000000001 -87,0.000048625000000000016 -88,0.00004850000000000001 -89,0.000048375000000000004 -90,0.00004937500000000001 -91,0.000047750000000000015 -92,0.000049500000000000004 -93,0.00004850000000000002 -94,0.00004812500000000002 -95,0.000048 -96,0.00004950000000000001 -97,0.000047750000000000015 -98,0.00004850000000000001 -99,0.000048250000000000014 diff --git a/data/errorrates/2bit_temp/misc/processed/errorrates_diff_0.csv b/data/errorrates/2bit_temp/misc/processed/errorrates_diff_0.csv deleted file mode 100644 index 7add01a..0000000 --- a/data/errorrates/2bit_temp/misc/processed/errorrates_diff_0.csv +++ /dev/null @@ -1,99 +0,0 @@ -Index,Mean -2,0.00012225 -3,6.349999999998334e-05 -4,6.308333333331666e-05 -5,5.4375e-05 -6,5.558333333331667e-05 -7,5.6812499999983336e-05 -8,5.7479166666649994e-05 -9,4.912499999996667e-05 -10,5.7624999999983335e-05 -11,5.8708333333299996e-05 -12,5.460416666666667e-05 -13,5.5645833333316666e-05 -14,5.768749999998334e-05 -15,5.4229166666666666e-05 -16,5.6812499999983336e-05 -17,5.566666666666667e-05 -18,5.485416666666667e-05 -19,5.6187499999966665e-05 -20,5.566666666666667e-05 -21,5.608333333331667e-05 -22,5.5104166666650004e-05 -23,5.516666666665001e-05 -24,5.591666666666667e-05 -25,5.6145833333316664e-05 -26,5.443749999998334e-05 -27,5.4979166666649994e-05 -28,5.558333333331667e-05 -29,5.6250000000000005e-05 -30,5.495833333333334e-05 -31,5.547916666665e-05 -32,5.610416666664999e-05 -33,5.614583333333334e-05 -34,5.516666666666666e-05 -35,5.597916666665e-05 -36,5.627083333331667e-05 -37,5.485416666666667e-05 -38,5.6166666666649996e-05 -39,5.560416666665e-05 -40,5.535416666666666e-05 -41,5.518749999998333e-05 -42,5.6291666666650006e-05 -43,5.518749999998334e-05 -44,5.514583333331667e-05 -45,5.5895833333316665e-05 -46,5.6250000000000005e-05 -47,5.529166666665e-05 -48,5.660416666665e-05 -49,5.5125e-05 -50,5.577083333331667e-05 -51,5.5895833333316665e-05 -52,5.5208333333316675e-05 -53,5.543749999999999e-05 -54,5.585416666666667e-05 -55,5.5375000000000004e-05 -56,5.5375000000000004e-05 -57,5.583333333333333e-05 -58,5.608333333331666e-05 -59,5.577083333331667e-05 -60,5.481249999999999e-05 -61,5.566666666666667e-05 -62,5.575e-05 -63,5.527083333333334e-05 -64,5.541666666666667e-05 -65,5.572916666666666e-05 -66,5.545833333331667e-05 -67,5.574999999998333e-05 -68,5.579166666665e-05 -69,5.58125e-05 -70,5.654166666666666e-05 -71,5.5354166666666666e-05 -72,5.522916666665e-05 -73,5.552083333333333e-05 -74,5.5479166666666655e-05 -75,5.539583333333333e-05 -76,5.604166666666667e-05 -77,5.547916666666667e-05 -78,5.5354166666666666e-05 -79,5.6145833333333334e-05 -80,5.597916666666667e-05 -81,5.5625000000000004e-05 -82,5.539583333333333e-05 -83,5.552083333333333e-05 -84,5.568749999999999e-05 -85,5.579166666666666e-05 -86,5.552083333333333e-05 -87,5.5625000000000004e-05 -88,5.570833333333333e-05 -89,5.539583333333333e-05 -90,5.570833333331667e-05 -91,5.575000000000001e-05 -92,5.629166666666667e-05 -93,5.58125e-05 -94,5.5499999999999994e-05 -95,5.58125e-05 -96,5.604166666666667e-05 -97,5.5499999999999994e-05 -98,5.5791666666666656e-05 -99,5.570833333333334e-05 diff --git a/data/errorrates/2bit_temp/misc/processed/find_best_configuration.py b/data/errorrates/2bit_temp/misc/processed/find_best_configuration.py deleted file mode 100644 index da464c3..0000000 --- a/data/errorrates/2bit_temp/misc/processed/find_best_configuration.py +++ /dev/null @@ -1,46 +0,0 @@ -import pandas as pd -import glob - -# Function to find the best configuration based on parameter value 99 -def find_best_configuration(file_paths): - dfs = [] - for file_path in file_paths: - df = pd.read_csv(file_path, header=None, names=['Parameter', 'Bit Error Rate']) - # Extract configuration from file name - config = file_path.split('_')[1:3] - df['config'] = f"{config[0]}_{config[1]}" - # Filter by parameter value 99 - df = df[df['Parameter'] == 99] - dfs.append(df) - - # Concatenate all dataframes - combined_df = pd.concat(dfs, ignore_index=True) - - # Find the configuration with the overall best (lowest) bit error rate for parameter 99 - - #best_config = combined_df.groupby('config')['Bit Error Rate'].mean().idxmin() - - sorted_configs = combined_df.groupby('config')['Bit Error Rate'].mean().sort_values().reset_index() - return sorted_configs - -# Example usage - -tmps = ["5", "15", "25", "35", "45", "55"] - -paths = [] - -for tmp1 in tmps: - for tmp2 in tmps: - paths.append("./errorrates_" + tmp1 + "_" + tmp2 + "_" + "processed.csv") - -file_paths = [ - "/path/to/errorrates_5_5_processed.csv", - "/path/to/errorrates_5_15_processed.csv", - "/path/to/errorrates_5_25_processed.csv", - "/path/to/errorrates_5_35_processed.csv", - "/path/to/errorrates_5_45_processed.csv" -] - -best_config, combined_df = find_best_configuration(paths) -print("Best configuration:", best_config) - diff --git a/data/errorrates/2bit_temp/misc/processed/find_best_configuration2.py b/data/errorrates/2bit_temp/misc/processed/find_best_configuration2.py deleted file mode 100644 index 54c6958..0000000 --- a/data/errorrates/2bit_temp/misc/processed/find_best_configuration2.py +++ /dev/null @@ -1,44 +0,0 @@ -import pandas as pd - -# Function to find configurations based on parameter value 99 and sort them -def find_sorted_configurations(file_paths): - dfs = [] - for file_path in file_paths: - df = pd.read_csv(file_path, header=None, names=['Parameter', 'Bit Error Rate']) - # Extract configuration from file name - config = file_path.split('_')[1:3] - df['config'] = f"{config[0]}_{config[1]}" - # Filter by parameter value 99 - df = df[df['Parameter'] == 99] - dfs.append(df) - - # Concatenate all dataframes - combined_df = pd.concat(dfs, ignore_index=True) - - # Group by configuration and calculate the mean bit error rate - sorted_configs = combined_df.groupby('config')['Bit Error Rate'].mean().sort_values().reset_index() - - # Add a column for the absolute difference of the two configuration parameters - sorted_configs['Abs Difference'] = sorted_configs['config'].apply(lambda x: abs(int(x.split('_')[0]) - int(x.split('_')[1]))) - - return sorted_configs - -tmps = ["5", "15", "25", "35", "45", "55"] -paths = [] - -for tmp1 in tmps: - for tmp2 in tmps: - paths.append("./errorrates_" + tmp1 + "_" + tmp2 + "_processed.csv") - -# Example usage -file_paths = [ - "/path/to/errorrates_5_5_processed.csv", - "/path/to/errorrates_5_15_processed.csv", - "/path/to/errorrates_5_25_processed.csv", - "/path/to/errorrates_5_35_processed.csv", - "/path/to/errorrates_5_45_processed.csv" -] - -sorted_configurations = find_sorted_configurations(paths) -print("Sorted configurations:\n", sorted_configurations) - diff --git a/data/errorrates/2bit_temp/misc/processed/meancalc.py b/data/errorrates/2bit_temp/misc/processed/meancalc.py deleted file mode 100644 index 3ccb8b8..0000000 --- a/data/errorrates/2bit_temp/misc/processed/meancalc.py +++ /dev/null @@ -1,24 +0,0 @@ -import pandas as pd - -# List of input CSV file names -csv_files = ['./errorrates_5_5_processed.csv', './errorrates_15_15_processed.csv', './errorrates_25_25_processed.csv', './errorrates_35_35_processed.csv', './errorrates_45_45_processed.csv', './errorrates_55_55_processed.csv'] - -# Read all CSV files into a list of DataFrames -dfs = [pd.read_csv(file) for file in csv_files] - -# Concatenate DataFrames along the columns (axis=1) -combined_df = pd.concat(dfs, axis=1) - -# Calculate the mean for each row, excluding the first column which is assumed to be the index -mean_values = combined_df.iloc[:, 1::2].mean(axis=1) - -# Create the output DataFrame with the original index and the calculated mean -output_df = pd.DataFrame({ - 'Index': dfs[0].iloc[:, 0], # Assumes the first column is the index - 'Mean': mean_values -}) - -# Save the result to a new CSV file -output_df.to_csv('errorrates_diff_0.csv', index=False) - -print("Row-wise mean calculated and saved.") diff --git a/data/errorrates/2bit_temp/misc/script.py b/data/errorrates/2bit_temp/misc/script.py deleted file mode 100644 index a572e5e..0000000 --- a/data/errorrates/2bit_temp/misc/script.py +++ /dev/null @@ -1,36 +0,0 @@ -import csv - -def filter_sort_and_write_csv(input_file, output_file, filter_value): - # Read the CSV file - with open(input_file, mode='r', newline='') as infile: - reader = csv.reader(infile) - data = list(reader) - - # Extract header and filter data for rows where the first column is the filter_value - header = data.pop(0) - filtered_data = [row for row in data if row[0] == str(filter_value)] - - # Sort the filtered data based on the first column - filtered_data.sort(key=lambda x: x[0]) - - # Remove the first column from each row - processed_data = [row[1:] for row in filtered_data] - - # Write the processed data to a new CSV file - with open(output_file, mode='w', newline='') as outfile: - writer = csv.writer(outfile) - writer.writerows(processed_data) - -# Usage example -#input_csv_file = './errorrates_left_5_5.csv' -#output_csv_file = './errorrates_left_5_5_proccessed.csv' -#filter_value = 2 -#filter_sort_and_write_csv(input_csv_file, output_csv_file, filter_value) - -tmps = ['5', '15', '25', '35', '45', '55'] - -for tmp1 in tmps: - for tmp2 in tmps: - input = './errorrates_left_' + tmp1 + '_' + tmp2 + '.csv' - output = './processed/errorrates_' + tmp1 + '_' + tmp2 + '_processed.csv' - filter_sort_and_write_csv(input, output, 2) diff --git a/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_15.csv b/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_15.csv deleted file mode 100644 index 04dc065..0000000 --- a/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_15.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.03763675 -2,0.001426625 -3,0.00039975 -4,0.000253375 -5,0.000154125 -6,0.000142125 -7,0.000129125 -8,0.000120125 -9,0.0000895 -10,0.000092125 -11,0.0000795 -12,0.000099625 -13,0.00008025 -14,0.000089625 -15,0.000071 -16,0.00008975 -17,0.000094375 -18,0.000085375 -19,0.000085125 -20,0.000079625 -21,0.00008725 -22,0.000076 -23,0.000090625 -24,0.000081125 -25,0.0000815 -26,0.0000745 -27,0.00008475 -28,0.0000845 -29,0.0000775 -30,0.000076125 -31,0.000080125 -32,0.000085875 -33,0.000080125 -34,0.000080375 -35,0.000081875 -36,0.000084125 -37,0.00007675 -38,0.0000795 -39,0.00008075 -40,0.000081 -41,0.00007325 -42,0.00007875 -43,0.00007825 -44,0.000079125 -45,0.0000755 -46,0.000083 -47,0.00007825 -48,0.000079875 -49,0.000077625 -50,0.000079125 -51,0.000082 -52,0.000077125 -53,0.00007975 -54,0.000079625 -55,0.000082375 -56,0.000076375 -57,0.000078625 -58,0.00007825 -59,0.0000775 -60,0.000077375 -61,0.000077875 -62,0.000078375 -63,0.000079375 -64,0.00007875 -65,0.00007975 -66,0.00008225 -67,0.0000785 -68,0.000079875 -69,0.000081625 -70,0.000081875 -71,0.000077625 -72,0.00007925 -73,0.000079375 -74,0.000078625 -75,0.000077625 -76,0.0000775 -77,0.000079375 -78,0.00007825 -79,0.000076375 -80,0.00007725 -81,0.0000785 -82,0.000077625 -83,0.000079 -84,0.000077 -85,0.000081 -86,0.000080375 -87,0.000079375 -88,0.000080375 -89,0.00007875 -90,0.000077875 -91,0.000075625 -92,0.00007925 -93,0.000078 -94,0.000076625 -95,0.000077375 -96,0.0000785 -97,0.00008 -98,0.00007775 -99,0.00007925 diff --git a/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_25.csv b/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_25.csv deleted file mode 100644 index 9e6a26f..0000000 --- a/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_25.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.023595375 -2,0.000090375 -3,0.000058 -4,0.00004375 -5,0.0000365 -6,0.00004 -7,0.000036625 -8,0.0000395 -9,0.00003325 -10,0.000043375 -11,0.00004425 -12,0.0000395 -13,0.000039 -14,0.0000385 -15,0.0000365 -16,0.000038125 -17,0.000035625 -18,0.000034 -19,0.000042 -20,0.000039375 -21,0.00003775 -22,0.000037375 -23,0.000036125 -24,0.00003725 -25,0.00003575 -26,0.000034875 -27,0.000036375 -28,0.00003425 -29,0.000037625 -30,0.00003925 -31,0.00003725 -32,0.000036625 -33,0.000036375 -34,0.000035 -35,0.00003675 -36,0.000036375 -37,0.000035 -38,0.0000385 -39,0.00003675 -40,0.0000375 -41,0.000036625 -42,0.0000355 -43,0.00003675 -44,0.00003525 -45,0.000034375 -46,0.00003675 -47,0.000036875 -48,0.00003775 -49,0.00003675 -50,0.00003575 -51,0.000036375 -52,0.000036375 -53,0.00003575 -54,0.0000355 -55,0.000035125 -56,0.000036375 -57,0.000036875 -58,0.000036125 -59,0.00003725 -60,0.000035625 -61,0.000034875 -62,0.000036125 -63,0.000035375 -64,0.000036 -65,0.0000355 -66,0.000036375 -67,0.000036875 -68,0.000036375 -69,0.00003725 -70,0.00003625 -71,0.0000365 -72,0.000036375 -73,0.000034875 -74,0.000035 -75,0.000035625 -76,0.000036625 -77,0.00003675 -78,0.00003575 -79,0.00003575 -80,0.000036125 -81,0.000035625 -82,0.000036125 -83,0.000035125 -84,0.000035 -85,0.000037625 -86,0.00003625 -87,0.00003625 -88,0.00003675 -89,0.000035625 -90,0.00003525 -91,0.000036 -92,0.000036 -93,0.000036125 -94,0.000035875 -95,0.000036125 -96,0.00003675 -97,0.000035875 -98,0.00003625 -99,0.00003575 diff --git a/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_35.csv b/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_35.csv deleted file mode 100644 index aaa1d2a..0000000 --- a/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_35.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.037021 -2,0.00128225 -3,0.000359875 -4,0.00017925 -5,0.000125375 -6,0.00010775 -7,0.000103375 -8,0.000090875 -9,0.000082875 -10,0.000076625 -11,0.00007475 -12,0.00006975 -13,0.000084625 -14,0.0000835 -15,0.0000775 -16,0.000071875 -17,0.00007075 -18,0.000067625 -19,0.00005925 -20,0.0000655 -21,0.00006175 -22,0.000063 -23,0.00005975 -24,0.0000585 -25,0.0000605 -26,0.000069 -27,0.00006175 -28,0.00006275 -29,0.000065125 -30,0.000063375 -31,0.000057 -32,0.000070375 -33,0.0000615 -34,0.00006225 -35,0.000062625 -36,0.00006125 -37,0.000063625 -38,0.00005575 -39,0.000061875 -40,0.000060875 -41,0.00005775 -42,0.000057375 -43,0.000061 -44,0.000056 -45,0.000058375 -46,0.00006275 -47,0.000060625 -48,0.000059375 -49,0.000058125 -50,0.000058 -51,0.000062 -52,0.000061375 -53,0.000062375 -54,0.00005775 -55,0.000058625 -56,0.000058625 -57,0.000057375 -58,0.00005725 -59,0.00005775 -60,0.000065375 -61,0.000062375 -62,0.00005925 -63,0.00005975 -64,0.00006475 -65,0.000061125 -66,0.000062 -67,0.0000625 -68,0.000062 -69,0.00006025 -70,0.000059 -71,0.00006125 -72,0.00006125 -73,0.000064 -74,0.00006375 -75,0.00006125 -76,0.00005825 -77,0.000061 -78,0.00005975 -79,0.00006 -80,0.000059875 -81,0.0000615 -82,0.00006 -83,0.00006 -84,0.00006025 -85,0.000061625 -86,0.00006225 -87,0.000061625 -88,0.0000595 -89,0.000060375 -90,0.000061 -91,0.000061125 -92,0.00006125 -93,0.000058875 -94,0.0000605 -95,0.0000595 -96,0.000059 -97,0.00005975 -98,0.000060125 -99,0.000060875 diff --git a/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_45.csv b/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_45.csv deleted file mode 100644 index c51a80e..0000000 --- a/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_45.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.044481875 -2,0.00316775 -3,0.00123925 -4,0.000788375 -5,0.00059175 -6,0.000494625 -7,0.00048325 -8,0.0004395 -9,0.00038025 -10,0.000427125 -11,0.00036275 -12,0.000373375 -13,0.00035575 -14,0.00038 -15,0.0003905 -16,0.000409375 -17,0.000365625 -18,0.000352375 -19,0.000391625 -20,0.000368375 -21,0.000373 -22,0.00037125 -23,0.000355125 -24,0.000360375 -25,0.0003635 -26,0.000339625 -27,0.00034725 -28,0.000360625 -29,0.000365875 -30,0.000364875 -31,0.000367375 -32,0.000363625 -33,0.0003665 -34,0.000341125 -35,0.00036125 -36,0.0003495 -37,0.000353625 -38,0.000362875 -39,0.000362375 -40,0.000354 -41,0.000359125 -42,0.000351 -43,0.00036525 -44,0.000364875 -45,0.000362 -46,0.0003505 -47,0.000356125 -48,0.000354375 -49,0.000357125 -50,0.000365 -51,0.000354875 -52,0.0003495 -53,0.000354875 -54,0.00034975 -55,0.000347 -56,0.000363375 -57,0.000362125 -58,0.00036775 -59,0.000359125 -60,0.000364 -61,0.00035925 -62,0.0003535 -63,0.000351875 -64,0.00035425 -65,0.00035075 -66,0.000351 -67,0.000359625 -68,0.000349875 -69,0.0003515 -70,0.00035075 -71,0.000353375 -72,0.000363625 -73,0.00036175 -74,0.0003585 -75,0.000362 -76,0.000356875 -77,0.000358125 -78,0.000355375 -79,0.000356875 -80,0.000355125 -81,0.000360125 -82,0.000358375 -83,0.000355375 -84,0.0003525 -85,0.000360125 -86,0.000359 -87,0.00035175 -88,0.000357875 -89,0.000355625 -90,0.00035225 -91,0.00035375 -92,0.000351625 -93,0.000352125 -94,0.000348875 -95,0.000354375 -96,0.00034625 -97,0.0003525 -98,0.000347125 -99,0.00035425 diff --git a/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_5.csv b/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_5.csv deleted file mode 100644 index 528467b..0000000 --- a/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_5.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.039957 -2,0.002101 -3,0.0005485 -4,0.000355625 -5,0.00028875 -6,0.000226625 -7,0.00021075 -8,0.000162 -9,0.000176 -10,0.00018075 -11,0.00017525 -12,0.00017025 -13,0.000161625 -14,0.000165125 -15,0.000147 -16,0.000158 -17,0.00015675 -18,0.000163625 -19,0.000165875 -20,0.000163375 -21,0.00015425 -22,0.000159125 -23,0.00016125 -24,0.000152875 -25,0.00016 -26,0.000155375 -27,0.000161 -28,0.0001535 -29,0.000149375 -30,0.0001535 -31,0.000165625 -32,0.000157625 -33,0.000157625 -34,0.000154625 -35,0.000156375 -36,0.000158125 -37,0.000152625 -38,0.00015625 -39,0.000155875 -40,0.000151 -41,0.000155375 -42,0.000157375 -43,0.00015575 -44,0.000156875 -45,0.000150625 -46,0.000157625 -47,0.000156 -48,0.000154375 -49,0.00015125 -50,0.000158625 -51,0.000157625 -52,0.00015375 -53,0.000155 -54,0.000155 -55,0.000150875 -56,0.0001505 -57,0.00015475 -58,0.000153125 -59,0.000155625 -60,0.00015275 -61,0.000154 -62,0.000159625 -63,0.000152 -64,0.000151875 -65,0.00015175 -66,0.000153875 -67,0.000158 -68,0.000154125 -69,0.000156875 -70,0.000155375 -71,0.000151375 -72,0.000154 -73,0.000153875 -74,0.0001525 -75,0.000153875 -76,0.00015475 -77,0.0001555 -78,0.00015375 -79,0.00015225 -80,0.000152125 -81,0.000155625 -82,0.00015325 -83,0.000151375 -84,0.000152375 -85,0.000156375 -86,0.00015225 -87,0.00015475 -88,0.000155375 -89,0.000153875 -90,0.000154 -91,0.000148625 -92,0.000156 -93,0.00015825 -94,0.000155375 -95,0.0001545 -96,0.000153625 -97,0.000157625 -98,0.00015325 -99,0.00015275 diff --git a/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_55.csv b/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_55.csv deleted file mode 100644 index c63858e..0000000 --- a/data/errorrates/2bit_temp/reconstruction/errorrates_left_25_55.csv +++ /dev/null @@ -1,99 +0,0 @@ -1,0.051909625 -2,0.00716975 -3,0.0036135 -4,0.002605625 -5,0.002225 -6,0.001924125 -7,0.00183075 -8,0.001638625 -9,0.001601125 -10,0.001696625 -11,0.001633 -12,0.001552 -13,0.001546375 -14,0.00156825 -15,0.00154375 -16,0.00152825 -17,0.001526 -18,0.001512 -19,0.0015425 -20,0.001539875 -21,0.001546375 -22,0.00151825 -23,0.00151325 -24,0.0014905 -25,0.001509875 -26,0.001510875 -27,0.001512875 -28,0.001510875 -29,0.001501125 -30,0.00151 -31,0.00150275 -32,0.00152025 -33,0.00153625 -34,0.001492375 -35,0.0015155 -36,0.0014925 -37,0.001519375 -38,0.00151025 -39,0.0014895 -40,0.0015085 -41,0.001493875 -42,0.001488 -43,0.0015195 -44,0.00150275 -45,0.00148125 -46,0.001487 -47,0.001503 -48,0.001496875 -49,0.0015065 -50,0.001525625 -51,0.0015 -52,0.001515875 -53,0.00151225 -54,0.001499 -55,0.001494625 -56,0.00151575 -57,0.00151425 -58,0.00150375 -59,0.001507125 -60,0.0015055 -61,0.001515 -62,0.00148925 -63,0.001493875 -64,0.0015025 -65,0.0015085 -66,0.001508375 -67,0.001501625 -68,0.001495 -69,0.00150425 -70,0.001503 -71,0.001509 -72,0.001489625 -73,0.001501375 -74,0.001501875 -75,0.001501875 -76,0.001510875 -77,0.001504375 -78,0.001502875 -79,0.001504 -80,0.00150075 -81,0.001510875 -82,0.001512125 -83,0.00150225 -84,0.00150025 -85,0.001502625 -86,0.00152175 -87,0.0014955 -88,0.001511375 -89,0.00152175 -90,0.001490375 -91,0.001505875 -92,0.001496 -93,0.00150475 -94,0.00150175 -95,0.001504125 -96,0.001512625 -97,0.0014975 -98,0.001499125 -99,0.00149325 diff --git a/data/errorrates/bach/errorrates2.csv b/data/errorrates/bach/errorrates2.csv deleted file mode 100644 index 6cb9074..0000000 --- a/data/errorrates/bach/errorrates2.csv +++ /dev/null @@ -1,9 +0,0 @@ -2,0.0223645 -3,0.1444761363636364 -4,0.03135864661654135 -5,0.14051799999999998 -6,0.05161449999999999 -7,0.12179298245614037 -8,0.084514375 -9,0.0945781954887218 - diff --git a/data/errorrates/bach/errorrates4.csv b/data/errorrates/bach/errorrates4.csv deleted file mode 100644 index 7598941..0000000 --- a/data/errorrates/bach/errorrates4.csv +++ /dev/null @@ -1,8 +0,0 @@ -2,0.3601829545454545 -3,0.31831449999999994 -4,0.3111026315789474 -5,0.2794195488721804 -6,0.22165875000000004 -7,0.17890425000000001 -8,0.13274003759398498 -90.09169562499999998 diff --git a/data/errorrates/bach/errorrates_bonus.csv b/data/errorrates/bach/errorrates_bonus.csv deleted file mode 100644 index abe6f50..0000000 --- a/data/errorrates/bach/errorrates_bonus.csv +++ /dev/null @@ -1,17 +0,0 @@ -addends,bit,errorrate -2,5,0.2965336 -3,5,0.213798947368421 -4,5,0.37411818181818185 -5,5,0.312252030075188 -6,5,0.23020799999999994 -7,5,0.23144159999999997 -8,5,0.18691639097744356 -9,5,0.14719559999999998 -2,6,0.1480327485380117 -3,6,0.33373909774436084 -4,6,0.14506700000000003 -5,6,0.256454375 -6,6,0.20765733333333333 -7,6,0.2271983709273184 -8,6,0.19503741666666666 -9,6,0.1496060606060606 diff --git a/data/errorrates/bach/errorrates_left_25_25.csv b/data/errorrates/bach/errorrates_left_25_25.csv deleted file mode 100644 index fe93836..0000000 --- a/data/errorrates/bach/errorrates_left_25_25.csv +++ /dev/null @@ -1,33 +0,0 @@ -addends,bit,errorrate -10,1,0.010264 -10,1,0.009449624060150376 -10,1,0.011378999999999998 -10,1,0.0730409090909091 -10,1,0.01690375 -10,1,0.06587799999999999 -10,1,0.03493834586466166 -10,1,0.042152631578947365 -10,2,0.0223645 -10,2,0.1444761363636364 -10,2,0.03135864661654135 -10,2,0.14051799999999998 -10,2,0.05161449999999999 -10,2,0.12179298245614037 -10,2,0.084514375 -10,2,0.0945781954887218 -10,3,0.316119696969697 -10,3,0.28357333333333334 -10,3,0.26205497076023393 -10,3,0.049242666666666664 -10,3,0.07053984962406017 -10,3,0.2036761904761905 -10,3,0.10961433333333331 -10,3,0.15677124999999997 -10,4,0.3601829545454545 -10,4,0.31831449999999994 -10,4,0.3111026315789474 -10,4,0.2794195488721804 -10,4,0.22165875000000004 -10,4,0.17890425000000001 -10,4,0.13274003759398498 -10,4,0.09169562499999998 diff --git a/data/errorrates/bach/errorrates_right_25_25.csv b/data/errorrates/bach/errorrates_right_25_25.csv deleted file mode 100644 index 06ccb2c..0000000 --- a/data/errorrates/bach/errorrates_right_25_25.csv +++ /dev/null @@ -1,33 +0,0 @@ -addends,bit,errorrate -10,1,0.009535377358490566 -10,1,0.008385815602836879 -10,1,0.00919622641509434 -10,1,0.08432127659574468 -10,1,0.017539644970414197 -10,1,0.032097872340425534 -10,1,0.06813018867924528 -10,1,0.04439669421487603 -10,2,0.02351202830188678 -10,2,0.1777563829787234 -10,2,0.02826382978723404 -10,2,0.13207641509433962 -10,2,0.04442028301886794 -10,2,0.13363471074380162 -10,2,0.07311597633136097 -10,2,0.09987163120567376 -10,3,0.32521276595744686 -10,3,0.30247672955974847 -10,3,0.27065785123966934 -10,3,0.04749433962264149 -10,3,0.07089078014184398 -10,3,0.2283867612293145 -10,3,0.10837672955974843 -10,3,0.16295384615384623 -10,4,0.3456265957446807 -10,4,0.3411957547169812 -10,4,0.2876169421487603 -10,4,0.2851734042553191 -10,4,0.2342420118343195 -10,4,0.17155566037735856 -10,4,0.12030514184397166 -10,4,0.09365648584905661 diff --git a/data/z_distribution/calculate_function_values.py b/data/z_distribution/calculate_function_values.py deleted file mode 100644 index 0ffdd0b..0000000 --- a/data/z_distribution/calculate_function_values.py +++ /dev/null @@ -1,11 +0,0 @@ -import csv -import numpy as np -import math - -with open('z_distribution.csv', "w") as csvfile: - writer = csv.writer(csvfile) - for i in np.linspace(-10, 10, 1000): - calculation = 2/math.sqrt(math.pi) * math.exp(-(i**2)/4) * math.erf(i/2) - if i < 0: - calculation = calculation * -1 - writer.writerow([i, calculation]) diff --git a/data/z_distribution/flake.lock b/data/z_distribution/flake.lock deleted file mode 100644 index ae74e2e..0000000 --- a/data/z_distribution/flake.lock +++ /dev/null @@ -1,61 +0,0 @@ -{ - "nodes": { - "flake-utils": { - "inputs": { - "systems": "systems" - }, - "locked": { - "lastModified": 1710146030, - "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "nixpkgs": { - "locked": { - "lastModified": 1723175592, - "narHash": "sha256-M0xJ3FbDUc4fRZ84dPGx5VvgFsOzds77KiBMW/mMTnI=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "5e0ca22929f3342b19569b21b2f3462f053e497b", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "root": { - "inputs": { - "flake-utils": "flake-utils", - "nixpkgs": "nixpkgs" - } - }, - "systems": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - } - }, - "root": "root", - "version": 7 -} diff --git a/data/z_distribution/flake.nix b/data/z_distribution/flake.nix deleted file mode 100644 index 3eddf4b..0000000 --- a/data/z_distribution/flake.nix +++ /dev/null @@ -1,32 +0,0 @@ -{ - inputs = { - nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; - flake-utils.url = "github:numtide/flake-utils"; - }; - - outputs = { self, nixpkgs, flake-utils, ... }: flake-utils.lib.eachDefaultSystem (system: - let - pkgs = import nixpkgs { - inherit system; - }; - in { - devShell = pkgs.mkShell rec { - buildInputs = with pkgs; [ - ]; - nativeBuildInputs = with pkgs; [ - python312Packages.pandas - python312Packages.matplotlib - python312Packages.imageio - python312Packages.requests - python312Packages.csvw - python312 - ]; - }; - - packages.default = pkgs.mkDerivation {}; - - - - } - ); -} diff --git a/data/z_distribution/z_distribution.csv b/data/z_distribution/z_distribution.csv deleted file mode 100644 index 8f17016..0000000 --- a/data/z_distribution/z_distribution.csv +++ /dev/null @@ -1,1000 +0,0 @@ --10.0,1.5670866530993244e-11 --9.97997997997998,1.731898421572835e-11 --9.95995995995996,1.913660039744377e-11 --9.93993993993994,2.1140737179795716e-11 --9.91991991991992,2.3350083243845715e-11 --9.8998998998999,2.57851526231251e-11 --9.87987987987988,2.8468458165120247e-11 --9.85985985985986,3.142470099460374e-11 --9.83983983983984,3.4680977407952604e-11 --9.81981981981982,3.826700475075735e-11 --9.7997997997998,4.2215367964389906e-11 --9.77977977977978,4.656178863156737e-11 --9.75975975975976,5.134541850719675e-11 --9.73973973973974,5.6609159689839135e-11 --9.71971971971972,6.240001377199487e-11 --9.6996996996997,6.876946250516688e-11 --9.67967967967968,7.577388272945277e-11 --9.65965965965966,8.347499854850021e-11 --9.63963963963964,9.194037398035494e-11 --9.61961961961962,1.012439495844808e-10 --9.5995995995996,1.114666268565524e-10 --9.57957957957958,1.226969044971726e-10 --9.55955955955956,1.3503157100019476e-10 --9.53953953953954,1.4857645837274253e-10 --9.51951951951952,1.6344726219431744e-10 --9.4994994994995,1.7977043364875085e-10 --9.47947947947948,1.9768414962249373e-10 --9.45945945945946,2.1733936745835158e-10 --9.43943943943944,2.3890097148788503e-10 --9.41941941941942,2.6254901904118343e-10 --9.3993993993994,2.884800942525761e-10 --9.37937937937938,3.1690877864837094e-10 --9.35935935935936,3.480692482213214e-10 --9.33933933933934,3.8221700746994e-10 --9.31931931931932,4.1963077171299245e-10 --9.2992992992993,4.6061450988468017e-10 --9.27927927927928,5.054996609787182e-10 --9.25925925925926,5.546475383444925e-10 --9.23923923923924,6.084519371509368e-10 --9.21921921921922,6.673419615290896e-10 --9.1991991991992,7.317850891883775e-10 --9.17917917917918,8.022904926806516e-10 --9.15915915915916,8.794126379666174e-10 --9.13913913913914,9.637551825284225e-10 --9.11911911911912,1.0559751969774664e-09 --9.0990990990991,1.1567877359357649e-09 --9.07907907907908,1.266970785931154e-09 --9.05905905905906,1.38737062015004e-09 --9.03903903903904,1.5189075921459597e-09 --9.01901901901902,1.6625824030183372e-09 --8.998998998999,1.8194828791637996e-09 --8.97897897897898,1.9907913004742718e-09 --8.95895895895896,2.1777923218238912e-09 --8.93893893893894,2.3818815338630113e-09 --8.91891891891892,2.604574712536835e-09 --8.8988988988989,2.847517810382273e-09 --8.87887887887888,3.1124977465452213e-09 --8.85885885885886,3.401454056618205e-09 --8.83883883883884,3.716491467841983e-09 --8.81881881881882,4.059893469963204e-09 --8.7987987987988,4.434136957112363e-09 --8.77877877877878,4.841908021483401e-09 --8.75875875875876,5.28611898537923e-09 --8.73873873873874,5.7699267643599956e-09 --8.71871871871872,6.296752660816444e-09 --8.6986986986987,6.870303694316149e-09 --8.67867867867868,7.494595582561493e-09 --8.65865865865866,8.173977494784034e-09 --8.63863863863864,8.913158707911974e-09 --8.618618618618619,9.717237304914516e-09 --8.598598598598599,1.0591731064385666e-08 --8.578578578578579,1.1542610700715167e-08 --8.558558558558559,1.2576335625140197e-08 --8.538538538538539,1.3699892409622672e-08 --8.518518518518519,1.4920836147889933e-08 --8.498498498498499,1.6247334921157145e-08 --8.478478478478479,1.768821759006418e-08 --8.458458458458459,1.925302514925403e-08 --8.438438438438439,2.0952065896847053e-08 --8.418418418418419,2.279647468787558e-08 --8.398398398398399,2.4798276558596732e-08 --8.378378378378379,2.697045502755155e-08 --8.358358358358359,2.9327025399350928e-08 --8.338338338338339,3.188311341850448e-08 --8.318318318318319,3.465503964323947e-08 --8.298298298298299,3.766040993324921e-08 --8.278278278278279,4.0918212470738604e-08 --8.258258258258259,4.444892176108461e-08 --8.238238238238239,4.8274610087966266e-08 --8.218218218218219,5.2419066928043386e-08 --8.198198198198199,5.6907926862259885e-08 --8.178178178178179,6.176880655469655e-08 --8.158158158158159,6.703145140571939e-08 --8.138138138138139,7.272789252404431e-08 --8.118118118118119,7.889261470237839e-08 --8.098098098098099,8.556273612362166e-08 --8.078078078078079,9.277820056931877e-08 --8.058058058058059,1.005819829492733e-07 --8.038038038038039,1.090203090210869e-07 --8.018018018018019,1.1814289022100969e-07 --7.997997997997998,1.280031745830038e-07 --7.977977977977978,1.3865861478146744e-07 --7.957957957957958,1.5017095439483e-07 --7.937937937937938,1.6260653355226902e-07 --7.917917917917918,1.760366151943899e-07 --7.897897897897898,1.9053773325091437e-07 --7.877877877877878,2.0619206411446424e-07 --7.857857857857858,2.2308782286955728e-07 --7.837837837837838,2.4131968582014157e-07 --7.817817817817818,2.60989240947569e-07 --7.797797797797798,2.8220546802402006e-07 --7.777777777777778,3.0508525020428403e-07 --7.757757757757758,3.297539190216215e-07 --7.737737737737738,3.5634583482144844e-07 --7.717717717717718,3.850050047799669e-07 --7.697697697697698,4.1588574077388583e-07 --7.677677677677678,4.491533594922085e-07 --7.657657657657658,4.849849273120141e-07 --7.637637637637638,5.235700525974041e-07 --7.617617617617618,5.651117282246177e-07 --7.597597597597598,6.098272272870181e-07 --7.5775775775775776,6.57949055091367e-07 --7.5575575575575575,7.09725960721983e-07 --7.5375375375375375,7.65424011622138e-07 --7.5175175175175175,8.253277348227375e-07 --7.4974974974974975,8.897413286372491e-07 --7.4774774774774775,9.589899488392686e-07 --7.4574574574574575,1.0334210735453198e-06 --7.4374374374374375,1.1134059512408164e-06 --7.4174174174174174,1.199341136611844e-06 --7.397397397397397,1.2916501190799208e-06 --7.377377377377377,1.3907850491813618e-06 --7.357357357357357,1.4972285681878009e-06 --7.337337337337337,1.611495746629939e-06 --7.317317317317317,1.7341361376632257e-06 --7.297297297297297,1.8657359515020452e-06 --7.277277277277277,2.006920357448644e-06 --7.257257257257257,2.1583559203545643e-06 --7.237237237237237,2.320753178676383e-06 --7.217217217217217,2.494869371624047e-06 --7.197197197197197,2.6815113232498275e-06 --7.177177177177177,2.88153849168874e-06 --7.157157157157157,3.0958661921378957e-06 --7.137137137137137,3.325469002552811e-06 --7.117117117117117,3.5713843614435337e-06 --7.097097097097097,3.834716367572821e-06 --7.077077077077077,4.116639791792958e-06 --7.057057057057057,4.418404311707384e-06 --7.037037037037037,4.7413389803081e-06 --7.017017017017017,5.0868569402207576e-06 --6.996996996996997,5.4564603956860075e-06 --6.976976976976977,5.851745854918396e-06 --6.956956956956957,6.27440965601412e-06 --6.936936936936937,6.726253790124496e-06 --6.916916916916917,7.209192036175427e-06 --6.896896896896897,7.725256421992914e-06 --6.876876876876877,8.276604027292446e-06 --6.856856856856857,8.865524144603897e-06 --6.836836836836837,9.494445814836332e-06 --6.816816816816817,1.0165945754836244e-05 --6.796796796796797,1.0882756694959566e-05 --6.776776776776776,1.164777614536284e-05 --6.756756756756756,1.2464075610420089e-05 --6.736736736736736,1.333491027139234e-05 --6.716716716716716,1.4263729158212225e-05 --6.696696696696696,1.5254185832000592e-05 --6.676676676676676,1.631014960070239e-05 --6.656656656656656,1.7435717291016563e-05 --6.636636636636636,1.863522560059733e-05 --6.616616616616616,1.9913264055325213e-05 --6.596596596596596,2.127468859727959e-05 --6.576576576576576,2.2724635829895226e-05 --6.556556556556556,2.426853794764979e-05 --6.536536536536536,2.5912138378506833e-05 --6.516516516516516,2.7661508168229998e-05 --6.496496496496496,2.9523063136588983e-05 --6.476476476476476,3.150358183639016e-05 --6.456456456456456,3.361022434719256e-05 --6.436436436436436,3.5850551936503606e-05 --6.416416416416416,3.8232547622191276e-05 --6.396396396396396,4.0764637670801285e-05 --6.376376376376376,4.345571406742176e-05 --6.356356356356356,4.63151579936988e-05 --6.336336336336336,4.935286435156909e-05 --6.316316316316316,5.257926737124008e-05 --6.296296296296296,5.600536734290842e-05 --6.276276276276276,5.964275851267281e-05 --6.256256256256256,6.350365818404851e-05 --6.236236236236236,6.760093706744167e-05 --6.216216216216216,7.194815092088287e-05 --6.196196196196196,7.655957352624463e-05 --6.176176176176176,8.145023104608553e-05 --6.156156156156156,8.663593780715748e-05 --6.136136136136136,9.213333355749476e-05 --6.116116116116116,9.795992224485415e-05 --6.096096096096096,0.00010413411236510995 --6.076076076076076,0.00011067525893000403 --6.056056056056056,0.00011760370710442046 --6.036036036036036,0.0001249408375640866 --6.016016016016016,0.0001327091136252933 --5.995995995995996,0.00014093213019887355 --5.975975975975976,0.00014963466462127818 --5.955955955955956,0.00015884272941613561 --5.935935935935936,0.0001685836270401698 --5.915915915915916,0.00017888600666777975 --5.895895895895896,0.00018977992306894084 --5.875875875875876,0.00020129689763538565 --5.8558558558558556,0.00021346998161022183 --5.8358358358358355,0.00022633382157628671 --5.8158158158158155,0.00023992472725856636 --5.7957957957957955,0.0002542807416959667 --5.7757757757757755,0.0002694417138375578 --5.7557557557557555,0.0002854493736181665 --5.7357357357357355,0.0003023474095678058 --5.7157157157157155,0.00032018154900895126 --5.6956956956956954,0.0003389996408950473 --5.675675675675675,0.00035885174134287574 --5.655655655655655,0.0003797902019105335 --5.635635635635635,0.0004018697606717221 --5.615615615615615,0.0004251476361358544 --5.595595595595595,0.0004496836240621328 --5.575575575575575,0.00047554019721421945 --5.555555555555555,0.0005027826081004157 --5.535535535535535,0.0005314789947423646 --5.515515515515515,0.0005617004895132139 --5.495495495495495,0.0005935213310838689 --5.475475475475475,0.0006270189795134673 --5.455455455455455,0.0006622742345174681 --5.435435435435435,0.0006993713569438073 --5.415415415415415,0.0007383981934843471 --5.395395395395395,0.000779446304645428 --5.375375375375375,0.0008226110959976018 --5.355355355355355,0.000867991952720666 --5.335335335335335,0.0009156923774558751 --5.315315315315315,0.0009658201314726541 --5.295295295295295,0.001018487379152321 --5.275275275275275,0.0010738108357861902 --5.255255255255255,0.0011319119186799756 --5.235235235235235,0.001192916901550638 --5.215215215215215,0.0012569570721957229 --5.195195195195195,0.0013241688934087711 --5.175175175175175,0.001394694167107605 --5.155155155155155,0.0014686802016351133 --5.135135135135135,0.0015462799821846208 --5.115115115115115,0.0016276523442940464 --5.095095095095095,0.0017129621503447277 --5.075075075075075,0.0018023804689920857 --5.055055055055055,0.0018960847574462532 --5.035035035035035,0.001994259046511198 --5.015015015015015,0.0020970941282810306 --4.994994994994995,0.0022047877463817387 --4.974974974974975,0.0023175447886358397 --4.954954954954955,0.002435577482016225 --4.934934934934935,0.002559105589743716 --4.914914914914915,0.0026883566103707754 --4.894894894894895,0.0028235659786812048 --4.874874874874875,0.002964977268222571 --4.854854854854855,0.003112842395274624 --4.834834834834835,0.0032674218240429324 --4.814814814814815,0.003428984772852527 --4.794794794794795,0.0035978094211013725 --4.774774774774775,0.00377418311671811 --4.754754754754755,0.003958402583852563 --4.734734734734735,0.004150774130511219 --4.714714714714715,0.004351613855833014 --4.694694694694695,0.004561247856683402 --4.674674674674675,0.004780012433227109 --4.654654654654655,0.005008254293121478 --4.634634634634635,0.005246330753953948 --4.614614614614615,0.0054946099435278575 --4.594594594594595,0.00575347099758133 --4.574574574574575,0.006023304254504144 --4.554554554554555,0.006304511446596883 --4.534534534534535,0.006597505887396182 --4.514514514514515,0.006902712654568585 --4.494494494494495,0.007220568767854154 --4.474474474474475,0.007551523361519132 --4.454454454454455,0.007896037850754864 --4.434434434434435,0.008254586091437772 --4.414414414414415,0.008627654532642649 --4.394394394394395,0.009015742361278398 --4.374374374374375,0.009419361638192679 --4.354354354354355,0.00983903742506844 --4.334334334334335,0.010275307901411965 --4.314314314314315,0.01072872447090897 --4.2942942942942945,0.011199851856401556 --4.2742742742742745,0.01168926818271556 --4.2542542542542545,0.012197565046544496 --4.2342342342342345,0.012725347572573213 --4.2142142142142145,0.013273234455001096 --4.1941941941941945,0.013841857983602079 --4.1741741741741745,0.014431864053436409 --4.1541541541541545,0.015043912157306556 --4.134134134134134,0.015678675360028607 --4.114114114114114,0.016336840253568966 --4.094094094094094,0.017019106892075923 --4.074074074074074,0.017726188705815753 --4.054054054054054,0.018458812393004165 --4.034034034034034,0.019217717788505423 --4.014014014014014,0.020003657708354907 --3.9939939939939944,0.02081739776904414 --3.9739739739739743,0.02165971618049301 --3.9539539539539543,0.022531403511619683 --3.9339339339339343,0.023433262427407193 --3.9139139139139143,0.024366107396354447 --3.8938938938938943,0.02533076436719051 --3.8738738738738743,0.026328070413723918 --3.8538538538538543,0.027358873346693253 --3.8338338338338342,0.02842403129148174 --3.8138138138138142,0.029524412230557802 --3.7937937937937942,0.030660893509504135 --3.773773773773774,0.03183436130550208 --3.753753753753754,0.03304571005714362 --3.733733733733734,0.0342958418544526 --3.713713713713714,0.03558566578800867 --3.693693693693694,0.03691609725608191 --3.673673673673674,0.03828805722870484 --3.653653653653654,0.039702471467628966 --3.633633633633634,0.04116026970113942 --3.613613613613614,0.042662384752728134 --3.593593593593594,0.044209751622660116 --3.573573573573573,0.0458033065215029 --3.553553553553553,0.047443985854729656 --3.533533533533533,0.04913272515755299 --3.513513513513513,0.050870457979193213 --3.493493493493493,0.05265811471584135 --3.473473473473473,0.05449662139163453 --3.453453453453453,0.05638689838702504 --3.433433433433433,0.05832985911399387 --3.413413413413413,0.0603264086376319 --3.393393393393393,0.062377442243692585 --3.373373373373373,0.064483843951803 --3.353353353353353,0.06664648497411085 --3.333333333333333,0.06886622211924037 --3.313313313313313,0.07114389614153088 --3.293293293293293,0.07348033003563922 --3.273273273273273,0.07587632727669916 --3.253253253253253,0.07833267000635018 --3.233233233233233,0.08085011716507168 --3.213213213213213,0.08342940257138931 --3.193193193193193,0.08607123294865582 --3.173173173173173,0.08877628590025081 --3.153153153153153,0.09154520783419165 --3.133133133133133,0.0943786118383004 --3.113113113113113,0.09727707550723183 --3.093093093093093,0.10024113872283032 --3.073073073073073,0.10327130138945494 --3.053053053053053,0.10636802112608579 --3.033033033033033,0.10953171091720558 --3.013013013013013,0.11276273672463424 --2.992992992992993,0.11606141506268455 --2.972972972972973,0.11942801053920006 --2.952952952952953,0.1228627333652338 --2.932932932932933,0.12636573683632818 --2.9129129129129128,0.1299371147885596 --2.8928928928928928,0.1335768990327204 --2.8728728728728727,0.1372850567702184 --2.8528528528528527,0.14106148799448787 --2.8328328328328327,0.1449060228819167 --2.8128128128128127,0.14881841917651079 --2.7927927927927927,0.15279835957272928 --2.7727727727727727,0.15684544910113893 --2.7527527527527527,0.16095921252174966 --2.7327327327327327,0.16513909173010413 --2.7127127127127126,0.16938444318140403 --2.6926926926926926,0.17369453533816254 --2.6726726726726726,0.17806854614707487 --2.6526526526526526,0.18250556055099768 --2.6326326326326326,0.18700456804211996 --2.6126126126126126,0.19156446026259658 --2.5925925925925926,0.19618402865909465 --2.5725725725725725,0.2008619621978751 --2.5525525525525525,0.20559684514719556 --2.5325325325325325,0.2103871549339737 --2.5125125125125125,0.2152312600817946 --2.4924924924924925,0.22012741823747614 --2.4724724724724725,0.22507377429352604 --2.4524524524524525,0.23006835861392994 --2.4324324324324325,0.23510908537080208 --2.4124124124124124,0.24019375099950463 --2.3923923923923924,0.24532003277990322 --2.3723723723723724,0.2504854875514676 --2.3523523523523524,0.25568755056995285 --2.3323323323323324,0.2609235345133989 --2.3123123123123124,0.26619062864517573 --2.2922922922922924,0.27148589814176244 --2.2722722722722724,0.27680628359289655 --2.2522522522522523,0.28214860068164466 --2.2322322322322323,0.28750954005185 --2.2122122122122123,0.29288566737028165 --2.1921921921921923,0.2982734235906623 --2.1721721721721723,0.3036691254265737 --2.1521521521521523,0.3090689660400416 --2.1321321321321323,0.31446901595237053 --2.1121121121121122,0.3198652241835473 --2.0920920920920922,0.3252534196262526 --2.0720720720720722,0.330629312660209 --2.052052052052052,0.33598849701226363 --2.032032032032032,0.3413264518672368 --2.012012012012012,0.3466385442341817 --1.9919919919919913,0.3519200315722841 --1.9719719719719713,0.3571660646801803 --1.9519519519519513,0.3623716908520156 --1.9319319319319312,0.3675318573030495 --1.9119119119119112,0.37264141486710983 --1.8918918918918912,0.3776951219676369 --1.8718718718718712,0.3826876488634936 --1.8518518518518512,0.3876135821701197 --1.8318318318318312,0.39246742965598913 --1.8118118118118112,0.3972436253136903 --1.7917917917917912,0.401936534704289 --1.7717717717717711,0.40654046057295334 --1.7517517517517511,0.41104964873312405 --1.7317317317317311,0.41545829421579805 --1.711711711711711,0.41976054767977017 --1.691691691691691,0.423950522077931 --1.671671671671671,0.4280222995739732 --1.651651651651651,0.4319699387030971 --1.631631631631631,0.43578748176953475 --1.611611611611611,0.43946896247294936 --1.591591591591591,0.4430084137549828 --1.571571571571571,0.4463998758564555 --1.551551551551551,0.44963740457495227 --1.531531531531531,0.4527150797117528 --1.511511511511511,0.4556270136963157 --1.491491491491491,0.4583673603757667 --1.471471471471471,0.4609303239561081 --1.451451451451451,0.4633101680811427 --1.431431431431431,0.46550122503440133 --1.411411411411411,0.46749790504867855 --1.391391391391391,0.4692947057071206 --1.3713713713713709,0.4708862214191754 --1.3513513513513509,0.47226715295410504 --1.3313313313313309,0.4734323170141925 --1.3113113113113108,0.474376655829227 --1.2912912912912908,0.47509524675335163 --1.2712712712712708,0.4755833118448928 --1.2512512512512508,0.47583622740936404 --1.2312312312312308,0.47584953348546066 --1.2112112112112108,0.47561894325352555 --1.1911911911911908,0.4751403523456854 --1.1711711711711708,0.4744098480366173 --1.1511511511511507,0.4734237182937297 --1.1311311311311307,0.47217846066540864 --1.1111111111111107,0.4706707909859138 --1.0910910910910907,0.46889765187548965 --1.0710710710710707,0.4668562210143071 --1.0510510510510507,0.46454391916895027 --1.0310310310310307,0.4619584179503327 --1.0110110110110107,0.45909764728215247 --0.9909909909909906,0.4559598025592853 --0.9709709709709706,0.45254335147586633 --0.9509509509509506,0.4488470405032282 --0.9309309309309306,0.44486990099833645 --0.9109109109109106,0.4406112549239086 --0.8908908908908906,0.43607072016199944 --0.8708708708708706,0.43124821540350194 --0.8508508508508505,0.4261439645967348 --0.8308308308308305,0.4207585009390703 --0.8108108108108105,0.41509267039639447 --0.7907907907907905,0.4091476347360894 --0.7707707707707705,0.40292487406017524 --0.7507507507507505,0.3964261888262516 --0.7307307307307305,0.3896537013449287 --0.7107107107107105,0.38260985674353837 --0.6906906906906904,0.3752974233870535 --0.6706706706706704,0.3677194927483342 --0.6506506506506504,0.359879478721034 --0.6306306306306304,0.3517811163697624 --0.6106106106106104,0.3434284601133834 --0.5905905905905904,0.33482588133865004 --0.5705705705705704,0.3259780654427104 --0.5505505505505504,0.3168900083043852 --0.5305305305305303,0.3075670121854888 --0.5105105105105103,0.29801468106485723 --0.4904904904904903,0.2882389154091395 --0.4704704704704703,0.27824590638580954 --0.4504504504504503,0.2680421295252516 --0.4304304304304303,0.2576343378401671 --0.41041041041041026,0.24702955441193125 --0.39039039039039025,0.23623506445489637 --0.37037037037037024,0.22525840687098933 --0.3503503503503502,0.21410736530827468 --0.3303303303303302,0.20278995873845546 --0.3103103103103102,0.19131443156954947 --0.2902902902902902,0.17968924331120906 --0.2702702702702702,0.16792305781134376 --0.25025025025025016,0.15602473208385073 --0.23023023023023015,0.14400330474835524 --0.21021021021021014,0.1318679841039111 --0.19019019019019012,0.11962813585960007 --0.1701701701701701,0.10729327054590174 --0.1501501501501501,0.09487303063157487 --0.13013013013013008,0.08237717737159582 --0.11011011011011007,0.06981557741243653 --0.09009009009009006,0.05719818918163008 --0.07007007007007005,0.04453504908916654 --0.05005005005005003,0.03183625756877909 --0.03003003003003002,0.01911196498762333 --0.010010010010010006,0.006372357453216047 -0.010010010010010006,0.006372357453216047 -0.03003003003003002,0.01911196498762333 -0.05005005005005003,0.03183625756877909 -0.07007007007007005,0.04453504908916654 -0.09009009009009006,0.05719818918163008 -0.11011011011011007,0.06981557741243653 -0.13013013013013008,0.08237717737159582 -0.1501501501501501,0.09487303063157487 -0.1701701701701701,0.10729327054590174 -0.19019019019019012,0.11962813585960007 -0.21021021021021014,0.1318679841039111 -0.23023023023023015,0.14400330474835524 -0.25025025025025016,0.15602473208385073 -0.2702702702702702,0.16792305781134376 -0.2902902902902902,0.17968924331120906 -0.3103103103103102,0.19131443156954947 -0.3303303303303302,0.20278995873845546 -0.3503503503503502,0.21410736530827468 -0.37037037037037024,0.22525840687098933 -0.39039039039039025,0.23623506445489637 -0.41041041041041026,0.24702955441193125 -0.4304304304304303,0.2576343378401671 -0.4504504504504503,0.2680421295252516 -0.4704704704704703,0.27824590638580954 -0.4904904904904903,0.2882389154091395 -0.5105105105105103,0.29801468106485723 -0.5305305305305303,0.3075670121854888 -0.5505505505505504,0.3168900083043852 -0.5705705705705704,0.3259780654427104 -0.5905905905905904,0.33482588133865004 -0.6106106106106104,0.3434284601133834 -0.6306306306306304,0.3517811163697624 -0.6506506506506504,0.359879478721034 -0.6706706706706704,0.3677194927483342 -0.6906906906906904,0.3752974233870535 -0.7107107107107105,0.38260985674353837 -0.7307307307307305,0.3896537013449287 -0.7507507507507505,0.3964261888262516 -0.7707707707707705,0.40292487406017524 -0.7907907907907905,0.4091476347360894 -0.8108108108108105,0.41509267039639447 -0.8308308308308305,0.4207585009390703 -0.8508508508508505,0.4261439645967348 -0.8708708708708706,0.43124821540350194 -0.8908908908908906,0.43607072016199944 -0.9109109109109106,0.4406112549239086 -0.9309309309309306,0.44486990099833645 -0.9509509509509506,0.4488470405032282 -0.9709709709709706,0.45254335147586633 -0.9909909909909906,0.4559598025592853 -1.0110110110110107,0.45909764728215247 -1.0310310310310307,0.4619584179503327 -1.0510510510510507,0.46454391916895027 -1.0710710710710707,0.4668562210143071 -1.0910910910910907,0.46889765187548965 -1.1111111111111107,0.4706707909859138 -1.1311311311311307,0.47217846066540864 -1.1511511511511507,0.4734237182937297 -1.1711711711711708,0.4744098480366173 -1.1911911911911908,0.4751403523456854 -1.2112112112112108,0.47561894325352555 -1.2312312312312308,0.47584953348546066 -1.2512512512512508,0.47583622740936404 -1.2712712712712708,0.4755833118448928 -1.2912912912912908,0.47509524675335163 -1.3113113113113108,0.474376655829227 -1.3313313313313309,0.4734323170141925 -1.3513513513513509,0.47226715295410504 -1.3713713713713709,0.4708862214191754 -1.391391391391391,0.4692947057071206 -1.411411411411411,0.46749790504867855 -1.431431431431431,0.46550122503440133 -1.451451451451451,0.4633101680811427 -1.471471471471471,0.4609303239561081 -1.491491491491491,0.4583673603757667 -1.511511511511511,0.4556270136963157 -1.531531531531531,0.4527150797117528 -1.551551551551551,0.44963740457495227 -1.571571571571571,0.4463998758564555 -1.591591591591591,0.4430084137549828 -1.611611611611611,0.43946896247294936 -1.631631631631631,0.43578748176953475 -1.651651651651651,0.4319699387030971 -1.671671671671671,0.4280222995739732 -1.691691691691691,0.423950522077931 -1.711711711711711,0.41976054767977017 -1.7317317317317311,0.41545829421579805 -1.7517517517517511,0.41104964873312405 -1.7717717717717711,0.40654046057295334 -1.7917917917917912,0.401936534704289 -1.8118118118118112,0.3972436253136903 -1.8318318318318312,0.39246742965598913 -1.8518518518518512,0.3876135821701197 -1.8718718718718712,0.3826876488634936 -1.8918918918918912,0.3776951219676369 -1.9119119119119112,0.37264141486710983 -1.9319319319319312,0.3675318573030495 -1.9519519519519513,0.3623716908520156 -1.9719719719719713,0.3571660646801803 -1.9919919919919913,0.3519200315722841 -2.0120120120120113,0.34663854423418194 -2.0320320320320313,0.3413264518672369 -2.0520520520520513,0.3359884970122639 -2.0720720720720713,0.3306293126602093 -2.0920920920920913,0.32525341962625287 -2.1121121121121114,0.31986522418354757 -2.1321321321321314,0.31446901595237076 -2.1521521521521514,0.30906896604004186 -2.1721721721721714,0.30366912542657387 -2.1921921921921914,0.29827342359066256 -2.2122122122122114,0.29288566737028193 -2.2322322322322314,0.2875095400518502 -2.2522522522522515,0.28214860068164493 -2.2722722722722715,0.27680628359289683 -2.2922922922922915,0.27148589814176277 -2.3123123123123115,0.2661906286451759 -2.3323323323323315,0.2609235345133992 -2.3523523523523515,0.2556875505699531 -2.3723723723723715,0.2504854875514678 -2.3923923923923915,0.24532003277990344 -2.4124124124124116,0.2401937509995049 -2.4324324324324316,0.2351090853708023 -2.4524524524524516,0.23006835861393016 -2.4724724724724716,0.22507377429352624 -2.4924924924924916,0.2201274182374764 -2.5125125125125116,0.21523126008179483 -2.5325325325325316,0.21038715493397392 -2.5525525525525516,0.20559684514719578 -2.5725725725725717,0.20086196219787533 -2.5925925925925917,0.19618402865909484 -2.6126126126126117,0.19156446026259677 -2.6326326326326317,0.18700456804212012 -2.6526526526526517,0.18250556055099787 -2.6726726726726717,0.17806854614707507 -2.6926926926926917,0.1736945353381627 -2.7127127127127117,0.16938444318140422 -2.7327327327327318,0.1651390917301043 -2.7527527527527518,0.16095921252174983 -2.772772772772772,0.1568454491011391 -2.792792792792792,0.15279835957272947 -2.812812812812812,0.14881841917651098 -2.8328328328328336,0.1449060228819165 -2.8528528528528536,0.1410614879944877 -2.8728728728728736,0.13728505677021827 -2.8928928928928936,0.13357689903272021 -2.9129129129129137,0.12993711478855943 -2.9329329329329337,0.12636573683632804 -2.9529529529529537,0.12286273336523365 -2.9729729729729737,0.11942801053919991 -2.9929929929929937,0.11606141506268441 -3.0130130130130137,0.11276273672463409 -3.0330330330330337,0.10953171091720544 -3.0530530530530537,0.10636802112608565 -3.0730730730730738,0.10327130138945477 -3.0930930930930938,0.10024113872283019 -3.113113113113114,0.09727707550723172 -3.133133133133134,0.09437861183830025 -3.153153153153154,0.09154520783419148 -3.173173173173174,0.0887762859002507 -3.193193193193194,0.08607123294865572 -3.213213213213214,0.0834294025713892 -3.233233233233234,0.08085011716507157 -3.253253253253254,0.07833267000635004 -3.273273273273274,0.07587632727669905 -3.293293293293294,0.07348033003563913 -3.313313313313314,0.07114389614153079 -3.333333333333334,0.06886622211924029 -3.353353353353354,0.06664648497411077 -3.373373373373374,0.06448384395180291 -3.393393393393394,0.0623774422436925 -3.413413413413414,0.06032640863763181 -3.433433433433434,0.058329859113993784 -3.453453453453454,0.05638689838702498 -3.473473473473474,0.05449662139163443 -3.493493493493494,0.052658114715841274 -3.513513513513514,0.050870457979193116 -3.533533533533534,0.0491327251575529 -3.553553553553554,0.047443985854729594 -3.573573573573574,0.045803306521502836 -3.593593593593594,0.044209751622660116 -3.613613613613614,0.042662384752728134 -3.633633633633634,0.04116026970113942 -3.653653653653654,0.039702471467628966 -3.673673673673674,0.03828805722870484 -3.693693693693694,0.03691609725608191 -3.713713713713714,0.03558566578800867 -3.733733733733734,0.0342958418544526 -3.753753753753754,0.03304571005714362 -3.773773773773774,0.03183436130550208 -3.7937937937937942,0.030660893509504135 -3.8138138138138142,0.029524412230557802 -3.8338338338338342,0.02842403129148174 -3.8538538538538543,0.027358873346693253 -3.8738738738738743,0.026328070413723918 -3.8938938938938943,0.02533076436719051 -3.9139139139139143,0.024366107396354447 -3.9339339339339343,0.023433262427407193 -3.9539539539539543,0.022531403511619683 -3.9739739739739743,0.02165971618049301 -3.9939939939939944,0.02081739776904414 -4.014014014014014,0.020003657708354907 -4.034034034034034,0.019217717788505423 -4.054054054054054,0.018458812393004165 -4.074074074074074,0.017726188705815753 -4.094094094094094,0.017019106892075923 -4.114114114114114,0.016336840253568966 -4.134134134134134,0.015678675360028607 -4.1541541541541545,0.015043912157306556 -4.1741741741741745,0.014431864053436409 -4.1941941941941945,0.013841857983602079 -4.2142142142142145,0.013273234455001096 -4.2342342342342345,0.012725347572573213 -4.2542542542542545,0.012197565046544496 -4.2742742742742745,0.01168926818271556 -4.2942942942942945,0.011199851856401556 -4.314314314314315,0.01072872447090897 -4.334334334334335,0.010275307901411965 -4.354354354354355,0.00983903742506844 -4.374374374374375,0.009419361638192679 -4.394394394394395,0.009015742361278398 -4.414414414414415,0.008627654532642649 -4.434434434434435,0.008254586091437772 -4.454454454454455,0.007896037850754864 -4.474474474474475,0.007551523361519132 -4.494494494494495,0.007220568767854154 -4.514514514514515,0.006902712654568585 -4.534534534534535,0.006597505887396182 -4.554554554554555,0.006304511446596883 -4.574574574574575,0.006023304254504144 -4.594594594594595,0.00575347099758133 -4.614614614614615,0.0054946099435278575 -4.634634634634635,0.005246330753953948 -4.654654654654655,0.005008254293121478 -4.674674674674675,0.004780012433227109 -4.694694694694695,0.004561247856683402 -4.714714714714715,0.004351613855833014 -4.734734734734735,0.004150774130511219 -4.754754754754755,0.003958402583852563 -4.774774774774775,0.00377418311671811 -4.794794794794795,0.0035978094211013725 -4.814814814814815,0.003428984772852527 -4.834834834834835,0.0032674218240429324 -4.854854854854855,0.003112842395274624 -4.874874874874875,0.002964977268222571 -4.894894894894895,0.0028235659786812048 -4.914914914914915,0.0026883566103707754 -4.934934934934935,0.002559105589743716 -4.954954954954955,0.002435577482016225 -4.974974974974975,0.0023175447886358397 -4.994994994994995,0.0022047877463817387 -5.015015015015015,0.0020970941282810306 -5.035035035035035,0.001994259046511198 -5.055055055055055,0.0018960847574462532 -5.075075075075075,0.0018023804689920857 -5.095095095095095,0.0017129621503447277 -5.115115115115115,0.0016276523442940464 -5.135135135135135,0.0015462799821846208 -5.155155155155155,0.0014686802016351133 -5.175175175175175,0.001394694167107605 -5.195195195195195,0.0013241688934087711 -5.215215215215215,0.0012569570721957229 -5.235235235235235,0.001192916901550638 -5.255255255255255,0.0011319119186799756 -5.275275275275275,0.0010738108357861902 -5.295295295295295,0.001018487379152321 -5.315315315315315,0.0009658201314726541 -5.335335335335335,0.0009156923774558751 -5.355355355355355,0.000867991952720666 -5.375375375375375,0.0008226110959976018 -5.395395395395395,0.000779446304645428 -5.415415415415415,0.0007383981934843471 -5.435435435435435,0.0006993713569438073 -5.455455455455455,0.0006622742345174681 -5.475475475475475,0.0006270189795134673 -5.495495495495495,0.0005935213310838689 -5.515515515515515,0.0005617004895132139 -5.535535535535535,0.0005314789947423646 -5.555555555555555,0.0005027826081004157 -5.575575575575575,0.00047554019721421945 -5.595595595595595,0.0004496836240621328 -5.615615615615615,0.0004251476361358544 -5.635635635635635,0.0004018697606717221 -5.655655655655655,0.0003797902019105335 -5.675675675675675,0.00035885174134287574 -5.6956956956956954,0.0003389996408950473 -5.7157157157157155,0.00032018154900895126 -5.7357357357357355,0.0003023474095678058 -5.7557557557557555,0.0002854493736181665 -5.7757757757757755,0.0002694417138375578 -5.7957957957957955,0.0002542807416959667 -5.8158158158158155,0.00023992472725856636 -5.8358358358358355,0.00022633382157628671 -5.8558558558558556,0.00021346998161022183 -5.875875875875876,0.00020129689763538565 -5.895895895895896,0.00018977992306894084 -5.915915915915916,0.00017888600666777975 -5.935935935935936,0.0001685836270401698 -5.955955955955956,0.00015884272941613561 -5.975975975975976,0.00014963466462127818 -5.995995995995996,0.00014093213019887355 -6.016016016016017,0.00013270911362529258 -6.0360360360360374,0.0001249408375640859 -6.0560560560560575,0.00011760370710441984 -6.0760760760760775,0.00011067525893000344 -6.0960960960960975,0.00010413411236510938 -6.1161161161161175,9.795992224485362e-05 -6.1361361361361375,9.213333355749412e-05 -6.1561561561561575,8.663593780715703e-05 -6.1761761761761775,8.145023104608508e-05 -6.1961961961961975,7.65595735262442e-05 -6.216216216216218,7.194815092088248e-05 -6.236236236236238,6.76009370674413e-05 -6.256256256256258,6.350365818404818e-05 -6.276276276276278,5.9642758512672495e-05 -6.296296296296298,5.6005367342908116e-05 -6.316316316316318,5.25792673712398e-05 -6.336336336336338,4.9352864351568826e-05 -6.356356356356358,4.6315157993698466e-05 -6.376376376376378,4.3455714067421535e-05 -6.396396396396398,4.076463767080106e-05 -6.416416416416418,3.8232547622191e-05 -6.436436436436438,3.585055193650334e-05 -6.456456456456458,3.361022434719238e-05 -6.476476476476478,3.150358183638999e-05 -6.496496496496498,2.9523063136588824e-05 -6.516516516516518,2.766150816822985e-05 -6.536536536536538,2.5912138378506647e-05 -6.556556556556558,2.426853794764966e-05 -6.576576576576578,2.2724635829895104e-05 -6.596596596596598,2.1274688597279437e-05 -6.616616616616618,1.9913264055325105e-05 -6.636636636636638,1.8635225600597198e-05 -6.656656656656658,1.7435717291016437e-05 -6.676676676676678,1.63101496007023e-05 -6.696696696696698,1.5254185832000485e-05 -6.716716716716718,1.426372915821215e-05 -6.736736736736738,1.3334910271392269e-05 -6.756756756756758,1.246407561042e-05 -6.776776776776778,1.1647776145362758e-05 -6.796796796796798,1.0882756694959527e-05 -6.816816816816818,1.0165945754836208e-05 -6.836836836836838,9.4944458148363e-06 -6.856856856856858,8.865524144603866e-06 -6.876876876876878,8.276604027292432e-06 -6.896896896896898,7.7252564219929e-06 -6.916916916916918,7.209192036175401e-06 -6.936936936936938,6.726253790124483e-06 -6.956956956956958,6.274409656014098e-06 -6.976976976976978,5.851745854918375e-06 -6.996996996996998,5.456460395685988e-06 -7.017017017017018,5.086856940220749e-06 -7.037037037037038,4.741338980308082e-06 -7.057057057057058,4.418404311707375e-06 -7.077077077077078,4.116639791792951e-06 -7.097097097097098,3.834716367572807e-06 -7.117117117117118,3.571384361443521e-06 -7.137137137137138,3.3254690025527993e-06 -7.157157157157158,3.0958661921378847e-06 -7.177177177177178,2.8815384916887304e-06 -7.197197197197198,2.6815113232498177e-06 -7.217217217217218,2.4948693716240375e-06 -7.237237237237238,2.320753178676375e-06 -7.257257257257258,2.1583559203545567e-06 -7.277277277277278,2.0069203574486368e-06 -7.297297297297298,1.8657359515020388e-06 -7.317317317317318,1.7341361376632196e-06 -7.337337337337338,1.6114957466299333e-06 -7.357357357357358,1.4972285681877958e-06 -7.377377377377378,1.390785049181357e-06 -7.397397397397398,1.2916501190799161e-06 -7.417417417417418,1.1993411366118397e-06 -7.437437437437438,1.1134059512408126e-06 -7.457457457457458,1.0334210735453162e-06 -7.477477477477478,9.589899488392652e-07 -7.497497497497498,8.89741328637246e-07 -7.517517517517518,8.253277348227345e-07 -7.537537537537538,7.654240116221353e-07 -7.557557557557558,7.097259607219805e-07 -7.577577577577578,6.579490550913645e-07 -7.5975975975975985,6.098272272870159e-07 -7.6176176176176185,5.651117282246155e-07 -7.6376376376376385,5.235700525974022e-07 -7.6576576576576585,4.849849273120124e-07 -7.6776776776776785,4.4915335949220685e-07 -7.6976976976976985,4.1588574077388435e-07 -7.7177177177177185,3.8500500477996553e-07 -7.7377377377377385,3.563458348214471e-07 -7.7577577577577586,3.2975391902162033e-07 -7.777777777777779,3.050852502042829e-07 -7.797797797797799,2.8220546802401906e-07 -7.817817817817819,2.60989240947568e-07 -7.837837837837839,2.4131968582014115e-07 -7.857857857857859,2.2308782286955646e-07 -7.877877877877879,2.061920641144635e-07 -7.897897897897899,1.905377332509137e-07 -7.917917917917919,1.7603661519438925e-07 -7.937937937937939,1.6260653355226847e-07 -7.957957957957959,1.5017095439482947e-07 -7.977977977977979,1.3865861478146696e-07 -7.997997997997999,1.2800317458300336e-07 -8.018018018018019,1.1814289022100969e-07 -8.038038038038039,1.090203090210869e-07 -8.058058058058059,1.005819829492733e-07 -8.078078078078079,9.277820056931877e-08 -8.098098098098099,8.556273612362166e-08 -8.118118118118119,7.889261470237839e-08 -8.138138138138139,7.272789252404431e-08 -8.158158158158159,6.703145140571939e-08 -8.178178178178179,6.176880655469655e-08 -8.198198198198199,5.6907926862259885e-08 -8.218218218218219,5.2419066928043386e-08 -8.238238238238239,4.8274610087966266e-08 -8.258258258258259,4.444892176108461e-08 -8.278278278278279,4.0918212470738604e-08 -8.298298298298299,3.766040993324921e-08 -8.318318318318319,3.465503964323947e-08 -8.338338338338339,3.188311341850448e-08 -8.358358358358359,2.9327025399350928e-08 -8.378378378378379,2.697045502755155e-08 -8.398398398398399,2.4798276558596732e-08 -8.418418418418419,2.279647468787558e-08 -8.438438438438439,2.0952065896847053e-08 -8.458458458458459,1.925302514925403e-08 -8.478478478478479,1.768821759006418e-08 -8.498498498498499,1.6247334921157145e-08 -8.518518518518519,1.4920836147889933e-08 -8.538538538538539,1.3699892409622672e-08 -8.558558558558559,1.2576335625140197e-08 -8.578578578578579,1.1542610700715167e-08 -8.598598598598599,1.0591731064385666e-08 -8.618618618618619,9.717237304914516e-09 -8.63863863863864,8.913158707911974e-09 -8.65865865865866,8.173977494784034e-09 -8.67867867867868,7.494595582561493e-09 -8.6986986986987,6.870303694316149e-09 -8.71871871871872,6.296752660816444e-09 -8.73873873873874,5.7699267643599956e-09 -8.75875875875876,5.28611898537923e-09 -8.77877877877878,4.841908021483401e-09 -8.7987987987988,4.434136957112363e-09 -8.81881881881882,4.059893469963204e-09 -8.83883883883884,3.716491467841983e-09 -8.85885885885886,3.401454056618205e-09 -8.87887887887888,3.1124977465452213e-09 -8.8988988988989,2.847517810382273e-09 -8.91891891891892,2.604574712536835e-09 -8.93893893893894,2.3818815338630113e-09 -8.95895895895896,2.1777923218238912e-09 -8.97897897897898,1.9907913004742718e-09 -8.998998998999,1.8194828791637996e-09 -9.01901901901902,1.6625824030183372e-09 -9.03903903903904,1.5189075921459597e-09 -9.05905905905906,1.38737062015004e-09 -9.07907907907908,1.266970785931154e-09 -9.0990990990991,1.1567877359357649e-09 -9.11911911911912,1.0559751969774664e-09 -9.13913913913914,9.637551825284225e-10 -9.15915915915916,8.794126379666174e-10 -9.17917917917918,8.022904926806516e-10 -9.1991991991992,7.317850891883775e-10 -9.21921921921922,6.673419615290896e-10 -9.23923923923924,6.084519371509368e-10 -9.25925925925926,5.546475383444925e-10 -9.27927927927928,5.054996609787182e-10 -9.2992992992993,4.6061450988468017e-10 -9.31931931931932,4.1963077171299245e-10 -9.33933933933934,3.8221700746994e-10 -9.35935935935936,3.480692482213214e-10 -9.37937937937938,3.1690877864837094e-10 -9.3993993993994,2.884800942525761e-10 -9.41941941941942,2.6254901904118343e-10 -9.43943943943944,2.3890097148788503e-10 -9.45945945945946,2.1733936745835158e-10 -9.47947947947948,1.9768414962249373e-10 -9.4994994994995,1.7977043364875085e-10 -9.51951951951952,1.6344726219431744e-10 -9.53953953953954,1.4857645837274253e-10 -9.55955955955956,1.3503157100019476e-10 -9.57957957957958,1.226969044971726e-10 -9.5995995995996,1.114666268565524e-10 -9.61961961961962,1.012439495844808e-10 -9.63963963963964,9.194037398035494e-11 -9.65965965965966,8.347499854850021e-11 -9.67967967967968,7.577388272945277e-11 -9.6996996996997,6.876946250516688e-11 -9.71971971971972,6.240001377199487e-11 -9.73973973973974,5.6609159689839135e-11 -9.75975975975976,5.134541850719675e-11 -9.77977977977978,4.656178863156737e-11 -9.7997997997998,4.2215367964389906e-11 -9.81981981981982,3.826700475075735e-11 -9.83983983983984,3.4680977407952604e-11 -9.85985985985986,3.142470099460374e-11 -9.87987987987988,2.8468458165120247e-11 -9.8998998998999,2.57851526231251e-11 -9.91991991991992,2.3350083243845715e-11 -9.93993993993994,2.1140737179795716e-11 -9.95995995995996,1.913660039744377e-11 -9.97997997997998,1.731898421572835e-11 -10.0,1.5670866530993244e-11 diff --git a/glossary.typ b/glossary.typ index c54e678..527e000 100644 --- a/glossary.typ +++ b/glossary.typ @@ -3,13 +3,8 @@ #counter(heading).update(0) #heading(numbering: none)[Glossary] +// Glossarium hier einfügen #print-glossary(( - (key: "hda", short: "HDA", plural: "HDAs", long: "helper data algorithm", longplural: "helper data algorithms"), - (key: "cdf", short: "CDF", plural: "CDFs", long: "cumulative distribution function", longplural: "cumulative distribution functions"), - (key: "ecdf", short: "eCDF", plural: "eCDFs", long: "empirical Cumulative Distribution Function", longplural: "empirical Cumulative Distribution Functions"), - (key: "ber", short: "BER", plural: "BERs", long: "bit error rate", longplural: "bit error rates"), - (key: "smhdt", short: "SMHD", plural: "SMHDs", long: "S-Metric Helper Data method"), - (key: "puf", short: "PUF", plural: "PUFs", long: "physical unclonable function", longplural: "physical unclonale functions"), - (key: "tmhdt", short: "TMHD", plural: "TMHDs", long: "Two Metric Helper Data method"), - (key: "bach", short: "BACH", long: "Boundary Adaptive Clustering with Helper data") +// So: +// (key: "ber", short: "BER", plural: "BERs", long: "bit error rate", longplural: "bit error rates"), )) diff --git a/graphics/25_25_all_error_rates.svg b/graphics/25_25_all_error_rates.svg deleted file mode 100644 index 0c7733b..0000000 --- a/graphics/25_25_all_error_rates.svg +++ /dev/null @@ -1,2852 +0,0 @@ - - - - - - - - 1980-01-01T00:00:00+00:00 - image/svg+xml - - - Matplotlib v3.8.3, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/graphics/25_25_all_error_rates_fixed.svg b/graphics/25_25_all_error_rates_fixed.svg deleted file mode 100644 index 75a2281..0000000 --- a/graphics/25_25_all_error_rates_fixed.svg +++ /dev/null @@ -1,3141 +0,0 @@ - - - - - - - - 1980-01-01T00:00:00+00:00 - image/svg+xml - - - Matplotlib v3.8.3, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/graphics/histograms_animation_3_bit_older.gif b/graphics/histograms_animation_3_bit_older.gif deleted file mode 100644 index d3cb661e62d02063a6369808c950df04c6bc172f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 957329 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 v*~D}+27SlG(LUT^7|wRP932^^BXGleSR8!f`C z*Cfqee(T1fecQKAQL0?A)Fk2boZQ_T@~gKO?%rOyX-h)-_TN*sOKWa#+urcZLc@Ob z+@|h=7VY(I+KU_vw+1#zytuV7b@qlyyEoVEPV;x%dGbX5%-yw|uNEw;UYK@zW6kPS zTCcV($Sz-1y`#p^DA0S&yxDCVckfjAwNPc&j@O=|>u2v~Fx%$py>0pL-NAx;4q0yz zU%6d*v;ECodvr~`+S`+4ty?)_X^`%O3Re^R*rpZ2O>r+1%oJiyAc zj9q5QBgYloIr);>rc5?+0x}0za~xRPb>M8_K?xlfshW*^GIDZ%4!+yH=1Ett*qQ?p zJ)7SK9ppcANbt>}KgSQA2|RRZcfwuvO?sCnTIlTAyJAD;tsdJwbw)mIX)otH-kGAD zBW6Emz2_WB?>$GBb&2}htPj-5vyqwTS92tC#?k49M_qgB$k$vUTx{65{Obug)Y+1l)VQPpRR z_ngvMc1FwR%#G+%=X1_RbZJZu9>3XS61i6O=Ej$2lE3tvNql{7ZO!7}HR6ABlKD>=jozcbYQEyxGxl?LJD#1)V!iwH zmCHQZS9a^{etCVnhwSd4yZfGGFIf5da>UsyYkKx1)$TLfctw8BRo~w8S#!^uBwo|y zxwf?WO7`EiskYZFd9MHUy6UpGu59lfC*89uzE@tpxprMAeT~(XtJ#t*dk@^NxzV6| zy=m^Xth7ss*KREHIsARi^-!Lx6=yd-OuqT7`(~}}EoSNK363{KzTLd~dD^$m8;fU6 zjN!fVTFd39@~y=ez1rQDZ0Jp2F*jk=-ma~>`*nTSiG-9g+`7&D?Y6GSo%Y__Zn6h< zAMIaY+keXUcFpbjbFw>I=LB8qz4Pz?*PG#o@7#{n+O&CkyPD%M*&6|m@BU!Dcc6B= zS>(OgTMJGfoI7Ffz0^trHqx*+XJ*eJ$vrYGQY}tbkSr3oI-ifQduj>0imhZlP*1f4}k0j?^nzw3~ z(7T6Hb*s7Wg{}L$U&b%Z=-nf(dABo4A9u}s+}H8wc(beE<%w@};|=|usOLQ4lih#J z=49pD1AcaA15WI#+_a;4`PH`(Prr2UW7X4W@b-yNv)z6q*ae!$FslL_3p)aiLdArzL+bJkUHpSVzH9EHOf#1pPmhaC0yZE;1ouAg*^R-Wv z>t5f#_vTYf^eemfqI1{3+n4`g-CaM&clk0`zx})P<6rCRbyNPteVAKqb~`C}p^)1h zC@-SwY2u{7PpUjEID=V)~nZ}K8ISqIX3n4@zd|Lu6|bc z|LlnPm@SAn1 zr+>$uh_hG!t(@@wO?UtIvsFKLv^I^HI+l4Kr9br2Z1E042PwTz>Ysa~)<@)

#^S@ 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 z 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 z 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Ð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�`MjEoo|?|h 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

q|MMDKkrJUuVMX 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

?``G~6^Jj23pUj*wn5y=~`$-8uY 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 OIJ&2+pUXO@geCyr0Fy%i diff --git a/graphics/plots/bach/help.typ b/graphics/plots/bach/help.typ deleted file mode 100644 index b11610f..0000000 --- a/graphics/plots/bach/help.typ +++ /dev/null @@ -1,31 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot - -#let data2 = csv("../../../data/errorrates/bach/errorrates2.csv") -#let ndata2 = data2.map(value => value.map(v => calc.log(float(v))))// fucking hell is that cursed - -#let data4 = csv("../../../data/errorrates/bach/errorrates4.csv") -#let ndata4 = data4.map(value => value.map(v => calc.log(float(v)))) - -#let formatter(v) = [$10^#v$] - - -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - plot.plot(size: (10,5), - x-tick-step: none, - ////x-ticks: ((0.04, [2]),(2, [100])), - y-label: $"Bit error rate"$, - x-label: $s$, - y-tick-step: none, - x-max: 1, - //y-ticks : ( - // (-1.5, calc.exp(-1.5)), - //), - y-max: 1, - y-format: formatter, - axis-style: "left", - { - plot.add((ndata2), line: "spline", label: [2-bit BER]) - plot.add((ndata4), line: "spline", label: [4-bit BER]) - }) -}) diff --git a/graphics/plots/bach/instability/frame_1.png b/graphics/plots/bach/instability/frame_1.png deleted file mode 100644 index f4f17e906940ae2ce1919c083926b7a3ba55db9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6066 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 diff --git a/graphics/plots/bach/instability/frame_7.png b/graphics/plots/bach/instability/frame_7.png deleted file mode 100644 index 8128b19bc5d6f9a658f93539d989471b5d516280..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6107 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 Yr|b+CKX%(|7ib*Z)78&qol`;+0NtyO2LJ#7 diff --git a/graphics/plots/bach/stability/frame_1.png b/graphics/plots/bach/stability/frame_1.png deleted file mode 100644 index dfd34636384e367497af43a5d1669bc4051a8ab0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5426 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 diff --git a/graphics/plots/bach/stability/frame_25.png b/graphics/plots/bach/stability/frame_25.png deleted file mode 100644 index d4b79e0669da6ae3ec96b3278c24b9e5a0d41fe9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5408 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 diff --git a/graphics/plots/errorrates_changerate.typ b/graphics/plots/errorrates_changerate.typ deleted file mode 100644 index 82ee1b6..0000000 --- a/graphics/plots/errorrates_changerate.typ +++ /dev/null @@ -1,16 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot - -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - plot.plot(size: (10,4), - x-tick-step: none, - x-ticks: ((1, [1]), (2, [2]), (3, [3]), (4, [4]), (5, [5]), (6, [6])), - y-label: $frac(op("BER")(1, 2^M),op("BER")(100, 2^M))$, - x-label: $2^M$, - y-tick-step: 500, - axis-style: "left", - x-min: 0, - { - plot.add(((1,1815.2), (2,660), (3,46), (4,3.11), (5,1.33), (6,1.07)), mark: "o") - }) -}) diff --git a/graphics/plots/errorrates_temp_enroll.typ b/graphics/plots/errorrates_temp_enroll.typ deleted file mode 100644 index cb60ff5..0000000 --- a/graphics/plots/errorrates_temp_enroll.typ +++ /dev/null @@ -1,30 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot - -#let data25 = csv("../../data/errorrates/2bit_temp/reconstruction/errorrates_left_25_25.csv") -#let ndata25 = data25.map(value => value.map(v => float(v)))// fucking hell is that cursed - -#let data5 = csv("../../data/errorrates/2bit_temp/reconstruction/errorrates_left_25_5.csv") -#let ndata5 = data5.map(value => value.map(v => float(v))) - -#let data35 = csv("../../data/errorrates/2bit_temp/reconstruction/errorrates_left_25_35.csv") -#let ndata35 = data35.map(value => value.map(v => float(v))) - -#let data55 = csv("../../data/errorrates/2bit_temp/reconstruction/errorrates_left_25_55.csv") -#let ndata55 = data55.map(value => value.map(v => float(v))) - -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - plot.plot(size: (10,1), - x-tick-step: none, - y-label: $E(1)$, - x-label: $m$, - y-tick-step: none, - axis-style: "left", - x-min: 0, - { - plot.add((ndata25), mark: "o", mark-size: 0.001) - plot.add((ndata5), mark: "o", mark-size: 0.001) - plot.add((ndata35), mark: "o", mark-size: 0.001) - plot.add((ndata55), mark: "o", mark-size: 0.001) - }) -}) diff --git a/graphics/plots/gray_coding/3dplot.svg b/graphics/plots/gray_coding/3dplot.svg deleted file mode 100644 index 0e1d1fc..0000000 --- a/graphics/plots/gray_coding/3dplot.svg +++ /dev/null @@ -1,6196 +0,0 @@ - - - - - - - - 1980-01-01T00:00:00+00:00 - image/svg+xml - - - Matplotlib v3.8.3, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/graphics/plots/optimal_BACH.typ b/graphics/plots/optimal_BACH.typ deleted file mode 100644 index 1d248b5..0000000 --- a/graphics/plots/optimal_BACH.typ +++ /dev/null @@ -1,26 +0,0 @@ -#import "@preview/cetz:0.2.2": * - -#let data = csv("../../data/z_distribution/z_distribution.csv") -#let data = data.map(value => value.map(v => float(v))) - -#let line_style = (stroke: (paint: black, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - plot.plot(size: (8,3), - legend : "legend.south", - legend-style: (orientation: ltr, item: (spacing: 0.5)), - x-tick-step: none, - x-ticks: ((0, [0]), (100, [0])), - y-label: $cal(Q)(1, z), abs(f_"Z" (z))$, - x-label: $z$, - y-tick-step: none, - y-ticks: ((0, [0]), (0.6, [1])), - axis-style: "left", - x-min: -5, - x-max: 5, - y-min: 0, - y-max: 0.6,{ - plot.add((data), style: (stroke: (paint: red, thickness: 2pt)), label: [Optimized PDF]) - plot.add(((-5, 0), (0, 0), (0, 0.6), (5, 0.6)), style: line_style, label: [Quantizer]) - }) -}) diff --git a/graphics/plots/temperature/25_5_re.typ b/graphics/plots/temperature/25_5_re.typ deleted file mode 100644 index 8a4d421..0000000 --- a/graphics/plots/temperature/25_5_re.typ +++ /dev/null @@ -1,47 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot - -#let data5 = csv("../../../data/errorrates/2bit_temp/reconstruction/errorrates_left_25_5.csv") -#let ndata5 = data5.map(value => value.map(v => calc.log(float(v))))// fucking hell is that cursed - -#let data25 = csv("../../../data/errorrates/2bit_temp/reconstruction/errorrates_left_25_25.csv") -#let ndata25 = data25.map(value => value.map(v => calc.log(float(v)))) - -#let data35 = csv("../../../data/errorrates/2bit_temp/reconstruction/errorrates_left_25_35.csv") -#let ndata35 = data35.map(value => value.map(v => calc.log(float(v)))) - -#let data55 = csv("../../../data/errorrates/2bit_temp/reconstruction/errorrates_left_25_55.csv") -#let ndata55 = data55.map(value => value.map(v => calc.log(float(v)))) - -#let data15 = csv("../../../data/errorrates/2bit_temp/reconstruction/errorrates_left_25_15.csv") -#let ndata15 = data15.map(value => value.map(v => calc.log(float(v)))) - -#let data45 = csv("../../../data/errorrates/2bit_temp/reconstruction/errorrates_left_25_45.csv") -#let ndata45 = data45.map(value => value.map(v => calc.log(float(v)))) - -#let formatter(v) = [$10^#v$] - - -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - plot.plot(size: (10,5), - x-tick-step: none, - x-ticks: ((0.04, [2]),(2, [100])), - y-label: $op("BER")(S, 2^2)$, - x-label: $S$, - y-tick-step: 1, - x-max: 2, - //y-ticks : ( - // (-1.5, calc.exp(-1.5)), - //), - y-max: -1, - y-format: formatter, - axis-style: "left", - { - plot.add((ndata5), line: "spline", label: $5°C$) - plot.add((ndata25), line: "spline", label: $25°C$) - plot.add((ndata15), line: "spline", label: $15°C$) - plot.add((ndata35), line: "spline", label: $35°C$) - plot.add((ndata45), line: "spline", label: $45°C$) - plot.add((ndata55), line: "spline", label: $55°C$, style: (stroke: (paint: teal))) - }) -}) diff --git a/graphics/plots/temperature/global_diffs/createcsv.py b/graphics/plots/temperature/global_diffs/createcsv.py deleted file mode 100644 index dc7b876..0000000 --- a/graphics/plots/temperature/global_diffs/createcsv.py +++ /dev/null @@ -1,25 +0,0 @@ -import pandas as pd - -# Create the DataFrame from the given data -data = { - 'config': ['35 35', '25 25', '35 45', '5 5', '45 45', '25 35', '55 55', '45 55', '25 15', '45 35', - '55 45', '15 15', '35 25', '35 15', '5 15', '15 5', '25 5', '15 25', '15 35', '55 35', - '45 25', '5 25', '35 55', '25 45', '35 5', '45 15', '55 25', '5 35', '15 45', '25 55', - '45 5', '55 15', '5 45', '15 55', '55 5', '5 55'], - 'BER': [0.000029, 0.000036, 0.000048, 0.000048, 0.000054, 0.000061, 0.000074, 0.000079, 0.000079, 0.000088, - 0.000092, 0.000093, 0.000098, 0.000107, 0.000119, 0.000130, 0.000153, 0.000157, 0.000195, 0.000234, - 0.000239, 0.000252, 0.000326, 0.000354, 0.000712, 0.001103, 0.001109, 0.001232, 0.001387, 0.001493, - 0.003230, 0.003848, 0.004605, 0.005004, 0.008883, 0.010545], - 'diff': [0, 0, 10, 0, 0, 10, 0, 10, 10, 10, 10, 0, 10, 20, 10, 10, 20, 10, 20, 20, 20, 20, 20, 20, 30, 30, 30, 30, 30, 30, 40, 40, 40, 40, 50, 50] -} - -df = pd.DataFrame(data) - -df['BER'] = df['BER'].apply(lambda x: '{:.10f}'.format(x)) - -# Save to CSV -file_path = "sorted_configurations_with_diff_header.csv" -df.to_csv(file_path, index=False) - -file_path - diff --git a/graphics/plots/temperature/global_diffs/global_diffs.typ b/graphics/plots/temperature/global_diffs/global_diffs.typ deleted file mode 100644 index 7aac59a..0000000 --- a/graphics/plots/temperature/global_diffs/global_diffs.typ +++ /dev/null @@ -1,51 +0,0 @@ -#import "@preview/cetz:0.2.2" - -#let data = csv("./sorted_configurations_with_diff.csv") - -#let errorrate = data.enumerate().map( - row => (row.at(0),calc.log(float(row.at(1).at(1)))) -) -#let diff = data.enumerate().map( - row => (row.at(0),float(row.at(1).at(2))) -) - -#let conf = data.enumerate().map( - row => (row.at(0), row.at(1).at(0)) -) - -#let formatter(v) = [$10^#v$] - - -#cetz.canvas({ - import cetz.draw: * - import cetz.plot - - set-style( - axes: (bottom: (tick: (label: (angle: 90deg, offset: 0.5)))) - ) - - plot.plot( - y-label: "Bit error rate", - x-label: "Enrollment, reconstruction temperature", - legend: "legend.north", - legend-style: (offset: (2.25, 0), stroke: none), - x-tick-step: none, - x-ticks: conf, - y-format: formatter, - y-tick-step: 0.5, - axis-style: "scientific-auto", - size: (16,6), - plot.add(errorrate, axes: ("x", "y"), style: (stroke: (paint: red)), label: $op("BER")(100, 2^2)$), - plot.add-hline(1) - ) - - plot.plot( - y2-label: "Temperature difference", - legend: "legend.north", - legend-style: (offset: (-2.25, 0), stroke: none), - y2-tick-step: 10, - axis-style: "scientific-auto", - size: (16,6), - plot.add(diff, axes: ("x1","y2"), label: [Temperature difference]), - ) -}) diff --git a/graphics/plots/temperature/global_diffs/sorted_configurations_with_diff.csv b/graphics/plots/temperature/global_diffs/sorted_configurations_with_diff.csv deleted file mode 100644 index 01618ce..0000000 --- a/graphics/plots/temperature/global_diffs/sorted_configurations_with_diff.csv +++ /dev/null @@ -1,36 +0,0 @@ -35 35,0.0000290000,0 -25 25,0.0000360000,0 -35 45,0.0000480000,10 -5 5,0.0000480000,0 -45 45,0.0000540000,0 -25 35,0.0000610000,10 -55 55,0.0000740000,0 -45 55,0.0000790000,10 -25 15,0.0000790000,10 -45 35,0.0000880000,10 -55 45,0.0000920000,10 -15 15,0.0000930000,0 -35 25,0.0000980000,10 -35 15,0.0001070000,20 -5 15,0.0001190000,10 -15 5,0.0001300000,10 -25 5,0.0001530000,20 -15 25,0.0001570000,10 -15 35,0.0001950000,20 -55 35,0.0002340000,20 -45 25,0.0002390000,20 -5 25,0.0002520000,20 -35 55,0.0003260000,20 -25 45,0.0003540000,20 -35 5,0.0007120000,30 -45 15,0.0011030000,30 -55 25,0.0011090000,30 -5 35,0.0012320000,30 -15 45,0.0013870000,30 -25 55,0.0014930000,30 -45 5,0.0032300000,40 -55 15,0.0038480000,40 -5 45,0.0046050000,40 -15 55,0.0050040000,40 -55 5,0.0088830000,50 -5 55,0.0105450000,50 diff --git a/graphics/plots/temperature/global_diffs/sorted_configurations_with_diff_header.csv b/graphics/plots/temperature/global_diffs/sorted_configurations_with_diff_header.csv deleted file mode 100644 index 2fef132..0000000 --- a/graphics/plots/temperature/global_diffs/sorted_configurations_with_diff_header.csv +++ /dev/null @@ -1,37 +0,0 @@ -config,BER,diff -35 35,0.0000290000,0 -25 25,0.0000360000,0 -35 45,0.0000480000,10 -5 5,0.0000480000,0 -45 45,0.0000540000,0 -25 35,0.0000610000,10 -55 55,0.0000740000,0 -45 55,0.0000790000,10 -25 15,0.0000790000,10 -45 35,0.0000880000,10 -55 45,0.0000920000,10 -15 15,0.0000930000,0 -35 25,0.0000980000,10 -35 15,0.0001070000,20 -5 15,0.0001190000,10 -15 5,0.0001300000,10 -25 5,0.0001530000,20 -15 25,0.0001570000,10 -15 35,0.0001950000,20 -55 35,0.0002340000,20 -45 25,0.0002390000,20 -5 25,0.0002520000,20 -35 55,0.0003260000,20 -25 45,0.0003540000,20 -35 5,0.0007120000,30 -45 15,0.0011030000,30 -55 25,0.0011090000,30 -5 35,0.0012320000,30 -15 45,0.0013870000,30 -25 55,0.0014930000,30 -45 5,0.0032300000,40 -55 15,0.0038480000,40 -5 45,0.0046050000,40 -15 55,0.0050040000,40 -55 5,0.0088830000,50 -5 55,0.0105450000,50 diff --git a/graphics/plots/z_distribution.typ b/graphics/plots/z_distribution.typ deleted file mode 100644 index 1d248b5..0000000 --- a/graphics/plots/z_distribution.typ +++ /dev/null @@ -1,26 +0,0 @@ -#import "@preview/cetz:0.2.2": * - -#let data = csv("../../data/z_distribution/z_distribution.csv") -#let data = data.map(value => value.map(v => float(v))) - -#let line_style = (stroke: (paint: black, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - plot.plot(size: (8,3), - legend : "legend.south", - legend-style: (orientation: ltr, item: (spacing: 0.5)), - x-tick-step: none, - x-ticks: ((0, [0]), (100, [0])), - y-label: $cal(Q)(1, z), abs(f_"Z" (z))$, - x-label: $z$, - y-tick-step: none, - y-ticks: ((0, [0]), (0.6, [1])), - axis-style: "left", - x-min: -5, - x-max: 5, - y-min: 0, - y-max: 0.6,{ - plot.add((data), style: (stroke: (paint: red, thickness: 2pt)), label: [Optimized PDF]) - plot.add(((-5, 0), (0, 0), (0, 0.6), (5, 0.6)), style: line_style, label: [Quantizer]) - }) -}) diff --git a/graphics/quantizers/bach/sign-based-overlay.typ b/graphics/quantizers/bach/sign-based-overlay.typ deleted file mode 100644 index a3492ec..0000000 --- a/graphics/quantizers/bach/sign-based-overlay.typ +++ /dev/null @@ -1,32 +0,0 @@ -#import "@preview/cetz:0.2.2": * - -#let ymax = 1/calc.sqrt(2*calc.pi) - -#let line_style = (stroke: (paint: black, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - plot.plot(size: (8,4), - legend: "legend.north", - legend-style: (orientation: ltr, item: (spacing: 0.5)), - x-tick-step: none, - x-ticks: ((0, [0]), (100, [0])), - y-label: $cal(Q)(1, x)$, - x-label: $x$, - y-tick-step: none, - y-ticks: ((0, [0]), (ymax, [1])), - axis-style: "left", - x-min: -3, - x-max: 3, - y-min: 0, - y-max: ymax,{ - plot.add( - plot.sample-fn( - (x) => 1/calc.sqrt(2*calc.pi)*calc.exp(-(calc.pow(x,2)/2)), - (-3, 3), - 300), - style: (stroke: (paint: red, thickness: 2pt)), - label: [PDF of a normal distribution] - ) - plot.add(((-3,0), (0,0), (0,ymax), (3,ymax)), style: line_style, label: [$cal(Q)(1,x)$]) - }) -}) diff --git a/graphics/quantizers/s-metric/2_2_en.typ b/graphics/quantizers/s-metric/2_2_en.typ deleted file mode 100644 index fa9d11f..0000000 --- a/graphics/quantizers/s-metric/2_2_en.typ +++ /dev/null @@ -1,32 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot, draw, decorations, vector - -#let line_style = (stroke: (paint: black, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - import draw: * - set-style(axes: (shared-zero: false)) - plot.plot(size: (8,6), - x-tick-step: 0.25, - y-label: $cal(E)(2, 2, tilde(x))$, - x-label: $tilde(x)$, - y-tick-step: none, - y-ticks: ((0.125, [M1]) ,(0.25, [M2]),(0.375, [M1]) ,(0.5, [M2]),(0.625, [M1]) ,(0.75, [M2]),(0.875, [M1]) ,(1, [M2])), - axis-style: "left", - x-min: 0, - x-max: 1, - y-min: 0, - y-max: 1,{ - plot.add(((0,0.125), (0.125, 0.125), (0.25,0.25), (0.375, 0.375),(0.5,0.5), (0.625, 0.625),(0.75,0.75), (0.875, 0.875),(1, 1)), line: "vh", style: line_style) - plot.add-hline(0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1, style: dashed) - plot.add-vline(0.25, 0.5, 0.75, 1, style: dashed) - }) - decorations.brace((-0.9,0.63), (-0.9,1.63), name: "00") - decorations.brace((-0.9,2.13), (-0.9,3.13), name: "01") - decorations.brace((-0.9,3.63), (-0.9,4.63), name: "10") - decorations.brace((-0.9,5.13), (-0.9,6.13), name: "11") - - draw.content((v => vector.add(v, (-0.3, 0)), "00.west"), [00]) - draw.content((v => vector.add(v, (-0.3, 0)), "01.west"), [01]) - draw.content((v => vector.add(v, (-0.3, 0)), "10.west"), [10]) - draw.content((v => vector.add(v, (-0.3, 0)), "11.west"), [11]) -}) diff --git a/graphics/quantizers/s-metric/2_2_find_quantizer.typ b/graphics/quantizers/s-metric/2_2_find_quantizer.typ deleted file mode 100644 index 9a742d0..0000000 --- a/graphics/quantizers/s-metric/2_2_find_quantizer.typ +++ /dev/null @@ -1,46 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot, draw, decorations, vector - -#let line_style = (stroke: (paint: black, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#let dashed2 = (stroke: (dash: "dotted")) -#let markings = (stroke: (paint: red, thickness: 2pt), fill: red) -#canvas({ - plot.plot(size: (8,6), name: "plot", - x-tick-step: none, - x-ticks: ((3/16, [3/16]), (7/16, [7/16]), (11/16, [11/16]), (15/16, [15/16])), - y-label: $cal(E)(2, 2, tilde(x))$, - x-label: $tilde(x)$, - y-tick-step: none, - y-ticks: ((0.125, [M1]) ,(0.25, [M2]),(0.375, [M1]) ,(0.5, [M2]),(0.625, [M1]) ,(0.75, [M2]),(0.875, [M1]) ,(1, [M2])), - axis-style: "left", - x-min: 0, - x-max: 1, - y-min: 0, - y-max: 1,{ - plot.add(((0,0), (0.125, 0.125), (0.25,0.25), (0.375, 0.375),(0.5,0.5), (0.625, 0.625),(0.75,0.75), (0.875, 0.875),(1, 1)), line: "vh", style: line_style) - plot.add-hline(0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1, style: dashed) - plot.add-vline(3/16, 7/16, 11/16, 15/16, style: dashed2) - plot.add-anchor("q00", (1/16, 1/8)) - plot.add-anchor("h00", (1/16, 0)) - plot.add-anchor("q01", (5/16, 3/8)) - plot.add-anchor("h01", (5/16, 0)) - plot.add-anchor("q10", (9/16, 5/8)) - plot.add-anchor("h10", (9/16, 0)) - plot.add-anchor("q11", (13/16, 7/8)) - plot.add-anchor("h11", (13/16, 0)) - }) - decorations.brace((-0.9,0.63), (-0.9,1.63), name: "00") - decorations.brace((-0.9,2.13), (-0.9,3.13), name: "01") - decorations.brace((-0.9,3.63), (-0.9,4.63), name: "10") - decorations.brace((-0.9,5.13), (-0.9,6.13), name: "11") - - draw.content((v => vector.add(v, (-0.3, 0)), "00.west"), [00]) - draw.content((v => vector.add(v, (-0.3, 0)), "01.west"), [01]) - draw.content((v => vector.add(v, (-0.3, 0)), "10.west"), [10]) - draw.content((v => vector.add(v, (-0.3, 0)), "11.west"), [11]) - - draw.line("plot.q00", ((), "|-", "plot.h00"), mark: (end: ">")) - draw.line("plot.q01", ((), "|-", "plot.h01"), mark: (end: ">")) - draw.line("plot.q10", ((), "|-", "plot.h10"), mark: (end: ">")) - draw.line("plot.q11", ((), "|-", "plot.h11"), mark: (end: ">")) -}) diff --git a/graphics/quantizers/s-metric/2_2_found_quantizer1.typ b/graphics/quantizers/s-metric/2_2_found_quantizer1.typ deleted file mode 100644 index 303bbdc..0000000 --- a/graphics/quantizers/s-metric/2_2_found_quantizer1.typ +++ /dev/null @@ -1,22 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot - -#let line_style = (stroke: (paint: black, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - plot.plot(size: (8,6), - x-tick-step: none, - x-ticks: ((3/16, [3/16]), (7/16, [7/16]), (11/16, [11/16]), (15/16, [15/16])), - y-label: $cal(Q)_("m1")(2, 2, tilde(x))$, - x-label: $tilde(x)$, - y-tick-step: none, - y-ticks: ((1/4, [00]), (2/4, [01]), (3/4, [10]), (4/4, [11])), - axis-style: "left", - x-min: 0, - x-max: 1, - y-min: 0, - y-max: 1,{ - plot.add(((0,1/4), (3/16,1/4), (7/16,2/4), (11/16,3/4), (15/16, 4/4), (15/16, 1/4), (1, 1/4)), line: "vh", style: line_style) - plot.add-hline(1/4, 2/4, 3/4, 1, style: dashed) - plot.add-vline(3/16, 7/16, 11/16, 15/16, style: dashed) - }) -}) diff --git a/graphics/quantizers/s-metric/2_2_reconstruction.typ b/graphics/quantizers/s-metric/2_2_reconstruction.typ deleted file mode 100644 index 2ff3007..0000000 --- a/graphics/quantizers/s-metric/2_2_reconstruction.typ +++ /dev/null @@ -1,39 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot, draw, decorations, vector - -#let line_style = (stroke: (paint: red, thickness: 2pt)) -#let line_style2 = (stroke: (paint: blue, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - plot.plot(size: (8,6), name: "plot", - legend: "legend.south", - legend-style: (orientation: ltr, item: (spacing: 0.5)), - x-tick-step: 1/4, - //x-ticks: ((3/16, [3/16]), (7/16, [7/16]), (11/16, [11/16]), (15/16, [15/16])), - y-label: $cal(R)(2, 2, tilde(x))$, - x-label: $tilde(x)$, - y-tick-step: none, - y-ticks: ((1/4, [00]), (2/4, [01]), (3/4, [10]), (1, [11])), - axis-style: "left", - x-min: 0, - x-max: 1, - y-min: 0, - y-max: 1,{ - plot.add(((0,1/4), (3/16,1/4), (7/16,2/4), (11/16,3/4), (15/16, 1), (15/16, 1/4), (1, 1/4)), line: "vh", style: line_style, label: [Metric 1]) - plot.add(((0, 1), (1/16, 1), (1/16, 1/4), (5/16, 1/4), (9/16, 2/4), (13/16, 3/4), (13/16, 1), (1, 1)),line: "vh", style: line_style2, label: [Metric 2]) - plot.add-hline(1/4, 2/4, 3/4, 1, style: dashed) - plot.add-vline(1/4, 2/4, 3/4, 1, style: dashed) - - plot.add-anchor("2phi1", (0.25, 0.25)) - plot.add-anchor("2phi2", (5/16, 1/4)) - - plot.add-anchor("1phi1", (0.25, 0.5)) - plot.add-anchor("1phi2", (3/16, 2/4)) - }) - - decorations.brace("plot.2phi2", "plot.2phi1", name: "plusphi") - draw.content((v => vector.add(v, (+0.1, -0.2)), "plusphi.south"), [$plus phi$]) - - decorations.brace("plot.1phi2", "plot.1phi1", name: "minusphi") - draw.content((v => vector.add(v, (-0.1, +0.3)), "minusphi.north"), [$minus phi$]) - -}) diff --git a/graphics/quantizers/s-metric/3_2_en.typ b/graphics/quantizers/s-metric/3_2_en.typ deleted file mode 100644 index 79c4bfa..0000000 --- a/graphics/quantizers/s-metric/3_2_en.typ +++ /dev/null @@ -1,32 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot, draw, decorations, vector - -#let line_style = (stroke: (paint: black, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - import draw: * - set-style(axes: (shared-zero: false)) - plot.plot(size: (8,6), - x-tick-step: 0.25, - y-label: $cal(E)(3, 2, tilde(x))$, - x-label: $tilde(x)$, - y-tick-step: none, - y-ticks: ((1/12, [M1]) ,(2/12, [M2]),(3/12, [M3]) ,(4/12, [M1]),(5/12, [M2]) ,(6/12, [M3]),(7/12, [M1]) ,(8/12, [M2]), (9/12, [M3]), (10/12, [M1]), (11/12, [M2]), (1, [M3])), - axis-style: "left", - x-min: 0, - x-max: 1, - y-min: 0, - y-max: 1,{ - plot.add(((0,0), (1/12, 1/12), (2/12,2/12), (3/12, 3/12),(4/12,4/12), (5/12, 5/12),(6/12,6/12), (7/12, 7/12),(8/12, 8/12), (9/12, 9/12), (10/12, 10/12), (11/12, 11/12), (1, 1)), line: "vh", style: line_style) - plot.add-hline(1/12, 2/12, 3/12, 4/12, 5/12, 6/12, 7/12, 8/12, 9/12, 10/12, 11/12, 1, style: dashed) - plot.add-vline(0.25, 0.5, 0.75, 1, style: dashed) - }) - decorations.brace((-0.9,0.4), (-0.9,1.63), name: "00") - decorations.brace((-0.9,1.9), (-0.9,3.13), name: "01") - decorations.brace((-0.9,3.4), (-0.9,4.63), name: "10") - decorations.brace((-0.9,4.9), (-0.9,6.13), name: "11") - - draw.content((v => vector.add(v, (-0.3, 0)), "00.west"), [00]) - draw.content((v => vector.add(v, (-0.3, 0)), "01.west"), [01]) - draw.content((v => vector.add(v, (-0.3, 0)), "10.west"), [10]) - draw.content((v => vector.add(v, (-0.3, 0)), "11.west"), [11]) -}) diff --git a/graphics/quantizers/s-metric/3_2_reconstruction.typ b/graphics/quantizers/s-metric/3_2_reconstruction.typ deleted file mode 100644 index ce288d5..0000000 --- a/graphics/quantizers/s-metric/3_2_reconstruction.typ +++ /dev/null @@ -1,28 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot - -#let line_style = (stroke: (paint: red, thickness: 2pt)) -#let line_style2 = (stroke: (paint: blue, thickness: 2pt)) -#let line_style3 = (stroke: (paint: green, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - plot.plot(size: (8,6), - legend: "legend.south", - legend-style: (orientation: ltr, item: (spacing: 0.5)), - x-tick-step: 1/4, - //x-ticks: ((3/16, [3/16]), (7/16, [7/16]), (11/16, [11/16]), (15/16, [15/16])), - y-label: $cal(R)(3, 2, tilde(x))$, - x-label: $tilde(x)$, - y-tick-step: none, - y-ticks: ((1/4, [00]), (2/4, [01]), (3/4, [10]), (1, [11])), - axis-style: "left", - x-min: 0, - x-max: 1, - y-min: 0, - y-max: 1,{ - plot.add(((0, 1/4), (5/24, 1/4), (11/24, 2/4), (17/24, 3/4), (23/24, 1), (23/24, 1/4), (1, 1/4)),line: "vh", style: line_style, label: [Metric 1]) - plot.add(((0,1/4), (1/4,1/4), (2/4,2/4), (3/4,3/4), (4/4, 4/4)), line: "vh", style: line_style2, label: [Metric 2]) - plot.add(((0, 1),(1/24, 1), (1/24, 1/4), (7/24, 1/4), (7/24, 2/4), (13/24, 3/4), (19/24, 1), (1, 1)), line: "hv", style: line_style3, label: [Metric 3]) - plot.add-hline(1/4, 2/4, 3/4, 1, style: dashed) - plot.add-vline(1/4, 2/4, 3/4, 1, style: dashed) - }) -}) diff --git a/graphics/quantizers/s-metric/s-metric-compar1.typ b/graphics/quantizers/s-metric/s-metric-compar1.typ deleted file mode 100644 index 00917a3..0000000 --- a/graphics/quantizers/s-metric/s-metric-compar1.typ +++ /dev/null @@ -1,25 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot, draw - -#let line_style = (stroke: (paint: black, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#let fill_aqua = (stroke: none, fill: teal) -#let fill_olive = (stroke: none, fill: maroon) -#canvas({ - plot.plot(size: (7,3), - legend: "legend.south", - legend-style: (orientation: ltr, item: (spacing: 0.5)), - x-tick-step: none, - x-ticks: ((-1.25, [-a]), (1.25, [a]), (0, [0])), - y-label: $cal(E)(1, 2, x)$, - x-label: $x$, - y-tick-step: none, - y-ticks: ((0, [0]), (1, [1])), - axis-style: "left", - x-min: -3, - x-max: 3, - y-min: 0, - y-max: 1,{ - plot.add(((-3,0), (-1.25,0), (-1.25,1), (1.25,1), (1.25, 0), (3, 0)), line: "vh", style: line_style) - plot.add-hline(1, style: dashed) - }) -}) diff --git a/graphics/quantizers/s-metric/s-metric-compar2.typ b/graphics/quantizers/s-metric/s-metric-compar2.typ deleted file mode 100644 index 6d65948..0000000 --- a/graphics/quantizers/s-metric/s-metric-compar2.typ +++ /dev/null @@ -1,25 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot, draw - -#let line_style = (stroke: (paint: black, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#let fill_aqua = (stroke: none, fill: teal) -#let fill_olive = (stroke: none, fill: maroon) -#canvas({ - plot.plot(size: (7,3), - legend: "legend.south", - legend-style: (orientation: ltr, item: (spacing: 0.5)), - x-tick-step: none, - x-ticks: (0, 0), - y-label: $cal(E)(1, 2, x)$, - x-label: $x$, - y-tick-step: none, - y-ticks: ((0, [0]), (1, [1])), - axis-style: "left", - x-min: -3, - x-max: 3, - y-min: 0, - y-max: 1,{ - plot.add(((-3,0), (0,0), (0,1), (3,1)), line: "vh", style: line_style) - plot.add-hline(1, style: dashed) - }) -}) diff --git a/graphics/quantizers/two-bit-enroll-gray.typ b/graphics/quantizers/two-bit-enroll-gray.typ deleted file mode 100644 index 2cb7b7d..0000000 --- a/graphics/quantizers/two-bit-enroll-gray.typ +++ /dev/null @@ -1,21 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot - -#let line_style = (stroke: (paint: black, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - plot.plot(size: (8,6), - x-tick-step: 0.25, - y-label: $cal(Q)(2, 1, tilde(x))$, - x-label: $tilde(x)$, - y-tick-step: none, - y-ticks: ((0.25, [00]), (0.5, [01]), (0.75, [11]), (1, [10])), - axis-style: "left", - x-min: 0, - x-max: 1, - y-min: 0, - y-max: 1,{ - plot.add(((0,0), (0.25,0.25), (0.5,0.5), (0.75,0.75), (1, 1)), line: "vh", style: line_style) - plot.add-hline(0.25, 0.5, 0.75, 1, style: dashed) - plot.add-vline(0.25, 0.5, 0.75, 1, style: dashed) - }) -}) diff --git a/graphics/quantizers/two-bit-enroll-real.typ b/graphics/quantizers/two-bit-enroll-real.typ deleted file mode 100644 index cea4ccc..0000000 --- a/graphics/quantizers/two-bit-enroll-real.typ +++ /dev/null @@ -1,43 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot, decorations, draw - -#let line_style = (stroke: (paint: black, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - plot.plot(size: (8,6), - legend: "legend.south", - name: "plot", - x-tick-step: 1, - // x-ticks: ((-1.168, [-1.16]), (1.168, [1.16])), - y-label: $cal(Q)(2, x)$, - x-label: $x$, - y-tick-step: none, - y-ticks: ((0.25, [00]), (0.5, [01]), (0.75, [10]), (1, [11])), - axis-style: "left", - x-min: -3, - x-max: 3, - y-min: 0, - y-max: 1,{ - plot.add(((-3,0.25), (-1.168,0.25), (-1.168,0.5), (0, 0.5), (0, 0.75), (1.168,0.75), (1.168, 1), (3, 1)), style: line_style) - plot.add(((-2.657, 0), (-2.657, 1)), style: (stroke: (paint: red)), label: [Artificial quantizer bounds]) - plot.add(((2.657, 0), (2.657, 1)), style: (stroke: (paint: red))) - plot.add-hline(0.25, 0.5, 0.75, 1, style: dashed) - plot.add-vline(-1.168, 1.168, style: dashed) - plot.add-anchor("uc01", (-0.584, 0.5)) - plot.add-anchor("lc01", (-0.584, 0)) - plot.add-anchor("uc10", (0.584, 0.75)) - plot.add-anchor("lc10", (0.584, 0)) - - plot.add-anchor("uc00", (-1.9125, 0.25)) - plot.add-anchor("lc00", (-1.9125, 0)) - plot.add-anchor("uc11", (1.9125, 1)) - plot.add-anchor("lc11", (1.9125, 0)) - - }) - - draw.line("plot.uc01", ((), "|-", "plot.lc01"), mark: (end: ">")) - draw.line("plot.uc10", ((), "|-", "plot.lc10"), mark: (end: ">")) - draw.line("plot.uc00", ((), "|-", "plot.lc00"), mark: (end: ">")) - draw.line("plot.uc11", ((), "|-", "plot.lc11"), mark: (end: ">")) - - -}) diff --git a/graphics/quantizers/two-bit-enroll.typ b/graphics/quantizers/two-bit-enroll.typ deleted file mode 100644 index 1e4b82b..0000000 --- a/graphics/quantizers/two-bit-enroll.typ +++ /dev/null @@ -1,24 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot, draw, palette - -#let line_style = (stroke: (paint: black, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - import draw: * - set-style(axes: (shared-zero: false)) - plot.plot(size: (8,6), - x-tick-step: 0.25, - y-label: $cal(Q)(2, 1, tilde(x))$, - x-label: $tilde(x)$, - y-tick-step: none, - y-ticks: ((0.25, [00]), (0.5, [01]), (0.75, [10]), (1, [11])), - axis-style: "left", - //x-min: 0, - x-max: 1, - y-min: 0, - y-max: 1,{ - plot.add(((0,0.25), (0.25,0.25), (0.5,0.5), (0.75,0.75), (1, 1)), line: "vh", style: line_style) - //plot.add(((0,0), (0,0)), style: (stroke: none)) - plot.add-hline(0.25, 0.5, 0.75, 1, style: dashed) - plot.add-vline(0.25, 0.5, 0.75, 1, style: dashed) - }) -}) diff --git a/graphics/quantizers/two-metric/enrollment.typ b/graphics/quantizers/two-metric/enrollment.typ deleted file mode 100644 index b14a64d..0000000 --- a/graphics/quantizers/two-metric/enrollment.typ +++ /dev/null @@ -1,30 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot - -#let line_style = (stroke: (paint: black, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#let fill_aqua = (stroke: none, fill: teal) -#let fill_olive = (stroke: none, fill: maroon) -#canvas({ - plot.plot(size: (7,3), - legend: "legend.south", - legend-style: (orientation: ltr, item: (spacing: 0.5)), - x-tick-step: none, - x-ticks: ((-1.25, [-a]), (1.25, [a]), (0, [0])), - y-label: $cal(E)(1, 2, x)$, - x-label: $x$, - y-tick-step: none, - y-ticks: ((0, [0]), (1, [1])), - axis-style: "left", - x-min: -3, - x-max: 3, - y-min: 0, - y-max: 1,{ - plot.add(((-3,0), (-1.25,0), (-1.25,1), (1.25,1), (1.25, 0), (3, 0)), line: "vh", style: line_style) - plot.add-fill-between(((-3, 0), (-1.25, 0)), ((-3, 1), (-1.25, 1)), style: fill_aqua, label: [Use metric 1]) - plot.add-fill-between(((-1.25, 0), (0, 0)), ((-1.25, 1), (0, 1)), style: fill_olive, - label: [Use metric 2]) - plot.add-fill-between(((0, 0), (1.25, 0)), ((0, 1), (1.25, 1)), style: fill_aqua) - plot.add-fill-between(((1.25, 0), (3, 0)), ((1.25, 1), (3, 1)), style: fill_olive) - plot.add-hline(1, style: dashed) - }) -}) diff --git a/graphics/quantizers/two-metric/example_enroll.typ b/graphics/quantizers/two-metric/example_enroll.typ deleted file mode 100644 index a8826b5..0000000 --- a/graphics/quantizers/two-metric/example_enroll.typ +++ /dev/null @@ -1,27 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot, draw - -#let line_style = (stroke: (paint: black, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#let fill_aqua = (stroke: none, fill: teal) -#let fill_olive = (stroke: none, fill: maroon) -#canvas({ - plot.plot(size: (7,3), - legend: "legend.south", - legend-style: (orientation: ltr, item: (spacing: 0.5)), - x-tick-step: none, - x-ticks: ((-1.25, [-a]), (1.25, [a]), (0, [0])), - y-label: $cal(E)(1, 2, x)$, - x-label: $x$, - y-tick-step: none, - y-ticks: ((0, [0]), (1, [1])), - axis-style: "left", - x-min: -3, - x-max: 3, - y-min: 0, - y-max: 1,{ - plot.add(((-3,0), (-1.25,0), (-1.25,1), (1.25,1), (1.25, 0), (3, 0)), line: "vh", style: line_style) - plot.add(((-1.8, 0), (-1.1, 0)), mark: "|", mark-size: .4, mark-style: (stroke: (thickness: 2pt, paint: blue)), style: (stroke: (paint: blue, thickness: 2pt))) - plot.add(((-1.45, 0), (-1.45, 0)), mark: "o", mark-style: (stroke: (paint: red), fill: red)) - plot.add-hline(1, style: dashed) - }) -}) diff --git a/graphics/quantizers/two-metric/example_reconstruct.typ b/graphics/quantizers/two-metric/example_reconstruct.typ deleted file mode 100644 index a35e455..0000000 --- a/graphics/quantizers/two-metric/example_reconstruct.typ +++ /dev/null @@ -1,27 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot, draw - -#let line_style = (stroke: (paint: black, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#let fill_aqua = (stroke: none, fill: teal) -#let fill_olive = (stroke: none, fill: maroon) -#canvas({ - plot.plot(size: (7,3), - legend: "legend.south", - legend-style: (orientation: ltr, item: (spacing: 0.5)), - x-tick-step: none, - x-ticks: ((-1.25, [-a]), (1.25, [a]), (0, [0])), - y-label: $cal(R)(1, 2, x)$, - x-label: $x$, - y-tick-step: none, - y-ticks: ((0, [0]), (1, [1])), - axis-style: "left", - x-min: -3, - x-max: 3, - y-min: 0, - y-max: 1,{ - plot.add(((-3,0), (-2.125,0), (-2.125,1), (0.375,1), (0.375, 0), (3, 0)), line: "vh", style: line_style) - plot.add(((-1.8, 0), (-1.1, 0)), mark: "|", mark-size: .4, mark-style: (stroke: (thickness: 2pt, paint: blue)), style: (stroke: (paint: blue, thickness: 2pt))) - plot.add(((-1.45, 0), (-1.45, 0)), mark: "o", mark-style: (stroke: (paint: red), fill: red)) - plot.add-hline(1, style: dashed) - }) -}) diff --git a/graphics/quantizers/two-metric/reconstruction.typ b/graphics/quantizers/two-metric/reconstruction.typ deleted file mode 100644 index 925d8bd..0000000 --- a/graphics/quantizers/two-metric/reconstruction.typ +++ /dev/null @@ -1,28 +0,0 @@ -#import "@preview/cetz:0.2.2": canvas, plot - -#let line_style_aqua = (stroke: (paint: teal, thickness: 2pt)) -#let line_style_eastern = (stroke: (paint: maroon, thickness: 2pt)) -#let dashed = (stroke: (dash: "dashed")) -#let fill_aqua = (stroke: none, fill: aqua) -#let fill_olive = (stroke: none, fill: eastern) -#canvas({ - plot.plot(size: (7,3), - legend: "legend.south", - legend-style: (orientation: ltr, item: (spacing: 0.5)), - x-tick-step: none, - x-ticks: ((-1.25, [-a]), (1.25, [a]), (0, [0]), (-2.125, [-T1]), (2.125, [T1]), (0.375, [T2]), (-0.375, [-T2])), - y-label: $cal(R)(1, 2, x)$, - x-label: $x$, - y-tick-step: none, - y-ticks: ((0, [0]), (1, [1])), - axis-style: "left", - x-min: -3, - x-max: 3, - y-min: 0, - y-max: 1,{ - plot.add(((-3,0), (-2.125,0), (-2.125,1), (0.375,1), (0.375, 0), (3, 0)), line: "vh", style: line_style_aqua, label: [Metric 1]) - plot.add(((-3, 0), (-0.375, 0), (-0.375, 1), (2.125, 1), (2.125, 0), (3, 0)), line: "vh", style: line_style_eastern, label: [Metric 2]) - //plot.add-fill-between(((1.25, 0), (3, 0)), ((1.25, 1), (3, 1)), style: fill_olive) - plot.add-hline(1, style: dashed) - }) -}) diff --git a/main.typ b/main.typ index 3480914..ee5f3c7 100644 --- a/main.typ +++ b/main.typ @@ -21,34 +21,35 @@ #show: make-glossary -#set document(title: "Towards Efficient Helper Data Algorithms for Multi-Bit PUF Quantization", author: "Marius Drechsler") +#set document(title: "Hier der beste Thesis Name", author: "Vorname Nachname") #show: doc => conf( - title: "Towards Efficient Helper Data Algorithms for Multi-Bit PUF Quantization", - author: "Marius Drechsler", - chair: "Chair for Security in Information Technology", - school: "School of Computation, Information and Technology", + title: "Hier der beste Thesis Name", + author: "Vorname Nachname", + chair: "Lehrstuhl für das und das ", + school: "School so und so", degree: "Bachelor of Science (B.Sc.)", - examiner: "Prof. Dr. Georg Sigl", - supervisor: "M.Sc. Jonas Ruchti", - submitted: "30.08.2024", + examiner: "Prof. Dr. wer auch immer", + supervisor: "M.Sc. Betreuer wer auch immer", + submitted: "Abgabgedatum hier", doc ) #set page(footer: locate( loc => if calc.even(loc.page()) { - align(right, counter(page).display("1")); - } else { align(left, counter(page).display("1")); + } else { + align(right, counter(page).display("1")); } )) + +// Hier einfach +// #include "content/kapitel.typ" #include "content/introduction.typ" -#include "content/SMHD.typ" -#include "content/BACH.typ" -#include "content/outlook.typ" #include "glossary.typ" #counter(heading).update(0) +// Hier kann man bei sytle den Zitiertyp ändern #bibliography("bibliography.bib", style: "ieee") diff --git a/pseudocode/bach_1.typ b/pseudocode/bach_1.typ deleted file mode 100644 index d5c5dca..0000000 --- a/pseudocode/bach_1.typ +++ /dev/null @@ -1,17 +0,0 @@ -#import "@preview/lovelace:0.3.0": * - - -#pseudocode-list(booktabs: true, numbered-title: [Center Point Approximation])[ - + *input*: $bold(cal(o))_"first", bold(x), t, M$ - + *lists*: optimal weights $bold(h)_"opt"$ - + $bold(cal(o)) arrow.l bold(cal(o))_"first"$ - + #line-label() *repeat* t times: - + *perform* #smallcaps[OptimalWeights($bold(cal(0)), bold(x))$]: - + #line-label() *update* $bold(h)_"opt"$ with returned weights - + $bold(z)_"opt" arrow.l$ all returned linear combinations - + *define* new quantizer $cal(Q)^*$ using the @ecdf based on $bold(z)_"opt"$: - + *sort* $bold(z)_"opt"$ in ascending order - + $cal(Q)^* arrow.l $ use @eq:ecdf_inverse with quantizer bounds in the tilde domain - + #line-label() *update* $bold(cal(o))$ with newly found quantizer step centers - + *return* $bold(h)_"opt"$ -] diff --git a/pseudocode/bach_find_best_appr.typ b/pseudocode/bach_find_best_appr.typ deleted file mode 100644 index 46a1e3e..0000000 --- a/pseudocode/bach_find_best_appr.typ +++ /dev/null @@ -1,12 +0,0 @@ -#import "@preview/lovelace:0.3.0": * - -#pseudocode-list(booktabs: true, numbered-title: [OptimalWeights to approximate $bold(cal(o))$])[ - + *inputs*: - + $bold(y)$ input values for linear combinations - + $bold(cal(o))$ list of optimal points - + *output*: $(bold(h), z_"opt")$ - //+ n number of summands in linear combination - + *calculate* all possible linear combinations $bold(z)$ with @eq:z_eq - + *calculate* matrix $bold(cal(A))$ with $a_"ij" = abs(z_i - cal(o)_j)$ - + *return* weights $bold(h)$ for $z_"opt" = op("argmin")(bold(cal(A)))$ and $z_"opt"$ -] diff --git a/pseudocode/offsets.typ b/pseudocode/offsets.typ deleted file mode 100644 index 5d7c72e..0000000 --- a/pseudocode/offsets.typ +++ /dev/null @@ -1,16 +0,0 @@ -#import "@preview/lovelace:0.3.0": * - - -#pseudocode-list(booktabs: true, numbered-title: [Find all offsets $phi$])[ - + *input* $Phi, S$ - + *list* offsets $phi$ - + *if* $S$ is odd - + $S = s-1$ - + *append* 0 *to list* offsets - + *while* $i <= S/2$ - + *append* $+(i dot Phi)$ *to list* offsets - + *append* $- (i dot Phi)$ *to list* offsets - + *sort list* offsets in ascending order - + *return* offsets - + *end* - ]

^se_M#`c@UGiE(X>kv{O={%A2@9MDCSof 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 value.map(v => float(v)))// fucking hell is that cursed - -#let dashed = (stroke: (dash: "dashed")) -#canvas({ - plot.plot(size: (10,1), - x-tick-step: none, - x-ticks: ((1, [1]), (2, [2]), (3, [3]), (4, [4]), (5, [5]), (6, [6])), - y-label: $E(1)$, - x-label: $m$, - y-tick-step: 500, - axis-style: "left", - x-min: 0, - y-max: 1, - { - plot.add((ndata), mark: "o", mark-size: 0.0001) - }) -}) diff --git a/graphics/plots/bach/compare/bad.png b/graphics/plots/bach/compare/bad.png deleted file mode 100644 index f00aae4ef63633cb239743f1ac165f52244f45db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5384 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 diff --git a/graphics/plots/bach/compare/good.png b/graphics/plots/bach/compare/good.png deleted file mode 100644 index dffb52064e33ce5528348132ae434f5ebda7909e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6169 zcmeAS@N?(olHy`uVBq!ia0y~yV1B{Cz!bs3#=yYvQSOW?0|SF)iEBhjaDG}zd16s2 zgKuI2PG*uqS!z*nW`3Tro`s&VjzUIBNkOrdzJ4xTfnI)5y8iKJ5y1=$44efX zk;M!Q{D~mUxWayUCIf?bo2QFoNX4ADcYTX)ACqbeJTXYGF{~Suv0&+D9mEV8;`entyz`)>ItFf1nfq|jH zft`V&frCkwfq{XEqlAHhfkWW}BLjm1M1o;dVsHh?{wenu`o6xsz5U_OpOriI@0Wk~ z?wwaY9|J?ciPx`RfB5?P`oqi1{SUYEr)}qCsY;(We}4P%-wvaA0W zQ)Mi{QdR!${rmRBALZ&b6%`tLOc@v)H1+lM4?lkV_`h`HCzh)8dwJRQ6%_(67#JF+ z?_>Mu#5}kHVl-in#>XHor5+S44}Pi3z;HqtYiZh0aBn-~0)Ao>vBo)f4@L%X@!Ual z@tknvWk?nGwUwp28LQMTFy5FOz`!s=4dxt$zE10kE_Lo}$^U=VOvz`Q|wvMWPFB@3w1VG(%2kn`+X z=Fc1V%{$o{qSRq-S->G&$j~4Uw|2%9led1i#CAN}TblKj$-s31GXsMILnGe-jbQs9 z7q`|fI&>zZr{gz1))`^SiMlKtbpgYltVS# zH4I=kLi8TUdbz&Q_rBeZl(S4gZ#9S6ELIHNSA^KM=BV#k8!Dg5 z0k0z)G?FhLw4CgG*|o1IcWq=d!x~kX-(DQJbbZIW%+t9ZKk6Px370WU6MDe_vG+ss zl$ZB@mMzH<&b|G}Z}Q6h(M7tq`x!pL!{NutNuIM;%51fqn>T;j^r-LO%p11BC9TRV zduLnEH9opH^qLuiDqNglok1Y`0}m$I1%}y8N$WWT&96MTWwo`A(P9?3u4iD9ZHQ2t zv1CP}ZeMN5oh#B#*FOAZ{Ne!fu|tb;9D9zJNAH^GhB|PP1GNaO!mF&dU%jsXxAwrb zzKF};q#JbLi8syr*Pa&}*Jo;RY`4DO|0bB>I6PWJ0uGyKRZ9DQyAk!W)a3c=^?!|{ z-{~)vS8uomcd&)a$&<5J%2#{E#Cvbcd^g|sj~!zaC`mfKl{~ur&+R1H1bLWU4X4)5 zOj+u)KPbQ2er}PR@{CPaqt^b6V7kBsOM?!~J{$i%EmZhwdfPMVryWC-3M?ivuH2rI zvp#dCrp(sOZQCDjWVz7>3y=khp22IDzAnjqwRvClh11_p+GM^~ z%&lh7@Ls@N;>7VM=VbDukE_FT&&TH8<~~pcPf;ZYLxi>^#xvdMhncN#;daZaYo4KN zZ~MmX;Z$N+D+r7KkYgzZ&CeMbZongEf$?><{c4987*gS(!&hdv^4{y%71gub-v9mk z?OVmRL!a3ka^V&_i2GbAuFzw+r+$G^>tRcoeX)G>c}81{xzF~Cq`$e(kYEW58HQNn zm&^=7@F-0%@MLE=B@B1Xi7nsFw%gUo)kmDGV>W>2fB?JC3V!4v?&hYd`-Usn8Qy3x+ELqRfZ_Qu}Pu~X^eHvaK)O~%& zjtNpOH#x9t9NDs>cHZN+v3ASkk{P0uE-)sj7IHA;c*1g6fr4;21H(FaIyi9bjwa*h zoAC_$;E^Gdu%2_`$;I1uq@g*cn?LZ9*m-q^4bxx>64cdJGHfrDVXXpXEO5PfW8zDG28LpILK8C*P4C-Y znzR>LFim21)4uQ3%a+xCta*R>F}H(0Ea5qP_j%4xWTD1v3wLyn!O2ALYnQitK7QhH zsQP*71654239RZ1Hpu=KE{@c807Vc31E?0zp82HUTvbEujqMHd;OUX!MO&xM1Rr=P z9lfO4y^^OmLLH?4f)p%O9bgfbYS?CZj#(4t6b5PI&X?EkJijN^nELHj`kQVCsYbq% z=eIa-im7M$eM^{A+p=|y>;iUJ05UuXcs@BGIFR9oAIvfa)-QIh?><(i?OXXZ@h`(# zco`iNVKme5XrlKu;hfWUtXJG%8VoMqP&qb*jiDhL7J!X;Gpm@lq@PaSJzx01MY!7_ zMg5+`xxF%p=d3o1CECeP=DY&8ctb-cHv>a8JS{K;tX*k6`_506D=sjr7(~)faY7Ql z5=Tjc@v;hr+#NRa=KsI7QO*NiSTQV+T6W*zG>g>*8};G|2lsI>JchZ!Ve2!W$3AZu zer>q=@!omf1uC$hWMDDe+njv!d4mc(XcD$=e7X3fisl;E1!6G41)9rLCY;>I$#5BF zB7?w!tDMEF?~C7DW4#~@rViR5W!vsN>1b6;X7xMuZ;lH@V3u7F4Hmq#WtUp?-+c@T z{s=w0%)hVWFK=h4hKG4<)$E2DEes#z?ByGT5LTX3;b-^-$z=@=?6Z<@aYVkEyyZ<% zZS?yCx-ex9UwyP0W+cC!FJAYLAzJu_gXpt4ES7Rdmxb*2 zX=X-0;J9Y9K^zvy0*N_Qc|nX0ncnyGQ{T>Kgcnqj-ak~5l zcvX6%^&}$$gATlyF)Ow-o&U?UVD{yecj{9AxBXoAR{opvgGmnTd=Hl}-%5yQYxoQE z7h{8`+VcXP-!fm|W#yV@uk0As6#p~6az6M$FD%*^7@Bluu9*I3higJLEYK5#*WGhw z`>nJk`K5~Niuo|5JF?zn?a}@^;dmYA+mCtgFTjJUz&QNNLY?0VUyf#9UKqxez_7u>JDD9TN|GKdmX{>6`nKgcYf{Kt^JK*!}^uh5AK9Am%@8!}%j zc+>DL=Jxvg|91bCGlB)`!ocX7KT-@AmMxwCV$-+p4XNNn#v<_ILc{6n{WIq=AKs8R zzf7i~Y_8w!H;=uSzduj|3(^%=uI%2Z_qW<%_M6WKrksA<@|bN3EMnWc=EgtNE8TiK zw2a|}^UL`^m+rTdaa`ccm?Xup;^L)Z&gXI)dSH>jx8<2{L`)@{SHT;`YZ1RbS?33^ z+rt9tuv2vW&AG)(Z(dDhSTJSd=RVu>o^#$`P=*CqOTknLhKz$^!sX9hzrb_j)IwLu z8Odii9{R{yQEcTaFFZ}gSSCI}4yG$7XUw_Ts-cv>Hj z>63MswDw$~%+Q}fSLSvWt9`gvGd&6xH<`!gX#QCH|J~O6(z`dkex)FYboj$XYQzCh);!UFc>=atvr)$A!fwD0KrW^-7~<%K