diff --git a/concrete-optimizer/src/noise_estimator/operators/atomic_pattern.rs b/concrete-optimizer/src/noise_estimator/operators/atomic_pattern.rs index c812e09e0..2b87f3416 100644 --- a/concrete-optimizer/src/noise_estimator/operators/atomic_pattern.rs +++ b/concrete-optimizer/src/noise_estimator/operators/atomic_pattern.rs @@ -231,7 +231,7 @@ mod tests { #[test] fn golden_python_prototype_security_variance_keyswitch_1() { - let golden_modular_variance = 3.260_702_274_017_557e68; + let golden_modular_variance = 5.997_880_135_602_194e68; let internal_ks_output_lwe_dimension = 1024; let ciphertext_modulus_log = 128; let security = 128; @@ -262,7 +262,7 @@ mod tests { fn golden_python_prototype_security_variance_keyswitch_2() { // let golden_modular_variance = 8.580795457940938e+66; // the full npe implements a part of the full estimation - let golden_modular_variance = 3.941_898_681_369_209e48; // full estimation + let golden_modular_variance = 7.407_691_550_271_225e48; // full estimation let internal_ks_output_lwe_dimension = 512; let ciphertext_modulus_log = 64; let security = 128; diff --git a/concrete-optimizer/src/optimization/atomic_pattern.rs b/concrete-optimizer/src/optimization/atomic_pattern.rs index 58e7daaa1..c6c3fceca 100644 --- a/concrete-optimizer/src/optimization/atomic_pattern.rs +++ b/concrete-optimizer/src/optimization/atomic_pattern.rs @@ -501,7 +501,6 @@ pub fn optimize_one( restart_at: Option, ) -> OptimizationState { assert!(0 < precision && precision <= 16); - assert_eq!(security_level, 128); assert!(1.0 <= noise_factor); assert!(0.0 < maximum_acceptable_error_probability); assert!(maximum_acceptable_error_probability < 1.0); diff --git a/concrete-optimizer/src/pareto.rs b/concrete-optimizer/src/pareto.rs index 6da08ea45..a789d5b56 100644 --- a/concrete-optimizer/src/pareto.rs +++ b/concrete-optimizer/src/pareto.rs @@ -154,31 +154,20 @@ pub fn extract_ks_pareto( } #[rustfmt::skip] -pub const BR_BL: &[(u64, u64); 40] = &[ - (12, 1),(22, 1),(23, 1),(8, 2),(15, 2),(16, 2), - (6, 3),(11, 3),(12, 3),(5, 4),(9, 4),(4, 5),(7, 5), - (8, 5),(6, 6),(7, 6),(3, 7),(6, 7),(5, 8),(5, 9), - (2, 10),(4, 10),(2, 11),(4, 11),(3, 13),(3, 14), - (3, 15),(2, 20),(1, 21),(2, 21),(1, 22),(2, 22), - (2, 23),(1, 40),(1, 41),(1, 42),(1, 43),(1, 44), - (1, 45),(1, 46), +pub const BR_BL: &[(u64, u64); 41] = &[ + (12, 1),(22, 1),(23, 1),(8, 2),(15, 2),(16, 2),(6, 3),(11, 3),(12, 3),(5, 4),(9, 4), + (4, 5),(7, 5),(8, 5),(6, 6),(7, 6),(3, 7),(6, 7),(5, 8),(5, 9),(2, 10),(4, 10),(2, 11), + (4, 11),(3, 13),(3, 14),(3, 15),(1, 20),(2, 20),(1, 21),(2, 21),(1, 22),(2, 22),(2, 23), + (1, 40),(1, 41),(1, 42),(1, 43),(1, 44),(1, 45),(1, 46), ]; #[rustfmt::skip] pub const KS_BL: &[(u64, u64); 50] = &[ - (5, 1),(6, 1),(7, 1),(8, 1),(9, 1),(10, 1),(11, 1),(12, 1), - (4, 2),(5, 2),(6, 2),(7, 2),(8, 2), - (3, 3),(4, 3),(5, 3),(6, 3), - (2, 4),(3, 4),(4, 4),(5, 4), - (2, 5),(3, 5),(4, 5), - (2, 6),(3, 6),(4, 6), - (2, 7),(3, 7), - (2, 8),(3, 8), - (1, 9),(2, 9), - (1, 10),(2, 10), - (1, 11),(2, 11), - (1, 12),(2, 12), - (1, 13),(1, 14),(1, 15),(1, 16),(1, 17),(1, 18),(1, 19),(1, 20),(1, 21),(1, 22),(1, 23) + (5, 1),(6, 1),(7, 1),(8, 1),(9, 1),(10, 1),(11, 1),(12, 1),(4, 2),(5, 2),(6, 2),(7, 2), + (8, 2),(3, 3),(4, 3),(5, 3),(6, 3),(2, 4),(3, 4),(4, 4),(5, 4),(2, 5),(3, 5),(4, 5), + (2, 6),(3, 6),(4, 6),(2, 7),(3, 7),(1, 8),(2, 8),(3, 8),(1, 9),(2, 9),(1, 10),(2, 10), + (1, 11),(2, 11),(1, 12),(1, 13),(1, 14),(1, 15),(1, 16),(1, 17),(1, 18),(1, 19),(1, 20), + (1, 21),(1, 22),(1, 23), ]; #[cfg(test)] diff --git a/concrete-optimizer/src/security/glwe.rs b/concrete-optimizer/src/security/glwe.rs index 380e90699..4d332a6a4 100644 --- a/concrete-optimizer/src/security/glwe.rs +++ b/concrete-optimizer/src/security/glwe.rs @@ -1,48 +1,19 @@ use crate::parameters::GlweParameters; +use crate::security::security_weights::SECURITY_WEIGHTS_TABLE; use concrete_commons::dispersion::Variance; -use std::collections::HashMap; - -struct SecurityWeights { - slope: f64, - bias: f64, -} - -impl SecurityWeights { - fn secure_log2_std(&self, lwe_dimension: f64, espsilon_log2_std: f64) -> f64 { - // TODO: could be added instead - f64::max(self.slope * lwe_dimension + self.bias, espsilon_log2_std) - } -} - -const SECURITY_WEIGHTS_ARRAY: [(u64, SecurityWeights); 1] = [( - 128, - SecurityWeights { - slope: -0.026_374_888_765_705_498, - bias: 2.012_143_923_330_495, - }, -)]; - -lazy_static! { - static ref SECURITY_WEIGHTS_TABLE: HashMap = - HashMap::from(SECURITY_WEIGHTS_ARRAY); -} /// Noise ensuring security -// It was 128 bits of security on the 30th August 2021 with https://bitbucket.org/malb/lwe-estimator/commits/fb7deba98e599df10b665eeb6a26332e43fb5004 pub fn minimal_variance( glwe_params: GlweParameters, ciphertext_modulus_log: u64, security_level: u64, ) -> Variance { - // https://github.com/zama-ai/concrete-optimizer/blob/prototype/python/optimizer/noise_formulas/security.py - // ensure to have a minimal on std deviation covering the 2 lowest bits on modular scale - let espsilon_log2_std_modular = 2.0; - let espsilon_log2_std = espsilon_log2_std_modular - (ciphertext_modulus_log as f64); - let equiv_lwe_dimension = (glwe_params.glwe_dimension * glwe_params.polynomial_size()) as f64; + let equiv_lwe_dimension = glwe_params.glwe_dimension * glwe_params.polynomial_size(); let security_weights = SECURITY_WEIGHTS_TABLE .get(&security_level) .unwrap_or_else(|| panic!("{} bits of security is not supported", security_level)); - let secure_log2_std = security_weights.secure_log2_std(equiv_lwe_dimension, espsilon_log2_std); + let secure_log2_std = + security_weights.secure_log2_std(equiv_lwe_dimension, ciphertext_modulus_log as f64); let log2_var = 2.0 * secure_log2_std; Variance(f64::exp2(log2_var)) } @@ -74,7 +45,7 @@ mod tests { fn golden_python_prototype_security_security_glwe_variance_high() { // python securityFunc(3,8,32)= 2.6011445832514504 let integer_size = 32; - let golden_std_dev = 3.221_645_874_166_960_3e-6; + let golden_std_dev = 4.392_824_146_816_922_4e-6; let security_level = 128; let glwe_params = GlweParameters { log2_polynomial_size: 8, diff --git a/concrete-optimizer/src/security/mod.rs b/concrete-optimizer/src/security/mod.rs index b2a4742c1..0dc70fba6 100644 --- a/concrete-optimizer/src/security/mod.rs +++ b/concrete-optimizer/src/security/mod.rs @@ -1 +1,2 @@ pub mod glwe; +pub mod security_weights; diff --git a/concrete-optimizer/src/security/security_weights.rs b/concrete-optimizer/src/security/security_weights.rs new file mode 100644 index 000000000..2af57dff2 --- /dev/null +++ b/concrete-optimizer/src/security/security_weights.rs @@ -0,0 +1,106 @@ +use std::collections::HashMap; + +pub struct SecurityWeights { + slope: f64, + bias: f64, + minimal_lwe_dimension: u64, +} + +impl SecurityWeights { + pub fn secure_log2_std(&self, lwe_dimension: u64, ciphertext_modulus_log: f64) -> f64 { + // ensure to have a minimal on std deviation covering the 2 lowest bits on modular scale + let epsilon_log2_std_modular = 2.0; + let epsilon_log2_std = epsilon_log2_std_modular - (ciphertext_modulus_log); + // ensure the requested lwe_dimension is bigger than the minimal lwe dimension + if self.minimal_lwe_dimension <= lwe_dimension { + f64::max( + self.slope * lwe_dimension as f64 + self.bias, + epsilon_log2_std, + ) + } else { + ciphertext_modulus_log + } + } +} + +// Security curves generated using the lattice-estimator +// (https://github.com/malb/lattice-estimator) on the 24th of June 2022 +const SECURITY_WEIGHTS_ARRAY: [(u64, SecurityWeights); 9] = [ + ( + 80, + SecurityWeights { + slope: -0.040_426_331_193_645_89, + bias: 1.660_978_864_143_672_2, + minimal_lwe_dimension: 450, + }, + ), + ( + 96, + SecurityWeights { + slope: -0.034_147_803_608_670_51, + bias: 2.017_310_258_660_345, + minimal_lwe_dimension: 450, + }, + ), + ( + 112, + SecurityWeights { + slope: -0.029_670_137_081_135_885, + bias: 2.162_463_714_083_856, + minimal_lwe_dimension: 450, + }, + ), + ( + 128, + SecurityWeights { + slope: -0.026_405_028_765_226_22, + bias: 2.482_642_269_104_317_7, + minimal_lwe_dimension: 450, + }, + ), + ( + 144, + SecurityWeights { + slope: -0.023_821_437_305_989_134, + bias: 2.717_778_944_063_667_3, + minimal_lwe_dimension: 450, + }, + ), + ( + 160, + SecurityWeights { + slope: -0.021_743_582_187_160_36, + bias: 2.938_810_548_493_322, + minimal_lwe_dimension: 498, + }, + ), + ( + 176, + SecurityWeights { + slope: -0.019_904_056_582_117_684, + bias: 2.816_125_280_154_224_7, + minimal_lwe_dimension: 551, + }, + ), + ( + 192, + SecurityWeights { + slope: -0.018_610_403_247_590_085, + bias: 3.299_623_684_839_900_8, + minimal_lwe_dimension: 606, + }, + ), + ( + 256, + SecurityWeights { + slope: -0.014_606_812_351_714_953, + bias: 3.849_362_923_469_300_3, + minimal_lwe_dimension: 826, + }, + ), +]; + +lazy_static! { + pub static ref SECURITY_WEIGHTS_TABLE: HashMap = + HashMap::from(SECURITY_WEIGHTS_ARRAY); +} diff --git a/v0-parameters/Cargo.toml b/v0-parameters/Cargo.toml index 82a1c39de..023b8bb4c 100644 --- a/v0-parameters/Cargo.toml +++ b/v0-parameters/Cargo.toml @@ -12,6 +12,7 @@ rayon-cond = "0.2" # to avoid rayon code coloring # pprof = { version = "0.4", features = ["flamegraph"] } rayon = "1.5.1" text-diff = "0.4.0" +chrono = "0.4.19" [dev-dependencies] criterion = "0.3" @@ -24,6 +25,9 @@ crate-type= [ [[bin]] name = "v0-parameters" +[[bin]] +name = "v0-parameters-by-level" + [[bench]] name = "benchmark" harness = false diff --git a/v0-parameters/README.md b/v0-parameters/README.md index 6a4537eec..e0ed648d0 100644 --- a/v0-parameters/README.md +++ b/v0-parameters/README.md @@ -58,6 +58,8 @@ in `concrete-compiler`. ## Advanced Usage +### Playing with search spaces + It is possible to choose the search space for each cryptographic parameters. For example, here we constrain the glwe dimension to be equal to 1: @@ -65,4 +67,21 @@ constrain the glwe dimension to be equal to 1: cargo run --release -- --max-glwe-dim 1 ``` +### Generating reference files +Some of our tests are comparing parameters found by previous version of `concrete-optimizer` against +the parameters found by the current state of `concrete-optimizer`. + +To generate those references, for the default AP, you can do: + +```bash +cargo run --release --bin v0-parameters-by-level -- --wop-pbs +``` + +and for the new WoP-PBS AP + +```bash +cargo run --release --bin v0-parameters-by-level +``` + +The reference files will be written in the `ref/` folder. diff --git a/v0-parameters/src/v0_parameters.ref-02-03-2022 b/v0-parameters/old_ref/v0_parameters.ref-02-03-2022 similarity index 100% rename from v0-parameters/src/v0_parameters.ref-02-03-2022 rename to v0-parameters/old_ref/v0_parameters.ref-02-03-2022 diff --git a/v0-parameters/src/v0_parameters.ref-12-05-2022 b/v0-parameters/old_ref/v0_parameters.ref-12-05-2022 similarity index 100% rename from v0-parameters/src/v0_parameters.ref-12-05-2022 rename to v0-parameters/old_ref/v0_parameters.ref-12-05-2022 diff --git a/v0-parameters/src/v0_parameters.ref-20-06-2022 b/v0-parameters/old_ref/v0_parameters.ref-20-06-2022 similarity index 100% rename from v0-parameters/src/v0_parameters.ref-20-06-2022 rename to v0-parameters/old_ref/v0_parameters.ref-20-06-2022 diff --git a/v0-parameters/src/v0_parameters.ref-23-03-2022 b/v0-parameters/old_ref/v0_parameters.ref-23-03-2022 similarity index 100% rename from v0-parameters/src/v0_parameters.ref-23-03-2022 rename to v0-parameters/old_ref/v0_parameters.ref-23-03-2022 diff --git a/v0-parameters/old_ref/v0_parameters.ref-24-06-2022 b/v0-parameters/old_ref/v0_parameters.ref-24-06-2022 new file mode 100644 index 000000000..9c94cebc8 --- /dev/null +++ b/v0-parameters/old_ref/v0_parameters.ref-24-06-2022 @@ -0,0 +1,274 @@ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 1, 10, 556, 2, 8, 3, 3), // 47 mops, 5.3e-5 errors + /* 1 */ V0Parameter( 1, 10, 558, 2, 8, 3, 3), // 47 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 1, 10, 543, 2, 8, 5, 2), // 48 mops, 5.9e-5 errors + /* 3 */ V0Parameter( 2, 10, 580, 1, 23, 3, 3), // 57 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 2, 10, 580, 1, 23, 3, 3), // 57 mops, 5.8e-5 errors + /* 5 */ V0Parameter( 2, 10, 580, 1, 23, 3, 3), // 57 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 2, 10, 580, 1, 23, 3, 3), // 57 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 2, 10, 580, 1, 23, 3, 3), // 57 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 2, 10, 582, 1, 23, 3, 3), // 57 mops, 5.4e-5 errors + /* 9 */ V0Parameter( 2, 10, 587, 1, 23, 3, 3), // 57 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 603, 1, 23, 4, 3), // 61 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 2, 10, 580, 2, 16, 3, 3), // 81 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 580, 2, 16, 3, 3), // 81 mops, 5.8e-5 errors + /* 13 */ V0Parameter( 2, 10, 580, 2, 16, 3, 3), // 81 mops, 5.9e-5 errors + /* 14 */ V0Parameter( 2, 10, 580, 2, 16, 3, 3), // 81 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 2, 10, 581, 2, 16, 3, 3), // 81 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 585, 2, 16, 3, 3), // 81 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 568, 2, 16, 5, 2), // 84 mops, 5.8e-5 errors + /* 18 */ V0Parameter( 2, 10, 550, 3, 12, 5, 2), // 104 mops, 5.6e-5 errors + /* 19 */ V0Parameter( 2, 10, 551, 3, 12, 5, 2), // 104 mops, 5.5e-5 errors + /* 20 */ V0Parameter( 2, 10, 555, 3, 12, 5, 2), // 105 mops, 5.6e-5 errors + /* 21 */ V0Parameter( 2, 10, 586, 3, 12, 5, 2), // 110 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 2, 10, 554, 4, 9, 5, 2), // 127 mops, 6.1e-5 errors + /* 23 */ V0Parameter( 2, 10, 578, 4, 9, 5, 2), // 132 mops, 6.2e-5 errors + /* 24 */ V0Parameter( 2, 10, 559, 5, 8, 5, 2), // 151 mops, 5.8e-5 errors + /* 25 */ V0Parameter( 2, 10, 561, 6, 7, 5, 2), // 175 mops, 6.0e-5 errors + /* 26 */ V0Parameter( 2, 10, 564, 7, 6, 5, 2), // 199 mops, 5.8e-5 errors + /* 27 */ V0Parameter( 2, 10, 604, 8, 5, 6, 2), // 239 mops, 6.2e-5 errors + /* 28 */ V0Parameter( 2, 10, 578, 11, 4, 5, 2), // 298 mops, 6.2e-5 errors + /* 29 */ V0Parameter( 2, 10, 604, 15, 3, 6, 2), // 413 mops, 6.2e-5 errors + /* 30 */ V0Parameter( 2, 10, 572, 44, 1, 11, 1), // 1083 mops, 5.8e-5 errors + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 1, 10, 575, 2, 8, 5, 2), // 51 mops, 6.3e-5 errors + /* 1 */ V0Parameter( 1, 10, 591, 2, 8, 5, 2), // 52 mops, 5.8e-5 errors + /* 2 */ V0Parameter( 2, 10, 616, 1, 23, 4, 3), // 62 mops, 5.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 616, 1, 23, 4, 3), // 62 mops, 5.1e-5 errors + /* 4 */ V0Parameter( 2, 10, 616, 1, 23, 4, 3), // 62 mops, 5.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 616, 1, 23, 4, 3), // 62 mops, 5.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 616, 1, 23, 4, 3), // 62 mops, 5.6e-5 errors + /* 7 */ V0Parameter( 2, 10, 617, 1, 23, 4, 3), // 62 mops, 5.4e-5 errors + /* 8 */ V0Parameter( 2, 10, 621, 1, 23, 4, 3), // 63 mops, 5.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 648, 1, 23, 4, 3), // 65 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 2, 10, 597, 2, 16, 5, 2), // 87 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 2, 10, 597, 2, 16, 5, 2), // 87 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 2, 10, 597, 2, 16, 5, 2), // 87 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 2, 10, 597, 2, 16, 5, 2), // 87 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 598, 2, 16, 5, 2), // 88 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 619, 2, 16, 4, 3), // 88 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 2, 10, 636, 2, 16, 4, 3), // 90 mops, 5.7e-5 errors + /* 17 */ V0Parameter( 2, 10, 598, 3, 12, 5, 2), // 112 mops, 5.4e-5 errors + /* 18 */ V0Parameter( 2, 10, 599, 3, 12, 5, 2), // 112 mops, 5.9e-5 errors + /* 19 */ V0Parameter( 2, 10, 606, 3, 12, 5, 2), // 113 mops, 5.7e-5 errors + /* 20 */ V0Parameter( 2, 10, 630, 3, 12, 6, 2), // 120 mops, 6.1e-5 errors + /* 21 */ V0Parameter( 2, 10, 605, 4, 9, 5, 2), // 138 mops, 5.6e-5 errors + /* 22 */ V0Parameter( 2, 10, 621, 4, 9, 6, 2), // 144 mops, 6.1e-5 errors + /* 23 */ V0Parameter( 2, 10, 601, 5, 8, 6, 2), // 164 mops, 5.6e-5 errors + /* 24 */ V0Parameter( 2, 10, 603, 6, 7, 6, 2), // 189 mops, 5.9e-5 errors + /* 25 */ V0Parameter( 2, 10, 606, 7, 6, 6, 2), // 215 mops, 5.8e-5 errors + /* 26 */ V0Parameter( 2, 10, 612, 9, 5, 6, 2), // 268 mops, 6.0e-5 errors + /* 27 */ V0Parameter( 2, 10, 621, 11, 4, 6, 2), // 322 mops, 6.2e-5 errors + /* 28 */ V0Parameter( 2, 10, 629, 21, 2, 6, 2), // 584 mops, 6.1e-5 errors + /* 29 */ V0Parameter( 2, 10, 620, 44, 1, 12, 1), // 1176 mops, 6.1e-5 errors + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 1, 10, 658, 2, 8, 4, 3), // 56 mops, 6.3e-5 errors + /* 1 */ V0Parameter( 2, 10, 688, 1, 23, 3, 4), // 66 mops, 5.2e-5 errors + /* 2 */ V0Parameter( 2, 10, 688, 1, 23, 3, 4), // 66 mops, 5.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 688, 1, 23, 3, 4), // 66 mops, 5.2e-5 errors + /* 4 */ V0Parameter( 2, 10, 688, 1, 23, 3, 4), // 66 mops, 5.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 688, 1, 23, 3, 4), // 66 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 2, 10, 689, 1, 23, 3, 4), // 66 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 2, 10, 695, 1, 23, 3, 4), // 67 mops, 5.3e-5 errors + /* 8 */ V0Parameter( 2, 10, 736, 1, 23, 4, 3), // 73 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 2, 10, 658, 2, 16, 4, 3), // 93 mops, 5.8e-5 errors + /* 10 */ V0Parameter( 2, 10, 658, 2, 16, 4, 3), // 93 mops, 5.8e-5 errors + /* 11 */ V0Parameter( 2, 10, 658, 2, 16, 4, 3), // 93 mops, 5.9e-5 errors + /* 12 */ V0Parameter( 2, 10, 658, 2, 16, 4, 3), // 93 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 2, 10, 659, 2, 16, 4, 3), // 93 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 2, 10, 663, 2, 16, 4, 3), // 94 mops, 5.6e-5 errors + /* 15 */ V0Parameter( 2, 10, 688, 2, 16, 4, 3), // 97 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 659, 3, 12, 4, 3), // 120 mops, 5.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 660, 3, 12, 4, 3), // 120 mops, 5.4e-5 errors + /* 18 */ V0Parameter( 2, 10, 666, 3, 12, 4, 3), // 121 mops, 5.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 702, 3, 12, 7, 2), // 136 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 2, 10, 640, 4, 9, 6, 2), // 148 mops, 5.4e-5 errors + /* 21 */ V0Parameter( 2, 10, 677, 4, 9, 7, 2), // 159 mops, 6.1e-5 errors + /* 22 */ V0Parameter( 2, 10, 646, 5, 8, 6, 2), // 176 mops, 6.3e-5 errors + /* 23 */ V0Parameter( 2, 10, 650, 6, 7, 6, 2), // 204 mops, 5.7e-5 errors + /* 24 */ V0Parameter( 2, 10, 654, 7, 6, 6, 2), // 232 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 2, 10, 665, 9, 5, 6, 2), // 290 mops, 6.1e-5 errors + /* 26 */ V0Parameter( 2, 10, 677, 11, 4, 7, 2), // 353 mops, 6.2e-5 errors + /* 27 */ V0Parameter( 2, 10, 649, 22, 2, 6, 2), // 629 mops, 6.3e-5 errors + /* 28 */ V0Parameter( 2, 10, 672, 45, 1, 13, 1), // 1304 mops, 6.1e-5 errors + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 2, 10, 769, 1, 23, 3, 4), // 73 mops, 6.1e-5 errors + /* 1 */ V0Parameter( 2, 10, 769, 1, 23, 3, 4), // 73 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 2, 10, 769, 1, 23, 3, 4), // 73 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 769, 1, 23, 3, 4), // 73 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 771, 1, 23, 3, 4), // 73 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 745, 1, 23, 4, 3), // 74 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 792, 1, 23, 3, 5), // 75 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 714, 2, 16, 5, 3), // 103 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 714, 2, 16, 5, 3), // 103 mops, 5.6e-5 errors + /* 9 */ V0Parameter( 2, 10, 714, 2, 16, 5, 3), // 103 mops, 5.6e-5 errors + /* 10 */ V0Parameter( 2, 10, 714, 2, 16, 5, 3), // 103 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 714, 2, 16, 5, 3), // 103 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 2, 10, 716, 2, 16, 5, 3), // 103 mops, 5.6e-5 errors + /* 13 */ V0Parameter( 2, 10, 723, 2, 16, 5, 3), // 104 mops, 5.7e-5 errors + /* 14 */ V0Parameter( 2, 10, 714, 3, 12, 5, 3), // 132 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 2, 10, 714, 3, 12, 5, 3), // 132 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 2, 10, 717, 3, 12, 5, 3), // 133 mops, 5.6e-5 errors + /* 17 */ V0Parameter( 2, 10, 728, 3, 12, 5, 3), // 135 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 2, 10, 690, 4, 9, 7, 2), // 162 mops, 5.7e-5 errors + /* 19 */ V0Parameter( 2, 10, 699, 4, 9, 7, 2), // 164 mops, 6.1e-5 errors + /* 20 */ V0Parameter( 2, 10, 692, 5, 8, 7, 2), // 191 mops, 6.0e-5 errors + /* 21 */ V0Parameter( 2, 10, 718, 5, 8, 7, 2), // 198 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 2, 10, 735, 6, 7, 7, 2), // 232 mops, 6.3e-5 errors + /* 23 */ V0Parameter( 2, 10, 705, 8, 5, 7, 2), // 281 mops, 6.3e-5 errors + /* 24 */ V0Parameter( 2, 10, 699, 11, 4, 7, 2), // 365 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 2, 10, 720, 14, 3, 7, 2), // 464 mops, 6.2e-5 errors + /* 26 */ V0Parameter( 2, 10, 733, 22, 2, 7, 2), // 713 mops, 6.2e-5 errors + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 1, 11, 754, 1, 23, 5, 3), // 99 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 1, 11, 754, 1, 23, 5, 3), // 99 mops, 5.8e-5 errors + /* 2 */ V0Parameter( 1, 11, 754, 1, 23, 5, 3), // 99 mops, 5.9e-5 errors + /* 3 */ V0Parameter( 1, 11, 755, 1, 23, 5, 3), // 99 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 1, 11, 757, 1, 23, 5, 3), // 99 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 1, 11, 771, 1, 23, 5, 3), // 101 mops, 6.0e-5 errors + /* 6 */ V0Parameter( 1, 11, 754, 2, 15, 5, 3), // 140 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 1, 11, 754, 2, 15, 5, 3), // 140 mops, 5.8e-5 errors + /* 8 */ V0Parameter( 1, 11, 754, 2, 15, 5, 3), // 140 mops, 5.8e-5 errors + /* 9 */ V0Parameter( 1, 11, 754, 2, 15, 5, 3), // 140 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 1, 11, 754, 2, 15, 5, 3), // 140 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 1, 11, 756, 2, 15, 5, 3), // 140 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 1, 11, 766, 2, 15, 5, 3), // 142 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 1, 11, 754, 3, 12, 5, 3), // 181 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 1, 11, 755, 3, 12, 5, 3), // 182 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 1, 11, 758, 3, 12, 5, 3), // 182 mops, 6.0e-5 errors + /* 16 */ V0Parameter( 1, 11, 779, 3, 12, 5, 3), // 187 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 1, 11, 734, 4, 9, 7, 2), // 223 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 1, 11, 749, 4, 9, 7, 2), // 227 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 1, 11, 738, 5, 8, 7, 2), // 264 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 1, 11, 740, 6, 7, 7, 2), // 305 mops, 6.2e-5 errors + /* 21 */ V0Parameter( 1, 11, 742, 7, 6, 7, 2), // 347 mops, 6.3e-5 errors + /* 22 */ V0Parameter( 1, 11, 754, 8, 5, 8, 2), // 396 mops, 6.3e-5 errors + /* 23 */ V0Parameter( 1, 11, 747, 11, 4, 8, 2), // 515 mops, 6.2e-5 errors + /* 24 */ V0Parameter( 1, 11, 760, 15, 3, 8, 2), // 690 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 1, 11, 752, 43, 1, 16, 1), // 1858 mops, 6.3e-5 errors + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 1, 12, 847, 1, 23, 4, 4), // 227 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 1, 12, 848, 1, 23, 4, 4), // 228 mops, 5.7e-5 errors + /* 2 */ V0Parameter( 1, 12, 850, 1, 23, 4, 4), // 228 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 1, 12, 864, 1, 23, 4, 4), // 232 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 1, 12, 824, 2, 15, 5, 3), // 325 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 1, 12, 824, 2, 15, 5, 3), // 325 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 1, 12, 824, 2, 15, 5, 3), // 325 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 1, 12, 824, 2, 15, 5, 3), // 325 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 1, 12, 825, 2, 15, 5, 3), // 325 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 1, 12, 827, 2, 15, 5, 3), // 326 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 1, 12, 858, 2, 15, 4, 4), // 331 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 1, 12, 825, 3, 12, 5, 3), // 422 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 1, 12, 826, 3, 12, 5, 3), // 422 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 1, 12, 796, 3, 12, 8, 2), // 426 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 1, 12, 858, 3, 12, 6, 3), // 445 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 1, 12, 793, 4, 9, 8, 2), // 517 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 1, 12, 805, 4, 9, 8, 2), // 525 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 1, 12, 801, 5, 8, 8, 2), // 616 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 1, 12, 803, 6, 7, 8, 2), // 712 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 1, 12, 806, 7, 6, 8, 2), // 809 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 1, 12, 821, 8, 5, 8, 2), // 920 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 1, 12, 820, 11, 4, 9, 2), // 1214 mops, 6.1e-5 errors + /* 22 */ V0Parameter( 1, 12, 809, 21, 2, 8, 2), // 2139 mops, 6.0e-5 errors + /* 23 */ V0Parameter( 1, 12, 821, 43, 1, 17, 1), // 4345 mops, 6.3e-5 errors + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 1, 13, 880, 1, 23, 6, 3), // 527 mops, 6.3e-5 errors + /* 1 */ V0Parameter( 1, 13, 893, 1, 23, 6, 3), // 534 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 1, 13, 877, 2, 15, 6, 3), // 744 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 1, 13, 877, 2, 15, 6, 3), // 744 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 1, 13, 877, 2, 15, 6, 3), // 744 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 1, 13, 877, 2, 15, 6, 3), // 744 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 1, 13, 878, 2, 15, 6, 3), // 745 mops, 5.8e-5 errors + /* 7 */ V0Parameter( 1, 13, 879, 2, 15, 6, 3), // 746 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 1, 13, 886, 2, 15, 6, 3), // 752 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 1, 13, 878, 3, 11, 6, 3), // 965 mops, 5.7e-5 errors + /* 10 */ V0Parameter( 1, 13, 878, 3, 11, 6, 3), // 965 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 1, 13, 882, 3, 11, 6, 3), // 969 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 1, 13, 906, 3, 11, 6, 3), // 994 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 1, 13, 880, 4, 9, 6, 3), // 1187 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 1, 13, 893, 4, 9, 6, 3), // 1204 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 1, 13, 866, 5, 8, 9, 2), // 1425 mops, 5.9e-5 errors + /* 16 */ V0Parameter( 1, 13, 870, 6, 7, 9, 2), // 1649 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 1, 13, 875, 7, 6, 9, 2), // 1877 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 1, 13, 891, 8, 5, 9, 2), // 2134 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 1, 13, 906, 11, 4, 20, 1), // 3005 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 1, 13, 871, 21, 2, 9, 2), // 4917 mops, 6.2e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 1, 14, 952, 2, 15, 6, 3), // 1700 mops, 6.1e-5 errors + /* 1 */ V0Parameter( 1, 14, 952, 2, 15, 6, 3), // 1700 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 1, 14, 952, 2, 15, 6, 3), // 1700 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 1, 14, 952, 2, 15, 6, 3), // 1700 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 1, 14, 953, 2, 15, 6, 3), // 1702 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 1, 14, 972, 2, 15, 5, 4), // 1704 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 1, 14, 980, 2, 15, 5, 4), // 1717 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 1, 14, 952, 3, 11, 6, 3), // 2206 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 1, 14, 954, 3, 11, 6, 3), // 2210 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 1, 14, 944, 3, 11, 7, 3), // 2217 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 1, 14, 962, 3, 11, 7, 3), // 2258 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 1, 14, 943, 4, 9, 7, 3), // 2716 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 1, 14, 959, 4, 9, 7, 3), // 2761 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 1, 14, 934, 5, 8, 10, 2), // 3275 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 1, 14, 941, 6, 7, 10, 2), // 3799 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 1, 14, 953, 7, 6, 10, 2), // 4352 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 1, 14, 924, 10, 4, 10, 2), // 5695 mops, 5.9e-5 errors + /* 17 */ V0Parameter( 1, 14, 926, 14, 3, 10, 2), // 7675 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 1, 14, 939, 21, 2, 10, 2), // 11273 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/src/wop_parameters.ref-15-06-2022 b/v0-parameters/old_ref/wop_parameters.ref-15-06-2022 similarity index 100% rename from v0-parameters/src/wop_parameters.ref-15-06-2022 rename to v0-parameters/old_ref/wop_parameters.ref-15-06-2022 diff --git a/v0-parameters/src/wop_parameters.ref-20-06-2022 b/v0-parameters/old_ref/wop_parameters.ref-20-06-2022 similarity index 100% rename from v0-parameters/src/wop_parameters.ref-20-06-2022 rename to v0-parameters/old_ref/wop_parameters.ref-20-06-2022 diff --git a/v0-parameters/old_ref/wop_parameters.ref-24-06-2022 b/v0-parameters/old_ref/wop_parameters.ref-24-06-2022 new file mode 100644 index 000000000..198be08c4 --- /dev/null +++ b/v0-parameters/old_ref/wop_parameters.ref-24-06-2022 @@ -0,0 +1,546 @@ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 2, 10, 516, 1, 23, 4, 2), // 131 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 523, 1, 23, 4, 2), // 132 mops, 5.7e-5 errors + /* 2 */ V0Parameter( 2, 10, 547, 1, 23, 5, 2), // 138 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 578, 1, 23, 11, 1), // 224 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 514, 2, 16, 4, 2), // 328 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 515, 2, 16, 4, 2), // 328 mops, 5.5e-5 errors + /* 6 */ V0Parameter( 2, 10, 516, 2, 16, 4, 2), // 329 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 2, 10, 515, 2, 16, 5, 2), // 330 mops, 5.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 539, 2, 16, 5, 2), // 339 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 2, 10, 512, 3, 12, 5, 2), // 464 mops, 4.8e-5 errors + /* 10 */ V0Parameter( 2, 10, 517, 3, 12, 5, 2), // 467 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 587, 3, 12, 5, 2), // 501 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 528, 3, 12, 5, 2), // 626 mops, 5.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 548, 4, 9, 5, 2), // 825 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 501, 4, 9, 9, 1), // 1184 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 2, 10, 516, 4, 9, 9, 1), // 1202 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 511, 5, 8, 9, 1), // 1466 mops, 5.7e-5 errors + /* 17 */ V0Parameter( 2, 10, 567, 6, 7, 11, 1), // 1836 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 509, 7, 6, 9, 1), // 2332 mops, 5.6e-5 errors + /* 19 */ V0Parameter( 2, 10, 533, 8, 5, 10, 1), // 2710 mops, 5.9e-5 errors + /* 20 */ V0Parameter( 2, 10, 528, 11, 4, 10, 1), // 3656 mops, 6.1e-5 errors + /* 21 */ V0Parameter( 2, 10, 539, 11, 4, 10, 1), // 5268 mops, 6.1e-5 errors + /* 22 */ V0Parameter( 2, 10, 535, 14, 3, 10, 1), // 9931 mops, 6.0e-5 errors + /* 23 */ V0Parameter( 2, 10, 533, 22, 2, 10, 1), // 16445 mops, 6.1e-5 errors + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 2, 10, 522, 1, 23, 5, 2), // 307 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 526, 1, 23, 5, 2), // 434 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 540, 1, 23, 5, 2), // 569 mops, 6.0e-5 errors + /* 3 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 716 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 716 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 512, 2, 16, 5, 2), // 718 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 2, 10, 520, 2, 16, 5, 2), // 724 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 525, 2, 16, 5, 2), // 945 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 513, 3, 12, 5, 2), // 1010 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 2, 10, 527, 3, 12, 5, 2), // 1026 mops, 5.5e-5 errors + /* 10 */ V0Parameter( 2, 10, 517, 3, 12, 5, 2), // 1319 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 2, 10, 521, 3, 12, 9, 1), // 1647 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 525, 3, 12, 10, 1), // 2273 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 2, 10, 505, 4, 9, 9, 1), // 2477 mops, 5.9e-5 errors + /* 14 */ V0Parameter( 2, 10, 504, 5, 8, 9, 1), // 3031 mops, 5.1e-5 errors + /* 15 */ V0Parameter( 2, 10, 535, 5, 8, 10, 1), // 3133 mops, 5.9e-5 errors + /* 16 */ V0Parameter( 2, 10, 519, 6, 7, 10, 1), // 4225 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 527, 7, 6, 10, 1), // 4919 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 10, 571, 9, 5, 11, 1), // 6513 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 545, 14, 3, 10, 1), // 9708 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 2, 10, 540, 14, 3, 10, 1), // 13645 mops, 6.1e-5 errors + /* 21 */ V0Parameter( 2, 10, 568, 15, 3, 11, 1), // 23714 mops, 6.3e-5 errors + /* 22 */ V0Parameter( 2, 10, 547, 44, 1, 10, 1), // 67018 mops, 6.1e-5 errors + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 2, 10, 547, 1, 23, 5, 2), // 636 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 578, 1, 23, 11, 1), // 981 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 2, 10, 514, 2, 16, 4, 2), // 1431 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 1432 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 1434 mops, 5.5e-5 errors + /* 5 */ V0Parameter( 2, 10, 515, 2, 16, 5, 2), // 1441 mops, 5.0e-5 errors + /* 6 */ V0Parameter( 2, 10, 539, 2, 16, 5, 2), // 1481 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 2, 10, 577, 2, 16, 5, 2), // 2001 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 517, 3, 12, 5, 2), // 2029 mops, 5.6e-5 errors + /* 9 */ V0Parameter( 2, 10, 587, 3, 12, 5, 2), // 2187 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 528, 3, 12, 5, 2), // 2670 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 548, 4, 9, 5, 2), // 3516 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 2, 10, 501, 4, 9, 9, 1), // 4934 mops, 5.9e-5 errors + /* 13 */ V0Parameter( 2, 10, 516, 4, 9, 9, 1), // 5012 mops, 5.7e-5 errors + /* 14 */ V0Parameter( 2, 10, 511, 5, 8, 9, 1), // 6107 mops, 5.7e-5 errors + /* 15 */ V0Parameter( 2, 10, 567, 6, 7, 11, 1), // 7660 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 2, 10, 509, 7, 6, 9, 1), // 9656 mops, 5.6e-5 errors + /* 17 */ V0Parameter( 2, 10, 533, 8, 5, 10, 1), // 11226 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 2, 10, 528, 11, 4, 10, 1), // 15138 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 2, 10, 539, 11, 4, 10, 1), // 21596 mops, 6.1e-5 errors + /* 20 */ V0Parameter( 2, 10, 535, 14, 3, 10, 1), // 40376 mops, 6.0e-5 errors + /* 21 */ V0Parameter( 2, 10, 533, 22, 2, 10, 1), // 66778 mops, 6.1e-5 errors + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 2, 10, 528, 1, 23, 5, 2), // 1722 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 2207 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 2207 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 512, 2, 16, 5, 2), // 2212 mops, 4.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 517, 2, 16, 5, 2), // 2225 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 520, 2, 16, 5, 2), // 2878 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 2, 10, 512, 3, 12, 5, 2), // 3106 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 521, 3, 12, 5, 2), // 3138 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 503, 3, 12, 9, 1), // 4023 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 2, 10, 546, 3, 12, 5, 2), // 4168 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 533, 3, 12, 10, 1), // 6031 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 2, 10, 503, 4, 9, 9, 1), // 7515 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 531, 4, 9, 10, 1), // 7753 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 2, 10, 521, 5, 8, 9, 1), // 9380 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 512, 6, 7, 9, 1), // 12717 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 516, 7, 6, 10, 1), // 14763 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 2, 10, 528, 9, 5, 10, 1), // 18952 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 524, 14, 3, 10, 1), // 28864 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 2, 10, 522, 14, 3, 10, 1), // 40559 mops, 5.6e-5 errors + /* 19 */ V0Parameter( 2, 10, 551, 22, 2, 10, 1), // 64791 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 2, 10, 524, 44, 1, 10, 1), // 197831 mops, 5.7e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 2, 10, 528, 1, 23, 5, 2), // 1722 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 2207 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 2207 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 512, 2, 16, 5, 2), // 2212 mops, 4.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 517, 2, 16, 5, 2), // 2225 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 520, 2, 16, 5, 2), // 2878 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 2, 10, 512, 3, 12, 5, 2), // 3106 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 521, 3, 12, 5, 2), // 3138 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 503, 3, 12, 9, 1), // 4023 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 2, 10, 546, 3, 12, 5, 2), // 4168 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 533, 3, 12, 10, 1), // 6031 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 2, 10, 503, 4, 9, 9, 1), // 7515 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 531, 4, 9, 10, 1), // 7753 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 2, 10, 521, 5, 8, 9, 1), // 9380 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 512, 6, 7, 9, 1), // 12717 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 516, 7, 6, 10, 1), // 14763 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 2, 10, 528, 9, 5, 10, 1), // 18952 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 524, 14, 3, 10, 1), // 28864 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 2, 10, 522, 14, 3, 10, 1), // 40559 mops, 5.6e-5 errors + /* 19 */ V0Parameter( 2, 10, 551, 22, 2, 10, 1), // 64791 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 2, 10, 524, 44, 1, 10, 1), // 197831 mops, 5.7e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 2, 10, 549, 1, 23, 5, 2), // 2651 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 3311 mops, 5.6e-5 errors + /* 2 */ V0Parameter( 2, 10, 515, 2, 16, 4, 2), // 3312 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 512, 2, 16, 5, 2), // 3318 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 522, 2, 16, 5, 2), // 3358 mops, 5.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 527, 2, 16, 5, 2), // 4352 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 514, 3, 12, 5, 2), // 4671 mops, 5.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 530, 3, 12, 5, 2), // 4755 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 507, 3, 12, 9, 1), // 6062 mops, 5.5e-5 errors + /* 9 */ V0Parameter( 2, 10, 535, 3, 12, 5, 2), // 7575 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 2, 10, 532, 3, 12, 10, 1), // 10429 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 506, 4, 9, 9, 1), // 11309 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 2, 10, 504, 5, 8, 9, 1), // 13822 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 2, 10, 547, 5, 8, 10, 1), // 14468 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 524, 6, 7, 10, 1), // 19328 mops, 5.7e-5 errors + /* 15 */ V0Parameter( 2, 10, 535, 7, 6, 10, 1), // 22571 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 561, 8, 5, 11, 1), // 33371 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 576, 14, 3, 11, 1), // 45511 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 561, 14, 3, 11, 1), // 63143 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 536, 22, 2, 10, 1), // 142157 mops, 5.9e-5 errors + /* 20 */ V0Parameter( 2, 10, 554, 45, 1, 10, 1), // 311890 mops, 6.3e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 2, 10, 549, 1, 23, 5, 2), // 2651 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 3311 mops, 5.6e-5 errors + /* 2 */ V0Parameter( 2, 10, 515, 2, 16, 4, 2), // 3312 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 512, 2, 16, 5, 2), // 3318 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 522, 2, 16, 5, 2), // 3358 mops, 5.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 527, 2, 16, 5, 2), // 4352 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 514, 3, 12, 5, 2), // 4671 mops, 5.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 530, 3, 12, 5, 2), // 4755 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 507, 3, 12, 9, 1), // 6062 mops, 5.5e-5 errors + /* 9 */ V0Parameter( 2, 10, 535, 3, 12, 5, 2), // 7575 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 2, 10, 532, 3, 12, 10, 1), // 10429 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 506, 4, 9, 9, 1), // 11309 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 2, 10, 504, 5, 8, 9, 1), // 13822 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 2, 10, 547, 5, 8, 10, 1), // 14468 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 524, 6, 7, 10, 1), // 19328 mops, 5.7e-5 errors + /* 15 */ V0Parameter( 2, 10, 535, 7, 6, 10, 1), // 22571 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 561, 8, 5, 11, 1), // 33371 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 576, 14, 3, 11, 1), // 45511 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 561, 14, 3, 11, 1), // 63143 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 536, 22, 2, 10, 1), // 142157 mops, 5.9e-5 errors + /* 20 */ V0Parameter( 2, 10, 554, 45, 1, 10, 1), // 311890 mops, 6.3e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 2, 10, 549, 1, 23, 5, 2), // 2651 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 3311 mops, 5.6e-5 errors + /* 2 */ V0Parameter( 2, 10, 515, 2, 16, 4, 2), // 3312 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 512, 2, 16, 5, 2), // 3318 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 522, 2, 16, 5, 2), // 3358 mops, 5.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 527, 2, 16, 5, 2), // 4352 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 514, 3, 12, 5, 2), // 4671 mops, 5.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 530, 3, 12, 5, 2), // 4755 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 507, 3, 12, 9, 1), // 6062 mops, 5.5e-5 errors + /* 9 */ V0Parameter( 2, 10, 535, 3, 12, 5, 2), // 7575 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 2, 10, 532, 3, 12, 10, 1), // 10429 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 506, 4, 9, 9, 1), // 11309 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 2, 10, 504, 5, 8, 9, 1), // 13822 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 2, 10, 547, 5, 8, 10, 1), // 14468 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 524, 6, 7, 10, 1), // 19328 mops, 5.7e-5 errors + /* 15 */ V0Parameter( 2, 10, 535, 7, 6, 10, 1), // 22571 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 561, 8, 5, 11, 1), // 33371 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 576, 14, 3, 11, 1), // 45511 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 561, 14, 3, 11, 1), // 63143 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 536, 22, 2, 10, 1), // 142157 mops, 5.9e-5 errors + /* 20 */ V0Parameter( 2, 10, 554, 45, 1, 10, 1), // 311890 mops, 6.3e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 9 */ + /* 0 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 4473 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 4478 mops, 5.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 513, 2, 16, 5, 2), // 4489 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 528, 2, 16, 5, 2), // 4569 mops, 5.7e-5 errors + /* 4 */ V0Parameter( 2, 10, 538, 2, 16, 5, 2), // 5938 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 515, 3, 12, 5, 2), // 6315 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 2, 10, 542, 3, 12, 5, 2), // 6510 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 2, 10, 511, 3, 12, 9, 1), // 8199 mops, 5.5e-5 errors + /* 8 */ V0Parameter( 2, 10, 545, 3, 12, 10, 1), // 10420 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 2, 10, 592, 3, 12, 12, 1), // 14938 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 510, 4, 9, 9, 1), // 15244 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 507, 5, 8, 9, 1), // 18609 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 530, 5, 8, 10, 1), // 22036 mops, 5.8e-5 errors + /* 13 */ V0Parameter( 2, 10, 547, 6, 7, 10, 1), // 26523 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 519, 8, 5, 10, 1), // 33780 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 2, 10, 517, 11, 4, 10, 1), // 45680 mops, 5.9e-5 errors + /* 16 */ V0Parameter( 2, 10, 521, 11, 4, 10, 1), // 64441 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 559, 15, 3, 11, 1), // 90214 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 519, 22, 2, 10, 1), // 199194 mops, 5.9e-5 errors + /* 19 */ V0Parameter( 2, 10, 556, 44, 1, 11, 1), // 807482 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 10 */ + /* 0 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 4473 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 4478 mops, 5.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 513, 2, 16, 5, 2), // 4489 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 528, 2, 16, 5, 2), // 4569 mops, 5.7e-5 errors + /* 4 */ V0Parameter( 2, 10, 538, 2, 16, 5, 2), // 5938 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 515, 3, 12, 5, 2), // 6315 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 2, 10, 542, 3, 12, 5, 2), // 6510 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 2, 10, 511, 3, 12, 9, 1), // 8199 mops, 5.5e-5 errors + /* 8 */ V0Parameter( 2, 10, 545, 3, 12, 10, 1), // 10420 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 2, 10, 592, 3, 12, 12, 1), // 14938 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 510, 4, 9, 9, 1), // 15244 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 507, 5, 8, 9, 1), // 18609 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 530, 5, 8, 10, 1), // 22036 mops, 5.8e-5 errors + /* 13 */ V0Parameter( 2, 10, 547, 6, 7, 10, 1), // 26523 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 519, 8, 5, 10, 1), // 33780 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 2, 10, 517, 11, 4, 10, 1), // 45680 mops, 5.9e-5 errors + /* 16 */ V0Parameter( 2, 10, 521, 11, 4, 10, 1), // 64441 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 559, 15, 3, 11, 1), // 90214 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 519, 22, 2, 10, 1), // 199194 mops, 5.9e-5 errors + /* 19 */ V0Parameter( 2, 10, 556, 44, 1, 11, 1), // 807482 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 11 */ + /* 0 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 4473 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 4478 mops, 5.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 513, 2, 16, 5, 2), // 4489 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 528, 2, 16, 5, 2), // 4569 mops, 5.7e-5 errors + /* 4 */ V0Parameter( 2, 10, 538, 2, 16, 5, 2), // 5938 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 515, 3, 12, 5, 2), // 6315 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 2, 10, 542, 3, 12, 5, 2), // 6510 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 2, 10, 511, 3, 12, 9, 1), // 8199 mops, 5.5e-5 errors + /* 8 */ V0Parameter( 2, 10, 545, 3, 12, 10, 1), // 10420 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 2, 10, 592, 3, 12, 12, 1), // 14938 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 510, 4, 9, 9, 1), // 15244 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 507, 5, 8, 9, 1), // 18609 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 530, 5, 8, 10, 1), // 22036 mops, 5.8e-5 errors + /* 13 */ V0Parameter( 2, 10, 547, 6, 7, 10, 1), // 26523 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 519, 8, 5, 10, 1), // 33780 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 2, 10, 517, 11, 4, 10, 1), // 45680 mops, 5.9e-5 errors + /* 16 */ V0Parameter( 2, 10, 521, 11, 4, 10, 1), // 64441 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 559, 15, 3, 11, 1), // 90214 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 519, 22, 2, 10, 1), // 199194 mops, 5.9e-5 errors + /* 19 */ V0Parameter( 2, 10, 556, 44, 1, 11, 1), // 807482 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 12 */ + /* 0 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 5968 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 5975 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 515, 2, 16, 5, 2), // 6003 mops, 5.0e-5 errors + /* 3 */ V0Parameter( 2, 10, 539, 2, 16, 5, 2), // 6175 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 577, 2, 16, 5, 2), // 8273 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 2, 10, 517, 3, 12, 5, 2), // 8443 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 583, 3, 12, 6, 2), // 9115 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 517, 3, 12, 9, 1), // 11011 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 548, 4, 9, 5, 2), // 14503 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 501, 4, 9, 9, 1), // 20137 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 516, 4, 9, 9, 1), // 20463 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 511, 5, 8, 9, 1), // 24924 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 567, 6, 7, 11, 1), // 31279 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 2, 10, 509, 7, 6, 9, 1), // 39284 mops, 5.6e-5 errors + /* 14 */ V0Parameter( 2, 10, 533, 8, 5, 10, 1), // 45682 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 2, 10, 528, 11, 4, 10, 1), // 61582 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 539, 11, 4, 10, 1), // 87441 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 535, 14, 3, 10, 1), // 162821 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 10, 533, 22, 2, 10, 1), // 269126 mops, 6.1e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 13 */ + /* 0 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 5968 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 5975 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 515, 2, 16, 5, 2), // 6003 mops, 5.0e-5 errors + /* 3 */ V0Parameter( 2, 10, 539, 2, 16, 5, 2), // 6175 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 577, 2, 16, 5, 2), // 8273 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 2, 10, 517, 3, 12, 5, 2), // 8443 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 583, 3, 12, 6, 2), // 9115 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 517, 3, 12, 9, 1), // 11011 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 548, 4, 9, 5, 2), // 14503 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 501, 4, 9, 9, 1), // 20137 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 516, 4, 9, 9, 1), // 20463 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 511, 5, 8, 9, 1), // 24924 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 567, 6, 7, 11, 1), // 31279 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 2, 10, 509, 7, 6, 9, 1), // 39284 mops, 5.6e-5 errors + /* 14 */ V0Parameter( 2, 10, 533, 8, 5, 10, 1), // 45682 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 2, 10, 528, 11, 4, 10, 1), // 61582 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 539, 11, 4, 10, 1), // 87441 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 535, 14, 3, 10, 1), // 162821 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 10, 533, 22, 2, 10, 1), // 269126 mops, 6.1e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 14 */ + /* 0 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 5968 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 5975 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 515, 2, 16, 5, 2), // 6003 mops, 5.0e-5 errors + /* 3 */ V0Parameter( 2, 10, 539, 2, 16, 5, 2), // 6175 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 577, 2, 16, 5, 2), // 8273 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 2, 10, 517, 3, 12, 5, 2), // 8443 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 583, 3, 12, 6, 2), // 9115 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 517, 3, 12, 9, 1), // 11011 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 548, 4, 9, 5, 2), // 14503 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 501, 4, 9, 9, 1), // 20137 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 516, 4, 9, 9, 1), // 20463 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 511, 5, 8, 9, 1), // 24924 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 567, 6, 7, 11, 1), // 31279 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 2, 10, 509, 7, 6, 9, 1), // 39284 mops, 5.6e-5 errors + /* 14 */ V0Parameter( 2, 10, 533, 8, 5, 10, 1), // 45682 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 2, 10, 528, 11, 4, 10, 1), // 61582 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 539, 11, 4, 10, 1), // 87441 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 535, 14, 3, 10, 1), // 162821 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 10, 533, 22, 2, 10, 1), // 269126 mops, 6.1e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 15 */ + /* 0 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 5968 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 5975 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 515, 2, 16, 5, 2), // 6003 mops, 5.0e-5 errors + /* 3 */ V0Parameter( 2, 10, 539, 2, 16, 5, 2), // 6175 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 577, 2, 16, 5, 2), // 8273 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 2, 10, 517, 3, 12, 5, 2), // 8443 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 583, 3, 12, 6, 2), // 9115 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 517, 3, 12, 9, 1), // 11011 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 548, 4, 9, 5, 2), // 14503 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 501, 4, 9, 9, 1), // 20137 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 516, 4, 9, 9, 1), // 20463 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 511, 5, 8, 9, 1), // 24924 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 567, 6, 7, 11, 1), // 31279 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 2, 10, 509, 7, 6, 9, 1), // 39284 mops, 5.6e-5 errors + /* 14 */ V0Parameter( 2, 10, 533, 8, 5, 10, 1), // 45682 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 2, 10, 528, 11, 4, 10, 1), // 61582 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 539, 11, 4, 10, 1), // 87441 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 535, 14, 3, 10, 1), // 162821 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 10, 533, 22, 2, 10, 1), // 269126 mops, 6.1e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 16 */ + /* 0 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 7600 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 516, 2, 16, 5, 2), // 7645 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 562, 2, 16, 5, 2), // 8063 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 512, 3, 12, 5, 2), // 10646 mops, 5.4e-5 errors + /* 4 */ V0Parameter( 2, 10, 519, 3, 12, 5, 2), // 10731 mops, 5.8e-5 errors + /* 5 */ V0Parameter( 2, 10, 502, 3, 12, 9, 1), // 13703 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 535, 3, 12, 5, 2), // 14050 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 2, 10, 575, 4, 9, 11, 1), // 19118 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 502, 4, 9, 9, 1), // 25428 mops, 5.8e-5 errors + /* 9 */ V0Parameter( 2, 10, 523, 4, 9, 9, 1), // 26003 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 516, 5, 8, 9, 1), // 31572 mops, 5.5e-5 errors + /* 11 */ V0Parameter( 2, 10, 509, 6, 7, 9, 1), // 42799 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 2, 10, 512, 7, 6, 10, 1), // 49610 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 2, 10, 587, 8, 5, 11, 1), // 60569 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 550, 11, 4, 10, 1), // 79059 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 2, 10, 516, 14, 3, 10, 1), // 135475 mops, 5.9e-5 errors + /* 16 */ V0Parameter( 2, 10, 531, 22, 2, 10, 1), // 213514 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 564, 23, 2, 11, 1), // 362490 mops, 6.3e-5 errors + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/v0_2022-6-27_112 b/v0-parameters/ref/v0_2022-6-27_112 new file mode 100644 index 000000000..bf7eba918 --- /dev/null +++ b/v0-parameters/ref/v0_2022-6-27_112 @@ -0,0 +1,275 @@ +{ /* Security level: 112 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 1, 10, 530, 1, 12, 3, 3), // 31 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 1, 10, 512, 2, 8, 3, 3), // 44 mops, 1.1e-9 errors + /* 2 */ V0Parameter( 1, 10, 512, 2, 8, 3, 3), // 44 mops, 4.2e-9 errors + /* 3 */ V0Parameter( 1, 10, 512, 2, 8, 3, 3), // 44 mops, 2.1e-7 errors + /* 4 */ V0Parameter( 1, 10, 516, 2, 8, 4, 3), // 45 mops, 5.9e-5 errors + /* 5 */ V0Parameter( 2, 10, 512, 1, 23, 3, 3), // 51 mops, 1.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 512, 1, 23, 3, 3), // 51 mops, 1.2e-5 errors + /* 7 */ V0Parameter( 2, 10, 512, 1, 23, 3, 3), // 51 mops, 1.3e-5 errors + /* 8 */ V0Parameter( 2, 10, 512, 1, 23, 3, 3), // 51 mops, 1.7e-5 errors + /* 9 */ V0Parameter( 2, 10, 512, 1, 23, 3, 3), // 51 mops, 4.6e-5 errors + /* 10 */ V0Parameter( 2, 10, 521, 1, 23, 4, 3), // 54 mops, 6.2e-5 errors + /* 11 */ V0Parameter( 2, 10, 512, 2, 16, 3, 3), // 72 mops, 1.2e-5 errors + /* 12 */ V0Parameter( 2, 10, 512, 2, 16, 3, 3), // 72 mops, 1.2e-5 errors + /* 13 */ V0Parameter( 2, 10, 512, 2, 16, 3, 3), // 72 mops, 1.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 512, 2, 16, 3, 3), // 72 mops, 1.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 512, 2, 16, 3, 3), // 72 mops, 1.6e-5 errors + /* 16 */ V0Parameter( 2, 10, 512, 2, 16, 3, 3), // 72 mops, 3.5e-5 errors + /* 17 */ V0Parameter( 2, 10, 529, 2, 16, 3, 3), // 74 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 10, 512, 3, 12, 3, 3), // 93 mops, 1.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 512, 3, 12, 3, 3), // 93 mops, 1.8e-5 errors + /* 20 */ V0Parameter( 2, 10, 512, 3, 12, 3, 3), // 93 mops, 5.3e-5 errors + /* 21 */ V0Parameter( 2, 10, 512, 3, 12, 5, 2), // 97 mops, 2.4e-5 errors + /* 22 */ V0Parameter( 2, 10, 512, 4, 9, 3, 3), // 114 mops, 4.6e-5 errors + /* 23 */ V0Parameter( 2, 10, 521, 4, 9, 4, 3), // 118 mops, 6.2e-5 errors + /* 24 */ V0Parameter( 2, 10, 517, 5, 8, 3, 3), // 136 mops, 5.5e-5 errors + /* 25 */ V0Parameter( 2, 10, 512, 6, 7, 4, 3), // 158 mops, 4.2e-5 errors + /* 26 */ V0Parameter( 2, 10, 513, 7, 6, 4, 3), // 179 mops, 5.3e-5 errors + /* 27 */ V0Parameter( 2, 10, 516, 8, 5, 5, 2), // 204 mops, 6.0e-5 errors + /* 28 */ V0Parameter( 2, 10, 512, 11, 4, 5, 2), // 265 mops, 1.2e-5 errors + /* 29 */ V0Parameter( 2, 10, 512, 15, 3, 6, 2), // 351 mops, 5.8e-5 errors + /* 30 */ V0Parameter( 2, 10, 512, 44, 1, 5, 2), // 958 mops, 2.8e-5 errors + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 1, 10, 520, 2, 8, 4, 3), // 45 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 1, 10, 521, 2, 8, 4, 3), // 45 mops, 5.8e-5 errors + /* 2 */ V0Parameter( 1, 10, 512, 2, 8, 5, 2), // 46 mops, 9.1e-6 errors + /* 3 */ V0Parameter( 1, 10, 558, 2, 8, 4, 3), // 48 mops, 6.0e-5 errors + /* 4 */ V0Parameter( 2, 10, 537, 1, 23, 4, 3), // 55 mops, 5.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 537, 1, 23, 4, 3), // 55 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 2, 10, 537, 1, 23, 4, 3), // 55 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 538, 1, 23, 4, 3), // 55 mops, 5.5e-5 errors + /* 8 */ V0Parameter( 2, 10, 541, 1, 23, 4, 3), // 56 mops, 5.4e-5 errors + /* 9 */ V0Parameter( 2, 10, 559, 1, 23, 4, 3), // 57 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 2, 10, 521, 2, 16, 5, 2), // 77 mops, 5.2e-5 errors + /* 11 */ V0Parameter( 2, 10, 521, 2, 16, 5, 2), // 77 mops, 5.2e-5 errors + /* 12 */ V0Parameter( 2, 10, 521, 2, 16, 5, 2), // 77 mops, 5.3e-5 errors + /* 13 */ V0Parameter( 2, 10, 521, 2, 16, 5, 2), // 77 mops, 5.5e-5 errors + /* 14 */ V0Parameter( 2, 10, 522, 2, 16, 5, 2), // 77 mops, 5.2e-5 errors + /* 15 */ V0Parameter( 2, 10, 540, 2, 16, 4, 3), // 78 mops, 5.5e-5 errors + /* 16 */ V0Parameter( 2, 10, 552, 2, 16, 4, 3), // 79 mops, 5.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 521, 3, 12, 5, 2), // 99 mops, 5.6e-5 errors + /* 18 */ V0Parameter( 2, 10, 522, 3, 12, 5, 2), // 99 mops, 5.8e-5 errors + /* 19 */ V0Parameter( 2, 10, 527, 3, 12, 5, 2), // 100 mops, 5.9e-5 errors + /* 20 */ V0Parameter( 2, 10, 564, 3, 12, 4, 3), // 104 mops, 6.2e-5 errors + /* 21 */ V0Parameter( 2, 10, 526, 4, 9, 5, 2), // 121 mops, 6.1e-5 errors + /* 22 */ V0Parameter( 2, 10, 536, 4, 9, 6, 2), // 125 mops, 5.9e-5 errors + /* 23 */ V0Parameter( 2, 10, 523, 5, 8, 6, 2), // 144 mops, 5.1e-5 errors + /* 24 */ V0Parameter( 2, 10, 524, 6, 7, 6, 2), // 166 mops, 5.9e-5 errors + /* 25 */ V0Parameter( 2, 10, 526, 7, 6, 6, 2), // 188 mops, 6.0e-5 errors + /* 26 */ V0Parameter( 2, 10, 555, 8, 5, 6, 2), // 221 mops, 6.1e-5 errors + /* 27 */ V0Parameter( 2, 10, 536, 11, 4, 6, 2), // 279 mops, 5.9e-5 errors + /* 28 */ V0Parameter( 2, 10, 555, 15, 3, 6, 2), // 380 mops, 6.1e-5 errors + /* 29 */ V0Parameter( 2, 10, 531, 44, 1, 12, 1), // 1008 mops, 6.0e-5 errors + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 1, 10, 558, 2, 8, 4, 3), // 48 mops, 5.2e-5 errors + /* 1 */ V0Parameter( 1, 10, 563, 2, 8, 4, 3), // 49 mops, 5.1e-5 errors + /* 2 */ V0Parameter( 1, 10, 593, 2, 8, 7, 2), // 54 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 601, 1, 23, 3, 4), // 59 mops, 5.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 601, 1, 23, 3, 4), // 59 mops, 5.4e-5 errors + /* 5 */ V0Parameter( 2, 10, 601, 1, 23, 3, 4), // 59 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 2, 10, 602, 1, 23, 3, 4), // 59 mops, 5.6e-5 errors + /* 7 */ V0Parameter( 2, 10, 579, 1, 23, 4, 3), // 59 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 609, 1, 23, 4, 3), // 62 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 575, 2, 16, 4, 3), // 82 mops, 4.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 575, 2, 16, 4, 3), // 82 mops, 4.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 575, 2, 16, 4, 3), // 82 mops, 4.9e-5 errors + /* 12 */ V0Parameter( 2, 10, 575, 2, 16, 4, 3), // 82 mops, 5.2e-5 errors + /* 13 */ V0Parameter( 2, 10, 575, 2, 16, 4, 3), // 82 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 578, 2, 16, 4, 3), // 83 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 2, 10, 595, 2, 16, 4, 3), // 85 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 575, 3, 12, 4, 3), // 106 mops, 5.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 576, 3, 12, 4, 3), // 106 mops, 5.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 580, 3, 12, 4, 3), // 107 mops, 5.7e-5 errors + /* 19 */ V0Parameter( 2, 10, 596, 3, 12, 6, 2), // 114 mops, 6.1e-5 errors + /* 20 */ V0Parameter( 2, 10, 557, 4, 9, 6, 2), // 130 mops, 6.1e-5 errors + /* 21 */ V0Parameter( 2, 10, 584, 4, 9, 6, 2), // 136 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 2, 10, 562, 5, 8, 6, 2), // 154 mops, 5.9e-5 errors + /* 23 */ V0Parameter( 2, 10, 564, 6, 7, 6, 2), // 178 mops, 6.1e-5 errors + /* 24 */ V0Parameter( 2, 10, 567, 7, 6, 6, 2), // 202 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 2, 10, 574, 9, 5, 6, 2), // 251 mops, 5.7e-5 errors + /* 26 */ V0Parameter( 2, 10, 584, 11, 4, 6, 2), // 304 mops, 6.2e-5 errors + /* 27 */ V0Parameter( 2, 10, 564, 22, 2, 6, 2), // 548 mops, 5.9e-5 errors + /* 28 */ V0Parameter( 2, 10, 578, 44, 1, 13, 1), // 1099 mops, 6.2e-5 errors + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 1, 10, 624, 2, 8, 4, 3), // 53 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 665, 1, 23, 3, 4), // 64 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 2, 10, 665, 1, 23, 3, 4), // 64 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 665, 1, 23, 3, 4), // 64 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 666, 1, 23, 3, 4), // 64 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 671, 1, 23, 3, 4), // 65 mops, 6.0e-5 errors + /* 6 */ V0Parameter( 2, 10, 687, 1, 23, 3, 5), // 66 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 2, 10, 637, 2, 16, 4, 3), // 90 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 637, 2, 16, 4, 3), // 90 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 637, 2, 16, 4, 3), // 90 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 2, 10, 637, 2, 16, 4, 3), // 90 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 2, 10, 638, 2, 16, 4, 3), // 90 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 2, 10, 641, 2, 16, 4, 3), // 91 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 2, 10, 628, 2, 16, 5, 3), // 92 mops, 5.5e-5 errors + /* 14 */ V0Parameter( 2, 10, 655, 2, 16, 8, 2), // 103 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 622, 3, 12, 5, 3), // 116 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 624, 3, 12, 5, 3), // 117 mops, 5.6e-5 errors + /* 17 */ V0Parameter( 2, 10, 631, 3, 12, 5, 3), // 118 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 10, 600, 4, 9, 7, 2), // 142 mops, 5.9e-5 errors + /* 19 */ V0Parameter( 2, 10, 606, 4, 9, 7, 2), // 143 mops, 6.0e-5 errors + /* 20 */ V0Parameter( 2, 10, 602, 5, 8, 7, 2), // 167 mops, 5.5e-5 errors + /* 21 */ V0Parameter( 2, 10, 616, 5, 8, 7, 2), // 171 mops, 5.9e-5 errors + /* 22 */ V0Parameter( 2, 10, 621, 6, 7, 7, 2), // 197 mops, 6.2e-5 errors + /* 23 */ V0Parameter( 2, 10, 630, 7, 6, 7, 2), // 226 mops, 6.3e-5 errors + /* 24 */ V0Parameter( 2, 10, 606, 11, 4, 7, 2), // 317 mops, 6.0e-5 errors + /* 25 */ V0Parameter( 2, 10, 617, 14, 3, 7, 2), // 399 mops, 5.9e-5 errors + /* 26 */ V0Parameter( 2, 10, 621, 22, 2, 7, 2), // 605 mops, 5.9e-5 errors + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 1, 11, 657, 1, 23, 5, 3), // 87 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 1, 11, 657, 1, 23, 5, 3), // 87 mops, 6.0e-5 errors + /* 2 */ V0Parameter( 1, 11, 657, 1, 23, 5, 3), // 87 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 1, 11, 658, 1, 23, 5, 3), // 87 mops, 5.5e-5 errors + /* 4 */ V0Parameter( 1, 11, 659, 1, 23, 5, 3), // 87 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 1, 11, 668, 1, 23, 5, 3), // 88 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 1, 11, 657, 2, 15, 5, 3), // 123 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 1, 11, 657, 2, 15, 5, 3), // 123 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 1, 11, 657, 2, 15, 5, 3), // 123 mops, 6.0e-5 errors + /* 9 */ V0Parameter( 1, 11, 657, 2, 15, 5, 3), // 123 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 1, 11, 658, 2, 15, 5, 3), // 123 mops, 5.4e-5 errors + /* 11 */ V0Parameter( 1, 11, 659, 2, 15, 5, 3), // 123 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 1, 11, 665, 2, 15, 5, 3), // 124 mops, 5.9e-5 errors + /* 13 */ V0Parameter( 1, 11, 657, 3, 12, 5, 3), // 159 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 1, 11, 658, 3, 12, 5, 3), // 159 mops, 5.6e-5 errors + /* 15 */ V0Parameter( 1, 11, 660, 3, 12, 5, 3), // 160 mops, 5.8e-5 errors + /* 16 */ V0Parameter( 1, 11, 671, 3, 12, 5, 3), // 162 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 1, 11, 638, 4, 9, 7, 2), // 194 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 1, 11, 647, 4, 9, 7, 2), // 197 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 1, 11, 641, 5, 8, 7, 2), // 230 mops, 6.1e-5 errors + /* 20 */ V0Parameter( 1, 11, 665, 5, 8, 8, 2), // 241 mops, 6.1e-5 errors + /* 21 */ V0Parameter( 1, 11, 683, 6, 7, 8, 2), // 285 mops, 6.3e-5 errors + /* 22 */ V0Parameter( 1, 11, 650, 8, 5, 8, 2), // 343 mops, 6.3e-5 errors + /* 23 */ V0Parameter( 1, 11, 649, 11, 4, 7, 2), // 446 mops, 6.3e-5 errors + /* 24 */ V0Parameter( 1, 11, 663, 14, 3, 8, 2), // 567 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 1, 11, 678, 22, 2, 8, 2), // 876 mops, 6.3e-5 errors + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 1, 12, 739, 1, 23, 4, 4), // 200 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 1, 12, 739, 1, 23, 4, 4), // 200 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 1, 12, 741, 1, 23, 4, 4), // 201 mops, 6.0e-5 errors + /* 3 */ V0Parameter( 1, 12, 749, 1, 23, 4, 4), // 203 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 1, 12, 718, 2, 15, 5, 3), // 285 mops, 5.8e-5 errors + /* 5 */ V0Parameter( 1, 12, 718, 2, 15, 5, 3), // 285 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 1, 12, 718, 2, 15, 5, 3), // 285 mops, 5.8e-5 errors + /* 7 */ V0Parameter( 1, 12, 718, 2, 15, 5, 3), // 285 mops, 5.8e-5 errors + /* 8 */ V0Parameter( 1, 12, 718, 2, 15, 5, 3), // 285 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 1, 12, 720, 2, 15, 5, 3), // 286 mops, 5.7e-5 errors + /* 10 */ V0Parameter( 1, 12, 727, 2, 15, 5, 3), // 288 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 1, 12, 734, 2, 15, 9, 2), // 314 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 1, 12, 719, 3, 12, 5, 3), // 369 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 1, 12, 723, 3, 12, 5, 3), // 371 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 1, 12, 710, 3, 12, 8, 2), // 382 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 1, 12, 691, 4, 9, 8, 2), // 453 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 1, 12, 698, 4, 9, 8, 2), // 457 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 1, 12, 696, 5, 8, 8, 2), // 538 mops, 5.8e-5 errors + /* 18 */ V0Parameter( 1, 12, 697, 6, 7, 8, 2), // 620 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 1, 12, 699, 7, 6, 8, 2), // 704 mops, 6.0e-5 errors + /* 20 */ V0Parameter( 1, 12, 706, 8, 5, 8, 2), // 793 mops, 6.1e-5 errors + /* 21 */ V0Parameter( 1, 12, 707, 11, 4, 8, 2), // 1043 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 1, 12, 724, 14, 3, 9, 2), // 1328 mops, 6.1e-5 errors + /* 23 */ V0Parameter( 1, 12, 700, 43, 1, 17, 1), // 3707 mops, 6.1e-5 errors + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 1, 13, 768, 1, 23, 6, 3), // 464 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 1, 13, 775, 1, 23, 6, 3), // 468 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 1, 13, 766, 2, 15, 6, 3), // 654 mops, 5.9e-5 errors + /* 3 */ V0Parameter( 1, 13, 766, 2, 15, 6, 3), // 654 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 1, 13, 766, 2, 15, 6, 3), // 654 mops, 5.9e-5 errors + /* 5 */ V0Parameter( 1, 13, 766, 2, 15, 6, 3), // 654 mops, 6.0e-5 errors + /* 6 */ V0Parameter( 1, 13, 766, 2, 15, 6, 3), // 654 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 1, 13, 767, 2, 15, 6, 3), // 655 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 1, 13, 771, 2, 15, 6, 3), // 658 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 1, 13, 808, 2, 15, 6, 3), // 688 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 1, 13, 767, 3, 11, 6, 3), // 847 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 1, 13, 769, 3, 11, 6, 3), // 849 mops, 5.9e-5 errors + /* 12 */ V0Parameter( 1, 13, 781, 3, 11, 6, 3), // 861 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 1, 13, 768, 4, 9, 6, 3), // 1040 mops, 5.9e-5 errors + /* 14 */ V0Parameter( 1, 13, 775, 4, 9, 6, 3), // 1049 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 1, 13, 752, 5, 8, 9, 2), // 1242 mops, 5.9e-5 errors + /* 16 */ V0Parameter( 1, 13, 754, 6, 7, 9, 2), // 1434 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 1, 13, 756, 7, 6, 9, 2), // 1626 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 1, 13, 762, 8, 5, 9, 2), // 1830 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 1, 13, 799, 10, 4, 10, 2), // 2329 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 1, 13, 803, 14, 3, 20, 1), // 3269 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 1, 13, 761, 43, 1, 19, 1), // 8605 mops, 6.3e-5 errors + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 1, 14, 829, 2, 15, 6, 3), // 1489 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 1, 14, 829, 2, 15, 6, 3), // 1489 mops, 5.8e-5 errors + /* 2 */ V0Parameter( 1, 14, 829, 2, 15, 6, 3), // 1489 mops, 5.8e-5 errors + /* 3 */ V0Parameter( 1, 14, 829, 2, 15, 6, 3), // 1489 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 1, 14, 829, 2, 15, 6, 3), // 1489 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 1, 14, 831, 2, 15, 6, 3), // 1492 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 1, 14, 853, 2, 15, 5, 4), // 1503 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 1, 14, 865, 2, 15, 7, 3), // 1578 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 1, 14, 830, 3, 11, 6, 3), // 1931 mops, 5.8e-5 errors + /* 9 */ V0Parameter( 1, 14, 833, 3, 11, 6, 3), // 1938 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 1, 14, 833, 3, 11, 7, 3), // 1964 mops, 6.2e-5 errors + /* 11 */ V0Parameter( 1, 14, 832, 4, 9, 6, 3), // 2378 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 1, 14, 832, 4, 9, 7, 3), // 2404 mops, 5.9e-5 errors + /* 13 */ V0Parameter( 1, 14, 809, 5, 8, 10, 2), // 2845 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 1, 14, 813, 6, 7, 10, 2), // 3291 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 1, 14, 816, 7, 6, 10, 2), // 3736 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 1, 14, 824, 8, 5, 10, 2), // 4210 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 1, 14, 853, 11, 4, 11, 2), // 5742 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 1, 14, 812, 21, 2, 10, 2), // 9757 mops, 5.9e-5 errors + /* 19 */ V0Parameter( 1, 14, 840, 43, 1, 21, 1), // 20198 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/v0_2022-6-27_128 b/v0-parameters/ref/v0_2022-6-27_128 new file mode 100644 index 000000000..f05e80222 --- /dev/null +++ b/v0-parameters/ref/v0_2022-6-27_128 @@ -0,0 +1,275 @@ +{ /* Security level: 128 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 1, 10, 556, 2, 8, 3, 3), // 47 mops, 5.3e-5 errors + /* 1 */ V0Parameter( 1, 10, 558, 2, 8, 3, 3), // 47 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 1, 10, 543, 2, 8, 5, 2), // 48 mops, 5.9e-5 errors + /* 3 */ V0Parameter( 2, 10, 580, 1, 23, 3, 3), // 57 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 2, 10, 580, 1, 23, 3, 3), // 57 mops, 5.8e-5 errors + /* 5 */ V0Parameter( 2, 10, 580, 1, 23, 3, 3), // 57 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 2, 10, 580, 1, 23, 3, 3), // 57 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 2, 10, 580, 1, 23, 3, 3), // 57 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 2, 10, 582, 1, 23, 3, 3), // 57 mops, 5.4e-5 errors + /* 9 */ V0Parameter( 2, 10, 587, 1, 23, 3, 3), // 57 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 603, 1, 23, 4, 3), // 61 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 2, 10, 580, 2, 16, 3, 3), // 81 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 580, 2, 16, 3, 3), // 81 mops, 5.8e-5 errors + /* 13 */ V0Parameter( 2, 10, 580, 2, 16, 3, 3), // 81 mops, 5.9e-5 errors + /* 14 */ V0Parameter( 2, 10, 580, 2, 16, 3, 3), // 81 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 2, 10, 581, 2, 16, 3, 3), // 81 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 585, 2, 16, 3, 3), // 81 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 568, 2, 16, 5, 2), // 84 mops, 5.8e-5 errors + /* 18 */ V0Parameter( 2, 10, 550, 3, 12, 5, 2), // 104 mops, 5.6e-5 errors + /* 19 */ V0Parameter( 2, 10, 551, 3, 12, 5, 2), // 104 mops, 5.5e-5 errors + /* 20 */ V0Parameter( 2, 10, 555, 3, 12, 5, 2), // 105 mops, 5.6e-5 errors + /* 21 */ V0Parameter( 2, 10, 586, 3, 12, 5, 2), // 110 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 2, 10, 554, 4, 9, 5, 2), // 127 mops, 6.1e-5 errors + /* 23 */ V0Parameter( 2, 10, 578, 4, 9, 5, 2), // 132 mops, 6.2e-5 errors + /* 24 */ V0Parameter( 2, 10, 559, 5, 8, 5, 2), // 151 mops, 5.8e-5 errors + /* 25 */ V0Parameter( 2, 10, 561, 6, 7, 5, 2), // 175 mops, 6.0e-5 errors + /* 26 */ V0Parameter( 2, 10, 564, 7, 6, 5, 2), // 199 mops, 5.8e-5 errors + /* 27 */ V0Parameter( 2, 10, 604, 8, 5, 6, 2), // 239 mops, 6.2e-5 errors + /* 28 */ V0Parameter( 2, 10, 578, 11, 4, 5, 2), // 298 mops, 6.2e-5 errors + /* 29 */ V0Parameter( 2, 10, 604, 15, 3, 6, 2), // 413 mops, 6.2e-5 errors + /* 30 */ V0Parameter( 2, 10, 572, 44, 1, 11, 1), // 1083 mops, 5.8e-5 errors + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 1, 10, 575, 2, 8, 5, 2), // 51 mops, 6.3e-5 errors + /* 1 */ V0Parameter( 1, 10, 591, 2, 8, 5, 2), // 52 mops, 5.8e-5 errors + /* 2 */ V0Parameter( 2, 10, 616, 1, 23, 4, 3), // 62 mops, 5.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 616, 1, 23, 4, 3), // 62 mops, 5.1e-5 errors + /* 4 */ V0Parameter( 2, 10, 616, 1, 23, 4, 3), // 62 mops, 5.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 616, 1, 23, 4, 3), // 62 mops, 5.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 616, 1, 23, 4, 3), // 62 mops, 5.6e-5 errors + /* 7 */ V0Parameter( 2, 10, 617, 1, 23, 4, 3), // 62 mops, 5.4e-5 errors + /* 8 */ V0Parameter( 2, 10, 621, 1, 23, 4, 3), // 63 mops, 5.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 648, 1, 23, 4, 3), // 65 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 2, 10, 597, 2, 16, 5, 2), // 87 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 2, 10, 597, 2, 16, 5, 2), // 87 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 2, 10, 597, 2, 16, 5, 2), // 87 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 2, 10, 597, 2, 16, 5, 2), // 87 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 598, 2, 16, 5, 2), // 88 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 619, 2, 16, 4, 3), // 88 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 2, 10, 636, 2, 16, 4, 3), // 90 mops, 5.7e-5 errors + /* 17 */ V0Parameter( 2, 10, 598, 3, 12, 5, 2), // 112 mops, 5.4e-5 errors + /* 18 */ V0Parameter( 2, 10, 599, 3, 12, 5, 2), // 112 mops, 5.9e-5 errors + /* 19 */ V0Parameter( 2, 10, 606, 3, 12, 5, 2), // 113 mops, 5.7e-5 errors + /* 20 */ V0Parameter( 2, 10, 630, 3, 12, 6, 2), // 120 mops, 6.1e-5 errors + /* 21 */ V0Parameter( 2, 10, 605, 4, 9, 5, 2), // 138 mops, 5.6e-5 errors + /* 22 */ V0Parameter( 2, 10, 621, 4, 9, 6, 2), // 144 mops, 6.1e-5 errors + /* 23 */ V0Parameter( 2, 10, 601, 5, 8, 6, 2), // 164 mops, 5.6e-5 errors + /* 24 */ V0Parameter( 2, 10, 603, 6, 7, 6, 2), // 189 mops, 5.9e-5 errors + /* 25 */ V0Parameter( 2, 10, 606, 7, 6, 6, 2), // 215 mops, 5.8e-5 errors + /* 26 */ V0Parameter( 2, 10, 612, 9, 5, 6, 2), // 268 mops, 6.0e-5 errors + /* 27 */ V0Parameter( 2, 10, 621, 11, 4, 6, 2), // 322 mops, 6.2e-5 errors + /* 28 */ V0Parameter( 2, 10, 629, 21, 2, 6, 2), // 584 mops, 6.1e-5 errors + /* 29 */ V0Parameter( 2, 10, 620, 44, 1, 12, 1), // 1176 mops, 6.1e-5 errors + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 1, 10, 658, 2, 8, 4, 3), // 56 mops, 6.3e-5 errors + /* 1 */ V0Parameter( 2, 10, 688, 1, 23, 3, 4), // 66 mops, 5.2e-5 errors + /* 2 */ V0Parameter( 2, 10, 688, 1, 23, 3, 4), // 66 mops, 5.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 688, 1, 23, 3, 4), // 66 mops, 5.2e-5 errors + /* 4 */ V0Parameter( 2, 10, 688, 1, 23, 3, 4), // 66 mops, 5.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 688, 1, 23, 3, 4), // 66 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 2, 10, 689, 1, 23, 3, 4), // 66 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 2, 10, 695, 1, 23, 3, 4), // 67 mops, 5.3e-5 errors + /* 8 */ V0Parameter( 2, 10, 736, 1, 23, 4, 3), // 73 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 2, 10, 658, 2, 16, 4, 3), // 93 mops, 5.8e-5 errors + /* 10 */ V0Parameter( 2, 10, 658, 2, 16, 4, 3), // 93 mops, 5.8e-5 errors + /* 11 */ V0Parameter( 2, 10, 658, 2, 16, 4, 3), // 93 mops, 5.9e-5 errors + /* 12 */ V0Parameter( 2, 10, 658, 2, 16, 4, 3), // 93 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 2, 10, 659, 2, 16, 4, 3), // 93 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 2, 10, 663, 2, 16, 4, 3), // 94 mops, 5.6e-5 errors + /* 15 */ V0Parameter( 2, 10, 688, 2, 16, 4, 3), // 97 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 659, 3, 12, 4, 3), // 120 mops, 5.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 660, 3, 12, 4, 3), // 120 mops, 5.4e-5 errors + /* 18 */ V0Parameter( 2, 10, 666, 3, 12, 4, 3), // 121 mops, 5.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 702, 3, 12, 7, 2), // 136 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 2, 10, 640, 4, 9, 6, 2), // 148 mops, 5.4e-5 errors + /* 21 */ V0Parameter( 2, 10, 677, 4, 9, 7, 2), // 159 mops, 6.1e-5 errors + /* 22 */ V0Parameter( 2, 10, 646, 5, 8, 6, 2), // 176 mops, 6.3e-5 errors + /* 23 */ V0Parameter( 2, 10, 650, 6, 7, 6, 2), // 204 mops, 5.7e-5 errors + /* 24 */ V0Parameter( 2, 10, 654, 7, 6, 6, 2), // 232 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 2, 10, 665, 9, 5, 6, 2), // 290 mops, 6.1e-5 errors + /* 26 */ V0Parameter( 2, 10, 677, 11, 4, 7, 2), // 353 mops, 6.2e-5 errors + /* 27 */ V0Parameter( 2, 10, 649, 22, 2, 6, 2), // 629 mops, 6.3e-5 errors + /* 28 */ V0Parameter( 2, 10, 672, 45, 1, 13, 1), // 1304 mops, 6.1e-5 errors + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 2, 10, 769, 1, 23, 3, 4), // 73 mops, 6.1e-5 errors + /* 1 */ V0Parameter( 2, 10, 769, 1, 23, 3, 4), // 73 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 2, 10, 769, 1, 23, 3, 4), // 73 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 769, 1, 23, 3, 4), // 73 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 771, 1, 23, 3, 4), // 73 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 745, 1, 23, 4, 3), // 74 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 792, 1, 23, 3, 5), // 75 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 714, 2, 16, 5, 3), // 103 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 714, 2, 16, 5, 3), // 103 mops, 5.6e-5 errors + /* 9 */ V0Parameter( 2, 10, 714, 2, 16, 5, 3), // 103 mops, 5.6e-5 errors + /* 10 */ V0Parameter( 2, 10, 714, 2, 16, 5, 3), // 103 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 714, 2, 16, 5, 3), // 103 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 2, 10, 716, 2, 16, 5, 3), // 103 mops, 5.6e-5 errors + /* 13 */ V0Parameter( 2, 10, 723, 2, 16, 5, 3), // 104 mops, 5.7e-5 errors + /* 14 */ V0Parameter( 2, 10, 714, 3, 12, 5, 3), // 132 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 2, 10, 714, 3, 12, 5, 3), // 132 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 2, 10, 717, 3, 12, 5, 3), // 133 mops, 5.6e-5 errors + /* 17 */ V0Parameter( 2, 10, 728, 3, 12, 5, 3), // 135 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 2, 10, 690, 4, 9, 7, 2), // 162 mops, 5.7e-5 errors + /* 19 */ V0Parameter( 2, 10, 699, 4, 9, 7, 2), // 164 mops, 6.1e-5 errors + /* 20 */ V0Parameter( 2, 10, 692, 5, 8, 7, 2), // 191 mops, 6.0e-5 errors + /* 21 */ V0Parameter( 2, 10, 718, 5, 8, 7, 2), // 198 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 2, 10, 735, 6, 7, 7, 2), // 232 mops, 6.3e-5 errors + /* 23 */ V0Parameter( 2, 10, 705, 8, 5, 7, 2), // 281 mops, 6.3e-5 errors + /* 24 */ V0Parameter( 2, 10, 699, 11, 4, 7, 2), // 365 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 2, 10, 720, 14, 3, 7, 2), // 464 mops, 6.2e-5 errors + /* 26 */ V0Parameter( 2, 10, 733, 22, 2, 7, 2), // 713 mops, 6.2e-5 errors + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 1, 11, 754, 1, 23, 5, 3), // 99 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 1, 11, 754, 1, 23, 5, 3), // 99 mops, 5.8e-5 errors + /* 2 */ V0Parameter( 1, 11, 754, 1, 23, 5, 3), // 99 mops, 5.9e-5 errors + /* 3 */ V0Parameter( 1, 11, 755, 1, 23, 5, 3), // 99 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 1, 11, 757, 1, 23, 5, 3), // 99 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 1, 11, 771, 1, 23, 5, 3), // 101 mops, 6.0e-5 errors + /* 6 */ V0Parameter( 1, 11, 754, 2, 15, 5, 3), // 140 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 1, 11, 754, 2, 15, 5, 3), // 140 mops, 5.8e-5 errors + /* 8 */ V0Parameter( 1, 11, 754, 2, 15, 5, 3), // 140 mops, 5.8e-5 errors + /* 9 */ V0Parameter( 1, 11, 754, 2, 15, 5, 3), // 140 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 1, 11, 754, 2, 15, 5, 3), // 140 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 1, 11, 756, 2, 15, 5, 3), // 140 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 1, 11, 766, 2, 15, 5, 3), // 142 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 1, 11, 754, 3, 12, 5, 3), // 181 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 1, 11, 755, 3, 12, 5, 3), // 182 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 1, 11, 758, 3, 12, 5, 3), // 182 mops, 6.0e-5 errors + /* 16 */ V0Parameter( 1, 11, 779, 3, 12, 5, 3), // 187 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 1, 11, 734, 4, 9, 7, 2), // 223 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 1, 11, 749, 4, 9, 7, 2), // 227 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 1, 11, 738, 5, 8, 7, 2), // 264 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 1, 11, 740, 6, 7, 7, 2), // 305 mops, 6.2e-5 errors + /* 21 */ V0Parameter( 1, 11, 742, 7, 6, 7, 2), // 347 mops, 6.3e-5 errors + /* 22 */ V0Parameter( 1, 11, 754, 8, 5, 8, 2), // 396 mops, 6.3e-5 errors + /* 23 */ V0Parameter( 1, 11, 747, 11, 4, 8, 2), // 515 mops, 6.2e-5 errors + /* 24 */ V0Parameter( 1, 11, 760, 15, 3, 8, 2), // 690 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 1, 11, 752, 43, 1, 16, 1), // 1858 mops, 6.3e-5 errors + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 1, 12, 847, 1, 23, 4, 4), // 227 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 1, 12, 848, 1, 23, 4, 4), // 228 mops, 5.7e-5 errors + /* 2 */ V0Parameter( 1, 12, 850, 1, 23, 4, 4), // 228 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 1, 12, 864, 1, 23, 4, 4), // 232 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 1, 12, 824, 2, 15, 5, 3), // 325 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 1, 12, 824, 2, 15, 5, 3), // 325 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 1, 12, 824, 2, 15, 5, 3), // 325 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 1, 12, 824, 2, 15, 5, 3), // 325 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 1, 12, 825, 2, 15, 5, 3), // 325 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 1, 12, 827, 2, 15, 5, 3), // 326 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 1, 12, 858, 2, 15, 4, 4), // 331 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 1, 12, 825, 3, 12, 5, 3), // 422 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 1, 12, 826, 3, 12, 5, 3), // 422 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 1, 12, 796, 3, 12, 8, 2), // 426 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 1, 12, 858, 3, 12, 6, 3), // 445 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 1, 12, 793, 4, 9, 8, 2), // 517 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 1, 12, 805, 4, 9, 8, 2), // 525 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 1, 12, 801, 5, 8, 8, 2), // 616 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 1, 12, 803, 6, 7, 8, 2), // 712 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 1, 12, 806, 7, 6, 8, 2), // 809 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 1, 12, 821, 8, 5, 8, 2), // 920 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 1, 12, 820, 11, 4, 9, 2), // 1214 mops, 6.1e-5 errors + /* 22 */ V0Parameter( 1, 12, 809, 21, 2, 8, 2), // 2139 mops, 6.0e-5 errors + /* 23 */ V0Parameter( 1, 12, 821, 43, 1, 17, 1), // 4345 mops, 6.3e-5 errors + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 1, 13, 880, 1, 23, 6, 3), // 527 mops, 6.3e-5 errors + /* 1 */ V0Parameter( 1, 13, 893, 1, 23, 6, 3), // 534 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 1, 13, 877, 2, 15, 6, 3), // 744 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 1, 13, 877, 2, 15, 6, 3), // 744 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 1, 13, 877, 2, 15, 6, 3), // 744 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 1, 13, 877, 2, 15, 6, 3), // 744 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 1, 13, 878, 2, 15, 6, 3), // 745 mops, 5.8e-5 errors + /* 7 */ V0Parameter( 1, 13, 879, 2, 15, 6, 3), // 746 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 1, 13, 886, 2, 15, 6, 3), // 752 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 1, 13, 878, 3, 11, 6, 3), // 965 mops, 5.7e-5 errors + /* 10 */ V0Parameter( 1, 13, 878, 3, 11, 6, 3), // 965 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 1, 13, 882, 3, 11, 6, 3), // 969 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 1, 13, 906, 3, 11, 6, 3), // 994 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 1, 13, 880, 4, 9, 6, 3), // 1187 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 1, 13, 893, 4, 9, 6, 3), // 1204 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 1, 13, 866, 5, 8, 9, 2), // 1425 mops, 5.9e-5 errors + /* 16 */ V0Parameter( 1, 13, 870, 6, 7, 9, 2), // 1649 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 1, 13, 875, 7, 6, 9, 2), // 1877 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 1, 13, 891, 8, 5, 9, 2), // 2134 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 1, 13, 906, 11, 4, 20, 1), // 3005 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 1, 13, 871, 21, 2, 9, 2), // 4917 mops, 6.2e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 1, 14, 952, 2, 15, 6, 3), // 1700 mops, 6.1e-5 errors + /* 1 */ V0Parameter( 1, 14, 952, 2, 15, 6, 3), // 1700 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 1, 14, 952, 2, 15, 6, 3), // 1700 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 1, 14, 952, 2, 15, 6, 3), // 1700 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 1, 14, 953, 2, 15, 6, 3), // 1702 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 1, 14, 972, 2, 15, 5, 4), // 1704 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 1, 14, 980, 2, 15, 5, 4), // 1717 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 1, 14, 952, 3, 11, 6, 3), // 2206 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 1, 14, 954, 3, 11, 6, 3), // 2210 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 1, 14, 944, 3, 11, 7, 3), // 2217 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 1, 14, 962, 3, 11, 7, 3), // 2258 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 1, 14, 943, 4, 9, 7, 3), // 2716 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 1, 14, 959, 4, 9, 7, 3), // 2761 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 1, 14, 934, 5, 8, 10, 2), // 3275 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 1, 14, 941, 6, 7, 10, 2), // 3799 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 1, 14, 953, 7, 6, 10, 2), // 4352 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 1, 14, 924, 10, 4, 10, 2), // 5695 mops, 5.9e-5 errors + /* 17 */ V0Parameter( 1, 14, 926, 14, 3, 10, 2), // 7675 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 1, 14, 939, 21, 2, 10, 2), // 11273 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/v0_2022-6-27_144 b/v0-parameters/ref/v0_2022-6-27_144 new file mode 100644 index 000000000..e996fda66 --- /dev/null +++ b/v0-parameters/ref/v0_2022-6-27_144 @@ -0,0 +1,275 @@ +{ /* Security level: 144 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 2, 10, 653, 1, 22, 3, 3), // 63 mops, 5.6e-5 errors + /* 1 */ V0Parameter( 2, 10, 653, 1, 22, 3, 3), // 63 mops, 5.6e-5 errors + /* 2 */ V0Parameter( 2, 10, 653, 1, 22, 3, 3), // 63 mops, 5.6e-5 errors + /* 3 */ V0Parameter( 2, 10, 653, 1, 22, 3, 3), // 63 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 2, 10, 653, 1, 22, 3, 3), // 63 mops, 5.6e-5 errors + /* 5 */ V0Parameter( 2, 10, 653, 1, 22, 3, 3), // 63 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 2, 10, 653, 1, 22, 3, 3), // 63 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 655, 1, 22, 3, 3), // 63 mops, 5.4e-5 errors + /* 8 */ V0Parameter( 2, 10, 661, 1, 22, 3, 3), // 64 mops, 5.5e-5 errors + /* 9 */ V0Parameter( 2, 10, 678, 1, 22, 4, 3), // 68 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 2, 10, 653, 2, 15, 3, 3), // 90 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 653, 2, 15, 3, 3), // 90 mops, 5.6e-5 errors + /* 12 */ V0Parameter( 2, 10, 653, 2, 15, 3, 3), // 90 mops, 5.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 653, 2, 15, 3, 3), // 90 mops, 5.9e-5 errors + /* 14 */ V0Parameter( 2, 10, 654, 2, 15, 3, 3), // 90 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 2, 10, 658, 2, 15, 3, 3), // 90 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 638, 2, 15, 5, 2), // 93 mops, 5.7e-5 errors + /* 17 */ V0Parameter( 2, 10, 620, 3, 11, 5, 2), // 116 mops, 5.1e-5 errors + /* 18 */ V0Parameter( 2, 10, 621, 3, 11, 5, 2), // 116 mops, 5.7e-5 errors + /* 19 */ V0Parameter( 2, 10, 627, 3, 11, 5, 2), // 117 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 2, 10, 621, 4, 9, 5, 2), // 142 mops, 5.3e-5 errors + /* 21 */ V0Parameter( 2, 10, 626, 4, 9, 5, 2), // 143 mops, 5.5e-5 errors + /* 22 */ V0Parameter( 2, 10, 676, 4, 9, 5, 2), // 153 mops, 6.3e-5 errors + /* 23 */ V0Parameter( 2, 10, 678, 5, 8, 6, 2), // 184 mops, 6.2e-5 errors + /* 24 */ V0Parameter( 2, 10, 630, 7, 6, 5, 2), // 221 mops, 5.7e-5 errors + /* 25 */ V0Parameter( 2, 10, 633, 8, 5, 5, 2), // 248 mops, 6.0e-5 errors + /* 26 */ V0Parameter( 2, 10, 643, 10, 4, 5, 2), // 305 mops, 6.3e-5 errors + /* 27 */ V0Parameter( 2, 10, 652, 14, 3, 5, 2), // 416 mops, 6.1e-5 errors + /* 28 */ V0Parameter( 3, 10, 662, 14, 3, 6, 2), // 606 mops, 6.2e-5 errors + /* 29 */ V0Parameter( 3, 10, 675, 22, 2, 6, 2), // 934 mops, 6.2e-5 errors + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 2, 10, 692, 1, 22, 4, 3), // 69 mops, 6.3e-5 errors + /* 1 */ V0Parameter( 2, 10, 692, 1, 22, 4, 3), // 69 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 2, 10, 692, 1, 22, 4, 3), // 69 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 692, 1, 22, 4, 3), // 69 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 693, 1, 22, 4, 3), // 69 mops, 4.9e-5 errors + /* 5 */ V0Parameter( 2, 10, 693, 1, 22, 4, 3), // 69 mops, 5.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 694, 1, 22, 4, 3), // 69 mops, 5.2e-5 errors + /* 7 */ V0Parameter( 2, 10, 698, 1, 22, 4, 3), // 70 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 728, 1, 22, 4, 3), // 72 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 2, 10, 692, 2, 15, 4, 3), // 97 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 692, 2, 15, 4, 3), // 97 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 2, 10, 672, 2, 15, 5, 2), // 97 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 672, 2, 15, 5, 2), // 97 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 2, 10, 693, 2, 15, 4, 3), // 98 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 696, 2, 15, 4, 3), // 98 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 2, 10, 713, 2, 15, 4, 3), // 100 mops, 5.8e-5 errors + /* 16 */ V0Parameter( 2, 10, 673, 3, 11, 5, 2), // 125 mops, 5.4e-5 errors + /* 17 */ V0Parameter( 2, 10, 675, 3, 11, 5, 2), // 126 mops, 5.7e-5 errors + /* 18 */ V0Parameter( 2, 10, 701, 3, 11, 4, 3), // 127 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 674, 4, 9, 5, 2), // 153 mops, 6.1e-5 errors + /* 20 */ V0Parameter( 2, 10, 683, 4, 9, 5, 2), // 155 mops, 5.9e-5 errors + /* 21 */ V0Parameter( 2, 10, 729, 4, 9, 6, 2), // 168 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 2, 10, 675, 6, 7, 6, 2), // 211 mops, 5.2e-5 errors + /* 23 */ V0Parameter( 2, 10, 676, 7, 6, 6, 2), // 239 mops, 6.2e-5 errors + /* 24 */ V0Parameter( 2, 10, 680, 8, 5, 6, 2), // 269 mops, 5.7e-5 errors + /* 25 */ V0Parameter( 2, 10, 691, 10, 4, 6, 2), // 329 mops, 5.8e-5 errors + /* 26 */ V0Parameter( 2, 10, 700, 14, 3, 6, 2), // 448 mops, 6.0e-5 errors + /* 27 */ V0Parameter( 3, 10, 712, 14, 3, 6, 2), // 651 mops, 6.1e-5 errors + /* 28 */ V0Parameter( 3, 10, 734, 22, 2, 6, 2), // 1015 mops, 6.3e-5 errors + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 2, 10, 773, 1, 22, 3, 4), // 73 mops, 5.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 773, 1, 22, 3, 4), // 73 mops, 5.2e-5 errors + /* 2 */ V0Parameter( 2, 10, 773, 1, 22, 3, 4), // 73 mops, 5.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 773, 1, 22, 3, 4), // 73 mops, 5.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 773, 1, 22, 3, 4), // 73 mops, 5.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 774, 1, 22, 3, 4), // 73 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 2, 10, 780, 1, 22, 3, 4), // 74 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 796, 1, 22, 5, 3), // 81 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 740, 2, 15, 4, 3), // 104 mops, 5.5e-5 errors + /* 9 */ V0Parameter( 2, 10, 740, 2, 15, 4, 3), // 104 mops, 5.5e-5 errors + /* 10 */ V0Parameter( 2, 10, 740, 2, 15, 4, 3), // 104 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 740, 2, 15, 4, 3), // 104 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 741, 2, 15, 4, 3), // 104 mops, 5.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 745, 2, 15, 4, 3), // 104 mops, 5.7e-5 errors + /* 14 */ V0Parameter( 2, 10, 771, 2, 15, 4, 3), // 108 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 2, 10, 740, 3, 11, 4, 3), // 134 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 2, 10, 742, 3, 11, 4, 3), // 134 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 2, 10, 752, 3, 11, 4, 3), // 136 mops, 5.8e-5 errors + /* 18 */ V0Parameter( 2, 10, 715, 4, 9, 6, 2), // 165 mops, 5.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 722, 4, 9, 6, 2), // 166 mops, 5.6e-5 errors + /* 20 */ V0Parameter( 2, 10, 722, 5, 8, 6, 2), // 196 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 2, 10, 725, 6, 7, 6, 2), // 226 mops, 5.9e-5 errors + /* 22 */ V0Parameter( 2, 10, 728, 7, 6, 6, 2), // 257 mops, 5.7e-5 errors + /* 23 */ V0Parameter( 2, 10, 733, 8, 5, 6, 2), // 289 mops, 6.0e-5 errors + /* 24 */ V0Parameter( 2, 10, 754, 10, 4, 6, 2), // 359 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 2, 10, 765, 14, 3, 7, 2), // 492 mops, 6.2e-5 errors + /* 26 */ V0Parameter( 3, 10, 776, 14, 3, 7, 2), // 713 mops, 6.1e-5 errors + /* 27 */ V0Parameter( 3, 10, 745, 43, 1, 13, 1), // 1977 mops, 6.2e-5 errors + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 2, 10, 875, 1, 22, 3, 5), // 82 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 875, 1, 22, 3, 5), // 82 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 2, 10, 875, 1, 22, 3, 5), // 82 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 876, 1, 22, 3, 5), // 82 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 2, 10, 879, 1, 22, 3, 5), // 82 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 2, 10, 821, 1, 22, 5, 3), // 84 mops, 6.0e-5 errors + /* 6 */ V0Parameter( 2, 10, 805, 2, 15, 5, 3), // 115 mops, 5.6e-5 errors + /* 7 */ V0Parameter( 2, 10, 805, 2, 15, 5, 3), // 115 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 805, 2, 15, 5, 3), // 115 mops, 5.6e-5 errors + /* 9 */ V0Parameter( 2, 10, 805, 2, 15, 5, 3), // 115 mops, 5.7e-5 errors + /* 10 */ V0Parameter( 2, 10, 805, 2, 15, 5, 3), // 115 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 2, 10, 807, 2, 15, 5, 3), // 115 mops, 5.9e-5 errors + /* 12 */ V0Parameter( 2, 10, 815, 2, 15, 5, 3), // 117 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 2, 10, 805, 3, 11, 5, 3), // 148 mops, 5.8e-5 errors + /* 14 */ V0Parameter( 2, 10, 806, 3, 11, 5, 3), // 148 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 2, 10, 810, 3, 11, 5, 3), // 149 mops, 5.8e-5 errors + /* 16 */ V0Parameter( 2, 10, 837, 3, 11, 5, 3), // 154 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 779, 4, 9, 7, 2), // 182 mops, 6.1e-5 errors + /* 18 */ V0Parameter( 2, 10, 797, 4, 9, 7, 2), // 186 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 2, 10, 799, 5, 8, 7, 2), // 219 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 2, 10, 809, 6, 7, 7, 2), // 255 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 2, 10, 827, 7, 6, 7, 2), // 294 mops, 6.3e-5 errors + /* 22 */ V0Parameter( 2, 10, 788, 10, 4, 7, 2), // 378 mops, 6.0e-5 errors + /* 23 */ V0Parameter( 2, 10, 791, 14, 3, 7, 2), // 509 mops, 6.1e-5 errors + /* 24 */ V0Parameter( 3, 10, 805, 14, 3, 7, 2), // 740 mops, 6.2e-5 errors + /* 25 */ V0Parameter( 3, 10, 810, 22, 2, 7, 2), // 1124 mops, 6.3e-5 errors + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 1, 11, 850, 1, 22, 5, 3), // 110 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 1, 11, 850, 1, 22, 5, 3), // 110 mops, 5.9e-5 errors + /* 2 */ V0Parameter( 1, 11, 851, 1, 22, 5, 3), // 111 mops, 5.7e-5 errors + /* 3 */ V0Parameter( 1, 11, 854, 1, 22, 5, 3), // 111 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 1, 11, 873, 1, 22, 5, 3), // 113 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 1, 11, 850, 2, 15, 5, 3), // 157 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 1, 11, 850, 2, 15, 5, 3), // 157 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 1, 11, 850, 2, 15, 5, 3), // 157 mops, 5.7e-5 errors + /* 8 */ V0Parameter( 1, 11, 850, 2, 15, 5, 3), // 157 mops, 5.8e-5 errors + /* 9 */ V0Parameter( 1, 11, 850, 2, 15, 5, 3), // 157 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 1, 11, 853, 2, 15, 5, 3), // 157 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 1, 11, 867, 2, 15, 5, 3), // 160 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 1, 11, 850, 3, 11, 5, 3), // 203 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 1, 11, 851, 3, 11, 5, 3), // 204 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 1, 11, 857, 3, 11, 5, 3), // 205 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 1, 11, 884, 3, 11, 8, 2), // 222 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 1, 11, 831, 4, 9, 7, 2), // 251 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 1, 11, 864, 4, 9, 8, 2), // 264 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 1, 11, 884, 5, 8, 8, 2), // 318 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 1, 11, 836, 7, 6, 7, 2), // 390 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 1, 11, 840, 8, 5, 7, 2), // 437 mops, 6.1e-5 errors + /* 21 */ V0Parameter( 1, 11, 842, 10, 4, 8, 2), // 534 mops, 6.1e-5 errors + /* 22 */ V0Parameter( 1, 11, 850, 14, 3, 8, 2), // 725 mops, 6.1e-5 errors + /* 23 */ V0Parameter( 2, 11, 900, 15, 3, 8, 2), // 1322 mops, 6.3e-5 errors + /* 24 */ V0Parameter( 2, 11, 871, 43, 1, 16, 1), // 3478 mops, 6.3e-5 errors + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 1, 12, 954, 1, 23, 4, 4), // 254 mops, 6.3e-5 errors + /* 1 */ V0Parameter( 1, 12, 955, 1, 23, 4, 4), // 254 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 1, 12, 959, 1, 23, 4, 4), // 255 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 1, 12, 989, 1, 23, 4, 4), // 263 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 1, 12, 932, 2, 15, 5, 3), // 365 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 1, 12, 932, 2, 15, 5, 3), // 365 mops, 6.0e-5 errors + /* 6 */ V0Parameter( 1, 12, 932, 2, 15, 5, 3), // 365 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 1, 12, 932, 2, 15, 5, 3), // 365 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 1, 12, 933, 2, 15, 5, 3), // 365 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 1, 12, 937, 2, 15, 5, 3), // 367 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 1, 12, 973, 2, 15, 4, 4), // 373 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 1, 12, 933, 3, 12, 5, 3), // 475 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 1, 12, 935, 3, 12, 5, 3), // 476 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 1, 12, 928, 3, 12, 6, 3), // 480 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 1, 12, 892, 4, 9, 8, 2), // 580 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 1, 12, 895, 4, 9, 8, 2), // 582 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 1, 12, 915, 4, 9, 8, 2), // 595 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 1, 12, 907, 5, 8, 8, 2), // 696 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 1, 12, 912, 6, 7, 8, 2), // 806 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 1, 12, 919, 7, 6, 8, 2), // 920 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 1, 12, 955, 8, 5, 9, 2), // 1075 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 1, 12, 950, 11, 4, 18, 1), // 1470 mops, 6.3e-5 errors + /* 22 */ V0Parameter( 1, 12, 919, 21, 2, 9, 2), // 2435 mops, 6.2e-5 errors + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 1, 13, 993, 1, 23, 6, 3), // 590 mops, 6.1e-5 errors + /* 1 */ V0Parameter( 1, 13, 1018, 1, 23, 6, 3), // 604 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 1, 13, 988, 2, 15, 6, 3), // 834 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 1, 13, 988, 2, 15, 6, 3), // 834 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 1, 13, 988, 2, 15, 6, 3), // 834 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 1, 13, 988, 2, 15, 6, 3), // 834 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 1, 13, 989, 2, 15, 6, 3), // 835 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 1, 13, 991, 2, 15, 6, 3), // 837 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 1, 13, 1002, 2, 15, 6, 3), // 846 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 1, 13, 989, 3, 11, 6, 3), // 1082 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 1, 13, 990, 3, 11, 6, 3), // 1084 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 1, 13, 996, 3, 11, 6, 3), // 1090 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 1, 13, 1017, 3, 11, 10, 2), // 1176 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 1, 13, 993, 4, 9, 6, 3), // 1335 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 1, 13, 1018, 4, 9, 6, 3), // 1368 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 1, 13, 984, 5, 8, 9, 2), // 1615 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 1, 13, 994, 6, 7, 9, 2), // 1880 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 1, 13, 1006, 7, 6, 10, 2), // 2169 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 1, 13, 975, 10, 4, 9, 2), // 2820 mops, 6.0e-5 errors + /* 19 */ V0Parameter( 1, 13, 976, 14, 3, 9, 2), // 3798 mops, 6.0e-5 errors + /* 20 */ V0Parameter( 1, 13, 996, 21, 2, 10, 2), // 5634 mops, 6.3e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 1, 14, 1017, 2, 15, 19, 1), // 2226 mops, 6.3e-5 errors + /* 1 */ V0Parameter( 1, 14, 1017, 2, 15, 19, 1), // 2226 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 1, 14, 1017, 2, 15, 19, 1), // 2226 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 1, 14, 1018, 2, 15, 19, 1), // 2228 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 1, 14, 1018, 2, 15, 19, 1), // 2228 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 1, 14, 1020, 2, 15, 19, 1), // 2232 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 1, 14, 1017, 3, 11, 19, 1), // 2766 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 1, 14, 1018, 3, 11, 19, 1), // 2768 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 1, 14, 1019, 3, 11, 19, 1), // 2771 mops, 6.0e-5 errors + /* 9 */ V0Parameter( 1, 14, 1024, 3, 11, 19, 1), // 2784 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 1, 14, 1019, 4, 9, 19, 1), // 3312 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 1, 14, 1023, 4, 9, 19, 1), // 3325 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 1, 14, 1024, 5, 8, 19, 1), // 3872 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 1, 14, 1023, 6, 7, 20, 1), // 4444 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 1, 14, 1024, 7, 6, 20, 1), // 4992 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 1, 14, 1021, 10, 4, 19, 1), // 6573 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 1, 14, 1022, 14, 3, 19, 1), // 8751 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 1, 14, 1022, 21, 2, 20, 1), // 12584 mops, 6.3e-5 errors + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/v0_2022-6-27_160 b/v0-parameters/ref/v0_2022-6-27_160 new file mode 100644 index 000000000..655d4d63c --- /dev/null +++ b/v0-parameters/ref/v0_2022-6-27_160 @@ -0,0 +1,275 @@ +{ /* Security level: 160 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 2, 10, 725, 1, 22, 3, 3), // 69 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 725, 1, 22, 3, 3), // 69 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 2, 10, 726, 1, 22, 3, 3), // 69 mops, 5.5e-5 errors + /* 3 */ V0Parameter( 2, 10, 726, 1, 22, 3, 3), // 69 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 2, 10, 730, 1, 22, 3, 3), // 70 mops, 5.6e-5 errors + /* 5 */ V0Parameter( 2, 10, 748, 1, 22, 3, 3), // 71 mops, 6.0e-5 errors + /* 6 */ V0Parameter( 2, 10, 725, 2, 15, 3, 3), // 99 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 2, 10, 725, 2, 15, 3, 3), // 99 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 726, 2, 15, 3, 3), // 99 mops, 5.4e-5 errors + /* 9 */ V0Parameter( 2, 10, 726, 2, 15, 3, 3), // 99 mops, 5.7e-5 errors + /* 10 */ V0Parameter( 2, 10, 727, 2, 15, 3, 3), // 99 mops, 6.2e-5 errors + /* 11 */ V0Parameter( 2, 10, 734, 2, 15, 3, 3), // 100 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 727, 2, 15, 5, 2), // 105 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 2, 10, 689, 3, 11, 5, 2), // 128 mops, 5.7e-5 errors + /* 14 */ V0Parameter( 2, 10, 691, 3, 11, 5, 2), // 128 mops, 5.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 698, 3, 11, 5, 2), // 130 mops, 5.8e-5 errors + /* 16 */ V0Parameter( 3, 10, 714, 2, 15, 5, 2), // 147 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 704, 3, 12, 5, 2), // 186 mops, 5.4e-5 errors + /* 18 */ V0Parameter( 3, 10, 705, 3, 12, 5, 2), // 186 mops, 5.1e-5 errors + /* 19 */ V0Parameter( 3, 10, 708, 3, 12, 5, 2), // 187 mops, 5.4e-5 errors + /* 20 */ V0Parameter( 3, 10, 725, 3, 12, 5, 2), // 191 mops, 6.0e-5 errors + /* 21 */ V0Parameter( 3, 10, 707, 4, 9, 5, 2), // 228 mops, 5.3e-5 errors + /* 22 */ V0Parameter( 3, 10, 718, 4, 9, 5, 2), // 232 mops, 6.0e-5 errors + /* 23 */ V0Parameter( 3, 10, 711, 5, 8, 5, 2), // 271 mops, 5.4e-5 errors + /* 24 */ V0Parameter( 3, 10, 747, 5, 8, 6, 2), // 289 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 3, 10, 775, 6, 7, 6, 2), // 345 mops, 6.2e-5 errors + /* 26 */ V0Parameter( 3, 10, 728, 8, 5, 5, 2), // 405 mops, 5.8e-5 errors + /* 27 */ V0Parameter( 3, 10, 722, 11, 4, 5, 2), // 529 mops, 6.0e-5 errors + /* 28 */ V0Parameter( 3, 10, 742, 14, 3, 6, 2), // 678 mops, 6.3e-5 errors + /* 29 */ V0Parameter( 3, 10, 766, 22, 2, 6, 2), // 1059 mops, 6.2e-5 errors + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 2, 10, 769, 1, 22, 4, 3), // 76 mops, 5.5e-5 errors + /* 1 */ V0Parameter( 2, 10, 769, 1, 22, 4, 3), // 76 mops, 5.7e-5 errors + /* 2 */ V0Parameter( 2, 10, 805, 1, 22, 3, 4), // 76 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 772, 1, 22, 4, 3), // 76 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 2, 10, 820, 1, 22, 3, 4), // 77 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 746, 2, 15, 5, 2), // 107 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 746, 2, 15, 5, 2), // 107 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 769, 2, 15, 4, 3), // 107 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 769, 2, 15, 4, 3), // 107 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 2, 10, 770, 2, 15, 4, 3), // 108 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 2, 10, 775, 2, 15, 4, 3), // 108 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 2, 10, 814, 2, 15, 4, 3), // 113 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 2, 10, 747, 3, 11, 5, 2), // 138 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 2, 10, 750, 3, 11, 5, 2), // 139 mops, 5.7e-5 errors + /* 14 */ V0Parameter( 2, 10, 779, 3, 11, 4, 3), // 141 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 3, 10, 794, 2, 15, 4, 3), // 157 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 3, 10, 783, 3, 12, 4, 3), // 201 mops, 5.6e-5 errors + /* 17 */ V0Parameter( 3, 10, 784, 3, 12, 4, 3), // 201 mops, 5.3e-5 errors + /* 18 */ V0Parameter( 3, 10, 787, 3, 12, 4, 3), // 202 mops, 5.6e-5 errors + /* 19 */ V0Parameter( 3, 10, 805, 3, 12, 4, 3), // 206 mops, 6.0e-5 errors + /* 20 */ V0Parameter( 3, 10, 756, 4, 9, 6, 2), // 248 mops, 5.7e-5 errors + /* 21 */ V0Parameter( 3, 10, 767, 4, 9, 6, 2), // 251 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 3, 10, 760, 5, 8, 6, 2), // 294 mops, 5.8e-5 errors + /* 23 */ V0Parameter( 3, 10, 809, 5, 8, 6, 2), // 312 mops, 6.1e-5 errors + /* 24 */ V0Parameter( 3, 10, 763, 7, 6, 6, 2), // 384 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 3, 10, 777, 8, 5, 6, 2), // 436 mops, 5.8e-5 errors + /* 26 */ V0Parameter( 3, 10, 771, 11, 4, 6, 2), // 569 mops, 6.1e-5 errors + /* 27 */ V0Parameter( 3, 10, 801, 14, 3, 6, 2), // 731 mops, 6.1e-5 errors + /* 28 */ V0Parameter( 3, 10, 834, 22, 2, 13, 1), // 1186 mops, 6.3e-5 errors + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 2, 10, 857, 1, 22, 3, 4), // 80 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 858, 1, 22, 3, 4), // 80 mops, 5.9e-5 errors + /* 2 */ V0Parameter( 2, 10, 861, 1, 22, 3, 4), // 81 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 880, 1, 22, 3, 4), // 82 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 821, 2, 15, 4, 3), // 114 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 821, 2, 15, 4, 3), // 114 mops, 6.0e-5 errors + /* 6 */ V0Parameter( 2, 10, 821, 2, 15, 4, 3), // 114 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 822, 2, 15, 4, 3), // 114 mops, 5.4e-5 errors + /* 8 */ V0Parameter( 2, 10, 823, 2, 15, 4, 3), // 114 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 2, 10, 830, 2, 15, 4, 3), // 115 mops, 5.8e-5 errors + /* 10 */ V0Parameter( 2, 10, 910, 2, 15, 5, 3), // 129 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 2, 10, 822, 3, 11, 4, 3), // 148 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 824, 3, 11, 4, 3), // 148 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 2, 10, 835, 3, 11, 4, 3), // 150 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 853, 2, 15, 4, 3), // 168 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 3, 10, 837, 3, 12, 4, 3), // 214 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 3, 10, 838, 3, 12, 4, 3), // 214 mops, 5.8e-5 errors + /* 17 */ V0Parameter( 3, 10, 843, 3, 12, 4, 3), // 216 mops, 5.4e-5 errors + /* 18 */ V0Parameter( 3, 10, 875, 3, 12, 4, 3), // 223 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 3, 10, 841, 4, 9, 4, 3), // 264 mops, 5.8e-5 errors + /* 20 */ V0Parameter( 3, 10, 860, 4, 9, 4, 3), // 270 mops, 6.0e-5 errors + /* 21 */ V0Parameter( 3, 10, 817, 5, 8, 6, 2), // 315 mops, 5.7e-5 errors + /* 22 */ V0Parameter( 3, 10, 819, 6, 7, 6, 2), // 363 mops, 5.9e-5 errors + /* 23 */ V0Parameter( 3, 10, 822, 7, 6, 6, 2), // 413 mops, 5.8e-5 errors + /* 24 */ V0Parameter( 3, 10, 838, 8, 5, 7, 2), // 475 mops, 5.9e-5 errors + /* 25 */ V0Parameter( 3, 10, 836, 11, 4, 6, 2), // 616 mops, 6.0e-5 errors + /* 26 */ V0Parameter( 3, 10, 846, 15, 3, 7, 2), // 826 mops, 6.2e-5 errors + /* 27 */ V0Parameter( 3, 10, 819, 44, 1, 13, 1), // 2221 mops, 6.2e-5 errors + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 2, 10, 977, 1, 22, 3, 5), // 91 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 987, 1, 22, 3, 5), // 91 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 2, 10, 896, 2, 15, 5, 3), // 127 mops, 6.0e-5 errors + /* 3 */ V0Parameter( 2, 10, 896, 2, 15, 5, 3), // 127 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 2, 10, 896, 2, 15, 5, 3), // 127 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 896, 2, 15, 5, 3), // 127 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 897, 2, 15, 5, 3), // 128 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 900, 2, 15, 5, 3), // 128 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 2, 10, 920, 2, 15, 5, 3), // 131 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 2, 10, 896, 3, 11, 5, 3), // 164 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 898, 3, 11, 5, 3), // 165 mops, 5.8e-5 errors + /* 11 */ V0Parameter( 2, 10, 903, 3, 11, 5, 3), // 165 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 2, 10, 916, 3, 11, 7, 2), // 175 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 2, 10, 873, 4, 9, 7, 2), // 203 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 2, 10, 866, 5, 7, 7, 2), // 237 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 3, 10, 913, 3, 12, 5, 3), // 238 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 925, 3, 12, 5, 3), // 241 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 913, 4, 9, 5, 3), // 292 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 3, 10, 921, 4, 9, 5, 3), // 294 mops, 6.0e-5 errors + /* 19 */ V0Parameter( 3, 10, 884, 5, 8, 7, 2), // 345 mops, 6.0e-5 errors + /* 20 */ V0Parameter( 3, 10, 908, 5, 8, 7, 2), // 354 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 3, 10, 921, 6, 7, 7, 2), // 413 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 3, 10, 936, 7, 6, 8, 2), // 480 mops, 6.3e-5 errors + /* 23 */ V0Parameter( 3, 10, 891, 11, 4, 7, 2), // 661 mops, 6.1e-5 errors + /* 24 */ V0Parameter( 3, 10, 906, 14, 3, 7, 2), // 831 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 3, 10, 917, 22, 2, 7, 2), // 1271 mops, 6.3e-5 errors + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 1, 11, 964, 1, 22, 5, 3), // 124 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 1, 11, 946, 2, 15, 5, 3), // 174 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 1, 11, 946, 2, 15, 5, 3), // 174 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 1, 11, 946, 2, 15, 5, 3), // 174 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 1, 11, 947, 2, 15, 5, 3), // 174 mops, 5.9e-5 errors + /* 5 */ V0Parameter( 1, 11, 948, 2, 15, 5, 3), // 174 mops, 6.0e-5 errors + /* 6 */ V0Parameter( 1, 11, 954, 2, 15, 5, 3), // 175 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 1, 11, 965, 2, 15, 8, 2), // 188 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 1, 11, 947, 3, 11, 5, 3), // 226 mops, 6.0e-5 errors + /* 9 */ V0Parameter( 1, 11, 949, 3, 11, 5, 3), // 226 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 1, 11, 958, 3, 11, 5, 3), // 228 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 1, 11, 923, 4, 9, 7, 2), // 278 mops, 5.9e-5 errors + /* 12 */ V0Parameter( 1, 11, 964, 4, 9, 5, 3), // 282 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 1, 11, 924, 5, 7, 7, 2), // 329 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 1, 11, 936, 5, 7, 8, 2), // 337 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 1, 11, 943, 6, 6, 8, 2), // 391 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 2, 11, 978, 4, 9, 5, 3), // 466 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 2, 11, 1005, 4, 9, 5, 3), // 479 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 11, 991, 5, 8, 5, 3), // 559 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 2, 11, 958, 6, 7, 8, 2), // 648 mops, 6.1e-5 errors + /* 20 */ V0Parameter( 2, 11, 962, 7, 6, 8, 2), // 735 mops, 6.2e-5 errors + /* 21 */ V0Parameter( 2, 11, 1003, 8, 5, 8, 2), // 854 mops, 6.3e-5 errors + /* 22 */ V0Parameter( 2, 11, 996, 11, 4, 8, 2), // 1111 mops, 6.3e-5 errors + /* 23 */ V0Parameter( 2, 11, 970, 21, 2, 8, 2), // 1935 mops, 6.3e-5 errors + /* 24 */ V0Parameter( 2, 11, 985, 44, 1, 17, 1), // 4025 mops, 6.3e-5 errors + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 1, 12, 993, 1, 23, 8, 2), // 295 mops, 6.1e-5 errors + /* 1 */ V0Parameter( 1, 12, 994, 1, 23, 8, 2), // 295 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 1, 12, 999, 1, 23, 8, 2), // 297 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 1, 12, 1014, 1, 23, 17, 1), // 372 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 1, 12, 1024, 2, 15, 6, 3), // 408 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 1, 12, 1024, 2, 15, 6, 3), // 408 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 1, 12, 1024, 2, 15, 6, 3), // 408 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 1, 12, 993, 2, 15, 8, 2), // 411 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 1, 12, 994, 2, 15, 8, 2), // 412 mops, 6.0e-5 errors + /* 9 */ V0Parameter( 1, 12, 997, 2, 15, 8, 2), // 413 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 1, 12, 1018, 2, 15, 8, 2), // 421 mops, 6.2e-5 errors + /* 11 */ V0Parameter( 1, 12, 993, 3, 12, 8, 2), // 528 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 1, 12, 996, 3, 12, 8, 2), // 529 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 1, 12, 1007, 3, 12, 8, 2), // 535 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 1, 12, 994, 4, 9, 8, 2), // 645 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 1, 12, 999, 4, 9, 8, 2), // 648 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 1, 12, 1014, 4, 9, 17, 1), // 729 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 1, 12, 1023, 5, 8, 8, 2), // 783 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 1, 12, 1008, 6, 7, 17, 1), // 961 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 1, 12, 1022, 7, 6, 17, 1), // 1094 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 1, 12, 1017, 10, 4, 9, 2), // 1382 mops, 6.1e-5 errors + /* 21 */ V0Parameter( 1, 12, 1014, 14, 3, 8, 2), // 1846 mops, 6.3e-5 errors + /* 22 */ V0Parameter( 1, 12, 1022, 22, 2, 9, 2), // 2826 mops, 6.2e-5 errors + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/v0_2022-6-27_176 b/v0-parameters/ref/v0_2022-6-27_176 new file mode 100644 index 000000000..84b82e571 --- /dev/null +++ b/v0-parameters/ref/v0_2022-6-27_176 @@ -0,0 +1,275 @@ +{ /* Security level: 176 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 2, 10, 789, 1, 22, 3, 3), // 75 mops, 6.1e-5 errors + /* 1 */ V0Parameter( 2, 10, 800, 1, 22, 3, 3), // 75 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 887, 1, 22, 4, 3), // 86 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 786, 2, 15, 3, 3), // 107 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 2, 10, 786, 2, 15, 3, 3), // 107 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 2, 10, 787, 2, 15, 3, 3), // 107 mops, 5.5e-5 errors + /* 6 */ V0Parameter( 2, 10, 788, 2, 15, 3, 3), // 107 mops, 5.6e-5 errors + /* 7 */ V0Parameter( 2, 10, 792, 2, 15, 3, 3), // 107 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 3, 10, 819, 1, 23, 3, 3), // 109 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 3, 10, 897, 1, 23, 2, 5), // 113 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 812, 2, 15, 3, 3), // 156 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 3, 10, 812, 2, 15, 3, 3), // 156 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 3, 10, 812, 2, 15, 3, 3), // 156 mops, 5.7e-5 errors + /* 13 */ V0Parameter( 3, 10, 812, 2, 15, 3, 3), // 156 mops, 5.9e-5 errors + /* 14 */ V0Parameter( 3, 10, 813, 2, 15, 3, 3), // 156 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 3, 10, 765, 2, 15, 5, 2), // 156 mops, 6.0e-5 errors + /* 16 */ V0Parameter( 3, 10, 775, 2, 15, 5, 2), // 158 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 763, 3, 12, 5, 2), // 201 mops, 5.4e-5 errors + /* 18 */ V0Parameter( 3, 10, 764, 3, 12, 5, 2), // 201 mops, 5.3e-5 errors + /* 19 */ V0Parameter( 3, 10, 767, 3, 12, 5, 2), // 202 mops, 6.1e-5 errors + /* 20 */ V0Parameter( 3, 10, 789, 3, 12, 5, 2), // 207 mops, 6.0e-5 errors + /* 21 */ V0Parameter( 3, 10, 766, 4, 9, 5, 2), // 246 mops, 5.8e-5 errors + /* 22 */ V0Parameter( 3, 10, 780, 4, 9, 5, 2), // 251 mops, 6.0e-5 errors + /* 23 */ V0Parameter( 3, 10, 771, 5, 8, 5, 2), // 293 mops, 5.8e-5 errors + /* 24 */ V0Parameter( 3, 10, 820, 5, 8, 6, 2), // 316 mops, 6.2e-5 errors + /* 25 */ V0Parameter( 3, 10, 775, 7, 6, 5, 2), // 385 mops, 5.9e-5 errors + /* 26 */ V0Parameter( 3, 10, 792, 8, 5, 5, 2), // 440 mops, 6.2e-5 errors + /* 27 */ V0Parameter( 3, 10, 785, 11, 4, 5, 2), // 574 mops, 6.0e-5 errors + /* 28 */ V0Parameter( 3, 10, 813, 14, 3, 6, 2), // 742 mops, 6.1e-5 errors + /* 29 */ V0Parameter( 3, 10, 843, 22, 2, 12, 1), // 1194 mops, 6.3e-5 errors + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 2, 10, 844, 1, 22, 4, 3), // 83 mops, 5.4e-5 errors + /* 1 */ V0Parameter( 2, 10, 809, 2, 15, 5, 2), // 116 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 2, 10, 809, 2, 15, 5, 2), // 116 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 809, 2, 15, 5, 2), // 116 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 2, 10, 834, 2, 15, 4, 3), // 116 mops, 5.8e-5 errors + /* 5 */ V0Parameter( 2, 10, 835, 2, 15, 4, 3), // 116 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 838, 2, 15, 4, 3), // 116 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 3, 10, 892, 1, 23, 3, 4), // 118 mops, 5.7e-5 errors + /* 8 */ V0Parameter( 3, 10, 908, 1, 23, 3, 4), // 120 mops, 5.7e-5 errors + /* 9 */ V0Parameter( 3, 10, 849, 2, 15, 4, 3), // 167 mops, 5.6e-5 errors + /* 10 */ V0Parameter( 3, 10, 849, 2, 15, 4, 3), // 167 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 3, 10, 849, 2, 15, 4, 3), // 167 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 3, 10, 849, 2, 15, 4, 3), // 167 mops, 5.8e-5 errors + /* 13 */ V0Parameter( 3, 10, 850, 2, 15, 4, 3), // 168 mops, 5.3e-5 errors + /* 14 */ V0Parameter( 3, 10, 852, 2, 15, 4, 3), // 168 mops, 5.5e-5 errors + /* 15 */ V0Parameter( 3, 10, 862, 2, 15, 4, 3), // 170 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 849, 3, 12, 4, 3), // 217 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 3, 10, 850, 3, 12, 4, 3), // 217 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 3, 10, 854, 3, 12, 4, 3), // 218 mops, 5.8e-5 errors + /* 19 */ V0Parameter( 3, 10, 877, 3, 12, 4, 3), // 224 mops, 5.9e-5 errors + /* 20 */ V0Parameter( 3, 10, 820, 4, 9, 6, 2), // 268 mops, 5.8e-5 errors + /* 21 */ V0Parameter( 3, 10, 834, 4, 9, 6, 2), // 272 mops, 5.9e-5 errors + /* 22 */ V0Parameter( 3, 10, 825, 5, 8, 6, 2), // 318 mops, 5.7e-5 errors + /* 23 */ V0Parameter( 3, 10, 905, 5, 8, 6, 2), // 347 mops, 6.3e-5 errors + /* 24 */ V0Parameter( 3, 10, 829, 7, 6, 6, 2), // 416 mops, 5.8e-5 errors + /* 25 */ V0Parameter( 3, 10, 846, 8, 5, 6, 2), // 474 mops, 6.0e-5 errors + /* 26 */ V0Parameter( 3, 10, 839, 11, 4, 6, 2), // 618 mops, 5.9e-5 errors + /* 27 */ V0Parameter( 3, 10, 884, 14, 3, 6, 2), // 806 mops, 6.3e-5 errors + /* 28 */ V0Parameter( 3, 10, 842, 43, 1, 12, 1), // 2228 mops, 6.0e-5 errors + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 2, 10, 891, 2, 15, 4, 3), // 123 mops, 6.3e-5 errors + /* 1 */ V0Parameter( 2, 10, 891, 2, 15, 4, 3), // 123 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 2, 10, 892, 2, 15, 4, 3), // 123 mops, 5.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 892, 2, 15, 4, 3), // 123 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 2, 10, 893, 2, 15, 4, 3), // 124 mops, 5.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 897, 2, 15, 4, 3), // 124 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 3, 10, 953, 1, 23, 3, 4), // 125 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 3, 10, 980, 1, 23, 3, 4), // 128 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 3, 10, 908, 2, 15, 4, 3), // 178 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 3, 10, 908, 2, 15, 4, 3), // 178 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 908, 2, 15, 4, 3), // 178 mops, 6.2e-5 errors + /* 11 */ V0Parameter( 3, 10, 909, 2, 15, 4, 3), // 178 mops, 5.4e-5 errors + /* 12 */ V0Parameter( 3, 10, 909, 2, 15, 4, 3), // 178 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 3, 10, 912, 2, 15, 4, 3), // 179 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 929, 2, 15, 4, 3), // 182 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 909, 3, 12, 4, 3), // 232 mops, 5.5e-5 errors + /* 16 */ V0Parameter( 3, 10, 910, 3, 12, 4, 3), // 232 mops, 5.8e-5 errors + /* 17 */ V0Parameter( 3, 10, 916, 3, 12, 4, 3), // 233 mops, 5.5e-5 errors + /* 18 */ V0Parameter( 3, 10, 961, 3, 12, 4, 3), // 244 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 3, 10, 914, 4, 9, 4, 3), // 286 mops, 5.5e-5 errors + /* 20 */ V0Parameter( 3, 10, 938, 4, 9, 4, 3), // 294 mops, 6.1e-5 errors + /* 21 */ V0Parameter( 3, 10, 888, 5, 8, 6, 2), // 341 mops, 5.9e-5 errors + /* 22 */ V0Parameter( 3, 10, 891, 6, 7, 6, 2), // 394 mops, 5.9e-5 errors + /* 23 */ V0Parameter( 3, 10, 894, 7, 6, 6, 2), // 448 mops, 6.3e-5 errors + /* 24 */ V0Parameter( 3, 10, 916, 8, 5, 7, 2), // 518 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 3, 10, 905, 11, 4, 7, 2), // 671 mops, 6.0e-5 errors + /* 26 */ V0Parameter( 3, 10, 930, 15, 3, 7, 2), // 907 mops, 6.1e-5 errors + /* 27 */ V0Parameter( 3, 10, 895, 44, 1, 13, 1), // 2426 mops, 6.0e-5 errors + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 2, 10, 978, 2, 15, 5, 3), // 138 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 978, 2, 15, 5, 3), // 138 mops, 6.0e-5 errors + /* 2 */ V0Parameter( 2, 10, 979, 2, 15, 5, 3), // 139 mops, 5.9e-5 errors + /* 3 */ V0Parameter( 2, 10, 981, 2, 15, 5, 3), // 139 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 996, 2, 15, 5, 3), // 141 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 3, 10, 1009, 1, 23, 5, 3), // 144 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 3, 10, 994, 2, 15, 5, 3), // 200 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 3, 10, 994, 2, 15, 5, 3), // 200 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 3, 10, 994, 2, 15, 5, 3), // 200 mops, 6.0e-5 errors + /* 9 */ V0Parameter( 3, 10, 994, 2, 15, 5, 3), // 200 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 3, 10, 994, 2, 15, 5, 3), // 200 mops, 6.2e-5 errors + /* 11 */ V0Parameter( 3, 10, 996, 2, 15, 5, 3), // 200 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 3, 10, 1005, 2, 15, 5, 3), // 202 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 994, 3, 12, 5, 3), // 258 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 3, 10, 995, 3, 12, 5, 3), // 258 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 998, 3, 12, 5, 3), // 259 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 3, 10, 1016, 3, 12, 5, 3), // 264 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 3, 10, 997, 4, 9, 5, 3), // 317 mops, 6.1e-5 errors + /* 18 */ V0Parameter( 3, 10, 1009, 4, 9, 5, 3), // 321 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 3, 10, 966, 5, 8, 7, 2), // 376 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 3, 10, 1020, 5, 8, 7, 2), // 396 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 3, 10, 969, 7, 6, 7, 2), // 490 mops, 6.3e-5 errors + /* 22 */ V0Parameter( 3, 10, 983, 8, 5, 7, 2), // 555 mops, 6.2e-5 errors + /* 23 */ V0Parameter( 3, 10, 977, 11, 4, 7, 2), // 723 mops, 6.3e-5 errors + /* 24 */ V0Parameter( 3, 10, 1001, 14, 3, 8, 2), // 923 mops, 6.3e-5 errors + /* 25 */ V0Parameter( 3, 10, 1008, 22, 2, 15, 1), // 1443 mops, 6.3e-5 errors + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 1, 11, 1005, 2, 15, 7, 2), // 192 mops, 6.1e-5 errors + /* 1 */ V0Parameter( 1, 11, 1006, 2, 15, 7, 2), // 192 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 1, 11, 1012, 2, 15, 7, 2), // 193 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 1, 11, 1015, 2, 15, 15, 1), // 226 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 1, 11, 1005, 3, 11, 7, 2), // 247 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 1, 11, 1007, 3, 11, 7, 2), // 247 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 1, 11, 1016, 3, 11, 7, 2), // 250 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 1, 11, 1008, 4, 9, 7, 2), // 303 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 1, 11, 1022, 4, 9, 7, 2), // 307 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 1, 11, 1009, 5, 7, 7, 2), // 358 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 1, 11, 1015, 5, 7, 8, 2), // 364 mops, 6.2e-5 errors + /* 11 */ V0Parameter( 1, 12, 1004, 2, 15, 7, 2), // 408 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 2, 11, 1013, 3, 12, 15, 1), // 473 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 2, 11, 1015, 3, 12, 15, 1), // 474 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 11, 1022, 3, 12, 16, 1), // 485 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 2, 11, 1014, 4, 9, 15, 1), // 562 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 11, 1019, 4, 9, 15, 1), // 565 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 2, 11, 1017, 5, 8, 15, 1), // 653 mops, 6.1e-5 errors + /* 18 */ V0Parameter( 2, 11, 1018, 6, 7, 15, 1), // 743 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 2, 11, 1019, 7, 6, 15, 1), // 834 mops, 6.1e-5 errors + /* 20 */ V0Parameter( 2, 11, 1023, 8, 5, 15, 1), // 927 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 2, 11, 1023, 11, 4, 15, 1), // 1197 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 2, 11, 1020, 21, 2, 15, 1), // 2090 mops, 6.3e-5 errors + /* 23 */ V0Parameter( 2, 11, 1024, 43, 1, 16, 1), // 4086 mops, 6.1e-5 errors + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/v0_2022-6-27_192 b/v0-parameters/ref/v0_2022-6-27_192 new file mode 100644 index 000000000..d048c848d --- /dev/null +++ b/v0-parameters/ref/v0_2022-6-27_192 @@ -0,0 +1,275 @@ +{ /* Security level: 192 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 2, 10, 867, 2, 15, 3, 3), // 117 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 2, 10, 867, 2, 15, 3, 3), // 117 mops, 5.9e-5 errors + /* 2 */ V0Parameter( 2, 10, 867, 2, 15, 3, 3), // 117 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 869, 2, 15, 3, 3), // 117 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 876, 2, 15, 3, 3), // 118 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 3, 10, 894, 1, 23, 3, 3), // 118 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 3, 10, 894, 1, 23, 3, 3), // 118 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 3, 10, 896, 1, 23, 3, 3), // 118 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 3, 10, 902, 1, 23, 3, 3), // 119 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 940, 1, 23, 3, 4), // 124 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 3, 10, 894, 2, 15, 3, 3), // 170 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 3, 10, 894, 2, 15, 3, 3), // 170 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 3, 10, 894, 2, 15, 3, 3), // 170 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 3, 10, 894, 2, 15, 3, 3), // 170 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 895, 2, 15, 3, 3), // 171 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 3, 10, 900, 2, 15, 3, 3), // 171 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 857, 2, 15, 5, 2), // 174 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 3, 10, 842, 3, 12, 5, 2), // 220 mops, 5.5e-5 errors + /* 18 */ V0Parameter( 3, 10, 843, 3, 12, 5, 2), // 221 mops, 5.5e-5 errors + /* 19 */ V0Parameter( 3, 10, 847, 3, 12, 5, 2), // 222 mops, 6.0e-5 errors + /* 20 */ V0Parameter( 3, 10, 875, 3, 12, 5, 2), // 229 mops, 5.9e-5 errors + /* 21 */ V0Parameter( 3, 10, 846, 4, 9, 5, 2), // 271 mops, 5.5e-5 errors + /* 22 */ V0Parameter( 3, 10, 863, 4, 9, 5, 2), // 276 mops, 6.0e-5 errors + /* 23 */ V0Parameter( 3, 10, 852, 5, 8, 5, 2), // 323 mops, 5.5e-5 errors + /* 24 */ V0Parameter( 3, 10, 928, 5, 8, 6, 2), // 356 mops, 6.3e-5 errors + /* 25 */ V0Parameter( 3, 10, 857, 7, 6, 5, 2), // 425 mops, 5.6e-5 errors + /* 26 */ V0Parameter( 3, 10, 879, 8, 5, 5, 2), // 487 mops, 6.2e-5 errors + /* 27 */ V0Parameter( 3, 10, 869, 11, 4, 5, 2), // 634 mops, 6.3e-5 errors + /* 28 */ V0Parameter( 3, 10, 911, 14, 3, 6, 2), // 830 mops, 6.3e-5 errors + /* 29 */ V0Parameter( 3, 10, 868, 43, 1, 11, 1), // 2292 mops, 6.3e-5 errors + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 2, 10, 918, 2, 15, 4, 3), // 127 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 2, 10, 918, 2, 15, 4, 3), // 127 mops, 6.0e-5 errors + /* 2 */ V0Parameter( 2, 10, 919, 2, 15, 4, 3), // 127 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 924, 2, 15, 4, 3), // 128 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 3, 10, 976, 1, 23, 3, 4), // 128 mops, 5.6e-5 errors + /* 5 */ V0Parameter( 3, 10, 976, 1, 23, 3, 4), // 128 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 3, 10, 977, 1, 23, 3, 4), // 128 mops, 5.6e-5 errors + /* 7 */ V0Parameter( 3, 10, 980, 1, 23, 3, 4), // 128 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 3, 10, 1000, 1, 23, 3, 4), // 131 mops, 6.0e-5 errors + /* 9 */ V0Parameter( 3, 10, 934, 2, 15, 4, 3), // 183 mops, 5.8e-5 errors + /* 10 */ V0Parameter( 3, 10, 934, 2, 15, 4, 3), // 183 mops, 5.8e-5 errors + /* 11 */ V0Parameter( 3, 10, 934, 2, 15, 4, 3), // 183 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 3, 10, 934, 2, 15, 4, 3), // 183 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 3, 10, 935, 2, 15, 4, 3), // 183 mops, 5.6e-5 errors + /* 14 */ V0Parameter( 3, 10, 937, 2, 15, 4, 3), // 184 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 3, 10, 950, 2, 15, 4, 3), // 186 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 934, 3, 12, 4, 3), // 238 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 935, 3, 12, 4, 3), // 238 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 3, 10, 940, 3, 12, 4, 3), // 239 mops, 5.9e-5 errors + /* 19 */ V0Parameter( 3, 10, 969, 3, 12, 4, 3), // 246 mops, 6.1e-5 errors + /* 20 */ V0Parameter( 3, 10, 938, 4, 9, 4, 3), // 294 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 3, 10, 921, 4, 9, 6, 2), // 299 mops, 5.8e-5 errors + /* 22 */ V0Parameter( 3, 10, 909, 5, 8, 6, 2), // 349 mops, 6.3e-5 errors + /* 23 */ V0Parameter( 3, 10, 912, 6, 7, 6, 2), // 403 mops, 5.6e-5 errors + /* 24 */ V0Parameter( 3, 10, 914, 7, 6, 6, 2), // 458 mops, 6.2e-5 errors + /* 25 */ V0Parameter( 3, 10, 937, 8, 5, 6, 2), // 524 mops, 6.0e-5 errors + /* 26 */ V0Parameter( 3, 10, 927, 11, 4, 6, 2), // 681 mops, 6.1e-5 errors + /* 27 */ V0Parameter( 3, 10, 947, 15, 3, 6, 2), // 918 mops, 6.3e-5 errors + /* 28 */ V0Parameter( 3, 10, 915, 44, 1, 12, 1), // 2474 mops, 6.3e-5 errors + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 2, 10, 981, 2, 15, 4, 3), // 135 mops, 5.5e-5 errors + /* 1 */ V0Parameter( 2, 10, 982, 2, 15, 4, 3), // 135 mops, 6.0e-5 errors + /* 2 */ V0Parameter( 2, 10, 989, 2, 15, 4, 3), // 136 mops, 6.0e-5 errors + /* 3 */ V0Parameter( 3, 10, 998, 1, 23, 4, 3), // 136 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 3, 10, 999, 1, 23, 4, 3), // 136 mops, 5.4e-5 errors + /* 5 */ V0Parameter( 3, 10, 1000, 1, 23, 4, 3), // 137 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 3, 10, 1005, 1, 23, 4, 3), // 137 mops, 5.6e-5 errors + /* 7 */ V0Parameter( 3, 10, 999, 1, 23, 6, 2), // 148 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 3, 10, 998, 2, 15, 4, 3), // 195 mops, 6.0e-5 errors + /* 9 */ V0Parameter( 3, 10, 998, 2, 15, 4, 3), // 195 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 3, 10, 998, 2, 15, 4, 3), // 195 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 3, 10, 998, 2, 15, 4, 3), // 195 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 3, 10, 999, 2, 15, 4, 3), // 195 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 1003, 2, 15, 4, 3), // 196 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 3, 10, 1024, 2, 15, 4, 3), // 200 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 3, 10, 999, 3, 12, 4, 3), // 253 mops, 5.6e-5 errors + /* 16 */ V0Parameter( 3, 10, 1000, 3, 12, 4, 3), // 254 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 3, 10, 1007, 3, 12, 4, 3), // 255 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 3, 10, 1010, 3, 12, 7, 2), // 274 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 3, 10, 1005, 4, 9, 4, 3), // 314 mops, 5.6e-5 errors + /* 20 */ V0Parameter( 3, 10, 999, 4, 9, 6, 2), // 324 mops, 6.2e-5 errors + /* 21 */ V0Parameter( 3, 10, 978, 5, 8, 6, 2), // 374 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 3, 10, 982, 6, 7, 6, 2), // 434 mops, 6.1e-5 errors + /* 23 */ V0Parameter( 3, 10, 987, 7, 6, 6, 2), // 493 mops, 6.0e-5 errors + /* 24 */ V0Parameter( 3, 10, 1019, 8, 5, 7, 2), // 575 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 3, 10, 1001, 11, 4, 7, 2), // 741 mops, 6.1e-5 errors + /* 26 */ V0Parameter( 3, 10, 998, 21, 2, 7, 2), // 1323 mops, 6.0e-5 errors + /* 27 */ V0Parameter( 3, 10, 993, 44, 1, 13, 1), // 2690 mops, 6.1e-5 errors + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 1, 11, 1020, 2, 15, 6, 2), // 191 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 1, 11, 1014, 2, 15, 7, 2), // 194 mops, 6.0e-5 errors + /* 2 */ V0Parameter( 2, 10, 1024, 3, 11, 14, 1), // 223 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 1024, 4, 9, 14, 1), // 265 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 2, 11, 1021, 1, 23, 13, 1), // 281 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 11, 1018, 2, 15, 13, 1), // 370 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 11, 1018, 2, 15, 13, 1), // 370 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 2, 11, 1018, 2, 15, 13, 1), // 370 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 11, 1018, 2, 15, 13, 1), // 370 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 11, 1018, 2, 15, 13, 1), // 370 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 11, 1019, 2, 15, 13, 1), // 370 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 11, 1020, 2, 15, 13, 1), // 370 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 2, 11, 1022, 2, 15, 14, 1), // 379 mops, 5.6e-5 errors + /* 13 */ V0Parameter( 2, 11, 1019, 3, 12, 13, 1), // 459 mops, 5.5e-5 errors + /* 14 */ V0Parameter( 2, 11, 1019, 3, 12, 13, 1), // 459 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 11, 1023, 3, 12, 13, 1), // 461 mops, 6.0e-5 errors + /* 16 */ V0Parameter( 2, 11, 1019, 4, 9, 13, 1), // 549 mops, 5.9e-5 errors + /* 17 */ V0Parameter( 2, 11, 1021, 4, 9, 13, 1), // 550 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 11, 1020, 5, 8, 13, 1), // 639 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 2, 11, 1021, 5, 8, 14, 1), // 648 mops, 6.1e-5 errors + /* 20 */ V0Parameter( 2, 11, 1023, 6, 7, 14, 1), // 739 mops, 5.7e-5 errors + /* 21 */ V0Parameter( 2, 11, 1024, 7, 6, 14, 1), // 830 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 2, 11, 1022, 10, 4, 14, 1), // 1098 mops, 6.3e-5 errors + /* 23 */ V0Parameter( 2, 11, 1020, 14, 3, 14, 1), // 1454 mops, 6.1e-5 errors + /* 24 */ V0Parameter( 2, 11, 1022, 22, 2, 14, 1), // 2175 mops, 6.1e-5 errors + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/v0_2022-6-27_256 b/v0-parameters/ref/v0_2022-6-27_256 new file mode 100644 index 000000000..61e8dec0c --- /dev/null +++ b/v0-parameters/ref/v0_2022-6-27_256 @@ -0,0 +1,275 @@ +{ /* Security level: 256 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 1 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 2 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 3 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 4 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 5 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 6 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 7 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 8 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/v0_2022-6-27_80 b/v0-parameters/ref/v0_2022-6-27_80 new file mode 100644 index 000000000..9608fd90b --- /dev/null +++ b/v0-parameters/ref/v0_2022-6-27_80 @@ -0,0 +1,275 @@ +{ /* Security level: 80 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 1, 10, 512, 1, 22, 1, 9), // 29 mops, 1.8e-15 errors + /* 1 */ V0Parameter( 1, 10, 512, 1, 22, 1, 9), // 29 mops, 3.7e-15 errors + /* 2 */ V0Parameter( 1, 10, 512, 1, 22, 1, 9), // 29 mops, 4.5e-14 errors + /* 3 */ V0Parameter( 1, 10, 512, 1, 22, 1, 9), // 29 mops, 5.2e-11 errors + /* 4 */ V0Parameter( 1, 10, 512, 1, 22, 1, 9), // 29 mops, 2.9e-6 errors + /* 5 */ V0Parameter( 1, 10, 512, 2, 15, 1, 9), // 42 mops, 1.4e-15 errors + /* 6 */ V0Parameter( 1, 10, 512, 2, 15, 1, 9), // 42 mops, 1.6e-15 errors + /* 7 */ V0Parameter( 1, 10, 512, 2, 15, 1, 9), // 42 mops, 2.3e-15 errors + /* 8 */ V0Parameter( 1, 10, 512, 2, 15, 1, 9), // 42 mops, 8.9e-15 errors + /* 9 */ V0Parameter( 1, 10, 512, 2, 15, 1, 9), // 42 mops, 7.4e-13 errors + /* 10 */ V0Parameter( 1, 10, 512, 2, 15, 1, 9), // 42 mops, 1.2e-8 errors + /* 11 */ V0Parameter( 1, 10, 512, 2, 15, 2, 6), // 43 mops, 5.0e-5 errors + /* 12 */ V0Parameter( 1, 10, 512, 3, 11, 1, 9), // 55 mops, 2.1e-14 errors + /* 13 */ V0Parameter( 1, 10, 512, 3, 11, 1, 9), // 55 mops, 7.5e-12 errors + /* 14 */ V0Parameter( 1, 10, 512, 3, 11, 1, 9), // 55 mops, 3.2e-7 errors + /* 15 */ V0Parameter( 1, 10, 512, 4, 9, 1, 9), // 68 mops, 5.2e-11 errors + /* 16 */ V0Parameter( 1, 10, 512, 4, 9, 1, 9), // 68 mops, 2.9e-6 errors + /* 17 */ V0Parameter( 2, 10, 512, 2, 16, 1, 9), // 68 mops, 2.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 512, 3, 12, 1, 9), // 89 mops, 1.9e-8 errors + /* 19 */ V0Parameter( 2, 10, 512, 3, 12, 1, 9), // 89 mops, 4.3e-8 errors + /* 20 */ V0Parameter( 2, 10, 512, 3, 12, 1, 9), // 89 mops, 6.1e-7 errors + /* 21 */ V0Parameter( 2, 10, 512, 3, 12, 2, 6), // 91 mops, 2.3e-7 errors + /* 22 */ V0Parameter( 2, 10, 512, 4, 9, 1, 9), // 110 mops, 4.4e-7 errors + /* 23 */ V0Parameter( 2, 10, 515, 4, 9, 1, 9), // 111 mops, 6.2e-5 errors + /* 24 */ V0Parameter( 2, 10, 512, 5, 8, 1, 9), // 131 mops, 3.1e-6 errors + /* 25 */ V0Parameter( 2, 10, 512, 5, 8, 2, 6), // 133 mops, 5.0e-5 errors + /* 26 */ V0Parameter( 2, 10, 512, 7, 6, 1, 9), // 173 mops, 1.1e-5 errors + /* 27 */ V0Parameter( 2, 10, 512, 8, 5, 2, 6), // 196 mops, 2.6e-6 errors + /* 28 */ V0Parameter( 2, 10, 515, 11, 4, 1, 9), // 258 mops, 6.1e-5 errors + /* 29 */ V0Parameter( 2, 10, 512, 14, 3, 3, 5), // 324 mops, 6.2e-5 errors + /* 30 */ V0Parameter( 2, 10, 512, 43, 1, 2, 6), // 931 mops, 1.5e-5 errors + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 1, 10, 513, 1, 22, 1, 9), // 29 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 1, 10, 515, 1, 22, 1, 9), // 29 mops, 5.6e-5 errors + /* 2 */ V0Parameter( 1, 10, 522, 1, 22, 1, 9), // 29 mops, 5.9e-5 errors + /* 3 */ V0Parameter( 1, 10, 512, 1, 22, 2, 6), // 30 mops, 3.1e-8 errors + /* 4 */ V0Parameter( 1, 10, 513, 2, 15, 1, 9), // 42 mops, 5.7e-5 errors + /* 5 */ V0Parameter( 1, 10, 513, 2, 15, 1, 9), // 42 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 1, 10, 513, 2, 15, 1, 9), // 42 mops, 5.8e-5 errors + /* 7 */ V0Parameter( 1, 10, 514, 2, 15, 1, 9), // 42 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 1, 10, 517, 2, 15, 1, 9), // 42 mops, 5.7e-5 errors + /* 9 */ V0Parameter( 1, 10, 512, 2, 15, 2, 6), // 43 mops, 4.8e-14 errors + /* 10 */ V0Parameter( 1, 10, 512, 2, 15, 3, 5), // 44 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 1, 10, 514, 3, 11, 1, 9), // 55 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 1, 10, 519, 3, 11, 1, 9), // 55 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 1, 10, 512, 3, 11, 2, 6), // 56 mops, 2.8e-10 errors + /* 14 */ V0Parameter( 1, 10, 512, 4, 9, 2, 6), // 69 mops, 0.0e0 errors + /* 15 */ V0Parameter( 1, 10, 512, 4, 9, 2, 6), // 69 mops, 3.1e-8 errors + /* 16 */ V0Parameter( 2, 10, 512, 2, 16, 2, 6), // 70 mops, 3.3e-9 errors + /* 17 */ V0Parameter( 2, 10, 512, 3, 12, 2, 6), // 91 mops, 0.0e0 errors + /* 18 */ V0Parameter( 2, 10, 512, 3, 12, 2, 6), // 91 mops, 0.0e0 errors + /* 19 */ V0Parameter( 2, 10, 512, 3, 12, 2, 6), // 91 mops, 0.0e0 errors + /* 20 */ V0Parameter( 2, 10, 512, 3, 12, 2, 6), // 91 mops, 6.3e-7 errors + /* 21 */ V0Parameter( 2, 10, 512, 4, 9, 2, 6), // 112 mops, 0.0e0 errors + /* 22 */ V0Parameter( 2, 10, 512, 4, 9, 2, 6), // 112 mops, 1.6e-7 errors + /* 23 */ V0Parameter( 2, 10, 512, 5, 8, 2, 6), // 133 mops, 3.1e-13 errors + /* 24 */ V0Parameter( 2, 10, 512, 5, 8, 3, 5), // 135 mops, 5.7e-5 errors + /* 25 */ V0Parameter( 2, 10, 512, 7, 6, 2, 6), // 175 mops, 1.9e-10 errors + /* 26 */ V0Parameter( 2, 10, 512, 8, 5, 2, 6), // 196 mops, 5.2e-6 errors + /* 27 */ V0Parameter( 2, 10, 512, 11, 4, 2, 6), // 259 mops, 1.6e-7 errors + /* 28 */ V0Parameter( 2, 10, 512, 15, 3, 2, 6), // 343 mops, 5.1e-6 errors + /* 29 */ V0Parameter( 2, 10, 512, 43, 1, 2, 6), // 931 mops, 2.5e-5 errors + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 1, 10, 512, 1, 22, 2, 6), // 30 mops, 0.0e0 errors + /* 1 */ V0Parameter( 1, 10, 512, 1, 22, 2, 6), // 30 mops, 6.9e-14 errors + /* 2 */ V0Parameter( 1, 10, 512, 1, 22, 2, 6), // 30 mops, 6.5e-7 errors + /* 3 */ V0Parameter( 1, 10, 512, 2, 15, 2, 6), // 43 mops, 0.0e0 errors + /* 4 */ V0Parameter( 1, 10, 512, 2, 15, 2, 6), // 43 mops, 0.0e0 errors + /* 5 */ V0Parameter( 1, 10, 512, 2, 15, 2, 6), // 43 mops, 0.0e0 errors + /* 6 */ V0Parameter( 1, 10, 512, 2, 15, 2, 6), // 43 mops, 0.0e0 errors + /* 7 */ V0Parameter( 1, 10, 512, 2, 15, 2, 6), // 43 mops, 0.0e0 errors + /* 8 */ V0Parameter( 1, 10, 512, 2, 15, 2, 6), // 43 mops, 3.3e-10 errors + /* 9 */ V0Parameter( 1, 10, 512, 3, 11, 2, 6), // 56 mops, 0.0e0 errors + /* 10 */ V0Parameter( 1, 10, 512, 3, 11, 2, 6), // 56 mops, 0.0e0 errors + /* 11 */ V0Parameter( 1, 10, 512, 3, 11, 2, 6), // 56 mops, 2.3e-15 errors + /* 12 */ V0Parameter( 1, 10, 512, 3, 11, 2, 6), // 56 mops, 3.4e-8 errors + /* 13 */ V0Parameter( 1, 10, 512, 4, 9, 2, 6), // 69 mops, 6.9e-14 errors + /* 14 */ V0Parameter( 1, 10, 512, 4, 9, 2, 6), // 69 mops, 6.4e-7 errors + /* 15 */ V0Parameter( 2, 10, 512, 2, 16, 2, 6), // 70 mops, 6.0e-7 errors + /* 16 */ V0Parameter( 2, 10, 512, 3, 12, 2, 6), // 91 mops, 2.4e-15 errors + /* 17 */ V0Parameter( 2, 10, 512, 3, 12, 2, 6), // 91 mops, 5.3e-14 errors + /* 18 */ V0Parameter( 2, 10, 512, 3, 12, 2, 6), // 91 mops, 1.7e-10 errors + /* 19 */ V0Parameter( 2, 10, 512, 3, 12, 2, 6), // 91 mops, 1.1e-5 errors + /* 20 */ V0Parameter( 2, 10, 512, 4, 9, 2, 6), // 112 mops, 7.1e-11 errors + /* 21 */ V0Parameter( 2, 10, 512, 4, 9, 2, 6), // 112 mops, 5.0e-6 errors + /* 22 */ V0Parameter( 2, 10, 512, 5, 8, 2, 6), // 133 mops, 9.5e-9 errors + /* 23 */ V0Parameter( 2, 10, 512, 6, 7, 2, 6), // 154 mops, 3.8e-8 errors + /* 24 */ V0Parameter( 2, 10, 512, 7, 6, 2, 6), // 175 mops, 1.5e-7 errors + /* 25 */ V0Parameter( 2, 10, 512, 8, 5, 2, 6), // 196 mops, 4.2e-5 errors + /* 26 */ V0Parameter( 2, 10, 512, 11, 4, 2, 6), // 259 mops, 4.9e-6 errors + /* 27 */ V0Parameter( 2, 10, 512, 15, 3, 2, 6), // 343 mops, 4.2e-5 errors + /* 28 */ V0Parameter( 2, 10, 512, 43, 1, 3, 5), // 933 mops, 4.1e-5 errors + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 1, 10, 512, 1, 22, 2, 6), // 30 mops, 5.9e-6 errors + /* 1 */ V0Parameter( 1, 10, 512, 1, 22, 3, 5), // 31 mops, 2.0e-5 errors + /* 2 */ V0Parameter( 1, 10, 512, 2, 15, 2, 6), // 43 mops, 8.5e-7 errors + /* 3 */ V0Parameter( 1, 10, 512, 2, 15, 2, 6), // 43 mops, 8.6e-7 errors + /* 4 */ V0Parameter( 1, 10, 512, 2, 15, 2, 6), // 43 mops, 9.1e-7 errors + /* 5 */ V0Parameter( 1, 10, 512, 2, 15, 2, 6), // 43 mops, 1.1e-6 errors + /* 6 */ V0Parameter( 1, 10, 512, 2, 15, 2, 6), // 43 mops, 2.4e-6 errors + /* 7 */ V0Parameter( 1, 10, 512, 2, 15, 2, 6), // 43 mops, 2.5e-5 errors + /* 8 */ V0Parameter( 1, 10, 512, 3, 11, 2, 6), // 56 mops, 9.4e-7 errors + /* 9 */ V0Parameter( 1, 10, 512, 3, 11, 2, 6), // 56 mops, 1.3e-6 errors + /* 10 */ V0Parameter( 1, 10, 512, 3, 11, 2, 6), // 56 mops, 3.8e-6 errors + /* 11 */ V0Parameter( 1, 10, 515, 3, 11, 2, 6), // 56 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 1, 10, 512, 4, 9, 2, 6), // 69 mops, 5.9e-6 errors + /* 13 */ V0Parameter( 1, 10, 512, 4, 9, 3, 5), // 70 mops, 2.0e-5 errors + /* 14 */ V0Parameter( 2, 10, 512, 2, 16, 3, 5), // 72 mops, 1.5e-5 errors + /* 15 */ V0Parameter( 2, 10, 512, 3, 12, 2, 6), // 91 mops, 6.0e-5 errors + /* 16 */ V0Parameter( 2, 10, 514, 3, 12, 2, 6), // 91 mops, 5.8e-5 errors + /* 17 */ V0Parameter( 2, 10, 523, 3, 12, 2, 6), // 93 mops, 6.1e-5 errors + /* 18 */ V0Parameter( 2, 10, 512, 3, 12, 4, 4), // 95 mops, 4.4e-5 errors + /* 19 */ V0Parameter( 2, 10, 521, 4, 9, 2, 6), // 114 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 2, 10, 512, 4, 9, 3, 5), // 114 mops, 5.3e-5 errors + /* 21 */ V0Parameter( 2, 10, 512, 5, 8, 3, 5), // 135 mops, 1.7e-6 errors + /* 22 */ V0Parameter( 2, 10, 512, 6, 7, 3, 5), // 156 mops, 3.4e-6 errors + /* 23 */ V0Parameter( 2, 10, 512, 7, 6, 3, 5), // 177 mops, 7.0e-6 errors + /* 24 */ V0Parameter( 2, 10, 512, 9, 5, 3, 5), // 219 mops, 2.0e-5 errors + /* 25 */ V0Parameter( 2, 10, 512, 11, 4, 3, 5), // 261 mops, 5.3e-5 errors + /* 26 */ V0Parameter( 2, 10, 512, 21, 2, 4, 4), // 473 mops, 4.3e-5 errors + /* 27 */ V0Parameter( 2, 10, 512, 44, 1, 4, 4), // 956 mops, 5.1e-5 errors + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 1, 11, 512, 1, 23, 3, 5), // 66 mops, 1.1e-5 errors + /* 1 */ V0Parameter( 1, 11, 512, 1, 23, 3, 5), // 66 mops, 1.2e-5 errors + /* 2 */ V0Parameter( 1, 11, 512, 1, 23, 3, 5), // 66 mops, 1.2e-5 errors + /* 3 */ V0Parameter( 1, 11, 512, 1, 23, 3, 5), // 66 mops, 1.3e-5 errors + /* 4 */ V0Parameter( 1, 11, 512, 1, 23, 3, 5), // 66 mops, 1.7e-5 errors + /* 5 */ V0Parameter( 1, 11, 512, 1, 23, 3, 5), // 66 mops, 5.0e-5 errors + /* 6 */ V0Parameter( 1, 11, 528, 1, 23, 4, 4), // 69 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 1, 11, 512, 2, 15, 3, 5), // 94 mops, 1.1e-5 errors + /* 8 */ V0Parameter( 1, 11, 512, 2, 15, 3, 5), // 94 mops, 1.2e-5 errors + /* 9 */ V0Parameter( 1, 11, 512, 2, 15, 3, 5), // 94 mops, 1.2e-5 errors + /* 10 */ V0Parameter( 1, 11, 512, 2, 15, 3, 5), // 94 mops, 1.2e-5 errors + /* 11 */ V0Parameter( 1, 11, 512, 2, 15, 3, 5), // 94 mops, 1.6e-5 errors + /* 12 */ V0Parameter( 1, 11, 512, 2, 15, 3, 5), // 94 mops, 3.8e-5 errors + /* 13 */ V0Parameter( 1, 11, 512, 2, 15, 4, 4), // 96 mops, 4.0e-5 errors + /* 14 */ V0Parameter( 1, 11, 512, 3, 12, 3, 5), // 122 mops, 1.3e-5 errors + /* 15 */ V0Parameter( 1, 11, 512, 3, 12, 3, 5), // 122 mops, 1.9e-5 errors + /* 16 */ V0Parameter( 1, 11, 513, 3, 12, 3, 5), // 122 mops, 5.6e-5 errors + /* 17 */ V0Parameter( 1, 11, 512, 4, 9, 3, 5), // 150 mops, 1.7e-5 errors + /* 18 */ V0Parameter( 1, 11, 512, 4, 9, 3, 5), // 150 mops, 5.0e-5 errors + /* 19 */ V0Parameter( 1, 11, 512, 4, 9, 5, 3), // 154 mops, 5.0e-5 errors + /* 20 */ V0Parameter( 1, 11, 518, 5, 8, 3, 5), // 180 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 1, 11, 512, 6, 7, 4, 4), // 208 mops, 1.4e-5 errors + /* 22 */ V0Parameter( 1, 11, 512, 7, 6, 4, 4), // 236 mops, 2.8e-5 errors + /* 23 */ V0Parameter( 1, 11, 512, 9, 5, 5, 3), // 294 mops, 3.4e-5 errors + /* 24 */ V0Parameter( 1, 11, 512, 11, 4, 16, 1), // 372 mops, 6.3e-5 errors + /* 25 */ V0Parameter( 1, 11, 512, 21, 2, 9, 2), // 638 mops, 6.3e-5 errors + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 1, 12, 526, 1, 23, 4, 4), // 147 mops, 4.9e-5 errors + /* 1 */ V0Parameter( 1, 12, 526, 1, 23, 4, 4), // 147 mops, 5.1e-5 errors + /* 2 */ V0Parameter( 1, 12, 526, 1, 23, 4, 4), // 147 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 1, 12, 529, 1, 23, 4, 4), // 148 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 1, 12, 553, 1, 23, 4, 4), // 154 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 1, 12, 512, 2, 15, 5, 3), // 208 mops, 2.7e-5 errors + /* 6 */ V0Parameter( 1, 12, 512, 2, 15, 5, 3), // 208 mops, 2.7e-5 errors + /* 7 */ V0Parameter( 1, 12, 512, 2, 15, 5, 3), // 208 mops, 2.8e-5 errors + /* 8 */ V0Parameter( 1, 12, 512, 2, 15, 5, 3), // 208 mops, 2.9e-5 errors + /* 9 */ V0Parameter( 1, 12, 512, 2, 15, 5, 3), // 208 mops, 3.3e-5 errors + /* 10 */ V0Parameter( 1, 12, 512, 2, 15, 5, 3), // 208 mops, 5.5e-5 errors + /* 11 */ V0Parameter( 1, 12, 527, 2, 15, 5, 3), // 213 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 1, 12, 512, 3, 12, 5, 3), // 268 mops, 3.1e-5 errors + /* 13 */ V0Parameter( 1, 12, 512, 3, 12, 5, 3), // 268 mops, 4.4e-5 errors + /* 14 */ V0Parameter( 1, 12, 518, 3, 12, 5, 3), // 271 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 1, 12, 512, 4, 9, 5, 3), // 328 mops, 3.6e-5 errors + /* 16 */ V0Parameter( 1, 12, 513, 4, 9, 5, 3), // 328 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 1, 12, 512, 4, 9, 8, 2), // 340 mops, 5.6e-5 errors + /* 18 */ V0Parameter( 1, 12, 520, 5, 8, 6, 3), // 397 mops, 6.0e-5 errors + /* 19 */ V0Parameter( 1, 12, 512, 6, 7, 8, 2), // 460 mops, 4.1e-5 errors + /* 20 */ V0Parameter( 1, 12, 515, 7, 6, 8, 2), // 523 mops, 6.1e-5 errors + /* 21 */ V0Parameter( 1, 12, 512, 10, 4, 8, 2), // 700 mops, 2.1e-5 errors + /* 22 */ V0Parameter( 1, 12, 512, 14, 3, 8, 2), // 940 mops, 1.1e-5 errors + /* 23 */ V0Parameter( 1, 12, 519, 21, 2, 9, 2), // 1382 mops, 6.2e-5 errors + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 1, 13, 578, 1, 23, 4, 4), // 339 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 1, 13, 549, 1, 23, 6, 3), // 340 mops, 5.1e-5 errors + /* 2 */ V0Parameter( 1, 13, 567, 1, 23, 6, 3), // 351 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 1, 13, 545, 2, 15, 6, 3), // 474 mops, 6.0e-5 errors + /* 4 */ V0Parameter( 1, 13, 545, 2, 15, 6, 3), // 474 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 1, 13, 545, 2, 15, 6, 3), // 474 mops, 6.0e-5 errors + /* 6 */ V0Parameter( 1, 13, 545, 2, 15, 6, 3), // 474 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 1, 13, 546, 2, 15, 6, 3), // 475 mops, 5.1e-5 errors + /* 8 */ V0Parameter( 1, 13, 547, 2, 15, 6, 3), // 476 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 1, 13, 555, 2, 15, 6, 3), // 483 mops, 5.7e-5 errors + /* 10 */ V0Parameter( 1, 13, 546, 3, 11, 6, 3), // 612 mops, 4.9e-5 errors + /* 11 */ V0Parameter( 1, 13, 546, 3, 11, 6, 3), // 612 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 1, 13, 550, 3, 11, 6, 3), // 616 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 1, 13, 546, 4, 9, 6, 3), // 748 mops, 5.6e-5 errors + /* 14 */ V0Parameter( 1, 13, 549, 4, 9, 6, 3), // 752 mops, 5.1e-5 errors + /* 15 */ V0Parameter( 1, 13, 567, 4, 9, 6, 3), // 776 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 1, 13, 548, 5, 8, 9, 2), // 914 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 1, 13, 558, 6, 7, 9, 2), // 1069 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 1, 13, 535, 8, 5, 9, 2), // 1294 mops, 5.8e-5 errors + /* 19 */ V0Parameter( 1, 13, 540, 10, 4, 9, 2), // 1576 mops, 5.9e-5 errors + /* 20 */ V0Parameter( 1, 13, 541, 14, 3, 9, 2), // 2120 mops, 5.7e-5 errors + /* 21 */ V0Parameter( 1, 13, 562, 21, 2, 10, 2), // 3193 mops, 6.3e-5 errors + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 1, 14, 618, 1, 22, 5, 4), // 778 mops, 5.6e-5 errors + /* 1 */ V0Parameter( 1, 14, 588, 2, 15, 6, 3), // 1074 mops, 6.0e-5 errors + /* 2 */ V0Parameter( 1, 14, 588, 2, 15, 6, 3), // 1074 mops, 6.0e-5 errors + /* 3 */ V0Parameter( 1, 14, 588, 2, 15, 6, 3), // 1074 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 1, 14, 588, 2, 15, 6, 3), // 1074 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 1, 14, 589, 2, 15, 6, 3), // 1076 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 1, 14, 591, 2, 15, 6, 3), // 1080 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 1, 14, 615, 2, 15, 5, 4), // 1102 mops, 5.5e-5 errors + /* 8 */ V0Parameter( 1, 14, 589, 3, 11, 6, 3), // 1389 mops, 5.2e-5 errors + /* 9 */ V0Parameter( 1, 14, 590, 3, 11, 6, 3), // 1391 mops, 5.3e-5 errors + /* 10 */ V0Parameter( 1, 14, 594, 3, 11, 6, 3), // 1400 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 1, 14, 622, 3, 11, 7, 3), // 1483 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 1, 14, 593, 4, 9, 6, 3), // 1713 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 1, 14, 611, 4, 9, 7, 3), // 1782 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 1, 14, 601, 5, 8, 10, 2), // 2130 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 1, 14, 574, 7, 6, 10, 2), // 2647 mops, 6.0e-5 errors + /* 16 */ V0Parameter( 1, 14, 576, 8, 5, 10, 2), // 2962 mops, 5.5e-5 errors + /* 17 */ V0Parameter( 1, 14, 580, 10, 4, 10, 2), // 3598 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 1, 14, 584, 14, 3, 10, 2), // 4864 mops, 6.0e-5 errors + /* 19 */ V0Parameter( 1, 14, 612, 22, 2, 21, 1), // 7906 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/v0_2022-6-27_96 b/v0-parameters/ref/v0_2022-6-27_96 new file mode 100644 index 000000000..8a3a0e67e --- /dev/null +++ b/v0-parameters/ref/v0_2022-6-27_96 @@ -0,0 +1,275 @@ +{ /* Security level: 96 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 1, 10, 512, 1, 12, 2, 5), // 30 mops, 8.0e-6 errors + /* 1 */ V0Parameter( 1, 10, 512, 2, 8, 2, 5), // 43 mops, 0.0e0 errors + /* 2 */ V0Parameter( 1, 10, 512, 2, 8, 2, 5), // 43 mops, 0.0e0 errors + /* 3 */ V0Parameter( 1, 10, 512, 2, 8, 2, 5), // 43 mops, 3.2e-13 errors + /* 4 */ V0Parameter( 1, 10, 512, 2, 8, 2, 5), // 43 mops, 8.0e-6 errors + /* 5 */ V0Parameter( 2, 10, 512, 1, 23, 2, 5), // 49 mops, 7.0e-15 errors + /* 6 */ V0Parameter( 2, 10, 512, 1, 23, 2, 5), // 49 mops, 8.3e-15 errors + /* 7 */ V0Parameter( 2, 10, 512, 1, 23, 2, 5), // 49 mops, 1.7e-14 errors + /* 8 */ V0Parameter( 2, 10, 512, 1, 23, 2, 5), // 49 mops, 2.0e-13 errors + /* 9 */ V0Parameter( 2, 10, 512, 1, 23, 2, 5), // 49 mops, 1.8e-10 errors + /* 10 */ V0Parameter( 2, 10, 512, 1, 23, 2, 5), // 49 mops, 6.3e-6 errors + /* 11 */ V0Parameter( 2, 10, 512, 2, 16, 2, 5), // 70 mops, 6.7e-15 errors + /* 12 */ V0Parameter( 2, 10, 512, 2, 16, 2, 5), // 70 mops, 6.9e-15 errors + /* 13 */ V0Parameter( 2, 10, 512, 2, 16, 2, 5), // 70 mops, 7.9e-15 errors + /* 14 */ V0Parameter( 2, 10, 512, 2, 16, 2, 5), // 70 mops, 1.3e-14 errors + /* 15 */ V0Parameter( 2, 10, 512, 2, 16, 2, 5), // 70 mops, 9.3e-14 errors + /* 16 */ V0Parameter( 2, 10, 512, 2, 16, 2, 5), // 70 mops, 3.1e-11 errors + /* 17 */ V0Parameter( 2, 10, 512, 2, 16, 2, 5), // 70 mops, 8.4e-7 errors + /* 18 */ V0Parameter( 2, 10, 512, 3, 12, 2, 5), // 91 mops, 1.9e-14 errors + /* 19 */ V0Parameter( 2, 10, 512, 3, 12, 2, 5), // 91 mops, 2.8e-13 errors + /* 20 */ V0Parameter( 2, 10, 512, 3, 12, 2, 5), // 91 mops, 4.1e-10 errors + /* 21 */ V0Parameter( 2, 10, 512, 3, 12, 2, 5), // 91 mops, 1.4e-5 errors + /* 22 */ V0Parameter( 2, 10, 512, 4, 9, 2, 5), // 112 mops, 1.8e-10 errors + /* 23 */ V0Parameter( 2, 10, 512, 4, 9, 2, 5), // 112 mops, 6.3e-6 errors + /* 24 */ V0Parameter( 2, 10, 512, 5, 8, 2, 5), // 133 mops, 1.7e-8 errors + /* 25 */ V0Parameter( 2, 10, 512, 5, 8, 4, 3), // 137 mops, 5.9e-5 errors + /* 26 */ V0Parameter( 2, 10, 512, 7, 6, 2, 5), // 175 mops, 2.2e-7 errors + /* 27 */ V0Parameter( 2, 10, 512, 8, 5, 2, 5), // 196 mops, 5.0e-5 errors + /* 28 */ V0Parameter( 2, 10, 512, 11, 4, 2, 5), // 259 mops, 6.3e-6 errors + /* 29 */ V0Parameter( 2, 10, 512, 15, 3, 2, 5), // 343 mops, 5.0e-5 errors + /* 30 */ V0Parameter( 2, 10, 512, 43, 1, 3, 4), // 933 mops, 2.9e-5 errors + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 1, 10, 512, 2, 8, 2, 5), // 43 mops, 6.5e-8 errors + /* 1 */ V0Parameter( 1, 10, 512, 2, 8, 2, 5), // 43 mops, 1.5e-7 errors + /* 2 */ V0Parameter( 1, 10, 512, 2, 8, 2, 5), // 43 mops, 1.9e-6 errors + /* 3 */ V0Parameter( 1, 10, 512, 2, 8, 3, 4), // 44 mops, 1.1e-5 errors + /* 4 */ V0Parameter( 2, 10, 514, 1, 23, 2, 5), // 49 mops, 5.9e-5 errors + /* 5 */ V0Parameter( 2, 10, 514, 1, 23, 2, 5), // 49 mops, 6.0e-5 errors + /* 6 */ V0Parameter( 2, 10, 514, 1, 23, 2, 5), // 49 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 515, 1, 23, 2, 5), // 49 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 519, 1, 23, 2, 5), // 50 mops, 5.8e-5 errors + /* 9 */ V0Parameter( 2, 10, 512, 1, 23, 3, 4), // 51 mops, 1.1e-5 errors + /* 10 */ V0Parameter( 2, 10, 514, 2, 16, 2, 5), // 70 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 514, 2, 16, 2, 5), // 70 mops, 5.9e-5 errors + /* 12 */ V0Parameter( 2, 10, 514, 2, 16, 2, 5), // 70 mops, 5.9e-5 errors + /* 13 */ V0Parameter( 2, 10, 514, 2, 16, 2, 5), // 70 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 515, 2, 16, 2, 5), // 70 mops, 5.6e-5 errors + /* 15 */ V0Parameter( 2, 10, 518, 2, 16, 2, 5), // 71 mops, 5.4e-5 errors + /* 16 */ V0Parameter( 2, 10, 512, 2, 16, 3, 4), // 72 mops, 1.8e-6 errors + /* 17 */ V0Parameter( 2, 10, 515, 3, 12, 2, 5), // 92 mops, 4.9e-5 errors + /* 18 */ V0Parameter( 2, 10, 515, 3, 12, 2, 5), // 92 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 520, 3, 12, 2, 5), // 92 mops, 5.4e-5 errors + /* 20 */ V0Parameter( 2, 10, 512, 3, 12, 3, 4), // 93 mops, 2.2e-5 errors + /* 21 */ V0Parameter( 2, 10, 519, 4, 9, 2, 5), // 113 mops, 5.8e-5 errors + /* 22 */ V0Parameter( 2, 10, 512, 4, 9, 3, 4), // 114 mops, 1.1e-5 errors + /* 23 */ V0Parameter( 2, 10, 512, 5, 8, 3, 4), // 135 mops, 6.1e-8 errors + /* 24 */ V0Parameter( 2, 10, 512, 6, 7, 3, 4), // 156 mops, 1.8e-7 errors + /* 25 */ V0Parameter( 2, 10, 512, 7, 6, 3, 4), // 177 mops, 5.6e-7 errors + /* 26 */ V0Parameter( 2, 10, 514, 8, 5, 3, 4), // 199 mops, 6.0e-5 errors + /* 27 */ V0Parameter( 2, 10, 512, 11, 4, 3, 4), // 261 mops, 1.1e-5 errors + /* 28 */ V0Parameter( 2, 10, 514, 15, 3, 3, 4), // 346 mops, 6.0e-5 errors + /* 29 */ V0Parameter( 2, 10, 512, 43, 1, 4, 3), // 935 mops, 4.8e-5 errors + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 1, 10, 512, 2, 8, 3, 4), // 44 mops, 1.6e-6 errors + /* 1 */ V0Parameter( 1, 10, 512, 2, 8, 3, 4), // 44 mops, 1.0e-5 errors + /* 2 */ V0Parameter( 1, 10, 512, 2, 8, 4, 3), // 45 mops, 5.0e-5 errors + /* 3 */ V0Parameter( 2, 10, 518, 1, 23, 3, 4), // 52 mops, 4.6e-5 errors + /* 4 */ V0Parameter( 2, 10, 518, 1, 23, 3, 4), // 52 mops, 4.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 518, 1, 23, 3, 4), // 52 mops, 4.9e-5 errors + /* 6 */ V0Parameter( 2, 10, 518, 1, 23, 3, 4), // 52 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 521, 1, 23, 3, 4), // 52 mops, 5.8e-5 errors + /* 8 */ V0Parameter( 2, 10, 516, 1, 23, 4, 3), // 53 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 2, 10, 518, 2, 16, 3, 4), // 73 mops, 4.6e-5 errors + /* 10 */ V0Parameter( 2, 10, 518, 2, 16, 3, 4), // 73 mops, 4.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 518, 2, 16, 3, 4), // 73 mops, 4.6e-5 errors + /* 12 */ V0Parameter( 2, 10, 518, 2, 16, 3, 4), // 73 mops, 4.8e-5 errors + /* 13 */ V0Parameter( 2, 10, 518, 2, 16, 3, 4), // 73 mops, 5.7e-5 errors + /* 14 */ V0Parameter( 2, 10, 520, 2, 16, 3, 4), // 73 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 2, 10, 512, 2, 16, 4, 3), // 74 mops, 3.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 518, 3, 12, 3, 4), // 94 mops, 5.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 518, 3, 12, 3, 4), // 94 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 522, 3, 12, 3, 4), // 95 mops, 5.1e-5 errors + /* 19 */ V0Parameter( 2, 10, 521, 3, 12, 4, 3), // 97 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 2, 10, 521, 4, 9, 3, 4), // 116 mops, 5.8e-5 errors + /* 21 */ V0Parameter( 2, 10, 516, 4, 9, 4, 3), // 117 mops, 5.9e-5 errors + /* 22 */ V0Parameter( 2, 10, 512, 5, 8, 4, 3), // 137 mops, 4.9e-6 errors + /* 23 */ V0Parameter( 2, 10, 512, 6, 7, 4, 3), // 158 mops, 8.8e-6 errors + /* 24 */ V0Parameter( 2, 10, 512, 7, 6, 4, 3), // 179 mops, 1.6e-5 errors + /* 25 */ V0Parameter( 2, 10, 517, 8, 5, 6, 2), // 206 mops, 6.3e-5 errors + /* 26 */ V0Parameter( 2, 10, 516, 11, 4, 4, 3), // 265 mops, 5.8e-5 errors + /* 27 */ V0Parameter( 2, 10, 512, 15, 3, 7, 2), // 353 mops, 4.8e-5 errors + /* 28 */ V0Parameter( 2, 10, 512, 44, 1, 6, 2), // 960 mops, 2.8e-5 errors + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 1, 10, 530, 2, 8, 4, 3), // 46 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 569, 1, 23, 3, 4), // 56 mops, 5.8e-5 errors + /* 2 */ V0Parameter( 2, 10, 569, 1, 23, 3, 4), // 56 mops, 5.8e-5 errors + /* 3 */ V0Parameter( 2, 10, 569, 1, 23, 3, 4), // 56 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 569, 1, 23, 3, 4), // 56 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 572, 1, 23, 3, 4), // 56 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 2, 10, 559, 1, 23, 4, 3), // 57 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 545, 2, 16, 4, 3), // 78 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 2, 10, 545, 2, 16, 4, 3), // 78 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 2, 10, 545, 2, 16, 4, 3), // 78 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 545, 2, 16, 4, 3), // 78 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 2, 10, 545, 2, 16, 4, 3), // 78 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 2, 10, 547, 2, 16, 4, 3), // 79 mops, 5.9e-5 errors + /* 13 */ V0Parameter( 2, 10, 554, 2, 16, 4, 3), // 79 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 559, 2, 16, 5, 3), // 82 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 2, 10, 546, 3, 12, 4, 3), // 101 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 535, 3, 12, 5, 3), // 101 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 540, 3, 12, 5, 3), // 102 mops, 5.8e-5 errors + /* 18 */ V0Parameter( 2, 10, 515, 4, 9, 7, 2), // 123 mops, 5.7e-5 errors + /* 19 */ V0Parameter( 2, 10, 519, 4, 9, 7, 2), // 124 mops, 5.6e-5 errors + /* 20 */ V0Parameter( 2, 10, 516, 5, 8, 7, 2), // 144 mops, 5.7e-5 errors + /* 21 */ V0Parameter( 2, 10, 524, 5, 8, 7, 2), // 146 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 2, 10, 527, 6, 7, 7, 2), // 169 mops, 6.0e-5 errors + /* 23 */ V0Parameter( 2, 10, 531, 7, 6, 7, 2), // 192 mops, 6.0e-5 errors + /* 24 */ V0Parameter( 2, 10, 541, 9, 5, 7, 2), // 239 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 2, 10, 553, 11, 4, 15, 1), // 307 mops, 6.3e-5 errors + /* 26 */ V0Parameter( 2, 10, 527, 22, 2, 7, 2), // 514 mops, 5.8e-5 errors + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 1, 11, 565, 1, 23, 5, 3), // 76 mops, 5.2e-5 errors + /* 1 */ V0Parameter( 1, 11, 565, 1, 23, 5, 3), // 76 mops, 5.2e-5 errors + /* 2 */ V0Parameter( 1, 11, 565, 1, 23, 5, 3), // 76 mops, 5.3e-5 errors + /* 3 */ V0Parameter( 1, 11, 565, 1, 23, 5, 3), // 76 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 1, 11, 566, 1, 23, 5, 3), // 76 mops, 5.7e-5 errors + /* 5 */ V0Parameter( 1, 11, 571, 1, 23, 5, 3), // 77 mops, 6.0e-5 errors + /* 6 */ V0Parameter( 1, 11, 565, 2, 15, 5, 3), // 107 mops, 5.1e-5 errors + /* 7 */ V0Parameter( 1, 11, 565, 2, 15, 5, 3), // 107 mops, 5.2e-5 errors + /* 8 */ V0Parameter( 1, 11, 565, 2, 15, 5, 3), // 107 mops, 5.2e-5 errors + /* 9 */ V0Parameter( 1, 11, 565, 2, 15, 5, 3), // 107 mops, 5.2e-5 errors + /* 10 */ V0Parameter( 1, 11, 565, 2, 15, 5, 3), // 107 mops, 5.5e-5 errors + /* 11 */ V0Parameter( 1, 11, 566, 2, 15, 5, 3), // 107 mops, 5.4e-5 errors + /* 12 */ V0Parameter( 1, 11, 570, 2, 15, 5, 3), // 108 mops, 5.4e-5 errors + /* 13 */ V0Parameter( 1, 11, 586, 2, 15, 8, 2), // 117 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 1, 11, 565, 3, 12, 5, 3), // 138 mops, 5.7e-5 errors + /* 15 */ V0Parameter( 1, 11, 566, 3, 12, 5, 3), // 138 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 1, 11, 573, 3, 12, 5, 3), // 140 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 1, 11, 548, 4, 9, 7, 2), // 168 mops, 5.3e-5 errors + /* 18 */ V0Parameter( 1, 11, 553, 4, 9, 7, 2), // 170 mops, 5.9e-5 errors + /* 19 */ V0Parameter( 1, 11, 549, 5, 8, 7, 2), // 198 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 1, 11, 566, 5, 8, 7, 2), // 204 mops, 6.0e-5 errors + /* 21 */ V0Parameter( 1, 11, 567, 6, 7, 8, 2), // 238 mops, 6.1e-5 errors + /* 22 */ V0Parameter( 1, 11, 576, 7, 6, 8, 2), // 273 mops, 6.2e-5 errors + /* 23 */ V0Parameter( 1, 11, 554, 11, 4, 7, 2), // 382 mops, 6.1e-5 errors + /* 24 */ V0Parameter( 1, 11, 561, 14, 3, 8, 2), // 481 mops, 6.1e-5 errors + /* 25 */ V0Parameter( 1, 11, 566, 22, 2, 8, 2), // 733 mops, 6.1e-5 errors + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 1, 12, 635, 1, 23, 4, 4), // 174 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 1, 12, 635, 1, 23, 4, 4), // 174 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 1, 12, 636, 1, 23, 4, 4), // 175 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 1, 12, 641, 1, 23, 4, 4), // 176 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 1, 12, 616, 2, 15, 5, 3), // 247 mops, 5.7e-5 errors + /* 5 */ V0Parameter( 1, 12, 616, 2, 15, 5, 3), // 247 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 1, 12, 616, 2, 15, 5, 3), // 247 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 1, 12, 616, 2, 15, 5, 3), // 247 mops, 5.8e-5 errors + /* 8 */ V0Parameter( 1, 12, 616, 2, 15, 5, 3), // 247 mops, 6.0e-5 errors + /* 9 */ V0Parameter( 1, 12, 617, 2, 15, 5, 3), // 247 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 1, 12, 621, 2, 15, 5, 3), // 248 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 1, 12, 635, 2, 15, 6, 3), // 259 mops, 5.9e-5 errors + /* 12 */ V0Parameter( 1, 12, 617, 3, 12, 5, 3), // 319 mops, 5.6e-5 errors + /* 13 */ V0Parameter( 1, 12, 619, 3, 12, 5, 3), // 320 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 1, 12, 604, 3, 12, 8, 2), // 327 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 1, 12, 594, 4, 9, 8, 2), // 391 mops, 5.3e-5 errors + /* 16 */ V0Parameter( 1, 12, 598, 4, 9, 8, 2), // 394 mops, 5.7e-5 errors + /* 17 */ V0Parameter( 1, 12, 596, 5, 8, 8, 2), // 463 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 1, 12, 621, 5, 8, 8, 2), // 481 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 1, 12, 633, 6, 7, 9, 2), // 569 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 1, 12, 602, 8, 5, 8, 2), // 679 mops, 6.0e-5 errors + /* 21 */ V0Parameter( 1, 12, 620, 10, 4, 8, 2), // 844 mops, 6.3e-5 errors + /* 22 */ V0Parameter( 1, 12, 611, 14, 3, 8, 2), // 1118 mops, 6.2e-5 errors + /* 23 */ V0Parameter( 1, 12, 626, 22, 2, 9, 2), // 1737 mops, 6.1e-5 errors + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 1, 13, 660, 1, 23, 6, 3), // 403 mops, 5.5e-5 errors + /* 1 */ V0Parameter( 1, 13, 664, 1, 23, 6, 3), // 405 mops, 6.0e-5 errors + /* 2 */ V0Parameter( 1, 13, 659, 2, 15, 6, 3), // 567 mops, 5.2e-5 errors + /* 3 */ V0Parameter( 1, 13, 659, 2, 15, 6, 3), // 567 mops, 5.2e-5 errors + /* 4 */ V0Parameter( 1, 13, 659, 2, 15, 6, 3), // 567 mops, 5.2e-5 errors + /* 5 */ V0Parameter( 1, 13, 659, 2, 15, 6, 3), // 567 mops, 5.2e-5 errors + /* 6 */ V0Parameter( 1, 13, 659, 2, 15, 6, 3), // 567 mops, 5.4e-5 errors + /* 7 */ V0Parameter( 1, 13, 659, 2, 15, 6, 3), // 567 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 1, 13, 662, 2, 15, 6, 3), // 570 mops, 5.5e-5 errors + /* 9 */ V0Parameter( 1, 13, 677, 2, 15, 6, 3), // 582 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 1, 13, 659, 3, 11, 6, 3), // 732 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 1, 13, 660, 3, 11, 6, 3), // 733 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 1, 13, 667, 3, 11, 6, 3), // 740 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 1, 13, 660, 4, 9, 6, 3), // 898 mops, 5.5e-5 errors + /* 14 */ V0Parameter( 1, 13, 664, 4, 9, 6, 3), // 903 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 1, 13, 644, 5, 8, 9, 2), // 1068 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 1, 13, 646, 6, 7, 9, 2), // 1233 mops, 5.4e-5 errors + /* 17 */ V0Parameter( 1, 13, 647, 7, 6, 9, 2), // 1396 mops, 5.8e-5 errors + /* 18 */ V0Parameter( 1, 13, 650, 8, 5, 9, 2), // 1565 mops, 5.9e-5 errors + /* 19 */ V0Parameter( 1, 13, 661, 10, 4, 9, 2), // 1922 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 1, 13, 663, 14, 3, 9, 2), // 2590 mops, 6.2e-5 errors + /* 21 */ V0Parameter( 1, 13, 652, 42, 1, 19, 1), // 7214 mops, 6.2e-5 errors + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 1, 14, 759, 1, 22, 5, 4), // 941 mops, 6.3e-5 errors + /* 1 */ V0Parameter( 1, 14, 711, 2, 15, 6, 3), // 1286 mops, 5.8e-5 errors + /* 2 */ V0Parameter( 1, 14, 711, 2, 15, 6, 3), // 1286 mops, 5.8e-5 errors + /* 3 */ V0Parameter( 1, 14, 711, 2, 15, 6, 3), // 1286 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 1, 14, 711, 2, 15, 6, 3), // 1286 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 1, 14, 712, 2, 15, 6, 3), // 1288 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 1, 14, 716, 2, 15, 6, 3), // 1294 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 1, 14, 750, 2, 15, 5, 4), // 1329 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 1, 14, 711, 3, 11, 6, 3), // 1664 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 1, 14, 713, 3, 11, 6, 3), // 1668 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 1, 14, 722, 3, 11, 6, 3), // 1688 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 1, 14, 713, 4, 9, 6, 3), // 2047 mops, 5.9e-5 errors + /* 12 */ V0Parameter( 1, 14, 712, 4, 9, 7, 3), // 2066 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 1, 14, 693, 5, 8, 10, 2), // 2446 mops, 5.8e-5 errors + /* 14 */ V0Parameter( 1, 14, 695, 6, 7, 10, 2), // 2822 mops, 5.6e-5 errors + /* 15 */ V0Parameter( 1, 14, 696, 7, 6, 10, 2), // 3196 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 1, 14, 700, 8, 5, 10, 2), // 3586 mops, 5.7e-5 errors + /* 17 */ V0Parameter( 1, 14, 710, 10, 4, 10, 2), // 4391 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 1, 14, 727, 14, 3, 10, 2), // 6039 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 1, 14, 702, 42, 1, 20, 1), // 16496 mops, 6.2e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/wop_pbs_2022-6-27_112 b/v0-parameters/ref/wop_pbs_2022-6-27_112 new file mode 100644 index 000000000..5fc628c53 --- /dev/null +++ b/v0-parameters/ref/wop_pbs_2022-6-27_112 @@ -0,0 +1,547 @@ +{ /* Security level: 112 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 2, 10, 450, 1, 23, 4, 2), // 121 mops, 4.1e-5 errors + /* 1 */ V0Parameter( 2, 10, 454, 1, 23, 4, 2), // 121 mops, 5.4e-5 errors + /* 2 */ V0Parameter( 2, 10, 469, 1, 23, 5, 2), // 126 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 483, 1, 23, 5, 2), // 187 mops, 6.0e-5 errors + /* 4 */ V0Parameter( 2, 10, 451, 2, 16, 4, 2), // 305 mops, 2.2e-5 errors + /* 5 */ V0Parameter( 2, 10, 457, 2, 16, 4, 2), // 308 mops, 5.6e-6 errors + /* 6 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 305 mops, 3.9e-5 errors + /* 7 */ V0Parameter( 2, 10, 452, 2, 16, 4, 2), // 306 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 2, 10, 463, 2, 16, 5, 2), // 312 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 2, 10, 478, 2, 16, 5, 2), // 420 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 3, 12, 5, 2), // 434 mops, 4.4e-5 errors + /* 11 */ V0Parameter( 2, 10, 499, 3, 12, 5, 2), // 458 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 457, 3, 12, 5, 2), // 581 mops, 5.8e-5 errors + /* 13 */ V0Parameter( 2, 10, 476, 4, 9, 5, 2), // 767 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 1, 11, 450, 4, 9, 5, 2), // 1110 mops, 2.0e-5 errors + /* 15 */ V0Parameter( 2, 10, 450, 4, 9, 9, 1), // 1122 mops, 2.6e-5 errors + /* 16 */ V0Parameter( 1, 11, 450, 5, 8, 9, 1), // 1361 mops, 3.9e-5 errors + /* 17 */ V0Parameter( 2, 10, 472, 5, 8, 10, 1), // 1643 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 1, 11, 450, 7, 6, 9, 1), // 2154 mops, 4.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 456, 8, 5, 10, 1), // 2513 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 2, 10, 455, 11, 4, 10, 1), // 3407 mops, 5.7e-5 errors + /* 21 */ V0Parameter( 2, 10, 459, 11, 4, 10, 1), // 4879 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 2, 10, 459, 14, 3, 10, 1), // 9237 mops, 5.8e-5 errors + /* 23 */ V0Parameter( 2, 10, 456, 22, 2, 10, 1), // 15291 mops, 6.2e-5 errors + /* 24 */ V0Parameter( 2, 10, 480, 45, 1, 10, 1), // 65432 mops, 6.3e-5 errors + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 2, 10, 453, 1, 23, 5, 2), // 279 mops, 5.1e-5 errors + /* 1 */ V0Parameter( 2, 10, 455, 1, 23, 5, 2), // 395 mops, 5.4e-5 errors + /* 2 */ V0Parameter( 2, 10, 464, 1, 23, 5, 2), // 516 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 662 mops, 2.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 662 mops, 3.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 662 mops, 5.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 451, 2, 16, 5, 2), // 666 mops, 5.4e-5 errors + /* 7 */ V0Parameter( 2, 10, 454, 2, 16, 5, 2), // 869 mops, 5.7e-5 errors + /* 8 */ V0Parameter( 2, 10, 451, 3, 12, 4, 2), // 936 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 2, 10, 457, 3, 12, 5, 2), // 947 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 3, 12, 5, 2), // 1223 mops, 4.3e-5 errors + /* 11 */ V0Parameter( 2, 10, 491, 3, 12, 11, 1), // 1305 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 479, 3, 12, 10, 1), // 1869 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 4, 9, 5, 2), // 2319 mops, 3.6e-5 errors + /* 14 */ V0Parameter( 2, 10, 477, 4, 9, 10, 1), // 2407 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 460, 5, 8, 10, 1), // 2896 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 6, 7, 9, 1), // 3928 mops, 4.5e-5 errors + /* 17 */ V0Parameter( 2, 10, 453, 7, 6, 10, 1), // 4559 mops, 5.7e-5 errors + /* 18 */ V0Parameter( 2, 10, 471, 9, 5, 10, 1), // 5899 mops, 6.0e-5 errors + /* 19 */ V0Parameter( 2, 10, 467, 14, 3, 10, 1), // 8992 mops, 6.0e-5 errors + /* 20 */ V0Parameter( 2, 10, 460, 14, 3, 10, 1), // 12620 mops, 6.2e-5 errors + /* 21 */ V0Parameter( 2, 10, 469, 15, 3, 10, 1), // 21587 mops, 6.0e-5 errors + /* 22 */ V0Parameter( 2, 10, 463, 44, 1, 10, 1), // 61920 mops, 6.2e-5 errors + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 2, 10, 469, 1, 23, 5, 2), // 572 mops, 6.3e-5 errors + /* 1 */ V0Parameter( 2, 10, 483, 1, 23, 5, 2), // 821 mops, 6.0e-5 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 1325 mops, 2.9e-5 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 1325 mops, 3.0e-5 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 1325 mops, 3.9e-5 errors + /* 5 */ V0Parameter( 2, 10, 452, 2, 16, 4, 2), // 1328 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 463, 2, 16, 5, 2), // 1353 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 2, 10, 478, 2, 16, 5, 2), // 1789 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 5, 2), // 1878 mops, 4.4e-5 errors + /* 9 */ V0Parameter( 2, 10, 499, 3, 12, 5, 2), // 1989 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 457, 3, 12, 5, 2), // 2466 mops, 5.8e-5 errors + /* 11 */ V0Parameter( 2, 10, 476, 4, 9, 5, 2), // 3256 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 2, 10, 451, 4, 9, 4, 2), // 4636 mops, 5.6e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 4, 9, 9, 1), // 4666 mops, 2.6e-5 errors + /* 14 */ V0Parameter( 2, 10, 453, 5, 8, 5, 2), // 5713 mops, 5.6e-5 errors + /* 15 */ V0Parameter( 2, 10, 472, 5, 8, 10, 1), // 6797 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 1, 11, 450, 7, 6, 9, 1), // 9004 mops, 4.2e-5 errors + /* 17 */ V0Parameter( 2, 10, 456, 8, 5, 10, 1), // 10382 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 2, 10, 455, 11, 4, 10, 1), // 14068 mops, 5.7e-5 errors + /* 19 */ V0Parameter( 2, 10, 459, 11, 4, 10, 1), // 19960 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 2, 10, 459, 14, 3, 10, 1), // 37507 mops, 5.8e-5 errors + /* 21 */ V0Parameter( 2, 10, 456, 22, 2, 10, 1), // 62017 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 2, 10, 480, 45, 1, 10, 1), // 263532 mops, 6.3e-5 errors + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 2, 10, 457, 1, 23, 5, 2), // 1568 mops, 5.6e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 2038 mops, 2.9e-5 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 2038 mops, 3.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 2038 mops, 4.5e-5 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 5, 2), // 2049 mops, 3.8e-5 errors + /* 5 */ V0Parameter( 2, 10, 501, 2, 16, 5, 2), // 2183 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 4, 2), // 2877 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 2, 10, 453, 3, 12, 5, 2), // 2898 mops, 5.4e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 5, 2), // 3739 mops, 2.5e-5 errors + /* 9 */ V0Parameter( 2, 10, 470, 3, 12, 5, 2), // 3828 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 456, 3, 12, 10, 1), // 5534 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 5, 2), // 7046 mops, 2.2e-5 errors + /* 12 */ V0Parameter( 2, 10, 456, 4, 9, 10, 1), // 7147 mops, 5.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 451, 5, 8, 9, 1), // 8701 mops, 5.8e-5 errors + /* 14 */ V0Parameter( 2, 10, 453, 6, 7, 5, 2), // 11906 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 2, 10, 450, 7, 6, 9, 1), // 13768 mops, 3.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 454, 9, 5, 10, 1), // 17569 mops, 5.7e-5 errors + /* 17 */ V0Parameter( 2, 10, 499, 11, 4, 11, 1), // 22322 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 14, 3, 10, 1), // 37748 mops, 5.6e-5 errors + /* 19 */ V0Parameter( 2, 10, 468, 22, 2, 10, 1), // 59807 mops, 6.0e-5 errors + /* 20 */ V0Parameter( 2, 10, 464, 43, 1, 10, 1), // 182586 mops, 6.1e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 2, 10, 457, 1, 23, 5, 2), // 1568 mops, 5.6e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 2038 mops, 2.9e-5 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 2038 mops, 3.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 2038 mops, 4.5e-5 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 5, 2), // 2049 mops, 3.8e-5 errors + /* 5 */ V0Parameter( 2, 10, 501, 2, 16, 5, 2), // 2183 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 4, 2), // 2877 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 2, 10, 453, 3, 12, 5, 2), // 2898 mops, 5.4e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 5, 2), // 3739 mops, 2.5e-5 errors + /* 9 */ V0Parameter( 2, 10, 470, 3, 12, 5, 2), // 3828 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 456, 3, 12, 10, 1), // 5534 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 5, 2), // 7046 mops, 2.2e-5 errors + /* 12 */ V0Parameter( 2, 10, 456, 4, 9, 10, 1), // 7147 mops, 5.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 451, 5, 8, 9, 1), // 8701 mops, 5.8e-5 errors + /* 14 */ V0Parameter( 2, 10, 453, 6, 7, 5, 2), // 11906 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 2, 10, 450, 7, 6, 9, 1), // 13768 mops, 3.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 454, 9, 5, 10, 1), // 17569 mops, 5.7e-5 errors + /* 17 */ V0Parameter( 2, 10, 499, 11, 4, 11, 1), // 22322 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 14, 3, 10, 1), // 37748 mops, 5.6e-5 errors + /* 19 */ V0Parameter( 2, 10, 468, 22, 2, 10, 1), // 59807 mops, 6.0e-5 errors + /* 20 */ V0Parameter( 2, 10, 464, 43, 1, 10, 1), // 182586 mops, 6.1e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 2, 10, 470, 1, 23, 5, 2), // 2394 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 3058 mops, 2.9e-5 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 3058 mops, 3.4e-5 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 3058 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 2, 10, 452, 2, 16, 5, 2), // 3082 mops, 5.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 456, 2, 16, 5, 2), // 3999 mops, 5.5e-5 errors + /* 6 */ V0Parameter( 2, 10, 452, 3, 12, 4, 2), // 4326 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 2, 10, 460, 3, 12, 5, 2), // 4384 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 5, 2), // 5609 mops, 5.4e-5 errors + /* 9 */ V0Parameter( 2, 10, 455, 3, 12, 9, 1), // 6991 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 2, 10, 459, 3, 12, 10, 1), // 9621 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 5, 2), // 10569 mops, 4.5e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 5, 2), // 12973 mops, 3.2e-5 errors + /* 13 */ V0Parameter( 2, 10, 468, 5, 8, 10, 1), // 13315 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 451, 6, 7, 9, 1), // 17885 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 457, 7, 6, 10, 1), // 20825 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 492, 9, 5, 11, 1), // 27436 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 480, 14, 3, 10, 1), // 41440 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 2, 10, 469, 14, 3, 10, 1), // 57735 mops, 6.0e-5 errors + /* 19 */ V0Parameter( 2, 10, 487, 15, 3, 11, 1), // 99369 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 2, 10, 474, 44, 1, 10, 1), // 282952 mops, 6.2e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 2, 10, 470, 1, 23, 5, 2), // 2394 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 3058 mops, 2.9e-5 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 3058 mops, 3.4e-5 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 3058 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 2, 10, 452, 2, 16, 5, 2), // 3082 mops, 5.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 456, 2, 16, 5, 2), // 3999 mops, 5.5e-5 errors + /* 6 */ V0Parameter( 2, 10, 452, 3, 12, 4, 2), // 4326 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 2, 10, 460, 3, 12, 5, 2), // 4384 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 5, 2), // 5609 mops, 5.4e-5 errors + /* 9 */ V0Parameter( 2, 10, 455, 3, 12, 9, 1), // 6991 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 2, 10, 459, 3, 12, 10, 1), // 9621 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 5, 2), // 10569 mops, 4.5e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 5, 2), // 12973 mops, 3.2e-5 errors + /* 13 */ V0Parameter( 2, 10, 468, 5, 8, 10, 1), // 13315 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 451, 6, 7, 9, 1), // 17885 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 457, 7, 6, 10, 1), // 20825 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 492, 9, 5, 11, 1), // 27436 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 480, 14, 3, 10, 1), // 41440 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 2, 10, 469, 14, 3, 10, 1), // 57735 mops, 6.0e-5 errors + /* 19 */ V0Parameter( 2, 10, 487, 15, 3, 11, 1), // 99369 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 2, 10, 474, 44, 1, 10, 1), // 282952 mops, 6.2e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 2, 10, 470, 1, 23, 5, 2), // 2394 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 3058 mops, 2.9e-5 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 3058 mops, 3.4e-5 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 3058 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 2, 10, 452, 2, 16, 5, 2), // 3082 mops, 5.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 456, 2, 16, 5, 2), // 3999 mops, 5.5e-5 errors + /* 6 */ V0Parameter( 2, 10, 452, 3, 12, 4, 2), // 4326 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 2, 10, 460, 3, 12, 5, 2), // 4384 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 5, 2), // 5609 mops, 5.4e-5 errors + /* 9 */ V0Parameter( 2, 10, 455, 3, 12, 9, 1), // 6991 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 2, 10, 459, 3, 12, 10, 1), // 9621 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 5, 2), // 10569 mops, 4.5e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 5, 2), // 12973 mops, 3.2e-5 errors + /* 13 */ V0Parameter( 2, 10, 468, 5, 8, 10, 1), // 13315 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 451, 6, 7, 9, 1), // 17885 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 457, 7, 6, 10, 1), // 20825 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 492, 9, 5, 11, 1), // 27436 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 480, 14, 3, 10, 1), // 41440 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 2, 10, 469, 14, 3, 10, 1), // 57735 mops, 6.0e-5 errors + /* 19 */ V0Parameter( 2, 10, 487, 15, 3, 11, 1), // 99369 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 2, 10, 474, 44, 1, 10, 1), // 282952 mops, 6.2e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 9 */ + /* 0 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 4129 mops, 3.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 4129 mops, 3.6e-5 errors + /* 2 */ V0Parameter( 2, 10, 451, 2, 16, 4, 2), // 4134 mops, 5.7e-5 errors + /* 3 */ V0Parameter( 2, 10, 456, 2, 16, 5, 2), // 4182 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 2, 10, 463, 2, 16, 5, 2), // 5432 mops, 5.6e-5 errors + /* 5 */ V0Parameter( 2, 10, 450, 3, 12, 5, 2), // 5845 mops, 2.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 470, 3, 12, 5, 2), // 5990 mops, 5.8e-5 errors + /* 7 */ V0Parameter( 2, 10, 453, 3, 12, 5, 2), // 7576 mops, 5.3e-5 errors + /* 8 */ V0Parameter( 2, 10, 479, 3, 12, 5, 2), // 9570 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 2, 10, 488, 3, 12, 10, 1), // 13332 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 452, 4, 9, 5, 2), // 14212 mops, 5.3e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 5, 2), // 17404 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 454, 5, 8, 10, 1), // 20323 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 2, 10, 462, 6, 7, 10, 1), // 24283 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 485, 7, 6, 11, 1), // 28780 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 450, 11, 4, 9, 1), // 42616 mops, 3.9e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 11, 4, 9, 1), // 59959 mops, 5.9e-5 errors + /* 17 */ V0Parameter( 2, 10, 469, 15, 3, 10, 1), // 82628 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 10, 504, 22, 2, 11, 1), // 184400 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 468, 44, 1, 10, 1), // 743887 mops, 6.0e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 10 */ + /* 0 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 4129 mops, 3.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 4129 mops, 3.6e-5 errors + /* 2 */ V0Parameter( 2, 10, 451, 2, 16, 4, 2), // 4134 mops, 5.7e-5 errors + /* 3 */ V0Parameter( 2, 10, 456, 2, 16, 5, 2), // 4182 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 2, 10, 463, 2, 16, 5, 2), // 5432 mops, 5.6e-5 errors + /* 5 */ V0Parameter( 2, 10, 450, 3, 12, 5, 2), // 5845 mops, 2.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 470, 3, 12, 5, 2), // 5990 mops, 5.8e-5 errors + /* 7 */ V0Parameter( 2, 10, 453, 3, 12, 5, 2), // 7576 mops, 5.3e-5 errors + /* 8 */ V0Parameter( 2, 10, 479, 3, 12, 5, 2), // 9570 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 2, 10, 488, 3, 12, 10, 1), // 13332 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 452, 4, 9, 5, 2), // 14212 mops, 5.3e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 5, 2), // 17404 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 454, 5, 8, 10, 1), // 20323 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 2, 10, 462, 6, 7, 10, 1), // 24283 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 485, 7, 6, 11, 1), // 28780 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 450, 11, 4, 9, 1), // 42616 mops, 3.9e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 11, 4, 9, 1), // 59959 mops, 5.9e-5 errors + /* 17 */ V0Parameter( 2, 10, 469, 15, 3, 10, 1), // 82628 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 10, 504, 22, 2, 11, 1), // 184400 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 468, 44, 1, 10, 1), // 743887 mops, 6.0e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 11 */ + /* 0 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 4129 mops, 3.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 4129 mops, 3.6e-5 errors + /* 2 */ V0Parameter( 2, 10, 451, 2, 16, 4, 2), // 4134 mops, 5.7e-5 errors + /* 3 */ V0Parameter( 2, 10, 456, 2, 16, 5, 2), // 4182 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 2, 10, 463, 2, 16, 5, 2), // 5432 mops, 5.6e-5 errors + /* 5 */ V0Parameter( 2, 10, 450, 3, 12, 5, 2), // 5845 mops, 2.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 470, 3, 12, 5, 2), // 5990 mops, 5.8e-5 errors + /* 7 */ V0Parameter( 2, 10, 453, 3, 12, 5, 2), // 7576 mops, 5.3e-5 errors + /* 8 */ V0Parameter( 2, 10, 479, 3, 12, 5, 2), // 9570 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 2, 10, 488, 3, 12, 10, 1), // 13332 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 452, 4, 9, 5, 2), // 14212 mops, 5.3e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 5, 2), // 17404 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 454, 5, 8, 10, 1), // 20323 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 2, 10, 462, 6, 7, 10, 1), // 24283 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 485, 7, 6, 11, 1), // 28780 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 450, 11, 4, 9, 1), // 42616 mops, 3.9e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 11, 4, 9, 1), // 59959 mops, 5.9e-5 errors + /* 17 */ V0Parameter( 2, 10, 469, 15, 3, 10, 1), // 82628 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 10, 504, 22, 2, 11, 1), // 184400 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 468, 44, 1, 10, 1), // 743887 mops, 6.0e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 12 */ + /* 0 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 5509 mops, 3.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 5509 mops, 3.9e-5 errors + /* 2 */ V0Parameter( 2, 10, 452, 2, 16, 4, 2), // 5523 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 463, 2, 16, 5, 2), // 5631 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 478, 2, 16, 5, 2), // 7382 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 450, 3, 12, 5, 2), // 7798 mops, 4.4e-5 errors + /* 6 */ V0Parameter( 2, 10, 499, 3, 12, 5, 2), // 8270 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 457, 3, 12, 5, 2), // 10155 mops, 5.8e-5 errors + /* 8 */ V0Parameter( 2, 10, 466, 4, 9, 10, 1), // 13400 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 451, 4, 9, 4, 2), // 18907 mops, 5.6e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 9, 1), // 19027 mops, 2.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 453, 5, 8, 5, 2), // 23291 mops, 5.6e-5 errors + /* 12 */ V0Parameter( 2, 10, 472, 5, 8, 10, 1), // 27647 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 1, 11, 450, 7, 6, 9, 1), // 36794 mops, 4.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 456, 8, 5, 10, 1), // 42194 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 2, 10, 455, 11, 4, 10, 1), // 57161 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 459, 11, 4, 10, 1), // 80739 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 2, 10, 459, 14, 3, 10, 1), // 151158 mops, 5.8e-5 errors + /* 18 */ V0Parameter( 2, 10, 456, 22, 2, 10, 1), // 249792 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 480, 45, 1, 10, 1), // 1057773 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 13 */ + /* 0 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 5509 mops, 3.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 5509 mops, 3.9e-5 errors + /* 2 */ V0Parameter( 2, 10, 452, 2, 16, 4, 2), // 5523 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 463, 2, 16, 5, 2), // 5631 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 478, 2, 16, 5, 2), // 7382 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 450, 3, 12, 5, 2), // 7798 mops, 4.4e-5 errors + /* 6 */ V0Parameter( 2, 10, 499, 3, 12, 5, 2), // 8270 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 457, 3, 12, 5, 2), // 10155 mops, 5.8e-5 errors + /* 8 */ V0Parameter( 2, 10, 466, 4, 9, 10, 1), // 13400 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 451, 4, 9, 4, 2), // 18907 mops, 5.6e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 9, 1), // 19027 mops, 2.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 453, 5, 8, 5, 2), // 23291 mops, 5.6e-5 errors + /* 12 */ V0Parameter( 2, 10, 472, 5, 8, 10, 1), // 27647 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 1, 11, 450, 7, 6, 9, 1), // 36794 mops, 4.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 456, 8, 5, 10, 1), // 42194 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 2, 10, 455, 11, 4, 10, 1), // 57161 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 459, 11, 4, 10, 1), // 80739 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 2, 10, 459, 14, 3, 10, 1), // 151158 mops, 5.8e-5 errors + /* 18 */ V0Parameter( 2, 10, 456, 22, 2, 10, 1), // 249792 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 480, 45, 1, 10, 1), // 1057773 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 14 */ + /* 0 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 5509 mops, 3.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 5509 mops, 3.9e-5 errors + /* 2 */ V0Parameter( 2, 10, 452, 2, 16, 4, 2), // 5523 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 463, 2, 16, 5, 2), // 5631 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 478, 2, 16, 5, 2), // 7382 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 450, 3, 12, 5, 2), // 7798 mops, 4.4e-5 errors + /* 6 */ V0Parameter( 2, 10, 499, 3, 12, 5, 2), // 8270 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 457, 3, 12, 5, 2), // 10155 mops, 5.8e-5 errors + /* 8 */ V0Parameter( 2, 10, 466, 4, 9, 10, 1), // 13400 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 451, 4, 9, 4, 2), // 18907 mops, 5.6e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 9, 1), // 19027 mops, 2.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 453, 5, 8, 5, 2), // 23291 mops, 5.6e-5 errors + /* 12 */ V0Parameter( 2, 10, 472, 5, 8, 10, 1), // 27647 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 1, 11, 450, 7, 6, 9, 1), // 36794 mops, 4.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 456, 8, 5, 10, 1), // 42194 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 2, 10, 455, 11, 4, 10, 1), // 57161 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 459, 11, 4, 10, 1), // 80739 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 2, 10, 459, 14, 3, 10, 1), // 151158 mops, 5.8e-5 errors + /* 18 */ V0Parameter( 2, 10, 456, 22, 2, 10, 1), // 249792 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 480, 45, 1, 10, 1), // 1057773 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 15 */ + /* 0 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 5509 mops, 3.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 5509 mops, 3.9e-5 errors + /* 2 */ V0Parameter( 2, 10, 452, 2, 16, 4, 2), // 5523 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 463, 2, 16, 5, 2), // 5631 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 478, 2, 16, 5, 2), // 7382 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 450, 3, 12, 5, 2), // 7798 mops, 4.4e-5 errors + /* 6 */ V0Parameter( 2, 10, 499, 3, 12, 5, 2), // 8270 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 457, 3, 12, 5, 2), // 10155 mops, 5.8e-5 errors + /* 8 */ V0Parameter( 2, 10, 466, 4, 9, 10, 1), // 13400 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 451, 4, 9, 4, 2), // 18907 mops, 5.6e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 9, 1), // 19027 mops, 2.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 453, 5, 8, 5, 2), // 23291 mops, 5.6e-5 errors + /* 12 */ V0Parameter( 2, 10, 472, 5, 8, 10, 1), // 27647 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 1, 11, 450, 7, 6, 9, 1), // 36794 mops, 4.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 456, 8, 5, 10, 1), // 42194 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 2, 10, 455, 11, 4, 10, 1), // 57161 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 459, 11, 4, 10, 1), // 80739 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 2, 10, 459, 14, 3, 10, 1), // 151158 mops, 5.8e-5 errors + /* 18 */ V0Parameter( 2, 10, 456, 22, 2, 10, 1), // 249792 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 480, 45, 1, 10, 1), // 1057773 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 16 */ + /* 0 */ V0Parameter( 2, 10, 450, 2, 16, 4, 2), // 7011 mops, 4.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 5, 2), // 7046 mops, 2.7e-5 errors + /* 2 */ V0Parameter( 2, 10, 474, 2, 16, 5, 2), // 7264 mops, 5.9e-5 errors + /* 3 */ V0Parameter( 2, 10, 450, 3, 12, 4, 2), // 9855 mops, 5.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 451, 3, 12, 5, 2), // 9902 mops, 5.5e-5 errors + /* 5 */ V0Parameter( 2, 10, 452, 3, 12, 4, 2), // 12745 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 453, 3, 12, 9, 1), // 12938 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 496, 4, 9, 11, 1), // 17561 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 4, 9, 5, 2), // 23862 mops, 1.7e-5 errors + /* 9 */ V0Parameter( 2, 10, 451, 4, 9, 9, 1), // 24030 mops, 5.7e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 5, 8, 9, 1), // 29395 mops, 3.2e-5 errors + /* 11 */ V0Parameter( 2, 10, 451, 6, 7, 5, 2), // 40098 mops, 5.9e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 7, 6, 9, 1), // 46437 mops, 1.5e-5 errors + /* 13 */ V0Parameter( 2, 10, 471, 8, 5, 10, 1), // 53911 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 467, 11, 4, 10, 1), // 72735 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 2, 10, 480, 11, 4, 11, 1), // 103600 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 2, 10, 477, 14, 3, 10, 1), // 192994 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 2, 10, 471, 22, 2, 10, 1), // 317711 mops, 6.2e-5 errors + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/wop_pbs_2022-6-27_128 b/v0-parameters/ref/wop_pbs_2022-6-27_128 new file mode 100644 index 000000000..cf75575c5 --- /dev/null +++ b/v0-parameters/ref/wop_pbs_2022-6-27_128 @@ -0,0 +1,547 @@ +{ /* Security level: 128 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 2, 10, 516, 1, 23, 4, 2), // 131 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 523, 1, 23, 4, 2), // 132 mops, 5.7e-5 errors + /* 2 */ V0Parameter( 2, 10, 547, 1, 23, 5, 2), // 138 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 578, 1, 23, 11, 1), // 224 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 514, 2, 16, 4, 2), // 328 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 515, 2, 16, 4, 2), // 328 mops, 5.5e-5 errors + /* 6 */ V0Parameter( 2, 10, 516, 2, 16, 4, 2), // 329 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 2, 10, 515, 2, 16, 5, 2), // 330 mops, 5.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 539, 2, 16, 5, 2), // 339 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 2, 10, 512, 3, 12, 5, 2), // 464 mops, 4.8e-5 errors + /* 10 */ V0Parameter( 2, 10, 517, 3, 12, 5, 2), // 467 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 587, 3, 12, 5, 2), // 501 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 528, 3, 12, 5, 2), // 626 mops, 5.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 548, 4, 9, 5, 2), // 825 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 501, 4, 9, 9, 1), // 1184 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 2, 10, 516, 4, 9, 9, 1), // 1202 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 511, 5, 8, 9, 1), // 1466 mops, 5.7e-5 errors + /* 17 */ V0Parameter( 2, 10, 567, 6, 7, 11, 1), // 1836 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 509, 7, 6, 9, 1), // 2332 mops, 5.6e-5 errors + /* 19 */ V0Parameter( 2, 10, 533, 8, 5, 10, 1), // 2710 mops, 5.9e-5 errors + /* 20 */ V0Parameter( 2, 10, 528, 11, 4, 10, 1), // 3656 mops, 6.1e-5 errors + /* 21 */ V0Parameter( 2, 10, 539, 11, 4, 10, 1), // 5268 mops, 6.1e-5 errors + /* 22 */ V0Parameter( 2, 10, 535, 14, 3, 10, 1), // 9931 mops, 6.0e-5 errors + /* 23 */ V0Parameter( 2, 10, 533, 22, 2, 10, 1), // 16445 mops, 6.1e-5 errors + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 2, 10, 522, 1, 23, 5, 2), // 307 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 526, 1, 23, 5, 2), // 434 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 540, 1, 23, 5, 2), // 569 mops, 6.0e-5 errors + /* 3 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 716 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 716 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 512, 2, 16, 5, 2), // 718 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 2, 10, 520, 2, 16, 5, 2), // 724 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 525, 2, 16, 5, 2), // 945 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 513, 3, 12, 5, 2), // 1010 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 2, 10, 527, 3, 12, 5, 2), // 1026 mops, 5.5e-5 errors + /* 10 */ V0Parameter( 2, 10, 517, 3, 12, 5, 2), // 1319 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 2, 10, 521, 3, 12, 9, 1), // 1647 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 525, 3, 12, 10, 1), // 2273 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 2, 10, 505, 4, 9, 9, 1), // 2477 mops, 5.9e-5 errors + /* 14 */ V0Parameter( 2, 10, 504, 5, 8, 9, 1), // 3031 mops, 5.1e-5 errors + /* 15 */ V0Parameter( 2, 10, 535, 5, 8, 10, 1), // 3133 mops, 5.9e-5 errors + /* 16 */ V0Parameter( 2, 10, 519, 6, 7, 10, 1), // 4225 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 527, 7, 6, 10, 1), // 4919 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 10, 571, 9, 5, 11, 1), // 6513 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 545, 14, 3, 10, 1), // 9708 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 2, 10, 540, 14, 3, 10, 1), // 13645 mops, 6.1e-5 errors + /* 21 */ V0Parameter( 2, 10, 568, 15, 3, 11, 1), // 23714 mops, 6.3e-5 errors + /* 22 */ V0Parameter( 2, 10, 547, 44, 1, 10, 1), // 67018 mops, 6.1e-5 errors + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 2, 10, 547, 1, 23, 5, 2), // 636 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 578, 1, 23, 11, 1), // 981 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 2, 10, 514, 2, 16, 4, 2), // 1431 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 1432 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 1434 mops, 5.5e-5 errors + /* 5 */ V0Parameter( 2, 10, 515, 2, 16, 5, 2), // 1441 mops, 5.0e-5 errors + /* 6 */ V0Parameter( 2, 10, 539, 2, 16, 5, 2), // 1481 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 2, 10, 577, 2, 16, 5, 2), // 2001 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 517, 3, 12, 5, 2), // 2029 mops, 5.6e-5 errors + /* 9 */ V0Parameter( 2, 10, 587, 3, 12, 5, 2), // 2187 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 528, 3, 12, 5, 2), // 2670 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 548, 4, 9, 5, 2), // 3516 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 2, 10, 501, 4, 9, 9, 1), // 4934 mops, 5.9e-5 errors + /* 13 */ V0Parameter( 2, 10, 516, 4, 9, 9, 1), // 5012 mops, 5.7e-5 errors + /* 14 */ V0Parameter( 2, 10, 511, 5, 8, 9, 1), // 6107 mops, 5.7e-5 errors + /* 15 */ V0Parameter( 2, 10, 567, 6, 7, 11, 1), // 7660 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 2, 10, 509, 7, 6, 9, 1), // 9656 mops, 5.6e-5 errors + /* 17 */ V0Parameter( 2, 10, 533, 8, 5, 10, 1), // 11226 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 2, 10, 528, 11, 4, 10, 1), // 15138 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 2, 10, 539, 11, 4, 10, 1), // 21596 mops, 6.1e-5 errors + /* 20 */ V0Parameter( 2, 10, 535, 14, 3, 10, 1), // 40376 mops, 6.0e-5 errors + /* 21 */ V0Parameter( 2, 10, 533, 22, 2, 10, 1), // 66778 mops, 6.1e-5 errors + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 2, 10, 528, 1, 23, 5, 2), // 1722 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 2207 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 2207 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 512, 2, 16, 5, 2), // 2212 mops, 4.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 517, 2, 16, 5, 2), // 2225 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 520, 2, 16, 5, 2), // 2878 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 2, 10, 512, 3, 12, 5, 2), // 3106 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 521, 3, 12, 5, 2), // 3138 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 503, 3, 12, 9, 1), // 4023 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 2, 10, 546, 3, 12, 5, 2), // 4168 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 533, 3, 12, 10, 1), // 6031 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 2, 10, 503, 4, 9, 9, 1), // 7515 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 531, 4, 9, 10, 1), // 7753 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 2, 10, 521, 5, 8, 9, 1), // 9380 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 512, 6, 7, 9, 1), // 12717 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 516, 7, 6, 10, 1), // 14763 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 2, 10, 528, 9, 5, 10, 1), // 18952 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 524, 14, 3, 10, 1), // 28864 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 2, 10, 522, 14, 3, 10, 1), // 40559 mops, 5.6e-5 errors + /* 19 */ V0Parameter( 2, 10, 551, 22, 2, 10, 1), // 64791 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 2, 10, 524, 44, 1, 10, 1), // 197831 mops, 5.7e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 2, 10, 528, 1, 23, 5, 2), // 1722 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 2207 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 2207 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 512, 2, 16, 5, 2), // 2212 mops, 4.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 517, 2, 16, 5, 2), // 2225 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 520, 2, 16, 5, 2), // 2878 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 2, 10, 512, 3, 12, 5, 2), // 3106 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 521, 3, 12, 5, 2), // 3138 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 503, 3, 12, 9, 1), // 4023 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 2, 10, 546, 3, 12, 5, 2), // 4168 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 533, 3, 12, 10, 1), // 6031 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 2, 10, 503, 4, 9, 9, 1), // 7515 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 531, 4, 9, 10, 1), // 7753 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 2, 10, 521, 5, 8, 9, 1), // 9380 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 512, 6, 7, 9, 1), // 12717 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 516, 7, 6, 10, 1), // 14763 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 2, 10, 528, 9, 5, 10, 1), // 18952 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 524, 14, 3, 10, 1), // 28864 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 2, 10, 522, 14, 3, 10, 1), // 40559 mops, 5.6e-5 errors + /* 19 */ V0Parameter( 2, 10, 551, 22, 2, 10, 1), // 64791 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 2, 10, 524, 44, 1, 10, 1), // 197831 mops, 5.7e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 2, 10, 549, 1, 23, 5, 2), // 2651 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 3311 mops, 5.6e-5 errors + /* 2 */ V0Parameter( 2, 10, 515, 2, 16, 4, 2), // 3312 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 512, 2, 16, 5, 2), // 3318 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 522, 2, 16, 5, 2), // 3358 mops, 5.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 527, 2, 16, 5, 2), // 4352 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 514, 3, 12, 5, 2), // 4671 mops, 5.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 530, 3, 12, 5, 2), // 4755 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 507, 3, 12, 9, 1), // 6062 mops, 5.5e-5 errors + /* 9 */ V0Parameter( 2, 10, 535, 3, 12, 5, 2), // 7575 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 2, 10, 532, 3, 12, 10, 1), // 10429 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 506, 4, 9, 9, 1), // 11309 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 2, 10, 504, 5, 8, 9, 1), // 13822 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 2, 10, 547, 5, 8, 10, 1), // 14468 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 524, 6, 7, 10, 1), // 19328 mops, 5.7e-5 errors + /* 15 */ V0Parameter( 2, 10, 535, 7, 6, 10, 1), // 22571 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 561, 8, 5, 11, 1), // 33371 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 576, 14, 3, 11, 1), // 45511 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 561, 14, 3, 11, 1), // 63143 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 536, 22, 2, 10, 1), // 142157 mops, 5.9e-5 errors + /* 20 */ V0Parameter( 2, 10, 554, 45, 1, 10, 1), // 311890 mops, 6.3e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 2, 10, 549, 1, 23, 5, 2), // 2651 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 3311 mops, 5.6e-5 errors + /* 2 */ V0Parameter( 2, 10, 515, 2, 16, 4, 2), // 3312 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 512, 2, 16, 5, 2), // 3318 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 522, 2, 16, 5, 2), // 3358 mops, 5.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 527, 2, 16, 5, 2), // 4352 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 514, 3, 12, 5, 2), // 4671 mops, 5.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 530, 3, 12, 5, 2), // 4755 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 507, 3, 12, 9, 1), // 6062 mops, 5.5e-5 errors + /* 9 */ V0Parameter( 2, 10, 535, 3, 12, 5, 2), // 7575 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 2, 10, 532, 3, 12, 10, 1), // 10429 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 506, 4, 9, 9, 1), // 11309 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 2, 10, 504, 5, 8, 9, 1), // 13822 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 2, 10, 547, 5, 8, 10, 1), // 14468 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 524, 6, 7, 10, 1), // 19328 mops, 5.7e-5 errors + /* 15 */ V0Parameter( 2, 10, 535, 7, 6, 10, 1), // 22571 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 561, 8, 5, 11, 1), // 33371 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 576, 14, 3, 11, 1), // 45511 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 561, 14, 3, 11, 1), // 63143 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 536, 22, 2, 10, 1), // 142157 mops, 5.9e-5 errors + /* 20 */ V0Parameter( 2, 10, 554, 45, 1, 10, 1), // 311890 mops, 6.3e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 2, 10, 549, 1, 23, 5, 2), // 2651 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 3311 mops, 5.6e-5 errors + /* 2 */ V0Parameter( 2, 10, 515, 2, 16, 4, 2), // 3312 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 512, 2, 16, 5, 2), // 3318 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 522, 2, 16, 5, 2), // 3358 mops, 5.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 527, 2, 16, 5, 2), // 4352 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 514, 3, 12, 5, 2), // 4671 mops, 5.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 530, 3, 12, 5, 2), // 4755 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 507, 3, 12, 9, 1), // 6062 mops, 5.5e-5 errors + /* 9 */ V0Parameter( 2, 10, 535, 3, 12, 5, 2), // 7575 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 2, 10, 532, 3, 12, 10, 1), // 10429 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 506, 4, 9, 9, 1), // 11309 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 2, 10, 504, 5, 8, 9, 1), // 13822 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 2, 10, 547, 5, 8, 10, 1), // 14468 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 524, 6, 7, 10, 1), // 19328 mops, 5.7e-5 errors + /* 15 */ V0Parameter( 2, 10, 535, 7, 6, 10, 1), // 22571 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 561, 8, 5, 11, 1), // 33371 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 576, 14, 3, 11, 1), // 45511 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 561, 14, 3, 11, 1), // 63143 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 536, 22, 2, 10, 1), // 142157 mops, 5.9e-5 errors + /* 20 */ V0Parameter( 2, 10, 554, 45, 1, 10, 1), // 311890 mops, 6.3e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 9 */ + /* 0 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 4473 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 4478 mops, 5.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 513, 2, 16, 5, 2), // 4489 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 528, 2, 16, 5, 2), // 4569 mops, 5.7e-5 errors + /* 4 */ V0Parameter( 2, 10, 538, 2, 16, 5, 2), // 5938 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 515, 3, 12, 5, 2), // 6315 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 2, 10, 542, 3, 12, 5, 2), // 6510 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 2, 10, 511, 3, 12, 9, 1), // 8199 mops, 5.5e-5 errors + /* 8 */ V0Parameter( 2, 10, 545, 3, 12, 10, 1), // 10420 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 2, 10, 592, 3, 12, 12, 1), // 14938 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 510, 4, 9, 9, 1), // 15244 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 507, 5, 8, 9, 1), // 18609 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 530, 5, 8, 10, 1), // 22036 mops, 5.8e-5 errors + /* 13 */ V0Parameter( 2, 10, 547, 6, 7, 10, 1), // 26523 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 519, 8, 5, 10, 1), // 33780 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 2, 10, 517, 11, 4, 10, 1), // 45680 mops, 5.9e-5 errors + /* 16 */ V0Parameter( 2, 10, 521, 11, 4, 10, 1), // 64441 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 559, 15, 3, 11, 1), // 90214 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 519, 22, 2, 10, 1), // 199194 mops, 5.9e-5 errors + /* 19 */ V0Parameter( 2, 10, 556, 44, 1, 11, 1), // 807482 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 10 */ + /* 0 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 4473 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 4478 mops, 5.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 513, 2, 16, 5, 2), // 4489 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 528, 2, 16, 5, 2), // 4569 mops, 5.7e-5 errors + /* 4 */ V0Parameter( 2, 10, 538, 2, 16, 5, 2), // 5938 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 515, 3, 12, 5, 2), // 6315 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 2, 10, 542, 3, 12, 5, 2), // 6510 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 2, 10, 511, 3, 12, 9, 1), // 8199 mops, 5.5e-5 errors + /* 8 */ V0Parameter( 2, 10, 545, 3, 12, 10, 1), // 10420 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 2, 10, 592, 3, 12, 12, 1), // 14938 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 510, 4, 9, 9, 1), // 15244 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 507, 5, 8, 9, 1), // 18609 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 530, 5, 8, 10, 1), // 22036 mops, 5.8e-5 errors + /* 13 */ V0Parameter( 2, 10, 547, 6, 7, 10, 1), // 26523 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 519, 8, 5, 10, 1), // 33780 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 2, 10, 517, 11, 4, 10, 1), // 45680 mops, 5.9e-5 errors + /* 16 */ V0Parameter( 2, 10, 521, 11, 4, 10, 1), // 64441 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 559, 15, 3, 11, 1), // 90214 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 519, 22, 2, 10, 1), // 199194 mops, 5.9e-5 errors + /* 19 */ V0Parameter( 2, 10, 556, 44, 1, 11, 1), // 807482 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 11 */ + /* 0 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 4473 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 4478 mops, 5.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 513, 2, 16, 5, 2), // 4489 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 528, 2, 16, 5, 2), // 4569 mops, 5.7e-5 errors + /* 4 */ V0Parameter( 2, 10, 538, 2, 16, 5, 2), // 5938 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 515, 3, 12, 5, 2), // 6315 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 2, 10, 542, 3, 12, 5, 2), // 6510 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 2, 10, 511, 3, 12, 9, 1), // 8199 mops, 5.5e-5 errors + /* 8 */ V0Parameter( 2, 10, 545, 3, 12, 10, 1), // 10420 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 2, 10, 592, 3, 12, 12, 1), // 14938 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 510, 4, 9, 9, 1), // 15244 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 507, 5, 8, 9, 1), // 18609 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 530, 5, 8, 10, 1), // 22036 mops, 5.8e-5 errors + /* 13 */ V0Parameter( 2, 10, 547, 6, 7, 10, 1), // 26523 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 519, 8, 5, 10, 1), // 33780 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 2, 10, 517, 11, 4, 10, 1), // 45680 mops, 5.9e-5 errors + /* 16 */ V0Parameter( 2, 10, 521, 11, 4, 10, 1), // 64441 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 559, 15, 3, 11, 1), // 90214 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 519, 22, 2, 10, 1), // 199194 mops, 5.9e-5 errors + /* 19 */ V0Parameter( 2, 10, 556, 44, 1, 11, 1), // 807482 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 12 */ + /* 0 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 5968 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 5975 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 515, 2, 16, 5, 2), // 6003 mops, 5.0e-5 errors + /* 3 */ V0Parameter( 2, 10, 539, 2, 16, 5, 2), // 6175 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 577, 2, 16, 5, 2), // 8273 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 2, 10, 517, 3, 12, 5, 2), // 8443 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 583, 3, 12, 6, 2), // 9115 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 517, 3, 12, 9, 1), // 11011 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 548, 4, 9, 5, 2), // 14503 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 501, 4, 9, 9, 1), // 20137 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 516, 4, 9, 9, 1), // 20463 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 511, 5, 8, 9, 1), // 24924 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 567, 6, 7, 11, 1), // 31279 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 2, 10, 509, 7, 6, 9, 1), // 39284 mops, 5.6e-5 errors + /* 14 */ V0Parameter( 2, 10, 533, 8, 5, 10, 1), // 45682 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 2, 10, 528, 11, 4, 10, 1), // 61582 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 539, 11, 4, 10, 1), // 87441 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 535, 14, 3, 10, 1), // 162821 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 10, 533, 22, 2, 10, 1), // 269126 mops, 6.1e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 13 */ + /* 0 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 5968 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 5975 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 515, 2, 16, 5, 2), // 6003 mops, 5.0e-5 errors + /* 3 */ V0Parameter( 2, 10, 539, 2, 16, 5, 2), // 6175 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 577, 2, 16, 5, 2), // 8273 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 2, 10, 517, 3, 12, 5, 2), // 8443 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 583, 3, 12, 6, 2), // 9115 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 517, 3, 12, 9, 1), // 11011 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 548, 4, 9, 5, 2), // 14503 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 501, 4, 9, 9, 1), // 20137 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 516, 4, 9, 9, 1), // 20463 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 511, 5, 8, 9, 1), // 24924 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 567, 6, 7, 11, 1), // 31279 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 2, 10, 509, 7, 6, 9, 1), // 39284 mops, 5.6e-5 errors + /* 14 */ V0Parameter( 2, 10, 533, 8, 5, 10, 1), // 45682 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 2, 10, 528, 11, 4, 10, 1), // 61582 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 539, 11, 4, 10, 1), // 87441 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 535, 14, 3, 10, 1), // 162821 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 10, 533, 22, 2, 10, 1), // 269126 mops, 6.1e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 14 */ + /* 0 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 5968 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 5975 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 515, 2, 16, 5, 2), // 6003 mops, 5.0e-5 errors + /* 3 */ V0Parameter( 2, 10, 539, 2, 16, 5, 2), // 6175 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 577, 2, 16, 5, 2), // 8273 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 2, 10, 517, 3, 12, 5, 2), // 8443 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 583, 3, 12, 6, 2), // 9115 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 517, 3, 12, 9, 1), // 11011 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 548, 4, 9, 5, 2), // 14503 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 501, 4, 9, 9, 1), // 20137 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 516, 4, 9, 9, 1), // 20463 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 511, 5, 8, 9, 1), // 24924 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 567, 6, 7, 11, 1), // 31279 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 2, 10, 509, 7, 6, 9, 1), // 39284 mops, 5.6e-5 errors + /* 14 */ V0Parameter( 2, 10, 533, 8, 5, 10, 1), // 45682 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 2, 10, 528, 11, 4, 10, 1), // 61582 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 539, 11, 4, 10, 1), // 87441 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 535, 14, 3, 10, 1), // 162821 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 10, 533, 22, 2, 10, 1), // 269126 mops, 6.1e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 15 */ + /* 0 */ V0Parameter( 2, 10, 510, 2, 16, 5, 2), // 5968 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 5975 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 515, 2, 16, 5, 2), // 6003 mops, 5.0e-5 errors + /* 3 */ V0Parameter( 2, 10, 539, 2, 16, 5, 2), // 6175 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 577, 2, 16, 5, 2), // 8273 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 2, 10, 517, 3, 12, 5, 2), // 8443 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 583, 3, 12, 6, 2), // 9115 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 517, 3, 12, 9, 1), // 11011 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 548, 4, 9, 5, 2), // 14503 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 501, 4, 9, 9, 1), // 20137 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 516, 4, 9, 9, 1), // 20463 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 511, 5, 8, 9, 1), // 24924 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 567, 6, 7, 11, 1), // 31279 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 2, 10, 509, 7, 6, 9, 1), // 39284 mops, 5.6e-5 errors + /* 14 */ V0Parameter( 2, 10, 533, 8, 5, 10, 1), // 45682 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 2, 10, 528, 11, 4, 10, 1), // 61582 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 539, 11, 4, 10, 1), // 87441 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 535, 14, 3, 10, 1), // 162821 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 2, 10, 533, 22, 2, 10, 1), // 269126 mops, 6.1e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 16 */ + /* 0 */ V0Parameter( 2, 10, 511, 2, 16, 5, 2), // 7600 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 516, 2, 16, 5, 2), // 7645 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 562, 2, 16, 5, 2), // 8063 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 512, 3, 12, 5, 2), // 10646 mops, 5.4e-5 errors + /* 4 */ V0Parameter( 2, 10, 519, 3, 12, 5, 2), // 10731 mops, 5.8e-5 errors + /* 5 */ V0Parameter( 2, 10, 502, 3, 12, 9, 1), // 13703 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 535, 3, 12, 5, 2), // 14050 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 2, 10, 575, 4, 9, 11, 1), // 19118 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 502, 4, 9, 9, 1), // 25428 mops, 5.8e-5 errors + /* 9 */ V0Parameter( 2, 10, 523, 4, 9, 9, 1), // 26003 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 516, 5, 8, 9, 1), // 31572 mops, 5.5e-5 errors + /* 11 */ V0Parameter( 2, 10, 509, 6, 7, 9, 1), // 42799 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 2, 10, 512, 7, 6, 10, 1), // 49610 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 2, 10, 587, 8, 5, 11, 1), // 60569 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 550, 11, 4, 10, 1), // 79059 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 2, 10, 516, 14, 3, 10, 1), // 135475 mops, 5.9e-5 errors + /* 16 */ V0Parameter( 2, 10, 531, 22, 2, 10, 1), // 213514 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 564, 23, 2, 11, 1), // 362490 mops, 6.3e-5 errors + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/wop_pbs_2022-6-27_144 b/v0-parameters/ref/wop_pbs_2022-6-27_144 new file mode 100644 index 000000000..1a5e2a1c6 --- /dev/null +++ b/v0-parameters/ref/wop_pbs_2022-6-27_144 @@ -0,0 +1,547 @@ +{ /* Security level: 144 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 2, 10, 587, 1, 22, 4, 2), // 143 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 603, 1, 22, 5, 2), // 148 mops, 5.8e-5 errors + /* 2 */ V0Parameter( 2, 10, 649, 1, 22, 5, 2), // 227 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 610, 2, 15, 5, 2), // 247 mops, 6.0e-5 errors + /* 4 */ V0Parameter( 2, 10, 580, 2, 15, 4, 2), // 352 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 581, 2, 15, 4, 2), // 352 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 2, 10, 584, 2, 15, 4, 2), // 353 mops, 5.6e-5 errors + /* 7 */ V0Parameter( 2, 10, 587, 2, 15, 5, 2), // 356 mops, 5.4e-5 errors + /* 8 */ V0Parameter( 2, 10, 589, 2, 15, 5, 2), // 473 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 2, 10, 579, 3, 11, 5, 2), // 497 mops, 5.6e-5 errors + /* 10 */ V0Parameter( 2, 10, 595, 3, 11, 5, 2), // 505 mops, 6.2e-5 errors + /* 11 */ V0Parameter( 2, 10, 617, 4, 9, 5, 2), // 663 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 2, 10, 614, 3, 11, 5, 2), // 849 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 2, 10, 608, 5, 8, 10, 1), // 1081 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 587, 4, 9, 9, 1), // 1288 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 2, 10, 591, 5, 8, 10, 1), // 1585 mops, 5.9e-5 errors + /* 16 */ V0Parameter( 2, 10, 627, 6, 7, 11, 1), // 1938 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 648, 8, 5, 11, 1), // 2582 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 579, 10, 4, 10, 1), // 3497 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 2, 10, 602, 10, 4, 10, 1), // 4582 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 2, 10, 604, 14, 3, 10, 1), // 7049 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 2, 10, 587, 21, 2, 10, 1), // 15456 mops, 5.9e-5 errors + /* 22 */ V0Parameter( 3, 10, 616, 22, 2, 10, 1), // 36116 mops, 6.3e-5 errors + /* 23 */ V0Parameter( 3, 10, 623, 44, 1, 11, 1), // 153721 mops, 6.3e-5 errors + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 2, 10, 591, 1, 22, 5, 2), // 470 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 588, 2, 15, 5, 2), // 551 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 580, 2, 15, 4, 2), // 770 mops, 5.9e-5 errors + /* 3 */ V0Parameter( 2, 10, 580, 2, 15, 4, 2), // 770 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 576, 2, 15, 5, 2), // 771 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 580, 2, 15, 5, 2), // 775 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 2, 10, 607, 2, 15, 5, 2), // 797 mops, 5.8e-5 errors + /* 7 */ V0Parameter( 2, 10, 618, 2, 15, 5, 2), // 1044 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 583, 3, 11, 5, 2), // 1089 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 589, 4, 9, 5, 2), // 1409 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 2, 10, 575, 3, 11, 9, 1), // 1743 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 2, 10, 586, 4, 9, 9, 1), // 1845 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 571, 4, 9, 9, 1), // 2650 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 2, 10, 573, 5, 8, 9, 1), // 3249 mops, 5.8e-5 errors + /* 14 */ V0Parameter( 2, 10, 579, 6, 7, 9, 1), // 3865 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 2, 10, 604, 7, 6, 10, 1), // 4572 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 588, 8, 5, 10, 1), // 5914 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 2, 10, 636, 10, 4, 11, 1), // 7638 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 2, 10, 596, 14, 3, 10, 1), // 12967 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 644, 14, 3, 11, 1), // 20797 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 3, 10, 614, 22, 2, 10, 1), // 48943 mops, 6.0e-5 errors + /* 21 */ V0Parameter( 3, 10, 624, 22, 2, 11, 1), // 150704 mops, 6.2e-5 errors + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 2, 10, 649, 1, 22, 5, 2), // 1005 mops, 6.3e-5 errors + /* 1 */ V0Parameter( 2, 10, 610, 2, 15, 5, 2), // 1129 mops, 6.0e-5 errors + /* 2 */ V0Parameter( 2, 10, 580, 2, 15, 4, 2), // 1541 mops, 6.0e-5 errors + /* 3 */ V0Parameter( 2, 10, 581, 2, 15, 4, 2), // 1542 mops, 5.7e-5 errors + /* 4 */ V0Parameter( 2, 10, 578, 2, 15, 5, 2), // 1546 mops, 5.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 587, 2, 15, 5, 2), // 1561 mops, 5.4e-5 errors + /* 6 */ V0Parameter( 2, 10, 589, 2, 15, 5, 2), // 2026 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 2, 10, 579, 3, 11, 5, 2), // 2169 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 595, 3, 11, 5, 2), // 2205 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 594, 3, 11, 5, 2), // 2860 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 2, 10, 600, 3, 11, 10, 1), // 3585 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 2, 10, 608, 5, 8, 10, 1), // 4614 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 587, 4, 9, 9, 1), // 5385 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 2, 10, 591, 5, 8, 10, 1), // 6622 mops, 5.9e-5 errors + /* 14 */ V0Parameter( 2, 10, 627, 6, 7, 11, 1), // 8104 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 648, 8, 5, 11, 1), // 10795 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 2, 10, 579, 10, 4, 10, 1), // 14500 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 2, 10, 602, 10, 4, 10, 1), // 18861 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 604, 14, 3, 10, 1), // 28930 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 587, 21, 2, 10, 1), // 62876 mops, 5.9e-5 errors + /* 20 */ V0Parameter( 3, 10, 616, 22, 2, 10, 1), // 146107 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 3, 10, 623, 44, 1, 11, 1), // 618151 mops, 6.3e-5 errors + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 2, 10, 580, 2, 15, 4, 2), // 2377 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 580, 2, 15, 4, 2), // 2377 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 581, 2, 15, 4, 2), // 2380 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 579, 2, 15, 5, 2), // 2388 mops, 5.5e-5 errors + /* 4 */ V0Parameter( 2, 10, 595, 2, 15, 5, 2), // 2430 mops, 5.8e-5 errors + /* 5 */ V0Parameter( 2, 10, 600, 2, 15, 5, 2), // 3143 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 2, 10, 581, 3, 11, 5, 2), // 3350 mops, 5.8e-5 errors + /* 7 */ V0Parameter( 2, 10, 617, 3, 11, 5, 2), // 3477 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 2, 10, 614, 3, 11, 5, 2), // 4471 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 2, 10, 578, 4, 9, 9, 1), // 5605 mops, 5.5e-5 errors + /* 10 */ V0Parameter( 2, 10, 569, 4, 9, 9, 1), // 8047 mops, 5.3e-5 errors + /* 11 */ V0Parameter( 2, 10, 617, 4, 9, 10, 1), // 8449 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 574, 6, 7, 9, 1), // 11700 mops, 5.6e-5 errors + /* 13 */ V0Parameter( 2, 10, 588, 7, 6, 9, 1), // 13689 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 579, 8, 5, 10, 1), // 17805 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 2, 10, 594, 10, 4, 10, 1), // 22316 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 617, 14, 3, 10, 1), // 31481 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 597, 14, 3, 10, 1), // 60248 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 2, 10, 624, 21, 2, 11, 1), // 97970 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 3, 10, 625, 22, 2, 10, 1), // 235615 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 2, 10, 580, 2, 15, 4, 2), // 2377 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 580, 2, 15, 4, 2), // 2377 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 581, 2, 15, 4, 2), // 2380 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 2, 10, 579, 2, 15, 5, 2), // 2388 mops, 5.5e-5 errors + /* 4 */ V0Parameter( 2, 10, 595, 2, 15, 5, 2), // 2430 mops, 5.8e-5 errors + /* 5 */ V0Parameter( 2, 10, 600, 2, 15, 5, 2), // 3143 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 2, 10, 581, 3, 11, 5, 2), // 3350 mops, 5.8e-5 errors + /* 7 */ V0Parameter( 2, 10, 617, 3, 11, 5, 2), // 3477 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 2, 10, 614, 3, 11, 5, 2), // 4471 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 2, 10, 578, 4, 9, 9, 1), // 5605 mops, 5.5e-5 errors + /* 10 */ V0Parameter( 2, 10, 569, 4, 9, 9, 1), // 8047 mops, 5.3e-5 errors + /* 11 */ V0Parameter( 2, 10, 617, 4, 9, 10, 1), // 8449 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 574, 6, 7, 9, 1), // 11700 mops, 5.6e-5 errors + /* 13 */ V0Parameter( 2, 10, 588, 7, 6, 9, 1), // 13689 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 579, 8, 5, 10, 1), // 17805 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 2, 10, 594, 10, 4, 10, 1), // 22316 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 2, 10, 617, 14, 3, 10, 1), // 31481 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 2, 10, 597, 14, 3, 10, 1), // 60248 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 2, 10, 624, 21, 2, 11, 1), // 97970 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 3, 10, 625, 22, 2, 10, 1), // 235615 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 2, 10, 580, 2, 15, 4, 2), // 3566 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 580, 2, 15, 4, 2), // 3566 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 2, 10, 576, 2, 15, 5, 2), // 3571 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 581, 2, 15, 5, 2), // 3591 mops, 5.7e-5 errors + /* 4 */ V0Parameter( 2, 10, 615, 2, 15, 5, 2), // 3725 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 636, 2, 15, 5, 2), // 4894 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 585, 3, 11, 5, 2), // 5047 mops, 5.4e-5 errors + /* 7 */ V0Parameter( 2, 10, 571, 3, 11, 9, 1), // 6500 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 2, 10, 578, 3, 11, 9, 1), // 8004 mops, 5.7e-5 errors + /* 9 */ V0Parameter( 2, 10, 591, 4, 9, 9, 1), // 8519 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 573, 4, 9, 9, 1), // 12120 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 575, 5, 8, 9, 1), // 14856 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 583, 6, 7, 9, 1), // 17704 mops, 5.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 620, 7, 6, 10, 1), // 21178 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 594, 8, 5, 10, 1), // 27086 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 629, 11, 4, 11, 1), // 37870 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 2, 10, 606, 14, 3, 10, 1), // 59425 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 599, 14, 3, 10, 1), // 96829 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 3, 10, 626, 22, 2, 11, 1), // 223047 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 3, 10, 632, 43, 1, 11, 1), // 689341 mops, 6.2e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 2, 10, 580, 2, 15, 4, 2), // 3566 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 580, 2, 15, 4, 2), // 3566 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 2, 10, 576, 2, 15, 5, 2), // 3571 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 581, 2, 15, 5, 2), // 3591 mops, 5.7e-5 errors + /* 4 */ V0Parameter( 2, 10, 615, 2, 15, 5, 2), // 3725 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 636, 2, 15, 5, 2), // 4894 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 585, 3, 11, 5, 2), // 5047 mops, 5.4e-5 errors + /* 7 */ V0Parameter( 2, 10, 571, 3, 11, 9, 1), // 6500 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 2, 10, 578, 3, 11, 9, 1), // 8004 mops, 5.7e-5 errors + /* 9 */ V0Parameter( 2, 10, 591, 4, 9, 9, 1), // 8519 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 573, 4, 9, 9, 1), // 12120 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 575, 5, 8, 9, 1), // 14856 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 583, 6, 7, 9, 1), // 17704 mops, 5.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 620, 7, 6, 10, 1), // 21178 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 594, 8, 5, 10, 1), // 27086 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 629, 11, 4, 11, 1), // 37870 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 2, 10, 606, 14, 3, 10, 1), // 59425 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 599, 14, 3, 10, 1), // 96829 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 3, 10, 626, 22, 2, 11, 1), // 223047 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 3, 10, 632, 43, 1, 11, 1), // 689341 mops, 6.2e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 2, 10, 580, 2, 15, 4, 2), // 3566 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 580, 2, 15, 4, 2), // 3566 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 2, 10, 576, 2, 15, 5, 2), // 3571 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 581, 2, 15, 5, 2), // 3591 mops, 5.7e-5 errors + /* 4 */ V0Parameter( 2, 10, 615, 2, 15, 5, 2), // 3725 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 636, 2, 15, 5, 2), // 4894 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 585, 3, 11, 5, 2), // 5047 mops, 5.4e-5 errors + /* 7 */ V0Parameter( 2, 10, 571, 3, 11, 9, 1), // 6500 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 2, 10, 578, 3, 11, 9, 1), // 8004 mops, 5.7e-5 errors + /* 9 */ V0Parameter( 2, 10, 591, 4, 9, 9, 1), // 8519 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 573, 4, 9, 9, 1), // 12120 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 575, 5, 8, 9, 1), // 14856 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 2, 10, 583, 6, 7, 9, 1), // 17704 mops, 5.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 620, 7, 6, 10, 1), // 21178 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 2, 10, 594, 8, 5, 10, 1), // 27086 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 629, 11, 4, 11, 1), // 37870 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 2, 10, 606, 14, 3, 10, 1), // 59425 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 599, 14, 3, 10, 1), // 96829 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 3, 10, 626, 22, 2, 11, 1), // 223047 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 3, 10, 632, 43, 1, 11, 1), // 689341 mops, 6.2e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 9 */ + /* 0 */ V0Parameter( 2, 10, 581, 2, 15, 4, 2), // 4827 mops, 5.4e-5 errors + /* 1 */ V0Parameter( 2, 10, 577, 2, 15, 5, 2), // 4833 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 583, 2, 15, 5, 2), // 4865 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 585, 2, 15, 5, 2), // 6255 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 2, 10, 578, 3, 11, 5, 2), // 6770 mops, 5.5e-5 errors + /* 5 */ V0Parameter( 2, 10, 589, 3, 11, 5, 2), // 6849 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 575, 3, 11, 9, 1), // 8792 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 586, 3, 11, 9, 1), // 10851 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 609, 4, 9, 10, 1), // 11713 mops, 6.0e-5 errors + /* 9 */ V0Parameter( 2, 10, 578, 4, 9, 9, 1), // 16354 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 581, 5, 8, 9, 1), // 20062 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 2, 10, 593, 6, 7, 10, 1), // 24025 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 2, 10, 599, 8, 5, 10, 1), // 31602 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 2, 10, 640, 8, 5, 11, 1), // 37922 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 586, 10, 4, 10, 1), // 56549 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 2, 10, 587, 14, 3, 10, 1), // 86551 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 629, 21, 2, 11, 1), // 184547 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 635, 21, 2, 11, 1), // 425625 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 3, 10, 641, 44, 1, 11, 1), // 946763 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 10 */ + /* 0 */ V0Parameter( 2, 10, 581, 2, 15, 4, 2), // 4827 mops, 5.4e-5 errors + /* 1 */ V0Parameter( 2, 10, 577, 2, 15, 5, 2), // 4833 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 583, 2, 15, 5, 2), // 4865 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 585, 2, 15, 5, 2), // 6255 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 2, 10, 578, 3, 11, 5, 2), // 6770 mops, 5.5e-5 errors + /* 5 */ V0Parameter( 2, 10, 589, 3, 11, 5, 2), // 6849 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 575, 3, 11, 9, 1), // 8792 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 586, 3, 11, 9, 1), // 10851 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 609, 4, 9, 10, 1), // 11713 mops, 6.0e-5 errors + /* 9 */ V0Parameter( 2, 10, 578, 4, 9, 9, 1), // 16354 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 581, 5, 8, 9, 1), // 20062 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 2, 10, 593, 6, 7, 10, 1), // 24025 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 2, 10, 599, 8, 5, 10, 1), // 31602 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 2, 10, 640, 8, 5, 11, 1), // 37922 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 586, 10, 4, 10, 1), // 56549 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 2, 10, 587, 14, 3, 10, 1), // 86551 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 629, 21, 2, 11, 1), // 184547 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 635, 21, 2, 11, 1), // 425625 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 3, 10, 641, 44, 1, 11, 1), // 946763 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 11 */ + /* 0 */ V0Parameter( 2, 10, 581, 2, 15, 4, 2), // 4827 mops, 5.4e-5 errors + /* 1 */ V0Parameter( 2, 10, 577, 2, 15, 5, 2), // 4833 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 2, 10, 583, 2, 15, 5, 2), // 4865 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 585, 2, 15, 5, 2), // 6255 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 2, 10, 578, 3, 11, 5, 2), // 6770 mops, 5.5e-5 errors + /* 5 */ V0Parameter( 2, 10, 589, 3, 11, 5, 2), // 6849 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 575, 3, 11, 9, 1), // 8792 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 586, 3, 11, 9, 1), // 10851 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 609, 4, 9, 10, 1), // 11713 mops, 6.0e-5 errors + /* 9 */ V0Parameter( 2, 10, 578, 4, 9, 9, 1), // 16354 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 581, 5, 8, 9, 1), // 20062 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 2, 10, 593, 6, 7, 10, 1), // 24025 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 2, 10, 599, 8, 5, 10, 1), // 31602 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 2, 10, 640, 8, 5, 11, 1), // 37922 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 2, 10, 586, 10, 4, 10, 1), // 56549 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 2, 10, 587, 14, 3, 10, 1), // 86551 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 629, 21, 2, 11, 1), // 184547 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 635, 21, 2, 11, 1), // 425625 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 3, 10, 641, 44, 1, 11, 1), // 946763 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 12 */ + /* 0 */ V0Parameter( 2, 10, 581, 2, 15, 4, 2), // 6440 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 2, 10, 578, 2, 15, 5, 2), // 6455 mops, 5.0e-5 errors + /* 2 */ V0Parameter( 2, 10, 587, 2, 15, 5, 2), // 6519 mops, 5.4e-5 errors + /* 3 */ V0Parameter( 2, 10, 589, 2, 15, 5, 2), // 8381 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 579, 3, 11, 5, 2), // 9040 mops, 5.6e-5 errors + /* 5 */ V0Parameter( 2, 10, 595, 3, 11, 5, 2), // 9194 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 594, 3, 11, 5, 2), // 11814 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 2, 10, 600, 3, 11, 10, 1), // 14720 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 2, 10, 608, 5, 8, 10, 1), // 19039 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 2, 10, 587, 4, 9, 9, 1), // 22008 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 2, 10, 591, 5, 8, 10, 1), // 27056 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 627, 6, 7, 11, 1), // 33124 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 648, 8, 5, 11, 1), // 44121 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 2, 10, 579, 10, 4, 10, 1), // 59036 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 2, 10, 602, 10, 4, 10, 1), // 76523 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 604, 14, 3, 10, 1), // 117197 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 2, 10, 587, 21, 2, 10, 1), // 253620 mops, 5.9e-5 errors + /* 17 */ V0Parameter( 3, 10, 616, 22, 2, 10, 1), // 587734 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 3, 10, 623, 44, 1, 11, 1), // 2479187 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 13 */ + /* 0 */ V0Parameter( 2, 10, 581, 2, 15, 4, 2), // 6440 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 2, 10, 578, 2, 15, 5, 2), // 6455 mops, 5.0e-5 errors + /* 2 */ V0Parameter( 2, 10, 587, 2, 15, 5, 2), // 6519 mops, 5.4e-5 errors + /* 3 */ V0Parameter( 2, 10, 589, 2, 15, 5, 2), // 8381 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 579, 3, 11, 5, 2), // 9040 mops, 5.6e-5 errors + /* 5 */ V0Parameter( 2, 10, 595, 3, 11, 5, 2), // 9194 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 594, 3, 11, 5, 2), // 11814 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 2, 10, 600, 3, 11, 10, 1), // 14720 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 2, 10, 608, 5, 8, 10, 1), // 19039 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 2, 10, 587, 4, 9, 9, 1), // 22008 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 2, 10, 591, 5, 8, 10, 1), // 27056 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 627, 6, 7, 11, 1), // 33124 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 648, 8, 5, 11, 1), // 44121 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 2, 10, 579, 10, 4, 10, 1), // 59036 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 2, 10, 602, 10, 4, 10, 1), // 76523 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 604, 14, 3, 10, 1), // 117197 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 2, 10, 587, 21, 2, 10, 1), // 253620 mops, 5.9e-5 errors + /* 17 */ V0Parameter( 3, 10, 616, 22, 2, 10, 1), // 587734 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 3, 10, 623, 44, 1, 11, 1), // 2479187 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 14 */ + /* 0 */ V0Parameter( 2, 10, 581, 2, 15, 4, 2), // 6440 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 2, 10, 578, 2, 15, 5, 2), // 6455 mops, 5.0e-5 errors + /* 2 */ V0Parameter( 2, 10, 587, 2, 15, 5, 2), // 6519 mops, 5.4e-5 errors + /* 3 */ V0Parameter( 2, 10, 589, 2, 15, 5, 2), // 8381 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 579, 3, 11, 5, 2), // 9040 mops, 5.6e-5 errors + /* 5 */ V0Parameter( 2, 10, 595, 3, 11, 5, 2), // 9194 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 594, 3, 11, 5, 2), // 11814 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 2, 10, 600, 3, 11, 10, 1), // 14720 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 2, 10, 608, 5, 8, 10, 1), // 19039 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 2, 10, 587, 4, 9, 9, 1), // 22008 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 2, 10, 591, 5, 8, 10, 1), // 27056 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 627, 6, 7, 11, 1), // 33124 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 648, 8, 5, 11, 1), // 44121 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 2, 10, 579, 10, 4, 10, 1), // 59036 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 2, 10, 602, 10, 4, 10, 1), // 76523 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 604, 14, 3, 10, 1), // 117197 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 2, 10, 587, 21, 2, 10, 1), // 253620 mops, 5.9e-5 errors + /* 17 */ V0Parameter( 3, 10, 616, 22, 2, 10, 1), // 587734 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 3, 10, 623, 44, 1, 11, 1), // 2479187 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 15 */ + /* 0 */ V0Parameter( 2, 10, 581, 2, 15, 4, 2), // 6440 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 2, 10, 578, 2, 15, 5, 2), // 6455 mops, 5.0e-5 errors + /* 2 */ V0Parameter( 2, 10, 587, 2, 15, 5, 2), // 6519 mops, 5.4e-5 errors + /* 3 */ V0Parameter( 2, 10, 589, 2, 15, 5, 2), // 8381 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 579, 3, 11, 5, 2), // 9040 mops, 5.6e-5 errors + /* 5 */ V0Parameter( 2, 10, 595, 3, 11, 5, 2), // 9194 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 594, 3, 11, 5, 2), // 11814 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 2, 10, 600, 3, 11, 10, 1), // 14720 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 2, 10, 608, 5, 8, 10, 1), // 19039 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 2, 10, 587, 4, 9, 9, 1), // 22008 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 2, 10, 591, 5, 8, 10, 1), // 27056 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 627, 6, 7, 11, 1), // 33124 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 648, 8, 5, 11, 1), // 44121 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 2, 10, 579, 10, 4, 10, 1), // 59036 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 2, 10, 602, 10, 4, 10, 1), // 76523 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 604, 14, 3, 10, 1), // 117197 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 2, 10, 587, 21, 2, 10, 1), // 253620 mops, 5.9e-5 errors + /* 17 */ V0Parameter( 3, 10, 616, 22, 2, 10, 1), // 587734 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 3, 10, 623, 44, 1, 11, 1), // 2479187 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 16 */ + /* 0 */ V0Parameter( 2, 10, 578, 2, 15, 5, 2), // 8208 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 590, 2, 15, 5, 2), // 8317 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 2, 10, 594, 2, 15, 5, 2), // 10692 mops, 5.8e-5 errors + /* 3 */ V0Parameter( 2, 10, 580, 3, 11, 5, 2), // 11475 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 2, 10, 604, 3, 11, 5, 2), // 11768 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 589, 3, 11, 10, 1), // 15107 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 2, 10, 574, 4, 9, 9, 1), // 19008 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 2, 10, 671, 5, 8, 11, 1), // 25573 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 2, 10, 597, 4, 9, 10, 1), // 28077 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 2, 10, 608, 5, 8, 10, 1), // 34653 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 2, 10, 582, 7, 6, 9, 1), // 46005 mops, 5.8e-5 errors + /* 11 */ V0Parameter( 2, 10, 576, 8, 5, 9, 1), // 59851 mops, 5.6e-5 errors + /* 12 */ V0Parameter( 2, 10, 586, 10, 4, 10, 1), // 74690 mops, 5.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 597, 14, 3, 10, 1), // 104187 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 2, 10, 587, 14, 3, 10, 1), // 200294 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 2, 10, 599, 21, 2, 10, 1), // 321251 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 3, 10, 674, 22, 2, 12, 1), // 760560 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 3, 10, 667, 45, 1, 12, 1), // 3349657 mops, 6.3e-5 errors + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/wop_pbs_2022-6-27_160 b/v0-parameters/ref/wop_pbs_2022-6-27_160 new file mode 100644 index 000000000..bb89594c1 --- /dev/null +++ b/v0-parameters/ref/wop_pbs_2022-6-27_160 @@ -0,0 +1,547 @@ +{ /* Security level: 160 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 2, 10, 691, 1, 19, 5, 2), // 237 mops, 6.3e-5 errors + /* 1 */ V0Parameter( 2, 10, 648, 2, 15, 4, 2), // 254 mops, 6.0e-5 errors + /* 2 */ V0Parameter( 2, 10, 658, 2, 15, 4, 2), // 256 mops, 5.7e-5 errors + /* 3 */ V0Parameter( 2, 10, 700, 2, 15, 5, 2), // 269 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 657, 2, 15, 5, 2), // 382 mops, 5.5e-5 errors + /* 5 */ V0Parameter( 2, 10, 641, 3, 11, 5, 2), // 527 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 2, 10, 645, 3, 11, 5, 2), // 529 mops, 5.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 663, 3, 11, 5, 2), // 538 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 2, 10, 646, 4, 8, 5, 2), // 681 mops, 5.5e-5 errors + /* 9 */ V0Parameter( 2, 10, 676, 4, 8, 5, 2), // 699 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 2, 10, 690, 4, 8, 10, 1), // 953 mops, 6.2e-5 errors + /* 11 */ V0Parameter( 2, 10, 713, 7, 5, 11, 1), // 1218 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 649, 7, 5, 9, 1), // 1524 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 2, 10, 648, 7, 5, 9, 1), // 2273 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 3, 10, 654, 4, 9, 9, 1), // 2852 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 3, 10, 650, 5, 8, 9, 1), // 3505 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 3, 10, 693, 5, 8, 10, 1), // 4191 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 652, 7, 6, 9, 1), // 5632 mops, 5.7e-5 errors + /* 18 */ V0Parameter( 3, 10, 664, 8, 5, 10, 1), // 6451 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 3, 10, 662, 11, 4, 10, 1), // 8771 mops, 6.0e-5 errors + /* 20 */ V0Parameter( 3, 10, 702, 15, 3, 11, 1), // 12139 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 3, 10, 663, 14, 3, 10, 1), // 23752 mops, 6.1e-5 errors + /* 22 */ V0Parameter( 3, 10, 694, 22, 2, 10, 1), // 37679 mops, 6.3e-5 errors + /* 23 */ V0Parameter( 3, 10, 715, 44, 1, 11, 1), // 161443 mops, 6.2e-5 errors + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 2, 10, 651, 2, 15, 4, 2), // 584 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 658, 2, 15, 5, 2), // 594 mops, 5.8e-5 errors + /* 2 */ V0Parameter( 2, 10, 647, 2, 15, 5, 2), // 831 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 694, 2, 15, 5, 2), // 870 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 642, 3, 11, 5, 2), // 1155 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 650, 3, 11, 5, 2), // 1164 mops, 5.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 628, 4, 8, 9, 1), // 1483 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 2, 10, 653, 4, 8, 5, 2), // 1499 mops, 5.7e-5 errors + /* 8 */ V0Parameter( 2, 10, 644, 4, 8, 9, 1), // 1951 mops, 5.7e-5 errors + /* 9 */ V0Parameter( 2, 10, 664, 6, 6, 10, 1), // 2210 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 2, 10, 651, 6, 6, 10, 1), // 2834 mops, 6.2e-5 errors + /* 11 */ V0Parameter( 2, 10, 720, 6, 6, 11, 1), // 3707 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 659, 7, 5, 10, 1), // 5562 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 3, 10, 674, 4, 9, 10, 1), // 5967 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 3, 10, 661, 5, 8, 10, 1), // 7287 mops, 5.6e-5 errors + /* 15 */ V0Parameter( 3, 10, 725, 6, 7, 11, 1), // 8999 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 666, 7, 6, 10, 1), // 11665 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 683, 9, 5, 10, 1), // 15000 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 3, 10, 663, 14, 3, 10, 1), // 22782 mops, 5.8e-5 errors + /* 19 */ V0Parameter( 3, 10, 668, 14, 3, 10, 1), // 32359 mops, 6.0e-5 errors + /* 20 */ V0Parameter( 3, 10, 692, 22, 2, 11, 1), // 51142 mops, 6.2e-5 errors + /* 21 */ V0Parameter( 3, 10, 713, 22, 2, 11, 1), // 158184 mops, 6.2e-5 errors + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 2, 10, 648, 2, 15, 5, 2), // 1175 mops, 5.6e-5 errors + /* 1 */ V0Parameter( 2, 10, 700, 2, 15, 5, 2), // 1239 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 2, 10, 657, 2, 15, 5, 2), // 1679 mops, 5.5e-5 errors + /* 3 */ V0Parameter( 2, 10, 641, 3, 11, 5, 2), // 2308 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 645, 3, 11, 5, 2), // 2317 mops, 5.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 663, 3, 11, 5, 2), // 2358 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 2, 10, 631, 4, 8, 9, 1), // 2976 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 2, 10, 676, 4, 8, 5, 2), // 3064 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 690, 4, 8, 10, 1), // 4083 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 713, 7, 5, 11, 1), // 5328 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 649, 7, 5, 9, 1), // 6512 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 2, 10, 648, 7, 5, 9, 1), // 9507 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 3, 10, 654, 4, 9, 9, 1), // 11770 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 650, 5, 8, 9, 1), // 14460 mops, 5.7e-5 errors + /* 14 */ V0Parameter( 3, 10, 693, 5, 8, 10, 1), // 17233 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 3, 10, 652, 7, 6, 9, 1), // 23121 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 3, 10, 664, 8, 5, 10, 1), // 26486 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 662, 11, 4, 10, 1), // 35997 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 3, 10, 702, 15, 3, 11, 1), // 49852 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 3, 10, 663, 14, 3, 10, 1), // 96154 mops, 6.1e-5 errors + /* 20 */ V0Parameter( 3, 10, 694, 22, 2, 10, 1), // 152567 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 3, 10, 715, 44, 1, 11, 1), // 649523 mops, 6.2e-5 errors + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 2, 10, 645, 2, 15, 5, 2), // 2562 mops, 6.1e-5 errors + /* 1 */ V0Parameter( 2, 10, 670, 2, 15, 5, 2), // 2628 mops, 5.9e-5 errors + /* 2 */ V0Parameter( 2, 10, 642, 3, 11, 5, 2), // 3566 mops, 5.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 647, 3, 11, 5, 2), // 3583 mops, 5.7e-5 errors + /* 4 */ V0Parameter( 2, 10, 689, 3, 11, 5, 2), // 3732 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 2, 10, 635, 4, 8, 9, 1), // 4606 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 2, 10, 638, 4, 8, 9, 1), // 5948 mops, 5.8e-5 errors + /* 7 */ V0Parameter( 2, 10, 651, 6, 6, 9, 1), // 6718 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 2, 10, 643, 6, 6, 9, 1), // 8606 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 2, 10, 670, 7, 5, 10, 1), // 10184 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 2, 10, 668, 7, 5, 10, 1), // 14743 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 3, 10, 662, 4, 9, 10, 1), // 17952 mops, 5.6e-5 errors + /* 12 */ V0Parameter( 3, 10, 654, 5, 8, 10, 1), // 21986 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 3, 10, 679, 6, 7, 10, 1), // 26516 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 3, 10, 657, 7, 6, 10, 1), // 35106 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 3, 10, 694, 8, 5, 10, 1), // 40786 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 685, 11, 4, 10, 1), // 55186 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 658, 14, 3, 10, 1), // 97098 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 3, 10, 689, 14, 3, 10, 1), // 146922 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 3, 10, 722, 22, 2, 11, 1), // 248595 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 2, 10, 645, 2, 15, 5, 2), // 2562 mops, 6.1e-5 errors + /* 1 */ V0Parameter( 2, 10, 670, 2, 15, 5, 2), // 2628 mops, 5.9e-5 errors + /* 2 */ V0Parameter( 2, 10, 642, 3, 11, 5, 2), // 3566 mops, 5.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 647, 3, 11, 5, 2), // 3583 mops, 5.7e-5 errors + /* 4 */ V0Parameter( 2, 10, 689, 3, 11, 5, 2), // 3732 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 2, 10, 635, 4, 8, 9, 1), // 4606 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 2, 10, 638, 4, 8, 9, 1), // 5948 mops, 5.8e-5 errors + /* 7 */ V0Parameter( 2, 10, 651, 6, 6, 9, 1), // 6718 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 2, 10, 643, 6, 6, 9, 1), // 8606 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 2, 10, 670, 7, 5, 10, 1), // 10184 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 2, 10, 668, 7, 5, 10, 1), // 14743 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 3, 10, 662, 4, 9, 10, 1), // 17952 mops, 5.6e-5 errors + /* 12 */ V0Parameter( 3, 10, 654, 5, 8, 10, 1), // 21986 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 3, 10, 679, 6, 7, 10, 1), // 26516 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 3, 10, 657, 7, 6, 10, 1), // 35106 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 3, 10, 694, 8, 5, 10, 1), // 40786 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 685, 11, 4, 10, 1), // 55186 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 658, 14, 3, 10, 1), // 97098 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 3, 10, 689, 14, 3, 10, 1), // 146922 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 3, 10, 722, 22, 2, 11, 1), // 248595 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 2, 10, 648, 2, 15, 5, 2), // 3855 mops, 6.1e-5 errors + /* 1 */ V0Parameter( 2, 10, 728, 2, 15, 5, 2), // 4171 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 2, 10, 643, 3, 11, 5, 2), // 5354 mops, 5.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 651, 3, 11, 5, 2), // 5397 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 2, 10, 629, 4, 8, 9, 1), // 6868 mops, 5.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 641, 4, 8, 9, 1), // 6950 mops, 6.0e-5 errors + /* 6 */ V0Parameter( 2, 10, 647, 4, 8, 9, 1), // 8999 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 2, 10, 675, 6, 6, 10, 1), // 10329 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 657, 6, 6, 10, 1), // 13100 mops, 5.8e-5 errors + /* 9 */ V0Parameter( 2, 10, 657, 7, 5, 10, 1), // 18498 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 2, 10, 667, 7, 5, 10, 1), // 25526 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 3, 10, 683, 4, 9, 10, 1), // 27289 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 3, 10, 664, 5, 8, 10, 1), // 33187 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 664, 6, 7, 10, 1), // 45659 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 3, 10, 672, 7, 6, 10, 1), // 53136 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 698, 9, 5, 11, 1), // 68720 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 667, 14, 3, 10, 1), // 103621 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 674, 14, 3, 10, 1), // 146982 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 3, 10, 719, 22, 2, 11, 1), // 234994 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 3, 10, 682, 44, 1, 10, 1), // 724920 mops, 6.2e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 2, 10, 648, 2, 15, 5, 2), // 3855 mops, 6.1e-5 errors + /* 1 */ V0Parameter( 2, 10, 728, 2, 15, 5, 2), // 4171 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 2, 10, 643, 3, 11, 5, 2), // 5354 mops, 5.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 651, 3, 11, 5, 2), // 5397 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 2, 10, 629, 4, 8, 9, 1), // 6868 mops, 5.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 641, 4, 8, 9, 1), // 6950 mops, 6.0e-5 errors + /* 6 */ V0Parameter( 2, 10, 647, 4, 8, 9, 1), // 8999 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 2, 10, 675, 6, 6, 10, 1), // 10329 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 657, 6, 6, 10, 1), // 13100 mops, 5.8e-5 errors + /* 9 */ V0Parameter( 2, 10, 657, 7, 5, 10, 1), // 18498 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 2, 10, 667, 7, 5, 10, 1), // 25526 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 3, 10, 683, 4, 9, 10, 1), // 27289 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 3, 10, 664, 5, 8, 10, 1), // 33187 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 664, 6, 7, 10, 1), // 45659 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 3, 10, 672, 7, 6, 10, 1), // 53136 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 698, 9, 5, 11, 1), // 68720 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 667, 14, 3, 10, 1), // 103621 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 674, 14, 3, 10, 1), // 146982 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 3, 10, 719, 22, 2, 11, 1), // 234994 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 3, 10, 682, 44, 1, 10, 1), // 724920 mops, 6.2e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 2, 10, 648, 2, 15, 5, 2), // 3855 mops, 6.1e-5 errors + /* 1 */ V0Parameter( 2, 10, 728, 2, 15, 5, 2), // 4171 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 2, 10, 643, 3, 11, 5, 2), // 5354 mops, 5.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 651, 3, 11, 5, 2), // 5397 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 2, 10, 629, 4, 8, 9, 1), // 6868 mops, 5.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 641, 4, 8, 9, 1), // 6950 mops, 6.0e-5 errors + /* 6 */ V0Parameter( 2, 10, 647, 4, 8, 9, 1), // 8999 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 2, 10, 675, 6, 6, 10, 1), // 10329 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 657, 6, 6, 10, 1), // 13100 mops, 5.8e-5 errors + /* 9 */ V0Parameter( 2, 10, 657, 7, 5, 10, 1), // 18498 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 2, 10, 667, 7, 5, 10, 1), // 25526 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 3, 10, 683, 4, 9, 10, 1), // 27289 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 3, 10, 664, 5, 8, 10, 1), // 33187 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 664, 6, 7, 10, 1), // 45659 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 3, 10, 672, 7, 6, 10, 1), // 53136 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 698, 9, 5, 11, 1), // 68720 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 667, 14, 3, 10, 1), // 103621 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 674, 14, 3, 10, 1), // 146982 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 3, 10, 719, 22, 2, 11, 1), // 234994 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 3, 10, 682, 44, 1, 10, 1), // 724920 mops, 6.2e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 9 */ + /* 0 */ V0Parameter( 2, 10, 686, 2, 15, 5, 2), // 6936 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 643, 3, 11, 5, 2), // 7239 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 656, 3, 11, 5, 2), // 7333 mops, 5.5e-5 errors + /* 3 */ V0Parameter( 2, 10, 630, 4, 8, 9, 1), // 9291 mops, 5.5e-5 errors + /* 4 */ V0Parameter( 2, 10, 662, 4, 8, 5, 2), // 9463 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 660, 4, 8, 9, 1), // 12276 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 683, 4, 8, 10, 1), // 15338 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 2, 10, 683, 6, 6, 10, 1), // 18075 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 683, 7, 5, 10, 1), // 25460 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 3, 10, 650, 4, 9, 9, 1), // 35764 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 3, 10, 647, 5, 8, 9, 1), // 43952 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 3, 10, 680, 5, 8, 10, 1), // 44919 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 3, 10, 680, 6, 7, 10, 1), // 61739 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 3, 10, 702, 7, 6, 11, 1), // 72487 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 680, 8, 5, 10, 1), // 103435 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 3, 10, 687, 14, 3, 10, 1), // 140357 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 3, 10, 711, 14, 3, 11, 1), // 200755 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 3, 10, 670, 22, 2, 10, 1), // 454415 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 3, 10, 740, 45, 1, 12, 1), // 1021595 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 10 */ + /* 0 */ V0Parameter( 2, 10, 686, 2, 15, 5, 2), // 6936 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 643, 3, 11, 5, 2), // 7239 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 656, 3, 11, 5, 2), // 7333 mops, 5.5e-5 errors + /* 3 */ V0Parameter( 2, 10, 630, 4, 8, 9, 1), // 9291 mops, 5.5e-5 errors + /* 4 */ V0Parameter( 2, 10, 662, 4, 8, 5, 2), // 9463 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 660, 4, 8, 9, 1), // 12276 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 683, 4, 8, 10, 1), // 15338 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 2, 10, 683, 6, 6, 10, 1), // 18075 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 683, 7, 5, 10, 1), // 25460 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 3, 10, 650, 4, 9, 9, 1), // 35764 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 3, 10, 647, 5, 8, 9, 1), // 43952 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 3, 10, 680, 5, 8, 10, 1), // 44919 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 3, 10, 680, 6, 7, 10, 1), // 61739 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 3, 10, 702, 7, 6, 11, 1), // 72487 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 680, 8, 5, 10, 1), // 103435 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 3, 10, 687, 14, 3, 10, 1), // 140357 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 3, 10, 711, 14, 3, 11, 1), // 200755 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 3, 10, 670, 22, 2, 10, 1), // 454415 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 3, 10, 740, 45, 1, 12, 1), // 1021595 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 11 */ + /* 0 */ V0Parameter( 2, 10, 686, 2, 15, 5, 2), // 6936 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 643, 3, 11, 5, 2), // 7239 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 656, 3, 11, 5, 2), // 7333 mops, 5.5e-5 errors + /* 3 */ V0Parameter( 2, 10, 630, 4, 8, 9, 1), // 9291 mops, 5.5e-5 errors + /* 4 */ V0Parameter( 2, 10, 662, 4, 8, 5, 2), // 9463 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 2, 10, 660, 4, 8, 9, 1), // 12276 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 2, 10, 683, 4, 8, 10, 1), // 15338 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 2, 10, 683, 6, 6, 10, 1), // 18075 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 683, 7, 5, 10, 1), // 25460 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 3, 10, 650, 4, 9, 9, 1), // 35764 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 3, 10, 647, 5, 8, 9, 1), // 43952 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 3, 10, 680, 5, 8, 10, 1), // 44919 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 3, 10, 680, 6, 7, 10, 1), // 61739 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 3, 10, 702, 7, 6, 11, 1), // 72487 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 680, 8, 5, 10, 1), // 103435 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 3, 10, 687, 14, 3, 10, 1), // 140357 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 3, 10, 711, 14, 3, 11, 1), // 200755 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 3, 10, 670, 22, 2, 10, 1), // 454415 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 3, 10, 740, 45, 1, 12, 1), // 1021595 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 12 */ + /* 0 */ V0Parameter( 2, 10, 641, 3, 11, 5, 2), // 9637 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 645, 3, 11, 5, 2), // 9675 mops, 5.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 663, 3, 11, 5, 2), // 9849 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 631, 4, 8, 9, 1), // 12404 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 2, 10, 676, 4, 8, 5, 2), // 12790 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 690, 4, 8, 10, 1), // 16881 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 713, 7, 5, 11, 1), // 22228 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 649, 7, 5, 9, 1), // 26884 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 648, 7, 5, 9, 1), // 38864 mops, 6.0e-5 errors + /* 9 */ V0Parameter( 3, 10, 654, 4, 9, 9, 1), // 47819 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 3, 10, 650, 5, 8, 9, 1), // 58724 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 3, 10, 693, 5, 8, 10, 1), // 69876 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 3, 10, 652, 7, 6, 9, 1), // 93678 mops, 5.7e-5 errors + /* 13 */ V0Parameter( 3, 10, 664, 8, 5, 10, 1), // 107317 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 662, 11, 4, 10, 1), // 145822 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 702, 15, 3, 11, 1), // 202009 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 663, 14, 3, 10, 1), // 386930 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 694, 22, 2, 10, 1), // 613989 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 3, 10, 715, 44, 1, 11, 1), // 2605640 mops, 6.2e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 13 */ + /* 0 */ V0Parameter( 2, 10, 641, 3, 11, 5, 2), // 9637 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 645, 3, 11, 5, 2), // 9675 mops, 5.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 663, 3, 11, 5, 2), // 9849 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 631, 4, 8, 9, 1), // 12404 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 2, 10, 676, 4, 8, 5, 2), // 12790 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 690, 4, 8, 10, 1), // 16881 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 713, 7, 5, 11, 1), // 22228 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 649, 7, 5, 9, 1), // 26884 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 648, 7, 5, 9, 1), // 38864 mops, 6.0e-5 errors + /* 9 */ V0Parameter( 3, 10, 654, 4, 9, 9, 1), // 47819 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 3, 10, 650, 5, 8, 9, 1), // 58724 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 3, 10, 693, 5, 8, 10, 1), // 69876 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 3, 10, 652, 7, 6, 9, 1), // 93678 mops, 5.7e-5 errors + /* 13 */ V0Parameter( 3, 10, 664, 8, 5, 10, 1), // 107317 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 662, 11, 4, 10, 1), // 145822 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 702, 15, 3, 11, 1), // 202009 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 663, 14, 3, 10, 1), // 386930 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 694, 22, 2, 10, 1), // 613989 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 3, 10, 715, 44, 1, 11, 1), // 2605640 mops, 6.2e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 14 */ + /* 0 */ V0Parameter( 2, 10, 641, 3, 11, 5, 2), // 9637 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 645, 3, 11, 5, 2), // 9675 mops, 5.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 663, 3, 11, 5, 2), // 9849 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 631, 4, 8, 9, 1), // 12404 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 2, 10, 676, 4, 8, 5, 2), // 12790 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 690, 4, 8, 10, 1), // 16881 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 713, 7, 5, 11, 1), // 22228 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 649, 7, 5, 9, 1), // 26884 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 648, 7, 5, 9, 1), // 38864 mops, 6.0e-5 errors + /* 9 */ V0Parameter( 3, 10, 654, 4, 9, 9, 1), // 47819 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 3, 10, 650, 5, 8, 9, 1), // 58724 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 3, 10, 693, 5, 8, 10, 1), // 69876 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 3, 10, 652, 7, 6, 9, 1), // 93678 mops, 5.7e-5 errors + /* 13 */ V0Parameter( 3, 10, 664, 8, 5, 10, 1), // 107317 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 662, 11, 4, 10, 1), // 145822 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 702, 15, 3, 11, 1), // 202009 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 663, 14, 3, 10, 1), // 386930 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 694, 22, 2, 10, 1), // 613989 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 3, 10, 715, 44, 1, 11, 1), // 2605640 mops, 6.2e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 15 */ + /* 0 */ V0Parameter( 2, 10, 641, 3, 11, 5, 2), // 9637 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 645, 3, 11, 5, 2), // 9675 mops, 5.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 663, 3, 11, 5, 2), // 9849 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 631, 4, 8, 9, 1), // 12404 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 2, 10, 676, 4, 8, 5, 2), // 12790 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 2, 10, 690, 4, 8, 10, 1), // 16881 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 713, 7, 5, 11, 1), // 22228 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 2, 10, 649, 7, 5, 9, 1), // 26884 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 2, 10, 648, 7, 5, 9, 1), // 38864 mops, 6.0e-5 errors + /* 9 */ V0Parameter( 3, 10, 654, 4, 9, 9, 1), // 47819 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 3, 10, 650, 5, 8, 9, 1), // 58724 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 3, 10, 693, 5, 8, 10, 1), // 69876 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 3, 10, 652, 7, 6, 9, 1), // 93678 mops, 5.7e-5 errors + /* 13 */ V0Parameter( 3, 10, 664, 8, 5, 10, 1), // 107317 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 662, 11, 4, 10, 1), // 145822 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 702, 15, 3, 11, 1), // 202009 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 663, 14, 3, 10, 1), // 386930 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 694, 22, 2, 10, 1), // 613989 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 3, 10, 715, 44, 1, 11, 1), // 2605640 mops, 6.2e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 16 */ + /* 0 */ V0Parameter( 2, 10, 646, 3, 11, 5, 2), // 12280 mops, 5.4e-5 errors + /* 1 */ V0Parameter( 2, 10, 673, 3, 11, 5, 2), // 12609 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 2, 10, 633, 4, 8, 9, 1), // 15734 mops, 5.9e-5 errors + /* 3 */ V0Parameter( 2, 10, 704, 4, 8, 5, 2), // 16622 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 645, 6, 6, 9, 1), // 22824 mops, 5.9e-5 errors + /* 5 */ V0Parameter( 2, 10, 639, 6, 6, 9, 1), // 29154 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 657, 7, 5, 10, 1), // 34207 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 2, 10, 656, 7, 5, 10, 1), // 49322 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 3, 10, 657, 4, 9, 10, 1), // 60334 mops, 5.7e-5 errors + /* 9 */ V0Parameter( 3, 10, 651, 5, 8, 10, 1), // 73932 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 3, 10, 668, 6, 7, 10, 1), // 88696 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 3, 10, 654, 7, 6, 10, 1), // 117827 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 3, 10, 675, 8, 5, 10, 1), // 135591 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 3, 10, 671, 11, 4, 10, 1), // 183921 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 695, 11, 4, 11, 1), // 262908 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 3, 10, 673, 14, 3, 10, 1), // 487408 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 685, 22, 2, 10, 1), // 815020 mops, 6.1e-5 errors + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/wop_pbs_2022-6-27_176 b/v0-parameters/ref/wop_pbs_2022-6-27_176 new file mode 100644 index 000000000..8605cf03a --- /dev/null +++ b/v0-parameters/ref/wop_pbs_2022-6-27_176 @@ -0,0 +1,547 @@ +{ /* Security level: 176 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 2, 10, 700, 2, 12, 4, 2), // 267 mops, 6.1e-5 errors + /* 1 */ V0Parameter( 2, 10, 705, 2, 12, 4, 2), // 268 mops, 5.6e-5 errors + /* 2 */ V0Parameter( 2, 10, 711, 2, 12, 5, 2), // 272 mops, 5.7e-5 errors + /* 3 */ V0Parameter( 2, 10, 737, 3, 9, 5, 2), // 387 mops, 6.0e-5 errors + /* 4 */ V0Parameter( 2, 10, 729, 2, 12, 5, 2), // 539 mops, 5.9e-5 errors + /* 5 */ V0Parameter( 2, 10, 712, 3, 9, 5, 2), // 561 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 2, 10, 708, 4, 8, 5, 2), // 719 mops, 5.5e-5 errors + /* 7 */ V0Parameter( 3, 10, 726, 2, 15, 5, 2), // 802 mops, 5.8e-5 errors + /* 8 */ V0Parameter( 3, 10, 729, 2, 15, 5, 2), // 1064 mops, 5.6e-5 errors + /* 9 */ V0Parameter( 3, 10, 713, 3, 12, 5, 2), // 1137 mops, 5.4e-5 errors + /* 10 */ V0Parameter( 3, 10, 732, 3, 12, 5, 2), // 1150 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 3, 10, 724, 3, 12, 5, 2), // 1519 mops, 5.7e-5 errors + /* 12 */ V0Parameter( 3, 10, 744, 3, 12, 5, 2), // 1916 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 3, 10, 750, 3, 12, 10, 1), // 2705 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 3, 10, 710, 4, 9, 9, 1), // 2948 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 3, 10, 704, 5, 8, 9, 1), // 3617 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 716, 6, 7, 10, 1), // 4330 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 707, 7, 6, 9, 1), // 5809 mops, 6.1e-5 errors + /* 18 */ V0Parameter( 3, 10, 723, 8, 5, 10, 1), // 6666 mops, 6.0e-5 errors + /* 19 */ V0Parameter( 3, 10, 720, 11, 4, 10, 1), // 9054 mops, 5.8e-5 errors + /* 20 */ V0Parameter( 3, 10, 779, 15, 3, 11, 1), // 12641 mops, 6.2e-5 errors + /* 21 */ V0Parameter( 3, 10, 721, 14, 3, 10, 1), // 24506 mops, 6.1e-5 errors + /* 22 */ V0Parameter( 3, 10, 762, 22, 2, 11, 1), // 39046 mops, 6.1e-5 errors + /* 23 */ V0Parameter( 3, 10, 784, 45, 1, 11, 1), // 171010 mops, 6.3e-5 errors + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 2, 10, 701, 2, 12, 5, 2), // 620 mops, 5.6e-5 errors + /* 1 */ V0Parameter( 2, 10, 751, 2, 12, 5, 2), // 650 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 746, 2, 12, 5, 2), // 914 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 701, 3, 9, 5, 2), // 1221 mops, 6.0e-5 errors + /* 4 */ V0Parameter( 2, 10, 768, 3, 9, 5, 2), // 1297 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 2, 10, 735, 4, 8, 5, 2), // 1615 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 3, 10, 764, 2, 15, 5, 2), // 1766 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 3, 10, 787, 2, 15, 5, 2), // 2333 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 3, 10, 718, 3, 12, 5, 2), // 2438 mops, 5.7e-5 errors + /* 9 */ V0Parameter( 3, 10, 715, 3, 12, 5, 2), // 3178 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 3, 10, 755, 3, 12, 5, 2), // 3260 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 3, 10, 744, 4, 9, 5, 2), // 4206 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 3, 10, 701, 4, 9, 9, 1), // 6059 mops, 5.6e-5 errors + /* 13 */ V0Parameter( 3, 10, 736, 4, 9, 10, 1), // 6198 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 717, 5, 8, 10, 1), // 7538 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 3, 10, 819, 6, 7, 12, 1), // 9503 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 725, 7, 6, 10, 1), // 12073 mops, 6.3e-5 errors + /* 17 */ V0Parameter( 3, 10, 750, 9, 5, 10, 1), // 15581 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 3, 10, 720, 14, 3, 10, 1), // 23527 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 3, 10, 728, 14, 3, 10, 1), // 33454 mops, 5.9e-5 errors + /* 20 */ V0Parameter( 3, 10, 762, 22, 2, 11, 1), // 53110 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 3, 10, 735, 44, 1, 10, 1), // 165088 mops, 6.1e-5 errors + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 2, 10, 711, 2, 12, 5, 2), // 1252 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 2, 10, 710, 2, 12, 5, 2), // 1768 mops, 5.6e-5 errors + /* 2 */ V0Parameter( 2, 10, 729, 2, 12, 5, 2), // 2325 mops, 5.9e-5 errors + /* 3 */ V0Parameter( 2, 10, 712, 3, 9, 5, 2), // 2468 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 2, 10, 692, 4, 8, 9, 1), // 3152 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 3, 10, 726, 2, 15, 5, 2), // 3442 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 3, 10, 729, 2, 15, 5, 2), // 4493 mops, 5.6e-5 errors + /* 7 */ V0Parameter( 3, 10, 713, 3, 12, 5, 2), // 4861 mops, 5.4e-5 errors + /* 8 */ V0Parameter( 3, 10, 732, 3, 12, 5, 2), // 4921 mops, 5.7e-5 errors + /* 9 */ V0Parameter( 3, 10, 724, 3, 12, 5, 2), // 6394 mops, 5.7e-5 errors + /* 10 */ V0Parameter( 3, 10, 744, 3, 12, 5, 2), // 7991 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 3, 10, 750, 3, 12, 10, 1), // 11150 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 3, 10, 710, 4, 9, 9, 1), // 12186 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 3, 10, 704, 5, 8, 9, 1), // 14943 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 3, 10, 716, 6, 7, 10, 1), // 17887 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 3, 10, 707, 7, 6, 9, 1), // 23880 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 3, 10, 723, 8, 5, 10, 1), // 27406 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 3, 10, 720, 11, 4, 10, 1), // 37207 mops, 5.8e-5 errors + /* 18 */ V0Parameter( 3, 10, 779, 15, 3, 11, 1), // 52001 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 3, 10, 721, 14, 3, 10, 1), // 99272 mops, 6.1e-5 errors + /* 20 */ V0Parameter( 3, 10, 762, 22, 2, 11, 1), // 158216 mops, 6.1e-5 errors + /* 21 */ V0Parameter( 3, 10, 784, 45, 1, 11, 1), // 688244 mops, 6.3e-5 errors + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 2, 10, 723, 2, 12, 5, 2), // 2767 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 699, 3, 9, 5, 2), // 3767 mops, 5.7e-5 errors + /* 2 */ V0Parameter( 2, 10, 728, 3, 9, 5, 2), // 3870 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 718, 4, 8, 5, 2), // 4914 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 3, 10, 740, 2, 15, 5, 2), // 5332 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 3, 10, 746, 2, 15, 5, 2), // 6935 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 3, 10, 715, 3, 12, 5, 2), // 7457 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 3, 10, 755, 3, 12, 5, 2), // 7657 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 3, 10, 736, 3, 12, 5, 2), // 9825 mops, 5.8e-5 errors + /* 9 */ V0Parameter( 3, 10, 731, 4, 9, 5, 2), // 12722 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 699, 4, 9, 9, 1), // 18351 mops, 5.5e-5 errors + /* 11 */ V0Parameter( 3, 10, 719, 4, 9, 10, 1), // 18604 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 3, 10, 710, 5, 8, 10, 1), // 22759 mops, 5.5e-5 errors + /* 13 */ V0Parameter( 3, 10, 738, 6, 7, 10, 1), // 27468 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 3, 10, 714, 7, 6, 10, 1), // 36314 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 769, 8, 5, 11, 1), // 42605 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 751, 11, 4, 11, 1), // 57323 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 715, 14, 3, 10, 1), // 100268 mops, 6.1e-5 errors + /* 18 */ V0Parameter( 3, 10, 757, 14, 3, 11, 1), // 152491 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 3, 10, 763, 44, 1, 11, 1), // 473549 mops, 6.2e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 2, 10, 723, 2, 12, 5, 2), // 2767 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 699, 3, 9, 5, 2), // 3767 mops, 5.7e-5 errors + /* 2 */ V0Parameter( 2, 10, 728, 3, 9, 5, 2), // 3870 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 2, 10, 718, 4, 8, 5, 2), // 4914 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 3, 10, 740, 2, 15, 5, 2), // 5332 mops, 6.0e-5 errors + /* 5 */ V0Parameter( 3, 10, 746, 2, 15, 5, 2), // 6935 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 3, 10, 715, 3, 12, 5, 2), // 7457 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 3, 10, 755, 3, 12, 5, 2), // 7657 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 3, 10, 736, 3, 12, 5, 2), // 9825 mops, 5.8e-5 errors + /* 9 */ V0Parameter( 3, 10, 731, 4, 9, 5, 2), // 12722 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 699, 4, 9, 9, 1), // 18351 mops, 5.5e-5 errors + /* 11 */ V0Parameter( 3, 10, 719, 4, 9, 10, 1), // 18604 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 3, 10, 710, 5, 8, 10, 1), // 22759 mops, 5.5e-5 errors + /* 13 */ V0Parameter( 3, 10, 738, 6, 7, 10, 1), // 27468 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 3, 10, 714, 7, 6, 10, 1), // 36314 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 769, 8, 5, 11, 1), // 42605 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 751, 11, 4, 11, 1), // 57323 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 715, 14, 3, 10, 1), // 100268 mops, 6.1e-5 errors + /* 18 */ V0Parameter( 3, 10, 757, 14, 3, 11, 1), // 152491 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 3, 10, 763, 44, 1, 11, 1), // 473549 mops, 6.2e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 2, 10, 773, 2, 12, 5, 2), // 4348 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 702, 3, 9, 5, 2), // 5667 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 2, 10, 685, 4, 8, 9, 1), // 7249 mops, 5.6e-5 errors + /* 3 */ V0Parameter( 2, 10, 748, 4, 8, 5, 2), // 7572 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 3, 10, 789, 2, 15, 5, 2), // 8269 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 3, 10, 711, 3, 12, 5, 2), // 11156 mops, 5.3e-5 errors + /* 6 */ V0Parameter( 3, 10, 719, 3, 12, 5, 2), // 11216 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 3, 10, 716, 3, 12, 5, 2), // 14549 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 772, 3, 12, 5, 2), // 15078 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 753, 4, 9, 5, 2), // 19345 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 702, 4, 9, 9, 1), // 27578 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 3, 10, 751, 4, 9, 10, 1), // 28456 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 3, 10, 722, 5, 8, 10, 1), // 34386 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 3, 10, 723, 6, 7, 10, 1), // 47296 mops, 5.9e-5 errors + /* 14 */ V0Parameter( 3, 10, 733, 7, 6, 10, 1), // 55075 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 3, 10, 781, 9, 5, 11, 1), // 72034 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 726, 14, 3, 10, 1), // 107167 mops, 5.9e-5 errors + /* 17 */ V0Parameter( 3, 10, 736, 14, 3, 10, 1), // 152153 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 3, 10, 742, 21, 2, 10, 1), // 337848 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 3, 10, 748, 44, 1, 10, 1), // 750903 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 2, 10, 773, 2, 12, 5, 2), // 4348 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 702, 3, 9, 5, 2), // 5667 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 2, 10, 685, 4, 8, 9, 1), // 7249 mops, 5.6e-5 errors + /* 3 */ V0Parameter( 2, 10, 748, 4, 8, 5, 2), // 7572 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 3, 10, 789, 2, 15, 5, 2), // 8269 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 3, 10, 711, 3, 12, 5, 2), // 11156 mops, 5.3e-5 errors + /* 6 */ V0Parameter( 3, 10, 719, 3, 12, 5, 2), // 11216 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 3, 10, 716, 3, 12, 5, 2), // 14549 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 772, 3, 12, 5, 2), // 15078 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 753, 4, 9, 5, 2), // 19345 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 702, 4, 9, 9, 1), // 27578 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 3, 10, 751, 4, 9, 10, 1), // 28456 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 3, 10, 722, 5, 8, 10, 1), // 34386 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 3, 10, 723, 6, 7, 10, 1), // 47296 mops, 5.9e-5 errors + /* 14 */ V0Parameter( 3, 10, 733, 7, 6, 10, 1), // 55075 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 3, 10, 781, 9, 5, 11, 1), // 72034 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 726, 14, 3, 10, 1), // 107167 mops, 5.9e-5 errors + /* 17 */ V0Parameter( 3, 10, 736, 14, 3, 10, 1), // 152153 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 3, 10, 742, 21, 2, 10, 1), // 337848 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 3, 10, 748, 44, 1, 10, 1), // 750903 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 2, 10, 773, 2, 12, 5, 2), // 4348 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 702, 3, 9, 5, 2), // 5667 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 2, 10, 685, 4, 8, 9, 1), // 7249 mops, 5.6e-5 errors + /* 3 */ V0Parameter( 2, 10, 748, 4, 8, 5, 2), // 7572 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 3, 10, 789, 2, 15, 5, 2), // 8269 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 3, 10, 711, 3, 12, 5, 2), // 11156 mops, 5.3e-5 errors + /* 6 */ V0Parameter( 3, 10, 719, 3, 12, 5, 2), // 11216 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 3, 10, 716, 3, 12, 5, 2), // 14549 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 772, 3, 12, 5, 2), // 15078 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 753, 4, 9, 5, 2), // 19345 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 702, 4, 9, 9, 1), // 27578 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 3, 10, 751, 4, 9, 10, 1), // 28456 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 3, 10, 722, 5, 8, 10, 1), // 34386 mops, 6.0e-5 errors + /* 13 */ V0Parameter( 3, 10, 723, 6, 7, 10, 1), // 47296 mops, 5.9e-5 errors + /* 14 */ V0Parameter( 3, 10, 733, 7, 6, 10, 1), // 55075 mops, 6.2e-5 errors + /* 15 */ V0Parameter( 3, 10, 781, 9, 5, 11, 1), // 72034 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 726, 14, 3, 10, 1), // 107167 mops, 5.9e-5 errors + /* 17 */ V0Parameter( 3, 10, 736, 14, 3, 10, 1), // 152153 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 3, 10, 742, 21, 2, 10, 1), // 337848 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 3, 10, 748, 44, 1, 10, 1), // 750903 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 9 */ + /* 0 */ V0Parameter( 2, 10, 706, 3, 9, 5, 2), // 7694 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 688, 4, 8, 9, 1), // 9828 mops, 5.7e-5 errors + /* 2 */ V0Parameter( 3, 10, 721, 2, 15, 5, 2), // 10638 mops, 5.4e-5 errors + /* 3 */ V0Parameter( 2, 10, 785, 5, 6, 11, 1), // 13113 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 3, 10, 697, 3, 12, 9, 1), // 15085 mops, 5.8e-5 errors + /* 5 */ V0Parameter( 3, 10, 724, 3, 12, 5, 2), // 15163 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 3, 10, 719, 3, 12, 5, 2), // 19594 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 3, 10, 731, 3, 12, 5, 2), // 24260 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 809, 4, 9, 6, 2), // 26964 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 705, 4, 9, 9, 1), // 37034 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 3, 10, 701, 5, 8, 9, 1), // 45455 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 3, 10, 742, 5, 8, 10, 1), // 46649 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 3, 10, 745, 6, 7, 10, 1), // 64170 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 802, 7, 6, 12, 1), // 76835 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 3, 10, 743, 8, 5, 10, 1), // 107251 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 752, 14, 3, 11, 1), // 145675 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 742, 15, 3, 10, 1), // 218432 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 729, 22, 2, 10, 1), // 469310 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 3, 10, 759, 44, 1, 11, 1), // 1937642 mops, 6.2e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 10 */ + /* 0 */ V0Parameter( 2, 10, 706, 3, 9, 5, 2), // 7694 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 688, 4, 8, 9, 1), // 9828 mops, 5.7e-5 errors + /* 2 */ V0Parameter( 3, 10, 721, 2, 15, 5, 2), // 10638 mops, 5.4e-5 errors + /* 3 */ V0Parameter( 2, 10, 785, 5, 6, 11, 1), // 13113 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 3, 10, 697, 3, 12, 9, 1), // 15085 mops, 5.8e-5 errors + /* 5 */ V0Parameter( 3, 10, 724, 3, 12, 5, 2), // 15163 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 3, 10, 719, 3, 12, 5, 2), // 19594 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 3, 10, 731, 3, 12, 5, 2), // 24260 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 809, 4, 9, 6, 2), // 26964 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 705, 4, 9, 9, 1), // 37034 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 3, 10, 701, 5, 8, 9, 1), // 45455 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 3, 10, 742, 5, 8, 10, 1), // 46649 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 3, 10, 745, 6, 7, 10, 1), // 64170 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 802, 7, 6, 12, 1), // 76835 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 3, 10, 743, 8, 5, 10, 1), // 107251 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 752, 14, 3, 11, 1), // 145675 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 742, 15, 3, 10, 1), // 218432 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 729, 22, 2, 10, 1), // 469310 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 3, 10, 759, 44, 1, 11, 1), // 1937642 mops, 6.2e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 11 */ + /* 0 */ V0Parameter( 2, 10, 706, 3, 9, 5, 2), // 7694 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 2, 10, 688, 4, 8, 9, 1), // 9828 mops, 5.7e-5 errors + /* 2 */ V0Parameter( 3, 10, 721, 2, 15, 5, 2), // 10638 mops, 5.4e-5 errors + /* 3 */ V0Parameter( 2, 10, 785, 5, 6, 11, 1), // 13113 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 3, 10, 697, 3, 12, 9, 1), // 15085 mops, 5.8e-5 errors + /* 5 */ V0Parameter( 3, 10, 724, 3, 12, 5, 2), // 15163 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 3, 10, 719, 3, 12, 5, 2), // 19594 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 3, 10, 731, 3, 12, 5, 2), // 24260 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 809, 4, 9, 6, 2), // 26964 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 705, 4, 9, 9, 1), // 37034 mops, 6.0e-5 errors + /* 10 */ V0Parameter( 3, 10, 701, 5, 8, 9, 1), // 45455 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 3, 10, 742, 5, 8, 10, 1), // 46649 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 3, 10, 745, 6, 7, 10, 1), // 64170 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 802, 7, 6, 12, 1), // 76835 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 3, 10, 743, 8, 5, 10, 1), // 107251 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 752, 14, 3, 11, 1), // 145675 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 742, 15, 3, 10, 1), // 218432 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 729, 22, 2, 10, 1), // 469310 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 3, 10, 759, 44, 1, 11, 1), // 1937642 mops, 6.2e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 12 */ + /* 0 */ V0Parameter( 2, 10, 712, 3, 9, 5, 2), // 10321 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 692, 4, 8, 9, 1), // 13157 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 3, 10, 726, 2, 15, 5, 2), // 14241 mops, 5.8e-5 errors + /* 3 */ V0Parameter( 3, 10, 729, 2, 15, 5, 2), // 18447 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 3, 10, 698, 3, 12, 9, 1), // 20133 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 3, 10, 732, 3, 12, 5, 2), // 20333 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 3, 10, 724, 3, 12, 5, 2), // 26218 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 3, 10, 744, 3, 12, 5, 2), // 32624 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 3, 10, 750, 3, 12, 10, 1), // 45269 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 710, 4, 9, 9, 1), // 49543 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 704, 5, 8, 9, 1), // 60729 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 3, 10, 716, 6, 7, 10, 1), // 72688 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 3, 10, 707, 7, 6, 9, 1), // 96815 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 3, 10, 723, 8, 5, 10, 1), // 111117 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 3, 10, 720, 11, 4, 10, 1), // 150821 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 3, 10, 779, 15, 3, 11, 1), // 210891 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 721, 14, 3, 10, 1), // 399602 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 762, 22, 2, 11, 1), // 636950 mops, 6.1e-5 errors + /* 18 */ V0Parameter( 3, 10, 784, 45, 1, 11, 1), // 2761433 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 13 */ + /* 0 */ V0Parameter( 2, 10, 712, 3, 9, 5, 2), // 10321 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 692, 4, 8, 9, 1), // 13157 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 3, 10, 726, 2, 15, 5, 2), // 14241 mops, 5.8e-5 errors + /* 3 */ V0Parameter( 3, 10, 729, 2, 15, 5, 2), // 18447 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 3, 10, 698, 3, 12, 9, 1), // 20133 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 3, 10, 732, 3, 12, 5, 2), // 20333 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 3, 10, 724, 3, 12, 5, 2), // 26218 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 3, 10, 744, 3, 12, 5, 2), // 32624 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 3, 10, 750, 3, 12, 10, 1), // 45269 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 710, 4, 9, 9, 1), // 49543 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 704, 5, 8, 9, 1), // 60729 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 3, 10, 716, 6, 7, 10, 1), // 72688 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 3, 10, 707, 7, 6, 9, 1), // 96815 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 3, 10, 723, 8, 5, 10, 1), // 111117 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 3, 10, 720, 11, 4, 10, 1), // 150821 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 3, 10, 779, 15, 3, 11, 1), // 210891 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 721, 14, 3, 10, 1), // 399602 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 762, 22, 2, 11, 1), // 636950 mops, 6.1e-5 errors + /* 18 */ V0Parameter( 3, 10, 784, 45, 1, 11, 1), // 2761433 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 14 */ + /* 0 */ V0Parameter( 2, 10, 712, 3, 9, 5, 2), // 10321 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 692, 4, 8, 9, 1), // 13157 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 3, 10, 726, 2, 15, 5, 2), // 14241 mops, 5.8e-5 errors + /* 3 */ V0Parameter( 3, 10, 729, 2, 15, 5, 2), // 18447 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 3, 10, 698, 3, 12, 9, 1), // 20133 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 3, 10, 732, 3, 12, 5, 2), // 20333 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 3, 10, 724, 3, 12, 5, 2), // 26218 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 3, 10, 744, 3, 12, 5, 2), // 32624 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 3, 10, 750, 3, 12, 10, 1), // 45269 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 710, 4, 9, 9, 1), // 49543 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 704, 5, 8, 9, 1), // 60729 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 3, 10, 716, 6, 7, 10, 1), // 72688 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 3, 10, 707, 7, 6, 9, 1), // 96815 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 3, 10, 723, 8, 5, 10, 1), // 111117 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 3, 10, 720, 11, 4, 10, 1), // 150821 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 3, 10, 779, 15, 3, 11, 1), // 210891 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 721, 14, 3, 10, 1), // 399602 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 762, 22, 2, 11, 1), // 636950 mops, 6.1e-5 errors + /* 18 */ V0Parameter( 3, 10, 784, 45, 1, 11, 1), // 2761433 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 15 */ + /* 0 */ V0Parameter( 2, 10, 712, 3, 9, 5, 2), // 10321 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 2, 10, 692, 4, 8, 9, 1), // 13157 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 3, 10, 726, 2, 15, 5, 2), // 14241 mops, 5.8e-5 errors + /* 3 */ V0Parameter( 3, 10, 729, 2, 15, 5, 2), // 18447 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 3, 10, 698, 3, 12, 9, 1), // 20133 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 3, 10, 732, 3, 12, 5, 2), // 20333 mops, 5.7e-5 errors + /* 6 */ V0Parameter( 3, 10, 724, 3, 12, 5, 2), // 26218 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 3, 10, 744, 3, 12, 5, 2), // 32624 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 3, 10, 750, 3, 12, 10, 1), // 45269 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 710, 4, 9, 9, 1), // 49543 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 704, 5, 8, 9, 1), // 60729 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 3, 10, 716, 6, 7, 10, 1), // 72688 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 3, 10, 707, 7, 6, 9, 1), // 96815 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 3, 10, 723, 8, 5, 10, 1), // 111117 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 3, 10, 720, 11, 4, 10, 1), // 150821 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 3, 10, 779, 15, 3, 11, 1), // 210891 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 721, 14, 3, 10, 1), // 399602 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 762, 22, 2, 11, 1), // 636950 mops, 6.1e-5 errors + /* 18 */ V0Parameter( 3, 10, 784, 45, 1, 11, 1), // 2761433 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 16 */ + /* 0 */ V0Parameter( 2, 10, 698, 4, 8, 9, 1), // 16749 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 3, 10, 732, 2, 15, 5, 2), // 18097 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 3, 10, 736, 2, 15, 5, 2), // 23417 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 3, 10, 714, 3, 12, 5, 2), // 25369 mops, 5.7e-5 errors + /* 4 */ V0Parameter( 3, 10, 741, 3, 12, 5, 2), // 25833 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 3, 10, 729, 3, 12, 5, 2), // 33169 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 3, 10, 766, 3, 12, 5, 2), // 41671 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 3, 10, 698, 4, 9, 9, 1), // 61846 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 3, 10, 713, 4, 9, 10, 1), // 62512 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 3, 10, 706, 5, 8, 10, 1), // 76510 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 726, 6, 7, 10, 1), // 91876 mops, 5.8e-5 errors + /* 11 */ V0Parameter( 3, 10, 710, 7, 6, 10, 1), // 121851 mops, 5.6e-5 errors + /* 12 */ V0Parameter( 3, 10, 738, 8, 5, 10, 1), // 140694 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 3, 10, 732, 11, 4, 10, 1), // 190535 mops, 5.9e-5 errors + /* 14 */ V0Parameter( 3, 10, 772, 11, 4, 11, 1), // 274442 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 3, 10, 734, 14, 3, 10, 1), // 504120 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 752, 22, 2, 11, 1), // 845173 mops, 6.3e-5 errors + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/wop_pbs_2022-6-27_192 b/v0-parameters/ref/wop_pbs_2022-6-27_192 new file mode 100644 index 000000000..124a79792 --- /dev/null +++ b/v0-parameters/ref/wop_pbs_2022-6-27_192 @@ -0,0 +1,547 @@ +{ /* Security level: 192 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 2, 10, 781, 2, 12, 5, 2), // 289 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 3, 10, 857, 1, 23, 3, 3), // 333 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 2, 10, 785, 3, 9, 5, 2), // 403 mops, 5.7e-5 errors + /* 3 */ V0Parameter( 2, 10, 892, 4, 8, 6, 2), // 563 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 2, 10, 799, 4, 8, 5, 2), // 774 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 3, 10, 784, 2, 15, 5, 2), // 832 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 3, 10, 787, 2, 15, 5, 2), // 833 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 3, 10, 803, 2, 15, 5, 2), // 841 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 3, 10, 806, 2, 15, 5, 2), // 1116 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 788, 3, 12, 5, 2), // 1188 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 3, 10, 810, 3, 12, 5, 2), // 1203 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 3, 10, 802, 3, 12, 5, 2), // 1589 mops, 5.9e-5 errors + /* 12 */ V0Parameter( 3, 10, 826, 3, 12, 5, 2), // 2008 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 843, 3, 12, 10, 1), // 2853 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 3, 10, 785, 4, 9, 10, 1), // 3081 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 3, 10, 780, 5, 8, 9, 1), // 3774 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 794, 6, 7, 10, 1), // 4519 mops, 5.8e-5 errors + /* 17 */ V0Parameter( 3, 10, 782, 7, 6, 10, 1), // 6056 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 3, 10, 805, 8, 5, 10, 1), // 6965 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 3, 10, 800, 11, 4, 10, 1), // 9444 mops, 5.9e-5 errors + /* 20 */ V0Parameter( 3, 10, 824, 11, 4, 10, 1), // 13637 mops, 6.2e-5 errors + /* 21 */ V0Parameter( 3, 10, 802, 14, 3, 10, 1), // 25560 mops, 6.0e-5 errors + /* 22 */ V0Parameter( 3, 10, 867, 22, 2, 11, 1), // 41151 mops, 6.3e-5 errors + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 2, 10, 775, 3, 9, 5, 2), // 920 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 2, 10, 820, 3, 9, 5, 2), // 957 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 2, 10, 812, 3, 9, 5, 2), // 1346 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 3, 10, 784, 2, 15, 5, 2), // 1789 mops, 5.6e-5 errors + /* 4 */ V0Parameter( 3, 10, 788, 2, 15, 5, 2), // 1794 mops, 3.3e-5 errors + /* 5 */ V0Parameter( 3, 10, 792, 2, 15, 5, 2), // 1799 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 3, 10, 849, 2, 15, 5, 2), // 1866 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 3, 10, 880, 2, 15, 6, 2), // 2483 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 3, 10, 794, 3, 12, 5, 2), // 2559 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 3, 10, 791, 3, 12, 5, 2), // 3333 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 3, 10, 845, 3, 12, 5, 2), // 3442 mops, 6.2e-5 errors + /* 11 */ V0Parameter( 3, 10, 823, 4, 9, 5, 2), // 4408 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 3, 10, 776, 4, 9, 9, 1), // 6338 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 3, 10, 825, 4, 9, 10, 1), // 6529 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 796, 5, 8, 10, 1), // 7892 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 3, 10, 798, 6, 7, 10, 1), // 10867 mops, 6.0e-5 errors + /* 16 */ V0Parameter( 3, 10, 809, 7, 6, 10, 1), // 12653 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 3, 10, 850, 9, 5, 11, 1), // 16458 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 3, 10, 800, 14, 3, 10, 1), // 24572 mops, 6.0e-5 errors + /* 19 */ V0Parameter( 3, 10, 811, 14, 3, 10, 1), // 34968 mops, 6.3e-5 errors + /* 20 */ V0Parameter( 3, 10, 880, 23, 2, 12, 1), // 58959 mops, 6.3e-5 errors + /* 21 */ V0Parameter( 3, 10, 823, 44, 1, 10, 1), // 172709 mops, 6.2e-5 errors + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 2, 10, 785, 3, 9, 5, 2), // 1857 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 2, 10, 892, 4, 8, 6, 2), // 2603 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 2, 10, 799, 4, 8, 5, 2), // 3411 mops, 6.2e-5 errors + /* 3 */ V0Parameter( 3, 10, 784, 2, 15, 5, 2), // 3579 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 3, 10, 788, 2, 15, 5, 2), // 3588 mops, 5.2e-5 errors + /* 5 */ V0Parameter( 3, 10, 803, 2, 15, 5, 2), // 3624 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 3, 10, 806, 2, 15, 5, 2), // 4724 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 3, 10, 788, 3, 12, 5, 2), // 5099 mops, 6.3e-5 errors + /* 8 */ V0Parameter( 3, 10, 810, 3, 12, 5, 2), // 5169 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 3, 10, 802, 3, 12, 5, 2), // 6710 mops, 5.9e-5 errors + /* 10 */ V0Parameter( 3, 10, 826, 3, 12, 5, 2), // 8395 mops, 6.2e-5 errors + /* 11 */ V0Parameter( 3, 10, 840, 3, 12, 11, 1), // 11781 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 3, 10, 785, 4, 9, 10, 1), // 12761 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 3, 10, 780, 5, 8, 9, 1), // 15623 mops, 6.3e-5 errors + /* 14 */ V0Parameter( 3, 10, 794, 6, 7, 10, 1), // 18705 mops, 5.8e-5 errors + /* 15 */ V0Parameter( 3, 10, 782, 7, 6, 10, 1), // 24934 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 805, 8, 5, 10, 1), // 28684 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 800, 11, 4, 10, 1), // 38876 mops, 5.9e-5 errors + /* 18 */ V0Parameter( 3, 10, 824, 11, 4, 10, 1), // 55683 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 3, 10, 802, 14, 3, 10, 1), // 103626 mops, 6.0e-5 errors + /* 20 */ V0Parameter( 3, 10, 867, 22, 2, 11, 1), // 166915 mops, 6.3e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 2, 10, 795, 3, 9, 5, 2), // 4106 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 3, 10, 784, 2, 15, 5, 2), // 5494 mops, 5.4e-5 errors + /* 2 */ V0Parameter( 3, 10, 785, 2, 15, 5, 2), // 5498 mops, 5.6e-5 errors + /* 3 */ V0Parameter( 3, 10, 790, 2, 15, 5, 2), // 5517 mops, 5.4e-5 errors + /* 4 */ V0Parameter( 3, 10, 819, 2, 15, 5, 2), // 5624 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 3, 10, 827, 2, 15, 5, 2), // 7313 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 3, 10, 791, 3, 12, 5, 2), // 7836 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 3, 10, 839, 3, 12, 5, 2), // 8076 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 3, 10, 817, 3, 12, 5, 2), // 10335 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 3, 10, 809, 4, 9, 5, 2), // 13341 mops, 5.7e-5 errors + /* 10 */ V0Parameter( 3, 10, 774, 4, 9, 9, 1), // 19206 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 3, 10, 800, 4, 9, 10, 1), // 19531 mops, 5.9e-5 errors + /* 12 */ V0Parameter( 3, 10, 789, 5, 8, 9, 1), // 23820 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 821, 6, 7, 10, 1), // 28807 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 3, 10, 793, 7, 6, 10, 1), // 37988 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 807, 9, 5, 10, 1), // 48686 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 3, 10, 850, 11, 4, 11, 1), // 60493 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 794, 14, 3, 10, 1), // 104660 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 3, 10, 868, 14, 3, 11, 1), // 161541 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 3, 10, 860, 44, 1, 11, 1), // 497486 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 2, 10, 795, 3, 9, 5, 2), // 4106 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 3, 10, 784, 2, 15, 5, 2), // 5494 mops, 5.4e-5 errors + /* 2 */ V0Parameter( 3, 10, 785, 2, 15, 5, 2), // 5498 mops, 5.6e-5 errors + /* 3 */ V0Parameter( 3, 10, 790, 2, 15, 5, 2), // 5517 mops, 5.4e-5 errors + /* 4 */ V0Parameter( 3, 10, 819, 2, 15, 5, 2), // 5624 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 3, 10, 827, 2, 15, 5, 2), // 7313 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 3, 10, 791, 3, 12, 5, 2), // 7836 mops, 6.1e-5 errors + /* 7 */ V0Parameter( 3, 10, 839, 3, 12, 5, 2), // 8076 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 3, 10, 817, 3, 12, 5, 2), // 10335 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 3, 10, 809, 4, 9, 5, 2), // 13341 mops, 5.7e-5 errors + /* 10 */ V0Parameter( 3, 10, 774, 4, 9, 9, 1), // 19206 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 3, 10, 800, 4, 9, 10, 1), // 19531 mops, 5.9e-5 errors + /* 12 */ V0Parameter( 3, 10, 789, 5, 8, 9, 1), // 23820 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 821, 6, 7, 10, 1), // 28807 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 3, 10, 793, 7, 6, 10, 1), // 37988 mops, 6.0e-5 errors + /* 15 */ V0Parameter( 3, 10, 807, 9, 5, 10, 1), // 48686 mops, 6.1e-5 errors + /* 16 */ V0Parameter( 3, 10, 850, 11, 4, 11, 1), // 60493 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 794, 14, 3, 10, 1), // 104660 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 3, 10, 868, 14, 3, 11, 1), // 161541 mops, 6.3e-5 errors + /* 19 */ V0Parameter( 3, 10, 860, 44, 1, 11, 1), // 497486 mops, 6.3e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 2, 10, 827, 3, 9, 5, 2), // 6329 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 3, 10, 784, 2, 15, 5, 2), // 8242 mops, 5.6e-5 errors + /* 2 */ V0Parameter( 3, 10, 786, 2, 15, 5, 2), // 8253 mops, 5.3e-5 errors + /* 3 */ V0Parameter( 3, 10, 793, 2, 15, 5, 2), // 8292 mops, 6.0e-5 errors + /* 4 */ V0Parameter( 3, 10, 887, 2, 15, 5, 2), // 8813 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 3, 10, 786, 3, 12, 5, 2), // 11718 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 3, 10, 796, 3, 12, 5, 2), // 11792 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 3, 10, 793, 3, 12, 5, 2), // 15277 mops, 5.5e-5 errors + /* 8 */ V0Parameter( 3, 10, 853, 3, 12, 11, 1), // 16114 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 3, 10, 833, 4, 9, 5, 2), // 20298 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 778, 4, 9, 9, 1), // 28878 mops, 5.5e-5 errors + /* 11 */ V0Parameter( 3, 10, 850, 4, 9, 11, 1), // 30200 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 3, 10, 802, 5, 8, 10, 1), // 36041 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 3, 10, 805, 6, 7, 10, 1), // 49572 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 3, 10, 821, 7, 6, 10, 1), // 57873 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 3, 10, 843, 10, 4, 11, 1), // 82456 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 807, 14, 3, 10, 1), // 112034 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 825, 14, 3, 10, 1), // 159576 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 3, 10, 831, 21, 2, 11, 1), // 353919 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 3, 10, 846, 44, 1, 11, 1), // 789530 mops, 6.2e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 2, 10, 827, 3, 9, 5, 2), // 6329 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 3, 10, 784, 2, 15, 5, 2), // 8242 mops, 5.6e-5 errors + /* 2 */ V0Parameter( 3, 10, 786, 2, 15, 5, 2), // 8253 mops, 5.3e-5 errors + /* 3 */ V0Parameter( 3, 10, 793, 2, 15, 5, 2), // 8292 mops, 6.0e-5 errors + /* 4 */ V0Parameter( 3, 10, 887, 2, 15, 5, 2), // 8813 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 3, 10, 786, 3, 12, 5, 2), // 11718 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 3, 10, 796, 3, 12, 5, 2), // 11792 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 3, 10, 793, 3, 12, 5, 2), // 15277 mops, 5.5e-5 errors + /* 8 */ V0Parameter( 3, 10, 853, 3, 12, 11, 1), // 16114 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 3, 10, 833, 4, 9, 5, 2), // 20298 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 778, 4, 9, 9, 1), // 28878 mops, 5.5e-5 errors + /* 11 */ V0Parameter( 3, 10, 850, 4, 9, 11, 1), // 30200 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 3, 10, 802, 5, 8, 10, 1), // 36041 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 3, 10, 805, 6, 7, 10, 1), // 49572 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 3, 10, 821, 7, 6, 10, 1), // 57873 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 3, 10, 843, 10, 4, 11, 1), // 82456 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 807, 14, 3, 10, 1), // 112034 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 825, 14, 3, 10, 1), // 159576 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 3, 10, 831, 21, 2, 11, 1), // 353919 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 3, 10, 846, 44, 1, 11, 1), // 789530 mops, 6.2e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 2, 10, 827, 3, 9, 5, 2), // 6329 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 3, 10, 784, 2, 15, 5, 2), // 8242 mops, 5.6e-5 errors + /* 2 */ V0Parameter( 3, 10, 786, 2, 15, 5, 2), // 8253 mops, 5.3e-5 errors + /* 3 */ V0Parameter( 3, 10, 793, 2, 15, 5, 2), // 8292 mops, 6.0e-5 errors + /* 4 */ V0Parameter( 3, 10, 887, 2, 15, 5, 2), // 8813 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 3, 10, 786, 3, 12, 5, 2), // 11718 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 3, 10, 796, 3, 12, 5, 2), // 11792 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 3, 10, 793, 3, 12, 5, 2), // 15277 mops, 5.5e-5 errors + /* 8 */ V0Parameter( 3, 10, 853, 3, 12, 11, 1), // 16114 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 3, 10, 833, 4, 9, 5, 2), // 20298 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 778, 4, 9, 9, 1), // 28878 mops, 5.5e-5 errors + /* 11 */ V0Parameter( 3, 10, 850, 4, 9, 11, 1), // 30200 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 3, 10, 802, 5, 8, 10, 1), // 36041 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 3, 10, 805, 6, 7, 10, 1), // 49572 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 3, 10, 821, 7, 6, 10, 1), // 57873 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 3, 10, 843, 10, 4, 11, 1), // 82456 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 807, 14, 3, 10, 1), // 112034 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 3, 10, 825, 14, 3, 10, 1), // 159576 mops, 6.2e-5 errors + /* 18 */ V0Parameter( 3, 10, 831, 21, 2, 11, 1), // 353919 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 3, 10, 846, 44, 1, 11, 1), // 789530 mops, 6.2e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 9 */ + /* 0 */ V0Parameter( 3, 10, 784, 2, 15, 5, 2), // 11115 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 3, 10, 786, 2, 15, 5, 2), // 11130 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 3, 10, 797, 2, 15, 5, 2), // 11213 mops, 6.0e-5 errors + /* 3 */ V0Parameter( 3, 10, 799, 2, 15, 5, 2), // 14493 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 3, 10, 787, 3, 12, 5, 2), // 15806 mops, 5.9e-5 errors + /* 5 */ V0Parameter( 3, 10, 801, 3, 12, 5, 2), // 15948 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 3, 10, 796, 3, 12, 5, 2), // 20581 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 3, 10, 810, 3, 12, 5, 2), // 25480 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 905, 4, 9, 6, 2), // 28522 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 782, 4, 9, 9, 1), // 38813 mops, 5.6e-5 errors + /* 10 */ V0Parameter( 3, 10, 777, 5, 8, 9, 1), // 47572 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 3, 10, 831, 5, 8, 10, 1), // 49134 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 3, 10, 841, 6, 7, 11, 1), // 67819 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 791, 8, 5, 10, 1), // 86612 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 831, 8, 5, 11, 1), // 112640 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 3, 10, 847, 14, 3, 11, 1), // 153375 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 834, 15, 3, 11, 1), // 229496 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 811, 22, 2, 10, 1), // 490011 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 3, 10, 865, 44, 1, 11, 1), // 2043580 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 10 */ + /* 0 */ V0Parameter( 3, 10, 784, 2, 15, 5, 2), // 11115 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 3, 10, 786, 2, 15, 5, 2), // 11130 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 3, 10, 797, 2, 15, 5, 2), // 11213 mops, 6.0e-5 errors + /* 3 */ V0Parameter( 3, 10, 799, 2, 15, 5, 2), // 14493 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 3, 10, 787, 3, 12, 5, 2), // 15806 mops, 5.9e-5 errors + /* 5 */ V0Parameter( 3, 10, 801, 3, 12, 5, 2), // 15948 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 3, 10, 796, 3, 12, 5, 2), // 20581 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 3, 10, 810, 3, 12, 5, 2), // 25480 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 905, 4, 9, 6, 2), // 28522 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 782, 4, 9, 9, 1), // 38813 mops, 5.6e-5 errors + /* 10 */ V0Parameter( 3, 10, 777, 5, 8, 9, 1), // 47572 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 3, 10, 831, 5, 8, 10, 1), // 49134 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 3, 10, 841, 6, 7, 11, 1), // 67819 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 791, 8, 5, 10, 1), // 86612 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 831, 8, 5, 11, 1), // 112640 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 3, 10, 847, 14, 3, 11, 1), // 153375 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 834, 15, 3, 11, 1), // 229496 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 811, 22, 2, 10, 1), // 490011 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 3, 10, 865, 44, 1, 11, 1), // 2043580 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 11 */ + /* 0 */ V0Parameter( 3, 10, 784, 2, 15, 5, 2), // 11115 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 3, 10, 786, 2, 15, 5, 2), // 11130 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 3, 10, 797, 2, 15, 5, 2), // 11213 mops, 6.0e-5 errors + /* 3 */ V0Parameter( 3, 10, 799, 2, 15, 5, 2), // 14493 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 3, 10, 787, 3, 12, 5, 2), // 15806 mops, 5.9e-5 errors + /* 5 */ V0Parameter( 3, 10, 801, 3, 12, 5, 2), // 15948 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 3, 10, 796, 3, 12, 5, 2), // 20581 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 3, 10, 810, 3, 12, 5, 2), // 25480 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 905, 4, 9, 6, 2), // 28522 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 782, 4, 9, 9, 1), // 38813 mops, 5.6e-5 errors + /* 10 */ V0Parameter( 3, 10, 777, 5, 8, 9, 1), // 47572 mops, 5.7e-5 errors + /* 11 */ V0Parameter( 3, 10, 831, 5, 8, 10, 1), // 49134 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 3, 10, 841, 6, 7, 11, 1), // 67819 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 791, 8, 5, 10, 1), // 86612 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 3, 10, 831, 8, 5, 11, 1), // 112640 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 3, 10, 847, 14, 3, 11, 1), // 153375 mops, 6.3e-5 errors + /* 16 */ V0Parameter( 3, 10, 834, 15, 3, 11, 1), // 229496 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 3, 10, 811, 22, 2, 10, 1), // 490011 mops, 6.0e-5 errors + /* 18 */ V0Parameter( 3, 10, 865, 44, 1, 11, 1), // 2043580 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 12 */ + /* 0 */ V0Parameter( 3, 10, 784, 2, 15, 5, 2), // 14825 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 3, 10, 787, 2, 15, 5, 2), // 14856 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 3, 10, 803, 2, 15, 5, 2), // 15017 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 3, 10, 806, 2, 15, 5, 2), // 19420 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 3, 10, 788, 3, 12, 5, 2), // 21094 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 3, 10, 810, 3, 12, 5, 2), // 21393 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 3, 10, 802, 3, 12, 5, 2), // 27551 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 3, 10, 826, 3, 12, 5, 2), // 34312 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 3, 10, 840, 3, 12, 11, 1), // 47874 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 785, 4, 9, 10, 1), // 51927 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 3, 10, 780, 5, 8, 9, 1), // 63551 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 3, 10, 794, 6, 7, 10, 1), // 76085 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 3, 10, 782, 7, 6, 10, 1), // 101166 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 805, 8, 5, 10, 1), // 116397 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 3, 10, 800, 11, 4, 10, 1), // 157716 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 3, 10, 824, 11, 4, 10, 1), // 225018 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 802, 14, 3, 10, 1), // 417299 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 3, 10, 867, 22, 2, 11, 1), // 672304 mops, 6.3e-5 errors + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 13 */ + /* 0 */ V0Parameter( 3, 10, 784, 2, 15, 5, 2), // 14825 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 3, 10, 787, 2, 15, 5, 2), // 14856 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 3, 10, 803, 2, 15, 5, 2), // 15017 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 3, 10, 806, 2, 15, 5, 2), // 19420 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 3, 10, 788, 3, 12, 5, 2), // 21094 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 3, 10, 810, 3, 12, 5, 2), // 21393 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 3, 10, 802, 3, 12, 5, 2), // 27551 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 3, 10, 826, 3, 12, 5, 2), // 34312 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 3, 10, 840, 3, 12, 11, 1), // 47874 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 785, 4, 9, 10, 1), // 51927 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 3, 10, 780, 5, 8, 9, 1), // 63551 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 3, 10, 794, 6, 7, 10, 1), // 76085 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 3, 10, 782, 7, 6, 10, 1), // 101166 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 805, 8, 5, 10, 1), // 116397 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 3, 10, 800, 11, 4, 10, 1), // 157716 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 3, 10, 824, 11, 4, 10, 1), // 225018 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 802, 14, 3, 10, 1), // 417299 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 3, 10, 867, 22, 2, 11, 1), // 672304 mops, 6.3e-5 errors + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 14 */ + /* 0 */ V0Parameter( 3, 10, 784, 2, 15, 5, 2), // 14825 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 3, 10, 787, 2, 15, 5, 2), // 14856 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 3, 10, 803, 2, 15, 5, 2), // 15017 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 3, 10, 806, 2, 15, 5, 2), // 19420 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 3, 10, 788, 3, 12, 5, 2), // 21094 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 3, 10, 810, 3, 12, 5, 2), // 21393 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 3, 10, 802, 3, 12, 5, 2), // 27551 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 3, 10, 826, 3, 12, 5, 2), // 34312 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 3, 10, 840, 3, 12, 11, 1), // 47874 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 785, 4, 9, 10, 1), // 51927 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 3, 10, 780, 5, 8, 9, 1), // 63551 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 3, 10, 794, 6, 7, 10, 1), // 76085 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 3, 10, 782, 7, 6, 10, 1), // 101166 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 805, 8, 5, 10, 1), // 116397 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 3, 10, 800, 11, 4, 10, 1), // 157716 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 3, 10, 824, 11, 4, 10, 1), // 225018 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 802, 14, 3, 10, 1), // 417299 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 3, 10, 867, 22, 2, 11, 1), // 672304 mops, 6.3e-5 errors + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 15 */ + /* 0 */ V0Parameter( 3, 10, 784, 2, 15, 5, 2), // 14825 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 3, 10, 787, 2, 15, 5, 2), // 14856 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 3, 10, 803, 2, 15, 5, 2), // 15017 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 3, 10, 806, 2, 15, 5, 2), // 19420 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 3, 10, 788, 3, 12, 5, 2), // 21094 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 3, 10, 810, 3, 12, 5, 2), // 21393 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 3, 10, 802, 3, 12, 5, 2), // 27551 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 3, 10, 826, 3, 12, 5, 2), // 34312 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 3, 10, 840, 3, 12, 11, 1), // 47874 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 785, 4, 9, 10, 1), // 51927 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 3, 10, 780, 5, 8, 9, 1), // 63551 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 3, 10, 794, 6, 7, 10, 1), // 76085 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 3, 10, 782, 7, 6, 10, 1), // 101166 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 805, 8, 5, 10, 1), // 116397 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 3, 10, 800, 11, 4, 10, 1), // 157716 mops, 5.9e-5 errors + /* 15 */ V0Parameter( 3, 10, 824, 11, 4, 10, 1), // 225018 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 802, 14, 3, 10, 1), // 417299 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 3, 10, 867, 22, 2, 11, 1), // 672304 mops, 6.3e-5 errors + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 16 */ + /* 0 */ V0Parameter( 3, 10, 789, 2, 15, 5, 2), // 18824 mops, 5.3e-5 errors + /* 1 */ V0Parameter( 3, 10, 810, 2, 15, 5, 2), // 19092 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 3, 10, 815, 2, 15, 5, 2), // 24678 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 3, 10, 790, 3, 12, 5, 2), // 26677 mops, 5.7e-5 errors + /* 4 */ V0Parameter( 3, 10, 822, 3, 12, 5, 2), // 27228 mops, 5.9e-5 errors + /* 5 */ V0Parameter( 3, 10, 809, 3, 12, 5, 2), // 34896 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 3, 10, 858, 3, 12, 5, 2), // 44060 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 3, 10, 773, 4, 9, 9, 1), // 64754 mops, 5.6e-5 errors + /* 8 */ V0Parameter( 3, 10, 792, 4, 9, 10, 1), // 65584 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 3, 10, 783, 5, 8, 10, 1), // 80118 mops, 5.6e-5 errors + /* 10 */ V0Parameter( 3, 10, 805, 6, 7, 10, 1), // 96208 mops, 6.0e-5 errors + /* 11 */ V0Parameter( 3, 10, 787, 7, 6, 10, 1), // 127384 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 3, 10, 829, 8, 5, 10, 1), // 148065 mops, 6.2e-5 errors + /* 13 */ V0Parameter( 3, 10, 817, 11, 4, 10, 1), // 199751 mops, 6.0e-5 errors + /* 14 */ V0Parameter( 3, 10, 788, 14, 3, 10, 1), // 349886 mops, 6.1e-5 errors + /* 15 */ V0Parameter( 3, 10, 821, 14, 3, 10, 1), // 527955 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 3, 10, 858, 22, 2, 11, 1), // 892752 mops, 6.3e-5 errors + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/wop_pbs_2022-6-27_256 b/v0-parameters/ref/wop_pbs_2022-6-27_256 new file mode 100644 index 000000000..bad9c3f68 --- /dev/null +++ b/v0-parameters/ref/wop_pbs_2022-6-27_256 @@ -0,0 +1,547 @@ +{ /* Security level: 256 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 3, 10, 1017, 2, 15, 9, 1), // 667 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 3, 10, 1023, 2, 15, 9, 1), // 669 mops, 5.6e-5 errors + /* 2 */ V0Parameter( 3, 10, 1021, 2, 15, 9, 1), // 976 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 3, 10, 1016, 3, 11, 9, 1), // 1368 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 3, 10, 1017, 3, 11, 9, 1), // 1369 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 3, 10, 1024, 3, 11, 9, 1), // 1374 mops, 5.9e-5 errors + /* 6 */ V0Parameter( 3, 10, 1018, 4, 8, 9, 1), // 1765 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 3, 10, 1019, 4, 8, 9, 1), // 2337 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 3, 10, 1020, 6, 6, 9, 1), // 2557 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 3, 10, 1024, 7, 5, 9, 1), // 2959 mops, 6.1e-5 errors + /* 10 */ V0Parameter( 3, 10, 1023, 7, 5, 9, 1), // 3925 mops, 5.8e-5 errors + /* 11 */ V0Parameter( 3, 10, 1024, 7, 5, 10, 1), // 5869 mops, 6.3e-5 errors + /* 12 */ V0Parameter( 3, 10, 1023, 9, 4, 9, 1), // 8676 mops, 5.9e-5 errors + /* 13 */ V0Parameter( 3, 10, 1022, 12, 3, 9, 1), // 13069 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 3, 10, 1021, 18, 2, 10, 1), // 29068 mops, 6.3e-5 errors + /* 15 */ V0Parameter( 3, 10, 1023, 42, 1, 10, 1), // 139735 mops, 6.2e-5 errors + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 3, 10, 1023, 3, 11, 9, 1), // 2091 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 3, 10, 1021, 2, 15, 9, 1), // 2732 mops, 5.6e-5 errors + /* 2 */ V0Parameter( 3, 10, 1016, 3, 11, 9, 1), // 2960 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 3, 10, 1019, 3, 11, 9, 1), // 2964 mops, 6.3e-5 errors + /* 4 */ V0Parameter( 3, 10, 1017, 4, 8, 9, 1), // 3811 mops, 5.8e-5 errors + /* 5 */ V0Parameter( 3, 10, 1021, 4, 8, 9, 1), // 3819 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 3, 10, 1023, 4, 8, 9, 1), // 4967 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 3, 10, 1024, 6, 6, 10, 1), // 5541 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 3, 10, 1019, 7, 5, 9, 1), // 8297 mops, 5.9e-5 errors + /* 9 */ V0Parameter( 3, 10, 1021, 7, 5, 9, 1), // 10239 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 3, 10, 1023, 7, 5, 9, 1), // 14121 mops, 6.1e-5 errors + /* 11 */ V0Parameter( 3, 10, 1024, 9, 4, 9, 1), // 20410 mops, 6.0e-5 errors + /* 12 */ V0Parameter( 3, 10, 1021, 12, 3, 9, 1), // 39899 mops, 6.1e-5 errors + /* 13 */ V0Parameter( 3, 10, 1024, 21, 2, 10, 1), // 74660 mops, 5.7e-5 errors + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 3, 10, 1021, 2, 15, 9, 1), // 4234 mops, 6.1e-5 errors + /* 1 */ V0Parameter( 3, 10, 1016, 3, 11, 9, 1), // 5920 mops, 5.8e-5 errors + /* 2 */ V0Parameter( 3, 10, 1017, 3, 11, 9, 1), // 5923 mops, 6.3e-5 errors + /* 3 */ V0Parameter( 3, 10, 1024, 3, 11, 9, 1), // 5946 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 3, 10, 1018, 4, 8, 9, 1), // 7626 mops, 6.2e-5 errors + /* 5 */ V0Parameter( 3, 10, 1019, 4, 8, 9, 1), // 9913 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 3, 10, 1020, 6, 6, 9, 1), // 11036 mops, 5.9e-5 errors + /* 7 */ V0Parameter( 3, 10, 1024, 7, 5, 9, 1), // 12764 mops, 6.1e-5 errors + /* 8 */ V0Parameter( 3, 10, 1023, 7, 5, 9, 1), // 16628 mops, 5.8e-5 errors + /* 9 */ V0Parameter( 3, 10, 1024, 7, 5, 10, 1), // 24407 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 3, 10, 1023, 9, 4, 9, 1), // 35873 mops, 5.9e-5 errors + /* 11 */ V0Parameter( 3, 10, 1022, 12, 3, 9, 1), // 53804 mops, 6.1e-5 errors + /* 12 */ V0Parameter( 3, 10, 1021, 18, 2, 10, 1), // 118515 mops, 6.3e-5 errors + /* 13 */ V0Parameter( 3, 10, 1023, 42, 1, 10, 1), // 564065 mops, 6.2e-5 errors + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 3, 10, 1016, 3, 11, 9, 1), // 9102 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 3, 10, 1018, 3, 11, 9, 1), // 9112 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 3, 10, 1017, 4, 8, 9, 1), // 11715 mops, 5.5e-5 errors + /* 3 */ V0Parameter( 3, 10, 1020, 4, 8, 9, 1), // 11734 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 3, 10, 1021, 4, 8, 9, 1), // 15168 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 3, 10, 1022, 6, 6, 9, 1), // 16975 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 3, 10, 1023, 6, 6, 9, 1), // 21999 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 3, 10, 1020, 7, 5, 9, 1), // 31166 mops, 5.7e-5 errors + /* 8 */ V0Parameter( 3, 10, 1024, 9, 4, 10, 1), // 39667 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 3, 10, 1022, 9, 4, 9, 1), // 61754 mops, 5.7e-5 errors + /* 10 */ V0Parameter( 3, 10, 1024, 14, 3, 10, 1), // 94738 mops, 6.2e-5 errors + /* 11 */ V0Parameter( 3, 10, 1024, 18, 2, 10, 1), // 193669 mops, 6.0e-5 errors + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 3, 10, 1016, 3, 11, 9, 1), // 9102 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 3, 10, 1018, 3, 11, 9, 1), // 9112 mops, 6.3e-5 errors + /* 2 */ V0Parameter( 3, 10, 1017, 4, 8, 9, 1), // 11715 mops, 5.5e-5 errors + /* 3 */ V0Parameter( 3, 10, 1020, 4, 8, 9, 1), // 11734 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 3, 10, 1021, 4, 8, 9, 1), // 15168 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 3, 10, 1022, 6, 6, 9, 1), // 16975 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 3, 10, 1023, 6, 6, 9, 1), // 21999 mops, 6.2e-5 errors + /* 7 */ V0Parameter( 3, 10, 1020, 7, 5, 9, 1), // 31166 mops, 5.7e-5 errors + /* 8 */ V0Parameter( 3, 10, 1024, 9, 4, 10, 1), // 39667 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 3, 10, 1022, 9, 4, 9, 1), // 61754 mops, 5.7e-5 errors + /* 10 */ V0Parameter( 3, 10, 1024, 14, 3, 10, 1), // 94738 mops, 6.2e-5 errors + /* 11 */ V0Parameter( 3, 10, 1024, 18, 2, 10, 1), // 193669 mops, 6.0e-5 errors + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 3, 10, 1017, 3, 11, 9, 1), // 13661 mops, 5.5e-5 errors + /* 1 */ V0Parameter( 3, 10, 1020, 3, 11, 9, 1), // 13684 mops, 5.9e-5 errors + /* 2 */ V0Parameter( 3, 10, 1017, 4, 8, 9, 1), // 17572 mops, 5.9e-5 errors + /* 3 */ V0Parameter( 3, 10, 1022, 4, 8, 9, 1), // 17620 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 3, 10, 1024, 4, 8, 9, 1), // 22789 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 3, 10, 1020, 7, 5, 9, 1), // 29353 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 3, 10, 1019, 7, 5, 9, 1), // 38032 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 3, 10, 1022, 7, 5, 9, 1), // 46797 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 3, 10, 1024, 7, 5, 9, 1), // 64273 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 3, 10, 1024, 9, 4, 10, 1), // 92775 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 3, 10, 1021, 12, 3, 10, 1), // 180743 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 3, 10, 1024, 18, 2, 10, 1), // 551938 mops, 6.1e-5 errors + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 3, 10, 1017, 3, 11, 9, 1), // 13661 mops, 5.5e-5 errors + /* 1 */ V0Parameter( 3, 10, 1020, 3, 11, 9, 1), // 13684 mops, 5.9e-5 errors + /* 2 */ V0Parameter( 3, 10, 1017, 4, 8, 9, 1), // 17572 mops, 5.9e-5 errors + /* 3 */ V0Parameter( 3, 10, 1022, 4, 8, 9, 1), // 17620 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 3, 10, 1024, 4, 8, 9, 1), // 22789 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 3, 10, 1020, 7, 5, 9, 1), // 29353 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 3, 10, 1019, 7, 5, 9, 1), // 38032 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 3, 10, 1022, 7, 5, 9, 1), // 46797 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 3, 10, 1024, 7, 5, 9, 1), // 64273 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 3, 10, 1024, 9, 4, 10, 1), // 92775 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 3, 10, 1021, 12, 3, 10, 1), // 180743 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 3, 10, 1024, 18, 2, 10, 1), // 551938 mops, 6.1e-5 errors + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 3, 10, 1017, 3, 11, 9, 1), // 13661 mops, 5.5e-5 errors + /* 1 */ V0Parameter( 3, 10, 1020, 3, 11, 9, 1), // 13684 mops, 5.9e-5 errors + /* 2 */ V0Parameter( 3, 10, 1017, 4, 8, 9, 1), // 17572 mops, 5.9e-5 errors + /* 3 */ V0Parameter( 3, 10, 1022, 4, 8, 9, 1), // 17620 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 3, 10, 1024, 4, 8, 9, 1), // 22789 mops, 6.3e-5 errors + /* 5 */ V0Parameter( 3, 10, 1020, 7, 5, 9, 1), // 29353 mops, 6.1e-5 errors + /* 6 */ V0Parameter( 3, 10, 1019, 7, 5, 9, 1), // 38032 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 3, 10, 1022, 7, 5, 9, 1), // 46797 mops, 6.0e-5 errors + /* 8 */ V0Parameter( 3, 10, 1024, 7, 5, 9, 1), // 64273 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 3, 10, 1024, 9, 4, 10, 1), // 92775 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 3, 10, 1021, 12, 3, 10, 1), // 180743 mops, 6.3e-5 errors + /* 11 */ V0Parameter( 3, 10, 1024, 18, 2, 10, 1), // 551938 mops, 6.1e-5 errors + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 9 */ + /* 0 */ V0Parameter( 3, 10, 1022, 3, 11, 9, 1), // 18489 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 3, 10, 1018, 4, 8, 9, 1), // 23725 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 3, 10, 1024, 4, 8, 10, 1), // 23876 mops, 5.8e-5 errors + /* 3 */ V0Parameter( 3, 10, 1019, 6, 6, 9, 1), // 34298 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 3, 10, 1022, 7, 5, 9, 1), // 39641 mops, 5.8e-5 errors + /* 5 */ V0Parameter( 3, 10, 1021, 7, 5, 9, 1), // 51224 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 3, 10, 1024, 7, 5, 10, 1), // 62995 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 3, 10, 1024, 9, 4, 10, 1), // 94707 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 1020, 12, 3, 9, 1), // 163542 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 1024, 12, 3, 9, 1), // 242024 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 3, 10, 1024, 21, 2, 10, 1), // 857493 mops, 6.0e-5 errors + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 10 */ + /* 0 */ V0Parameter( 3, 10, 1022, 3, 11, 9, 1), // 18489 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 3, 10, 1018, 4, 8, 9, 1), // 23725 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 3, 10, 1024, 4, 8, 10, 1), // 23876 mops, 5.8e-5 errors + /* 3 */ V0Parameter( 3, 10, 1019, 6, 6, 9, 1), // 34298 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 3, 10, 1022, 7, 5, 9, 1), // 39641 mops, 5.8e-5 errors + /* 5 */ V0Parameter( 3, 10, 1021, 7, 5, 9, 1), // 51224 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 3, 10, 1024, 7, 5, 10, 1), // 62995 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 3, 10, 1024, 9, 4, 10, 1), // 94707 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 1020, 12, 3, 9, 1), // 163542 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 1024, 12, 3, 9, 1), // 242024 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 3, 10, 1024, 21, 2, 10, 1), // 857493 mops, 6.0e-5 errors + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 11 */ + /* 0 */ V0Parameter( 3, 10, 1022, 3, 11, 9, 1), // 18489 mops, 5.7e-5 errors + /* 1 */ V0Parameter( 3, 10, 1018, 4, 8, 9, 1), // 23725 mops, 5.5e-5 errors + /* 2 */ V0Parameter( 3, 10, 1024, 4, 8, 10, 1), // 23876 mops, 5.8e-5 errors + /* 3 */ V0Parameter( 3, 10, 1019, 6, 6, 9, 1), // 34298 mops, 5.8e-5 errors + /* 4 */ V0Parameter( 3, 10, 1022, 7, 5, 9, 1), // 39641 mops, 5.8e-5 errors + /* 5 */ V0Parameter( 3, 10, 1021, 7, 5, 9, 1), // 51224 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 3, 10, 1024, 7, 5, 10, 1), // 62995 mops, 5.7e-5 errors + /* 7 */ V0Parameter( 3, 10, 1024, 9, 4, 10, 1), // 94707 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 1020, 12, 3, 9, 1), // 163542 mops, 6.3e-5 errors + /* 9 */ V0Parameter( 3, 10, 1024, 12, 3, 9, 1), // 242024 mops, 6.2e-5 errors + /* 10 */ V0Parameter( 3, 10, 1024, 21, 2, 10, 1), // 857493 mops, 6.0e-5 errors + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 12 */ + /* 0 */ V0Parameter( 3, 10, 1024, 3, 11, 9, 1), // 24686 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 3, 10, 1018, 4, 8, 9, 1), // 31639 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 3, 10, 1019, 4, 8, 9, 1), // 40791 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 3, 10, 1020, 6, 6, 9, 1), // 45761 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 3, 10, 1024, 7, 5, 9, 1), // 52917 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 3, 10, 1023, 7, 5, 9, 1), // 68376 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 3, 10, 1024, 7, 5, 10, 1), // 99496 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 3, 10, 1023, 9, 4, 9, 1), // 145838 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 1022, 12, 3, 9, 1), // 218280 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 3, 10, 1021, 18, 2, 10, 1), // 478565 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 3, 10, 1023, 42, 1, 10, 1), // 2266546 mops, 6.2e-5 errors + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 13 */ + /* 0 */ V0Parameter( 3, 10, 1024, 3, 11, 9, 1), // 24686 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 3, 10, 1018, 4, 8, 9, 1), // 31639 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 3, 10, 1019, 4, 8, 9, 1), // 40791 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 3, 10, 1020, 6, 6, 9, 1), // 45761 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 3, 10, 1024, 7, 5, 9, 1), // 52917 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 3, 10, 1023, 7, 5, 9, 1), // 68376 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 3, 10, 1024, 7, 5, 10, 1), // 99496 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 3, 10, 1023, 9, 4, 9, 1), // 145838 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 1022, 12, 3, 9, 1), // 218280 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 3, 10, 1021, 18, 2, 10, 1), // 478565 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 3, 10, 1023, 42, 1, 10, 1), // 2266546 mops, 6.2e-5 errors + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 14 */ + /* 0 */ V0Parameter( 3, 10, 1024, 3, 11, 9, 1), // 24686 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 3, 10, 1018, 4, 8, 9, 1), // 31639 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 3, 10, 1019, 4, 8, 9, 1), // 40791 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 3, 10, 1020, 6, 6, 9, 1), // 45761 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 3, 10, 1024, 7, 5, 9, 1), // 52917 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 3, 10, 1023, 7, 5, 9, 1), // 68376 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 3, 10, 1024, 7, 5, 10, 1), // 99496 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 3, 10, 1023, 9, 4, 9, 1), // 145838 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 1022, 12, 3, 9, 1), // 218280 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 3, 10, 1021, 18, 2, 10, 1), // 478565 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 3, 10, 1023, 42, 1, 10, 1), // 2266546 mops, 6.2e-5 errors + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 15 */ + /* 0 */ V0Parameter( 3, 10, 1024, 3, 11, 9, 1), // 24686 mops, 5.9e-5 errors + /* 1 */ V0Parameter( 3, 10, 1018, 4, 8, 9, 1), // 31639 mops, 6.2e-5 errors + /* 2 */ V0Parameter( 3, 10, 1019, 4, 8, 9, 1), // 40791 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 3, 10, 1020, 6, 6, 9, 1), // 45761 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 3, 10, 1024, 7, 5, 9, 1), // 52917 mops, 6.1e-5 errors + /* 5 */ V0Parameter( 3, 10, 1023, 7, 5, 9, 1), // 68376 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 3, 10, 1024, 7, 5, 10, 1), // 99496 mops, 6.3e-5 errors + /* 7 */ V0Parameter( 3, 10, 1023, 9, 4, 9, 1), // 145838 mops, 5.9e-5 errors + /* 8 */ V0Parameter( 3, 10, 1022, 12, 3, 9, 1), // 218280 mops, 6.1e-5 errors + /* 9 */ V0Parameter( 3, 10, 1021, 18, 2, 10, 1), // 478565 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 3, 10, 1023, 42, 1, 10, 1), // 2266546 mops, 6.2e-5 errors + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 16 */ + /* 0 */ V0Parameter( 3, 10, 1019, 4, 8, 9, 1), // 39956 mops, 6.0e-5 errors + /* 1 */ V0Parameter( 3, 10, 1020, 4, 8, 9, 1), // 51429 mops, 6.1e-5 errors + /* 2 */ V0Parameter( 3, 10, 1021, 6, 6, 9, 1), // 57738 mops, 6.1e-5 errors + /* 3 */ V0Parameter( 3, 10, 1022, 6, 6, 9, 1), // 74508 mops, 5.9e-5 errors + /* 4 */ V0Parameter( 3, 10, 1024, 7, 5, 10, 1), // 86229 mops, 5.9e-5 errors + /* 5 */ V0Parameter( 3, 10, 1023, 9, 4, 9, 1), // 133764 mops, 6.3e-5 errors + /* 6 */ V0Parameter( 3, 10, 1024, 9, 4, 10, 1), // 183304 mops, 6.0e-5 errors + /* 7 */ V0Parameter( 3, 10, 1023, 12, 3, 10, 1), // 274105 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 3, 10, 1023, 18, 2, 10, 1), // 600242 mops, 6.0e-5 errors + /* 9 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 10 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 11 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 12 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 13 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 14 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 15 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 16 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 17 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 18 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/wop_pbs_2022-6-27_80 b/v0-parameters/ref/wop_pbs_2022-6-27_80 new file mode 100644 index 000000000..079b939e4 --- /dev/null +++ b/v0-parameters/ref/wop_pbs_2022-6-27_80 @@ -0,0 +1,547 @@ +{ /* Security level: 80 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 1, 10, 450, 1, 19, 2, 5), // 52 mops, 6.0e-6 errors + /* 1 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 82 mops, 1.9e-11 errors + /* 2 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 82 mops, 1.5e-9 errors + /* 3 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 82 mops, 5.1e-6 errors + /* 4 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 122 mops, 1.3e-7 errors + /* 5 */ V0Parameter( 1, 10, 450, 2, 12, 2, 5), // 123 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 168 mops, 2.6e-8 errors + /* 7 */ V0Parameter( 1, 10, 450, 3, 9, 2, 5), // 169 mops, 5.2e-6 errors + /* 8 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 215 mops, 4.9e-6 errors + /* 9 */ V0Parameter( 1, 10, 450, 5, 6, 2, 5), // 262 mops, 4.5e-6 errors + /* 10 */ V0Parameter( 1, 10, 450, 6, 6, 2, 5), // 308 mops, 3.2e-6 errors + /* 11 */ V0Parameter( 1, 10, 450, 6, 6, 2, 5), // 410 mops, 2.2e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 571 mops, 3.1e-9 errors + /* 13 */ V0Parameter( 2, 10, 450, 3, 12, 3, 4), // 715 mops, 6.2e-5 errors + /* 14 */ V0Parameter( 1, 10, 450, 9, 4, 2, 5), // 1041 mops, 3.5e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 4, 9, 2, 5), // 1105 mops, 1.4e-7 errors + /* 16 */ V0Parameter( 1, 11, 450, 5, 8, 2, 5), // 1349 mops, 3.7e-9 errors + /* 17 */ V0Parameter( 2, 10, 450, 5, 8, 2, 5), // 1591 mops, 5.7e-6 errors + /* 18 */ V0Parameter( 2, 10, 450, 6, 7, 2, 5), // 1889 mops, 3.0e-5 errors + /* 19 */ V0Parameter( 1, 11, 450, 8, 5, 2, 5), // 2426 mops, 2.5e-5 errors + /* 20 */ V0Parameter( 1, 11, 450, 11, 4, 2, 5), // 3279 mops, 1.7e-5 errors + /* 21 */ V0Parameter( 2, 10, 450, 11, 4, 2, 5), // 4821 mops, 9.1e-7 errors + /* 22 */ V0Parameter( 2, 10, 450, 15, 3, 3, 4), // 6521 mops, 5.1e-5 errors + /* 23 */ V0Parameter( 1, 11, 450, 22, 2, 2, 5), // 14640 mops, 5.0e-5 errors + /* 24 */ V0Parameter( 2, 10, 450, 44, 1, 2, 5), // 60272 mops, 5.8e-5 errors + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 196 mops, 1.0e-10 errors + /* 1 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 196 mops, 6.6e-8 errors + /* 2 */ V0Parameter( 1, 10, 450, 2, 12, 2, 5), // 198 mops, 2.5e-5 errors + /* 3 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 277 mops, 9.8e-6 errors + /* 4 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 381 mops, 7.3e-10 errors + /* 5 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 381 mops, 1.9e-6 errors + /* 6 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 485 mops, 6.3e-8 errors + /* 7 */ V0Parameter( 1, 10, 450, 4, 8, 2, 5), // 487 mops, 2.3e-5 errors + /* 8 */ V0Parameter( 1, 10, 450, 4, 8, 2, 5), // 630 mops, 5.1e-5 errors + /* 9 */ V0Parameter( 1, 10, 450, 7, 5, 1, 8), // 797 mops, 1.8e-5 errors + /* 10 */ V0Parameter( 1, 10, 450, 7, 5, 1, 8), // 1033 mops, 1.8e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 1212 mops, 2.0e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 1780 mops, 9.1e-6 errors + /* 13 */ V0Parameter( 2, 10, 450, 4, 9, 1, 8), // 2305 mops, 1.4e-5 errors + /* 14 */ V0Parameter( 2, 10, 450, 4, 9, 2, 5), // 2308 mops, 8.8e-6 errors + /* 15 */ V0Parameter( 2, 10, 450, 5, 8, 2, 5), // 2836 mops, 1.3e-6 errors + /* 16 */ V0Parameter( 1, 11, 450, 6, 7, 2, 5), // 3884 mops, 4.5e-6 errors + /* 17 */ V0Parameter( 1, 11, 450, 7, 6, 2, 5), // 4477 mops, 2.6e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 9, 5, 2, 5), // 5743 mops, 5.1e-6 errors + /* 19 */ V0Parameter( 2, 10, 450, 9, 5, 3, 4), // 8127 mops, 5.5e-5 errors + /* 20 */ V0Parameter( 1, 11, 450, 14, 3, 2, 5), // 12169 mops, 5.5e-5 errors + /* 21 */ V0Parameter( 2, 10, 450, 22, 2, 2, 5), // 19407 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 2, 10, 450, 43, 1, 2, 5), // 59725 mops, 3.9e-5 errors + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 393 mops, 1.5e-9 errors + /* 1 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 393 mops, 5.1e-6 errors + /* 2 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 555 mops, 1.3e-7 errors + /* 3 */ V0Parameter( 1, 10, 450, 2, 12, 2, 5), // 558 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 763 mops, 2.6e-8 errors + /* 5 */ V0Parameter( 1, 10, 450, 3, 9, 2, 5), // 766 mops, 5.2e-6 errors + /* 6 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 971 mops, 4.9e-6 errors + /* 7 */ V0Parameter( 1, 10, 450, 5, 6, 2, 5), // 1182 mops, 4.5e-6 errors + /* 8 */ V0Parameter( 1, 10, 450, 6, 6, 2, 5), // 1390 mops, 3.2e-6 errors + /* 9 */ V0Parameter( 1, 10, 450, 6, 6, 2, 5), // 1800 mops, 2.2e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 2425 mops, 3.1e-9 errors + /* 11 */ V0Parameter( 2, 10, 450, 3, 12, 3, 4), // 3000 mops, 6.2e-5 errors + /* 12 */ V0Parameter( 1, 10, 450, 9, 4, 2, 5), // 4392 mops, 3.5e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 4, 9, 2, 5), // 4617 mops, 7.0e-10 errors + /* 14 */ V0Parameter( 2, 10, 450, 5, 8, 1, 8), // 5666 mops, 5.3e-5 errors + /* 15 */ V0Parameter( 2, 10, 450, 5, 8, 2, 5), // 6581 mops, 5.7e-6 errors + /* 16 */ V0Parameter( 2, 10, 450, 6, 7, 2, 5), // 7807 mops, 3.0e-5 errors + /* 17 */ V0Parameter( 1, 11, 450, 8, 5, 2, 5), // 10141 mops, 2.5e-5 errors + /* 18 */ V0Parameter( 1, 11, 450, 11, 4, 2, 5), // 13701 mops, 1.7e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 11, 4, 2, 5), // 19719 mops, 9.1e-7 errors + /* 20 */ V0Parameter( 2, 10, 450, 15, 3, 3, 4), // 26670 mops, 5.1e-5 errors + /* 21 */ V0Parameter( 1, 11, 450, 22, 2, 2, 5), // 59687 mops, 5.0e-5 errors + /* 22 */ V0Parameter( 2, 10, 450, 44, 1, 2, 5), // 242745 mops, 5.8e-5 errors + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 622 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 865 mops, 1.6e-6 errors + /* 2 */ V0Parameter( 1, 10, 450, 2, 12, 2, 5), // 1114 mops, 1.4e-5 errors + /* 3 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 1188 mops, 3.0e-7 errors + /* 4 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 1512 mops, 1.2e-8 errors + /* 5 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 1512 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 1, 10, 450, 4, 8, 2, 5), // 1946 mops, 3.1e-6 errors + /* 7 */ V0Parameter( 1, 10, 450, 7, 5, 1, 8), // 2482 mops, 3.1e-6 errors + /* 8 */ V0Parameter( 1, 10, 450, 9, 4, 2, 5), // 3135 mops, 2.0e-5 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 3707 mops, 9.8e-7 errors + /* 10 */ V0Parameter( 1, 10, 450, 7, 5, 2, 5), // 5313 mops, 1.0e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 1, 8), // 7003 mops, 7.7e-6 errors + /* 12 */ V0Parameter( 2, 10, 450, 4, 9, 2, 5), // 7014 mops, 3.4e-7 errors + /* 13 */ V0Parameter( 2, 10, 450, 5, 8, 2, 5), // 8617 mops, 3.0e-8 errors + /* 14 */ V0Parameter( 1, 11, 450, 6, 7, 2, 5), // 11821 mops, 1.4e-7 errors + /* 15 */ V0Parameter( 1, 11, 450, 7, 6, 2, 5), // 13625 mops, 1.4e-6 errors + /* 16 */ V0Parameter( 2, 10, 450, 8, 5, 2, 5), // 15552 mops, 3.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 11, 4, 2, 5), // 21125 mops, 2.2e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 11, 4, 2, 5), // 29796 mops, 5.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 14, 3, 2, 5), // 55939 mops, 4.9e-5 errors + /* 20 */ V0Parameter( 2, 10, 450, 22, 2, 2, 5), // 92805 mops, 3.1e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 622 mops, 5.8e-5 errors + /* 1 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 865 mops, 1.6e-6 errors + /* 2 */ V0Parameter( 1, 10, 450, 2, 12, 2, 5), // 1114 mops, 1.4e-5 errors + /* 3 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 1188 mops, 3.0e-7 errors + /* 4 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 1512 mops, 1.2e-8 errors + /* 5 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 1512 mops, 5.6e-5 errors + /* 6 */ V0Parameter( 1, 10, 450, 4, 8, 2, 5), // 1946 mops, 3.1e-6 errors + /* 7 */ V0Parameter( 1, 10, 450, 7, 5, 1, 8), // 2482 mops, 3.1e-6 errors + /* 8 */ V0Parameter( 1, 10, 450, 9, 4, 2, 5), // 3135 mops, 2.0e-5 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 3707 mops, 9.8e-7 errors + /* 10 */ V0Parameter( 1, 10, 450, 7, 5, 2, 5), // 5313 mops, 1.0e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 1, 8), // 7003 mops, 7.7e-6 errors + /* 12 */ V0Parameter( 2, 10, 450, 4, 9, 2, 5), // 7014 mops, 3.4e-7 errors + /* 13 */ V0Parameter( 2, 10, 450, 5, 8, 2, 5), // 8617 mops, 3.0e-8 errors + /* 14 */ V0Parameter( 1, 11, 450, 6, 7, 2, 5), // 11821 mops, 1.4e-7 errors + /* 15 */ V0Parameter( 1, 11, 450, 7, 6, 2, 5), // 13625 mops, 1.4e-6 errors + /* 16 */ V0Parameter( 2, 10, 450, 8, 5, 2, 5), // 15552 mops, 3.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 11, 4, 2, 5), // 21125 mops, 2.2e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 11, 4, 2, 5), // 29796 mops, 5.3e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 14, 3, 2, 5), // 55939 mops, 4.9e-5 errors + /* 20 */ V0Parameter( 2, 10, 450, 22, 2, 2, 5), // 92805 mops, 3.1e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 1, 10, 450, 2, 12, 3, 4), // 949 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 1298 mops, 2.0e-5 errors + /* 2 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 1783 mops, 1.2e-9 errors + /* 3 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 1783 mops, 4.0e-6 errors + /* 4 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 2268 mops, 1.3e-7 errors + /* 5 */ V0Parameter( 1, 10, 450, 4, 8, 3, 4), // 2284 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 1, 10, 450, 6, 6, 1, 8), // 3239 mops, 3.0e-6 errors + /* 7 */ V0Parameter( 1, 10, 450, 7, 5, 1, 8), // 3724 mops, 3.6e-5 errors + /* 8 */ V0Parameter( 1, 10, 450, 7, 5, 1, 8), // 4783 mops, 3.7e-5 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 5561 mops, 5.6e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 8117 mops, 2.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 1, 8), // 10505 mops, 1.9e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 4, 9, 2, 5), // 10521 mops, 2.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 5, 8, 2, 5), // 12925 mops, 4.8e-6 errors + /* 14 */ V0Parameter( 1, 11, 450, 6, 7, 2, 5), // 17731 mops, 1.5e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 7, 6, 3, 4), // 20454 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 9, 5, 2, 5), // 26114 mops, 1.6e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 14, 3, 2, 5), // 40047 mops, 1.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 14, 3, 2, 5), // 56495 mops, 4.3e-6 errors + /* 19 */ V0Parameter( 2, 10, 450, 15, 3, 2, 5), // 95618 mops, 1.3e-5 errors + /* 20 */ V0Parameter( 2, 10, 450, 22, 2, 2, 5), // 275861 mops, 4.2e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 1, 10, 450, 2, 12, 3, 4), // 949 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 1298 mops, 2.0e-5 errors + /* 2 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 1783 mops, 1.2e-9 errors + /* 3 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 1783 mops, 4.0e-6 errors + /* 4 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 2268 mops, 1.3e-7 errors + /* 5 */ V0Parameter( 1, 10, 450, 4, 8, 3, 4), // 2284 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 1, 10, 450, 6, 6, 1, 8), // 3239 mops, 3.0e-6 errors + /* 7 */ V0Parameter( 1, 10, 450, 7, 5, 1, 8), // 3724 mops, 3.6e-5 errors + /* 8 */ V0Parameter( 1, 10, 450, 7, 5, 1, 8), // 4783 mops, 3.7e-5 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 5561 mops, 5.6e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 8117 mops, 2.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 1, 8), // 10505 mops, 1.9e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 4, 9, 2, 5), // 10521 mops, 2.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 5, 8, 2, 5), // 12925 mops, 4.8e-6 errors + /* 14 */ V0Parameter( 1, 11, 450, 6, 7, 2, 5), // 17731 mops, 1.5e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 7, 6, 3, 4), // 20454 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 9, 5, 2, 5), // 26114 mops, 1.6e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 14, 3, 2, 5), // 40047 mops, 1.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 14, 3, 2, 5), // 56495 mops, 4.3e-6 errors + /* 19 */ V0Parameter( 2, 10, 450, 15, 3, 2, 5), // 95618 mops, 1.3e-5 errors + /* 20 */ V0Parameter( 2, 10, 450, 22, 2, 2, 5), // 275861 mops, 4.2e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 1, 10, 450, 2, 12, 3, 4), // 949 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 1, 10, 450, 2, 12, 1, 8), // 1298 mops, 2.0e-5 errors + /* 2 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 1783 mops, 1.2e-9 errors + /* 3 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 1783 mops, 4.0e-6 errors + /* 4 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 2268 mops, 1.3e-7 errors + /* 5 */ V0Parameter( 1, 10, 450, 4, 8, 3, 4), // 2284 mops, 5.8e-5 errors + /* 6 */ V0Parameter( 1, 10, 450, 6, 6, 1, 8), // 3239 mops, 3.0e-6 errors + /* 7 */ V0Parameter( 1, 10, 450, 7, 5, 1, 8), // 3724 mops, 3.6e-5 errors + /* 8 */ V0Parameter( 1, 10, 450, 7, 5, 1, 8), // 4783 mops, 3.7e-5 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 5561 mops, 5.6e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 8117 mops, 2.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 1, 8), // 10505 mops, 1.9e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 4, 9, 2, 5), // 10521 mops, 2.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 5, 8, 2, 5), // 12925 mops, 4.8e-6 errors + /* 14 */ V0Parameter( 1, 11, 450, 6, 7, 2, 5), // 17731 mops, 1.5e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 7, 6, 3, 4), // 20454 mops, 5.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 9, 5, 2, 5), // 26114 mops, 1.6e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 14, 3, 2, 5), // 40047 mops, 1.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 14, 3, 2, 5), // 56495 mops, 4.3e-6 errors + /* 19 */ V0Parameter( 2, 10, 450, 15, 3, 2, 5), // 95618 mops, 1.3e-5 errors + /* 20 */ V0Parameter( 2, 10, 450, 22, 2, 2, 5), // 275861 mops, 4.2e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 9 */ + /* 0 */ V0Parameter( 1, 10, 450, 2, 12, 2, 5), // 1774 mops, 4.0e-6 errors + /* 1 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 2421 mops, 5.2e-9 errors + /* 2 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 2421 mops, 2.3e-5 errors + /* 3 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 3080 mops, 7.9e-7 errors + /* 4 */ V0Parameter( 1, 10, 450, 5, 6, 1, 8), // 3738 mops, 2.1e-5 errors + /* 5 */ V0Parameter( 1, 10, 450, 6, 6, 1, 8), // 4396 mops, 1.8e-5 errors + /* 6 */ V0Parameter( 1, 10, 450, 7, 5, 2, 5), // 5065 mops, 1.1e-5 errors + /* 7 */ V0Parameter( 1, 10, 450, 7, 5, 2, 5), // 6478 mops, 1.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 9189 mops, 5.5e-6 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 12596 mops, 2.0e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 1, 8), // 14095 mops, 3.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 1, 8), // 17320 mops, 2.4e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 3, 4), // 17362 mops, 5.5e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 6, 7, 2, 5), // 23798 mops, 1.7e-6 errors + /* 14 */ V0Parameter( 2, 10, 450, 7, 6, 2, 5), // 27532 mops, 1.3e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 11, 4, 2, 5), // 41979 mops, 7.9e-7 errors + /* 16 */ V0Parameter( 2, 10, 450, 15, 3, 2, 5), // 57404 mops, 3.8e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 14, 3, 2, 5), // 75600 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 22, 2, 2, 5), // 174643 mops, 3.0e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 45, 1, 2, 5), // 377420 mops, 4.9e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 10 */ + /* 0 */ V0Parameter( 1, 10, 450, 2, 12, 2, 5), // 1774 mops, 4.0e-6 errors + /* 1 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 2421 mops, 5.2e-9 errors + /* 2 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 2421 mops, 2.3e-5 errors + /* 3 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 3080 mops, 7.9e-7 errors + /* 4 */ V0Parameter( 1, 10, 450, 5, 6, 1, 8), // 3738 mops, 2.1e-5 errors + /* 5 */ V0Parameter( 1, 10, 450, 6, 6, 1, 8), // 4396 mops, 1.8e-5 errors + /* 6 */ V0Parameter( 1, 10, 450, 7, 5, 2, 5), // 5065 mops, 1.1e-5 errors + /* 7 */ V0Parameter( 1, 10, 450, 7, 5, 2, 5), // 6478 mops, 1.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 9189 mops, 5.5e-6 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 12596 mops, 2.0e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 1, 8), // 14095 mops, 3.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 1, 8), // 17320 mops, 2.4e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 3, 4), // 17362 mops, 5.5e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 6, 7, 2, 5), // 23798 mops, 1.7e-6 errors + /* 14 */ V0Parameter( 2, 10, 450, 7, 6, 2, 5), // 27532 mops, 1.3e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 11, 4, 2, 5), // 41979 mops, 7.9e-7 errors + /* 16 */ V0Parameter( 2, 10, 450, 15, 3, 2, 5), // 57404 mops, 3.8e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 14, 3, 2, 5), // 75600 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 22, 2, 2, 5), // 174643 mops, 3.0e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 45, 1, 2, 5), // 377420 mops, 4.9e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 11 */ + /* 0 */ V0Parameter( 1, 10, 450, 2, 12, 2, 5), // 1774 mops, 4.0e-6 errors + /* 1 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 2421 mops, 5.2e-9 errors + /* 2 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 2421 mops, 2.3e-5 errors + /* 3 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 3080 mops, 7.9e-7 errors + /* 4 */ V0Parameter( 1, 10, 450, 5, 6, 1, 8), // 3738 mops, 2.1e-5 errors + /* 5 */ V0Parameter( 1, 10, 450, 6, 6, 1, 8), // 4396 mops, 1.8e-5 errors + /* 6 */ V0Parameter( 1, 10, 450, 7, 5, 2, 5), // 5065 mops, 1.1e-5 errors + /* 7 */ V0Parameter( 1, 10, 450, 7, 5, 2, 5), // 6478 mops, 1.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 9189 mops, 5.5e-6 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 12596 mops, 2.0e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 1, 8), // 14095 mops, 3.9e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 1, 8), // 17320 mops, 2.4e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 3, 4), // 17362 mops, 5.5e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 6, 7, 2, 5), // 23798 mops, 1.7e-6 errors + /* 14 */ V0Parameter( 2, 10, 450, 7, 6, 2, 5), // 27532 mops, 1.3e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 11, 4, 2, 5), // 41979 mops, 7.9e-7 errors + /* 16 */ V0Parameter( 2, 10, 450, 15, 3, 2, 5), // 57404 mops, 3.8e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 14, 3, 2, 5), // 75600 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 22, 2, 2, 5), // 174643 mops, 3.0e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 45, 1, 2, 5), // 377420 mops, 4.9e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 12 */ + /* 0 */ V0Parameter( 1, 10, 450, 2, 12, 2, 5), // 2367 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 3231 mops, 2.6e-8 errors + /* 2 */ V0Parameter( 1, 10, 450, 3, 9, 2, 5), // 3245 mops, 5.2e-6 errors + /* 3 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 4109 mops, 4.9e-6 errors + /* 4 */ V0Parameter( 1, 10, 450, 5, 6, 2, 5), // 5001 mops, 4.5e-6 errors + /* 5 */ V0Parameter( 1, 10, 450, 6, 6, 2, 5), // 5879 mops, 3.2e-6 errors + /* 6 */ V0Parameter( 1, 10, 450, 6, 6, 2, 5), // 7516 mops, 2.2e-5 errors + /* 7 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 9986 mops, 3.1e-9 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 3, 4), // 12286 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 1, 10, 450, 9, 4, 2, 5), // 18024 mops, 3.5e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 2, 5), // 18829 mops, 7.0e-10 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 1, 8), // 23100 mops, 5.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 2, 5), // 26760 mops, 5.7e-6 errors + /* 13 */ V0Parameter( 2, 10, 450, 6, 7, 2, 5), // 31739 mops, 3.0e-5 errors + /* 14 */ V0Parameter( 1, 11, 450, 8, 5, 2, 5), // 41442 mops, 2.5e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 11, 4, 2, 5), // 55976 mops, 1.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 11, 4, 2, 5), // 79760 mops, 9.1e-7 errors + /* 17 */ V0Parameter( 2, 10, 450, 15, 3, 3, 4), // 107857 mops, 5.1e-5 errors + /* 18 */ V0Parameter( 1, 11, 450, 22, 2, 2, 5), // 241008 mops, 5.0e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 44, 1, 2, 5), // 974322 mops, 5.8e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 13 */ + /* 0 */ V0Parameter( 1, 10, 450, 2, 12, 2, 5), // 2367 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 3231 mops, 2.6e-8 errors + /* 2 */ V0Parameter( 1, 10, 450, 3, 9, 2, 5), // 3245 mops, 5.2e-6 errors + /* 3 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 4109 mops, 4.9e-6 errors + /* 4 */ V0Parameter( 1, 10, 450, 5, 6, 2, 5), // 5001 mops, 4.5e-6 errors + /* 5 */ V0Parameter( 1, 10, 450, 6, 6, 2, 5), // 5879 mops, 3.2e-6 errors + /* 6 */ V0Parameter( 1, 10, 450, 6, 6, 2, 5), // 7516 mops, 2.2e-5 errors + /* 7 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 9986 mops, 3.1e-9 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 3, 4), // 12286 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 1, 10, 450, 9, 4, 2, 5), // 18024 mops, 3.5e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 2, 5), // 18829 mops, 7.0e-10 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 1, 8), // 23100 mops, 5.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 2, 5), // 26760 mops, 5.7e-6 errors + /* 13 */ V0Parameter( 2, 10, 450, 6, 7, 2, 5), // 31739 mops, 3.0e-5 errors + /* 14 */ V0Parameter( 1, 11, 450, 8, 5, 2, 5), // 41442 mops, 2.5e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 11, 4, 2, 5), // 55976 mops, 1.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 11, 4, 2, 5), // 79760 mops, 9.1e-7 errors + /* 17 */ V0Parameter( 2, 10, 450, 15, 3, 3, 4), // 107857 mops, 5.1e-5 errors + /* 18 */ V0Parameter( 1, 11, 450, 22, 2, 2, 5), // 241008 mops, 5.0e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 44, 1, 2, 5), // 974322 mops, 5.8e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 14 */ + /* 0 */ V0Parameter( 1, 10, 450, 2, 12, 2, 5), // 2367 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 3231 mops, 2.6e-8 errors + /* 2 */ V0Parameter( 1, 10, 450, 3, 9, 2, 5), // 3245 mops, 5.2e-6 errors + /* 3 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 4109 mops, 4.9e-6 errors + /* 4 */ V0Parameter( 1, 10, 450, 5, 6, 2, 5), // 5001 mops, 4.5e-6 errors + /* 5 */ V0Parameter( 1, 10, 450, 6, 6, 2, 5), // 5879 mops, 3.2e-6 errors + /* 6 */ V0Parameter( 1, 10, 450, 6, 6, 2, 5), // 7516 mops, 2.2e-5 errors + /* 7 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 9986 mops, 3.1e-9 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 3, 4), // 12286 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 1, 10, 450, 9, 4, 2, 5), // 18024 mops, 3.5e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 2, 5), // 18829 mops, 7.0e-10 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 1, 8), // 23100 mops, 5.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 2, 5), // 26760 mops, 5.7e-6 errors + /* 13 */ V0Parameter( 2, 10, 450, 6, 7, 2, 5), // 31739 mops, 3.0e-5 errors + /* 14 */ V0Parameter( 1, 11, 450, 8, 5, 2, 5), // 41442 mops, 2.5e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 11, 4, 2, 5), // 55976 mops, 1.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 11, 4, 2, 5), // 79760 mops, 9.1e-7 errors + /* 17 */ V0Parameter( 2, 10, 450, 15, 3, 3, 4), // 107857 mops, 5.1e-5 errors + /* 18 */ V0Parameter( 1, 11, 450, 22, 2, 2, 5), // 241008 mops, 5.0e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 44, 1, 2, 5), // 974322 mops, 5.8e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 15 */ + /* 0 */ V0Parameter( 1, 10, 450, 2, 12, 2, 5), // 2367 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 3231 mops, 2.6e-8 errors + /* 2 */ V0Parameter( 1, 10, 450, 3, 9, 2, 5), // 3245 mops, 5.2e-6 errors + /* 3 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 4109 mops, 4.9e-6 errors + /* 4 */ V0Parameter( 1, 10, 450, 5, 6, 2, 5), // 5001 mops, 4.5e-6 errors + /* 5 */ V0Parameter( 1, 10, 450, 6, 6, 2, 5), // 5879 mops, 3.2e-6 errors + /* 6 */ V0Parameter( 1, 10, 450, 6, 6, 2, 5), // 7516 mops, 2.2e-5 errors + /* 7 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 9986 mops, 3.1e-9 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 3, 4), // 12286 mops, 6.2e-5 errors + /* 9 */ V0Parameter( 1, 10, 450, 9, 4, 2, 5), // 18024 mops, 3.5e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 2, 5), // 18829 mops, 7.0e-10 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 1, 8), // 23100 mops, 5.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 2, 5), // 26760 mops, 5.7e-6 errors + /* 13 */ V0Parameter( 2, 10, 450, 6, 7, 2, 5), // 31739 mops, 3.0e-5 errors + /* 14 */ V0Parameter( 1, 11, 450, 8, 5, 2, 5), // 41442 mops, 2.5e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 11, 4, 2, 5), // 55976 mops, 1.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 11, 4, 2, 5), // 79760 mops, 9.1e-7 errors + /* 17 */ V0Parameter( 2, 10, 450, 15, 3, 3, 4), // 107857 mops, 5.1e-5 errors + /* 18 */ V0Parameter( 1, 11, 450, 22, 2, 2, 5), // 241008 mops, 5.0e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 44, 1, 2, 5), // 974322 mops, 5.8e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 16 */ + /* 0 */ V0Parameter( 1, 10, 450, 3, 9, 1, 8), // 4129 mops, 9.8e-8 errors + /* 1 */ V0Parameter( 1, 10, 450, 3, 9, 2, 5), // 4147 mops, 4.4e-5 errors + /* 2 */ V0Parameter( 1, 10, 450, 4, 8, 1, 8), // 5238 mops, 1.9e-5 errors + /* 3 */ V0Parameter( 1, 10, 450, 5, 6, 2, 5), // 6364 mops, 3.9e-5 errors + /* 4 */ V0Parameter( 1, 10, 450, 6, 6, 2, 5), // 7473 mops, 2.9e-5 errors + /* 5 */ V0Parameter( 1, 10, 450, 9, 4, 2, 5), // 10799 mops, 3.2e-6 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 2, 5), // 12644 mops, 9.4e-8 errors + /* 7 */ V0Parameter( 2, 10, 450, 4, 9, 2, 5), // 16337 mops, 3.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 4, 9, 1, 8), // 23721 mops, 5.6e-6 errors + /* 9 */ V0Parameter( 2, 10, 450, 4, 9, 2, 5), // 23756 mops, 2.7e-8 errors + /* 10 */ V0Parameter( 2, 10, 450, 5, 8, 2, 5), // 29148 mops, 1.6e-9 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 2, 5), // 33707 mops, 4.6e-5 errors + /* 12 */ V0Parameter( 1, 11, 450, 7, 6, 2, 5), // 46040 mops, 1.4e-7 errors + /* 13 */ V0Parameter( 2, 10, 450, 8, 5, 2, 5), // 52432 mops, 5.3e-6 errors + /* 14 */ V0Parameter( 2, 10, 450, 11, 4, 2, 5), // 71158 mops, 3.6e-6 errors + /* 15 */ V0Parameter( 2, 10, 450, 11, 4, 2, 5), // 100125 mops, 1.0e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 14, 3, 2, 5), // 187517 mops, 9.4e-6 errors + /* 17 */ V0Parameter( 2, 10, 450, 22, 2, 2, 5), // 310818 mops, 5.4e-6 errors + /* 18 */ V0Parameter( 2, 10, 450, 45, 1, 3, 4), // 1285413 mops, 5.8e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/ref/wop_pbs_2022-6-27_96 b/v0-parameters/ref/wop_pbs_2022-6-27_96 new file mode 100644 index 000000000..a9c0eaebb --- /dev/null +++ b/v0-parameters/ref/wop_pbs_2022-6-27_96 @@ -0,0 +1,547 @@ +{ /* Security level: 96 */ +{ /* 6.3e-5 errors */ +{ /* precision 1 */ + /* 0 */ V0Parameter( 1, 10, 450, 2, 12, 2, 4), // 82 mops, 5.8e-6 errors + /* 1 */ V0Parameter( 1, 10, 450, 3, 9, 2, 4), // 113 mops, 2.5e-9 errors + /* 2 */ V0Parameter( 1, 10, 450, 3, 9, 2, 4), // 113 mops, 5.6e-5 errors + /* 3 */ V0Parameter( 1, 10, 450, 3, 9, 6, 2), // 173 mops, 6.1e-5 errors + /* 4 */ V0Parameter( 1, 10, 450, 5, 6, 2, 4), // 262 mops, 2.9e-9 errors + /* 5 */ V0Parameter( 1, 10, 451, 5, 6, 2, 4), // 262 mops, 6.2e-5 errors + /* 6 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 302 mops, 1.3e-7 errors + /* 7 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 302 mops, 1.1e-6 errors + /* 8 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 303 mops, 1.6e-6 errors + /* 9 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 403 mops, 1.7e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 429 mops, 4.2e-6 errors + /* 11 */ V0Parameter( 2, 10, 450, 3, 12, 4, 3), // 432 mops, 4.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 571 mops, 4.7e-5 errors + /* 13 */ V0Parameter( 1, 11, 450, 4, 9, 3, 3), // 739 mops, 2.9e-5 errors + /* 14 */ V0Parameter( 1, 11, 450, 4, 9, 2, 4), // 1105 mops, 1.2e-6 errors + /* 15 */ V0Parameter( 1, 11, 450, 4, 9, 3, 3), // 1107 mops, 2.0e-6 errors + /* 16 */ V0Parameter( 1, 11, 450, 5, 8, 2, 4), // 1349 mops, 4.9e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 5, 8, 3, 3), // 1593 mops, 2.7e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 6, 7, 4, 3), // 1892 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 1, 11, 450, 8, 5, 4, 3), // 2429 mops, 5.2e-5 errors + /* 20 */ V0Parameter( 1, 11, 450, 11, 4, 3, 3), // 3281 mops, 6.2e-5 errors + /* 21 */ V0Parameter( 2, 10, 450, 11, 4, 3, 3), // 4822 mops, 7.3e-6 errors + /* 22 */ V0Parameter( 1, 11, 450, 14, 3, 4, 3), // 8854 mops, 5.6e-5 errors + /* 23 */ V0Parameter( 1, 11, 450, 22, 2, 5, 2), // 14645 mops, 6.2e-5 errors + /* 24 */ V0Parameter( 2, 10, 450, 44, 1, 11, 1), // 60288 mops, 5.8e-5 errors + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 2 */ + /* 0 */ V0Parameter( 2, 10, 450, 1, 23, 2, 4), // 268 mops, 1.5e-5 errors + /* 1 */ V0Parameter( 1, 10, 450, 4, 8, 2, 4), // 344 mops, 1.6e-5 errors + /* 2 */ V0Parameter( 1, 10, 450, 5, 6, 3, 3), // 419 mops, 2.1e-5 errors + /* 3 */ V0Parameter( 1, 10, 450, 5, 6, 2, 4), // 591 mops, 5.4e-7 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 655 mops, 8.6e-8 errors + /* 5 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 655 mops, 2.9e-7 errors + /* 6 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 655 mops, 8.6e-6 errors + /* 7 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 854 mops, 2.3e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 928 mops, 6.9e-7 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 928 mops, 4.9e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 1212 mops, 4.1e-6 errors + /* 11 */ V0Parameter( 2, 10, 450, 3, 12, 4, 3), // 1219 mops, 4.3e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 3, 12, 3, 3), // 1784 mops, 3.9e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 2308 mops, 3.1e-6 errors + /* 14 */ V0Parameter( 2, 10, 450, 4, 9, 3, 3), // 2312 mops, 3.8e-5 errors + /* 15 */ V0Parameter( 2, 10, 450, 5, 8, 3, 3), // 2840 mops, 9.5e-6 errors + /* 16 */ V0Parameter( 1, 11, 450, 6, 7, 3, 3), // 3887 mops, 2.3e-5 errors + /* 17 */ V0Parameter( 1, 11, 450, 7, 6, 4, 3), // 4484 mops, 5.4e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 9, 5, 3, 3), // 5746 mops, 2.5e-5 errors + /* 19 */ V0Parameter( 1, 11, 450, 14, 3, 5, 2), // 8641 mops, 5.6e-5 errors + /* 20 */ V0Parameter( 1, 11, 450, 14, 3, 6, 2), // 12183 mops, 6.2e-5 errors + /* 21 */ V0Parameter( 2, 10, 450, 22, 2, 11, 1), // 19438 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 2, 10, 450, 43, 1, 5, 2), // 59736 mops, 4.9e-5 errors + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 3 */ + /* 0 */ V0Parameter( 1, 10, 450, 3, 9, 2, 4), // 542 mops, 5.6e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 1, 23, 3, 3), // 771 mops, 2.5e-5 errors + /* 2 */ V0Parameter( 1, 10, 450, 5, 6, 2, 4), // 1182 mops, 2.9e-9 errors + /* 3 */ V0Parameter( 1, 10, 451, 5, 6, 2, 4), // 1185 mops, 6.2e-5 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 1310 mops, 1.3e-7 errors + /* 5 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 1310 mops, 1.1e-6 errors + /* 6 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 1317 mops, 1.6e-6 errors + /* 7 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 1715 mops, 1.7e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 1857 mops, 4.2e-6 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 4, 3), // 1871 mops, 4.8e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 2425 mops, 4.7e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 3, 3), // 3148 mops, 2.2e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 4617 mops, 5.6e-7 errors + /* 13 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 4617 mops, 3.4e-5 errors + /* 14 */ V0Parameter( 2, 10, 450, 5, 8, 2, 4), // 5673 mops, 1.8e-5 errors + /* 15 */ V0Parameter( 2, 10, 450, 5, 8, 3, 3), // 6588 mops, 2.7e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 6, 7, 4, 3), // 7821 mops, 6.1e-5 errors + /* 17 */ V0Parameter( 1, 11, 450, 8, 5, 4, 3), // 10155 mops, 5.2e-5 errors + /* 18 */ V0Parameter( 1, 11, 450, 11, 4, 3, 3), // 13708 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 11, 4, 3, 3), // 19726 mops, 7.3e-6 errors + /* 20 */ V0Parameter( 1, 11, 450, 14, 3, 4, 3), // 36150 mops, 5.6e-5 errors + /* 21 */ V0Parameter( 1, 11, 450, 22, 2, 5, 2), // 59708 mops, 6.2e-5 errors + /* 22 */ V0Parameter( 2, 10, 450, 44, 1, 11, 1), // 242808 mops, 5.8e-5 errors + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 4 */ + /* 0 */ V0Parameter( 1, 10, 450, 5, 6, 2, 4), // 1320 mops, 1.8e-5 errors + /* 1 */ V0Parameter( 1, 10, 450, 5, 6, 2, 4), // 1841 mops, 6.1e-8 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 2017 mops, 7.7e-8 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 2017 mops, 2.0e-7 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 2017 mops, 3.4e-6 errors + /* 5 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 2028 mops, 4.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 2856 mops, 3.9e-7 errors + /* 7 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 2856 mops, 1.7e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 3707 mops, 1.8e-6 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 3, 3), // 3718 mops, 7.7e-6 errors + /* 10 */ V0Parameter( 2, 10, 450, 3, 12, 3, 3), // 5422 mops, 3.8e-6 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 7014 mops, 1.4e-6 errors + /* 12 */ V0Parameter( 2, 10, 450, 4, 9, 3, 3), // 7024 mops, 3.7e-6 errors + /* 13 */ V0Parameter( 2, 10, 450, 5, 8, 3, 3), // 8627 mops, 7.4e-7 errors + /* 14 */ V0Parameter( 1, 11, 450, 6, 7, 3, 3), // 11831 mops, 2.1e-6 errors + /* 15 */ V0Parameter( 1, 11, 450, 7, 6, 3, 3), // 13636 mops, 9.8e-6 errors + /* 16 */ V0Parameter( 2, 10, 450, 8, 5, 4, 3), // 15573 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 11, 4, 4, 3), // 21146 mops, 4.6e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 11, 4, 6, 2), // 29839 mops, 6.0e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 14, 3, 5, 2), // 55971 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 2, 10, 450, 22, 2, 4, 3), // 92826 mops, 6.2e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 5 */ + /* 0 */ V0Parameter( 1, 10, 450, 5, 6, 2, 4), // 1320 mops, 1.8e-5 errors + /* 1 */ V0Parameter( 1, 10, 450, 5, 6, 2, 4), // 1841 mops, 6.1e-8 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 2017 mops, 7.7e-8 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 2017 mops, 2.0e-7 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 2017 mops, 3.4e-6 errors + /* 5 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 2028 mops, 4.6e-5 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 2856 mops, 3.9e-7 errors + /* 7 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 2856 mops, 1.7e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 3707 mops, 1.8e-6 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 3, 3), // 3718 mops, 7.7e-6 errors + /* 10 */ V0Parameter( 2, 10, 450, 3, 12, 3, 3), // 5422 mops, 3.8e-6 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 7014 mops, 1.4e-6 errors + /* 12 */ V0Parameter( 2, 10, 450, 4, 9, 3, 3), // 7024 mops, 3.7e-6 errors + /* 13 */ V0Parameter( 2, 10, 450, 5, 8, 3, 3), // 8627 mops, 7.4e-7 errors + /* 14 */ V0Parameter( 1, 11, 450, 6, 7, 3, 3), // 11831 mops, 2.1e-6 errors + /* 15 */ V0Parameter( 1, 11, 450, 7, 6, 3, 3), // 13636 mops, 9.8e-6 errors + /* 16 */ V0Parameter( 2, 10, 450, 8, 5, 4, 3), // 15573 mops, 6.2e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 11, 4, 4, 3), // 21146 mops, 4.6e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 11, 4, 6, 2), // 29839 mops, 6.0e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 14, 3, 5, 2), // 55971 mops, 6.2e-5 errors + /* 20 */ V0Parameter( 2, 10, 450, 22, 2, 4, 3), // 92826 mops, 6.2e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 6 */ + /* 0 */ V0Parameter( 1, 10, 450, 5, 6, 3, 3), // 1988 mops, 5.4e-5 errors + /* 1 */ V0Parameter( 1, 10, 450, 5, 6, 2, 4), // 2761 mops, 1.3e-6 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 3026 mops, 9.1e-8 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 3026 mops, 3.5e-7 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 3026 mops, 1.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 3922 mops, 3.5e-5 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 4284 mops, 8.9e-7 errors + /* 7 */ V0Parameter( 2, 10, 453, 3, 12, 2, 4), // 4299 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 5561 mops, 5.9e-6 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 6, 2), // 5625 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 3, 12, 4, 3), // 8148 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 10521 mops, 4.5e-6 errors + /* 12 */ V0Parameter( 2, 10, 450, 4, 9, 4, 3), // 10553 mops, 5.5e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 5, 8, 3, 3), // 12941 mops, 2.4e-5 errors + /* 14 */ V0Parameter( 1, 11, 450, 6, 7, 3, 3), // 17747 mops, 5.5e-5 errors + /* 15 */ V0Parameter( 2, 10, 450, 7, 6, 3, 3), // 20557 mops, 5.1e-6 errors + /* 16 */ V0Parameter( 2, 10, 450, 9, 5, 3, 3), // 26130 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 14, 3, 3, 3), // 40063 mops, 4.9e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 14, 3, 3, 3), // 56511 mops, 2.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 15, 3, 3, 3), // 95634 mops, 5.1e-5 errors + /* 20 */ V0Parameter( 2, 10, 450, 22, 2, 5, 2), // 275908 mops, 5.3e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 7 */ + /* 0 */ V0Parameter( 1, 10, 450, 5, 6, 3, 3), // 1988 mops, 5.4e-5 errors + /* 1 */ V0Parameter( 1, 10, 450, 5, 6, 2, 4), // 2761 mops, 1.3e-6 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 3026 mops, 9.1e-8 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 3026 mops, 3.5e-7 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 3026 mops, 1.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 3922 mops, 3.5e-5 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 4284 mops, 8.9e-7 errors + /* 7 */ V0Parameter( 2, 10, 453, 3, 12, 2, 4), // 4299 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 5561 mops, 5.9e-6 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 6, 2), // 5625 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 3, 12, 4, 3), // 8148 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 10521 mops, 4.5e-6 errors + /* 12 */ V0Parameter( 2, 10, 450, 4, 9, 4, 3), // 10553 mops, 5.5e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 5, 8, 3, 3), // 12941 mops, 2.4e-5 errors + /* 14 */ V0Parameter( 1, 11, 450, 6, 7, 3, 3), // 17747 mops, 5.5e-5 errors + /* 15 */ V0Parameter( 2, 10, 450, 7, 6, 3, 3), // 20557 mops, 5.1e-6 errors + /* 16 */ V0Parameter( 2, 10, 450, 9, 5, 3, 3), // 26130 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 14, 3, 3, 3), // 40063 mops, 4.9e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 14, 3, 3, 3), // 56511 mops, 2.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 15, 3, 3, 3), // 95634 mops, 5.1e-5 errors + /* 20 */ V0Parameter( 2, 10, 450, 22, 2, 5, 2), // 275908 mops, 5.3e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 8 */ + /* 0 */ V0Parameter( 1, 10, 450, 5, 6, 3, 3), // 1988 mops, 5.4e-5 errors + /* 1 */ V0Parameter( 1, 10, 450, 5, 6, 2, 4), // 2761 mops, 1.3e-6 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 3026 mops, 9.1e-8 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 3026 mops, 3.5e-7 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 3026 mops, 1.3e-5 errors + /* 5 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 3922 mops, 3.5e-5 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 4284 mops, 8.9e-7 errors + /* 7 */ V0Parameter( 2, 10, 453, 3, 12, 2, 4), // 4299 mops, 6.2e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 5561 mops, 5.9e-6 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 6, 2), // 5625 mops, 6.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 3, 12, 4, 3), // 8148 mops, 5.6e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 10521 mops, 4.5e-6 errors + /* 12 */ V0Parameter( 2, 10, 450, 4, 9, 4, 3), // 10553 mops, 5.5e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 5, 8, 3, 3), // 12941 mops, 2.4e-5 errors + /* 14 */ V0Parameter( 1, 11, 450, 6, 7, 3, 3), // 17747 mops, 5.5e-5 errors + /* 15 */ V0Parameter( 2, 10, 450, 7, 6, 3, 3), // 20557 mops, 5.1e-6 errors + /* 16 */ V0Parameter( 2, 10, 450, 9, 5, 3, 3), // 26130 mops, 6.0e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 14, 3, 3, 3), // 40063 mops, 4.9e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 14, 3, 3, 3), // 56511 mops, 2.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 15, 3, 3, 3), // 95634 mops, 5.1e-5 errors + /* 20 */ V0Parameter( 2, 10, 450, 22, 2, 5, 2), // 275908 mops, 5.3e-5 errors + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 9 */ + /* 0 */ V0Parameter( 1, 10, 450, 5, 6, 2, 4), // 3749 mops, 9.9e-6 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 4086 mops, 1.1e-7 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 4086 mops, 5.9e-7 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 4086 mops, 3.7e-5 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 5301 mops, 1.4e-6 errors + /* 5 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 5782 mops, 1.8e-6 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 3, 3), // 5803 mops, 8.7e-6 errors + /* 7 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 7485 mops, 1.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 3, 3), // 9210 mops, 2.7e-5 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 4, 3), // 12638 mops, 4.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 14117 mops, 1.2e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 2, 4), // 17341 mops, 6.4e-6 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 3, 3), // 20085 mops, 2.5e-6 errors + /* 13 */ V0Parameter( 2, 10, 450, 6, 7, 3, 3), // 23819 mops, 1.1e-5 errors + /* 14 */ V0Parameter( 2, 10, 450, 7, 6, 3, 3), // 27553 mops, 4.9e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 11, 4, 3, 3), // 42000 mops, 6.6e-6 errors + /* 16 */ V0Parameter( 2, 10, 450, 15, 3, 5, 2), // 57467 mops, 4.9e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 14, 3, 12, 1), // 75812 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 22, 2, 4, 3), // 174686 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 45, 1, 5, 2), // 377483 mops, 6.1e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 10 */ + /* 0 */ V0Parameter( 1, 10, 450, 5, 6, 2, 4), // 3749 mops, 9.9e-6 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 4086 mops, 1.1e-7 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 4086 mops, 5.9e-7 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 4086 mops, 3.7e-5 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 5301 mops, 1.4e-6 errors + /* 5 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 5782 mops, 1.8e-6 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 3, 3), // 5803 mops, 8.7e-6 errors + /* 7 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 7485 mops, 1.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 3, 3), // 9210 mops, 2.7e-5 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 4, 3), // 12638 mops, 4.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 14117 mops, 1.2e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 2, 4), // 17341 mops, 6.4e-6 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 3, 3), // 20085 mops, 2.5e-6 errors + /* 13 */ V0Parameter( 2, 10, 450, 6, 7, 3, 3), // 23819 mops, 1.1e-5 errors + /* 14 */ V0Parameter( 2, 10, 450, 7, 6, 3, 3), // 27553 mops, 4.9e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 11, 4, 3, 3), // 42000 mops, 6.6e-6 errors + /* 16 */ V0Parameter( 2, 10, 450, 15, 3, 5, 2), // 57467 mops, 4.9e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 14, 3, 12, 1), // 75812 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 22, 2, 4, 3), // 174686 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 45, 1, 5, 2), // 377483 mops, 6.1e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 11 */ + /* 0 */ V0Parameter( 1, 10, 450, 5, 6, 2, 4), // 3749 mops, 9.9e-6 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 4086 mops, 1.1e-7 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 4086 mops, 5.9e-7 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 4086 mops, 3.7e-5 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 5301 mops, 1.4e-6 errors + /* 5 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 5782 mops, 1.8e-6 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 3, 3), // 5803 mops, 8.7e-6 errors + /* 7 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 7485 mops, 1.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 3, 12, 3, 3), // 9210 mops, 2.7e-5 errors + /* 9 */ V0Parameter( 2, 10, 450, 3, 12, 4, 3), // 12638 mops, 4.3e-5 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 14117 mops, 1.2e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 2, 4), // 17341 mops, 6.4e-6 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 3, 3), // 20085 mops, 2.5e-6 errors + /* 13 */ V0Parameter( 2, 10, 450, 6, 7, 3, 3), // 23819 mops, 1.1e-5 errors + /* 14 */ V0Parameter( 2, 10, 450, 7, 6, 3, 3), // 27553 mops, 4.9e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 11, 4, 3, 3), // 42000 mops, 6.6e-6 errors + /* 16 */ V0Parameter( 2, 10, 450, 15, 3, 5, 2), // 57467 mops, 4.9e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 14, 3, 12, 1), // 75812 mops, 6.3e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 22, 2, 4, 3), // 174686 mops, 6.1e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 45, 1, 5, 2), // 377483 mops, 6.1e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 12 */ + /* 0 */ V0Parameter( 1, 10, 451, 5, 6, 2, 4), // 5010 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 5453 mops, 1.3e-7 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 5453 mops, 1.1e-6 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 5481 mops, 1.6e-6 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 7074 mops, 1.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 7713 mops, 4.2e-6 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 4, 3), // 7770 mops, 4.8e-5 errors + /* 7 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 9986 mops, 4.7e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 4, 9, 3, 3), // 12954 mops, 2.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 18829 mops, 5.6e-7 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 18829 mops, 3.4e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 2, 4), // 23129 mops, 1.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 3, 3), // 26788 mops, 2.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 6, 7, 4, 3), // 31795 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 1, 11, 450, 8, 5, 4, 3), // 41498 mops, 5.2e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 11, 4, 3, 3), // 56005 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 11, 4, 3, 3), // 79788 mops, 7.3e-6 errors + /* 17 */ V0Parameter( 1, 11, 450, 14, 3, 4, 3), // 146072 mops, 5.6e-5 errors + /* 18 */ V0Parameter( 1, 11, 450, 22, 2, 5, 2), // 241092 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 44, 1, 11, 1), // 974576 mops, 5.8e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 13 */ + /* 0 */ V0Parameter( 1, 10, 451, 5, 6, 2, 4), // 5010 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 5453 mops, 1.3e-7 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 5453 mops, 1.1e-6 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 5481 mops, 1.6e-6 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 7074 mops, 1.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 7713 mops, 4.2e-6 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 4, 3), // 7770 mops, 4.8e-5 errors + /* 7 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 9986 mops, 4.7e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 4, 9, 3, 3), // 12954 mops, 2.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 18829 mops, 5.6e-7 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 18829 mops, 3.4e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 2, 4), // 23129 mops, 1.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 3, 3), // 26788 mops, 2.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 6, 7, 4, 3), // 31795 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 1, 11, 450, 8, 5, 4, 3), // 41498 mops, 5.2e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 11, 4, 3, 3), // 56005 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 11, 4, 3, 3), // 79788 mops, 7.3e-6 errors + /* 17 */ V0Parameter( 1, 11, 450, 14, 3, 4, 3), // 146072 mops, 5.6e-5 errors + /* 18 */ V0Parameter( 1, 11, 450, 22, 2, 5, 2), // 241092 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 44, 1, 11, 1), // 974576 mops, 5.8e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 14 */ + /* 0 */ V0Parameter( 1, 10, 451, 5, 6, 2, 4), // 5010 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 5453 mops, 1.3e-7 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 5453 mops, 1.1e-6 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 5481 mops, 1.6e-6 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 7074 mops, 1.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 7713 mops, 4.2e-6 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 4, 3), // 7770 mops, 4.8e-5 errors + /* 7 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 9986 mops, 4.7e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 4, 9, 3, 3), // 12954 mops, 2.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 18829 mops, 5.6e-7 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 18829 mops, 3.4e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 2, 4), // 23129 mops, 1.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 3, 3), // 26788 mops, 2.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 6, 7, 4, 3), // 31795 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 1, 11, 450, 8, 5, 4, 3), // 41498 mops, 5.2e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 11, 4, 3, 3), // 56005 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 11, 4, 3, 3), // 79788 mops, 7.3e-6 errors + /* 17 */ V0Parameter( 1, 11, 450, 14, 3, 4, 3), // 146072 mops, 5.6e-5 errors + /* 18 */ V0Parameter( 1, 11, 450, 22, 2, 5, 2), // 241092 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 44, 1, 11, 1), // 974576 mops, 5.8e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 15 */ + /* 0 */ V0Parameter( 1, 10, 451, 5, 6, 2, 4), // 5010 mops, 6.2e-5 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 5453 mops, 1.3e-7 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 5453 mops, 1.1e-6 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 5481 mops, 1.6e-6 errors + /* 4 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 7074 mops, 1.7e-5 errors + /* 5 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 7713 mops, 4.2e-6 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 4, 3), // 7770 mops, 4.8e-5 errors + /* 7 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 9986 mops, 4.7e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 4, 9, 3, 3), // 12954 mops, 2.2e-5 errors + /* 9 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 18829 mops, 5.6e-7 errors + /* 10 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 18829 mops, 3.4e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 2, 4), // 23129 mops, 1.8e-5 errors + /* 12 */ V0Parameter( 2, 10, 450, 5, 8, 3, 3), // 26788 mops, 2.7e-5 errors + /* 13 */ V0Parameter( 2, 10, 450, 6, 7, 4, 3), // 31795 mops, 6.1e-5 errors + /* 14 */ V0Parameter( 1, 11, 450, 8, 5, 4, 3), // 41498 mops, 5.2e-5 errors + /* 15 */ V0Parameter( 1, 11, 450, 11, 4, 3, 3), // 56005 mops, 6.2e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 11, 4, 3, 3), // 79788 mops, 7.3e-6 errors + /* 17 */ V0Parameter( 1, 11, 450, 14, 3, 4, 3), // 146072 mops, 5.6e-5 errors + /* 18 */ V0Parameter( 1, 11, 450, 22, 2, 5, 2), // 241092 mops, 6.2e-5 errors + /* 19 */ V0Parameter( 2, 10, 450, 44, 1, 11, 1), // 974576 mops, 5.8e-5 errors + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +{ /* precision 16 */ + /* 0 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 6940 mops, 1.6e-7 errors + /* 1 */ V0Parameter( 2, 10, 450, 2, 16, 2, 4), // 6940 mops, 2.0e-6 errors + /* 2 */ V0Parameter( 2, 10, 450, 2, 16, 3, 3), // 6976 mops, 1.1e-5 errors + /* 3 */ V0Parameter( 2, 10, 450, 2, 16, 4, 3), // 9021 mops, 5.5e-5 errors + /* 4 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 9784 mops, 8.8e-6 errors + /* 5 */ V0Parameter( 2, 10, 450, 3, 12, 2, 4), // 12644 mops, 1.1e-6 errors + /* 6 */ V0Parameter( 2, 10, 450, 3, 12, 3, 3), // 12679 mops, 1.6e-6 errors + /* 7 */ V0Parameter( 2, 10, 450, 4, 9, 5, 2), // 16443 mops, 4.6e-5 errors + /* 8 */ V0Parameter( 2, 10, 450, 4, 9, 2, 4), // 23756 mops, 9.0e-7 errors + /* 9 */ V0Parameter( 2, 10, 450, 4, 9, 3, 3), // 23791 mops, 7.0e-7 errors + /* 10 */ V0Parameter( 2, 10, 450, 5, 8, 2, 4), // 29148 mops, 4.0e-5 errors + /* 11 */ V0Parameter( 2, 10, 450, 5, 8, 5, 2), // 33813 mops, 5.8e-5 errors + /* 12 */ V0Parameter( 1, 11, 450, 7, 6, 3, 3), // 46075 mops, 2.0e-6 errors + /* 13 */ V0Parameter( 2, 10, 450, 8, 5, 3, 3), // 52468 mops, 2.6e-5 errors + /* 14 */ V0Parameter( 2, 10, 450, 11, 4, 3, 3), // 71193 mops, 1.9e-5 errors + /* 15 */ V0Parameter( 2, 10, 450, 11, 4, 3, 3), // 100160 mops, 4.2e-5 errors + /* 16 */ V0Parameter( 2, 10, 450, 14, 3, 3, 3), // 187552 mops, 3.9e-5 errors + /* 17 */ V0Parameter( 2, 10, 450, 22, 2, 3, 3), // 310854 mops, 2.6e-5 errors + /* 18 */ V0Parameter( 2, 10, 450, 46, 1, 11, 1), // 1353412 mops, 6.3e-5 errors + /* 19 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 20 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 21 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 22 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 23 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 24 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 25 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 26 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 27 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 28 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 29 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 30 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + /* 31 : NO SOLUTION */ V0Parameter(0,0,0,0,0,0,0), + }, +} diff --git a/v0-parameters/src/bin/v0-parameters-by-level.rs b/v0-parameters/src/bin/v0-parameters-by-level.rs new file mode 100644 index 000000000..0f86e22d4 --- /dev/null +++ b/v0-parameters/src/bin/v0-parameters-by-level.rs @@ -0,0 +1,42 @@ +#![warn(clippy::nursery)] +#![warn(clippy::pedantic)] +#![warn(clippy::style)] + +use chrono::{Datelike, Utc}; +use clap::Parser; +use concrete_optimizer::security::security_weights::SECURITY_WEIGHTS_TABLE; +use std::fs::File; +use v0_parameters::{compute_print_results, Args}; + +fn main() { + let mut args = Args::parse(); + + let now = Utc::now(); + + let year = now.year(); + let month = now.month(); + let day = now.day(); + + let filename = if args.wop_pbs { + format!("ref/wop_pbs_{year}-{month}-{day}") + } else { + format!("ref/v0_{year}-{month}-{day}") + }; + + if args.wop_pbs { + args.min_intern_lwe_dim = 450; + args.min_log_poly_size = 10; + args.max_log_poly_size = 11; + args.max_precision = 16; + } + + for &security_level in SECURITY_WEIGHTS_TABLE.keys() { + args.security_level = security_level; + + let filename = format!("{filename}_{security_level}"); + + let file = File::create(filename).unwrap(); + + compute_print_results(file, &args).unwrap(); + } +} diff --git a/v0-parameters/src/lib.rs b/v0-parameters/src/lib.rs index 1d28d0c26..5837ef9bc 100644 --- a/v0-parameters/src/lib.rs +++ b/v0-parameters/src/lib.rs @@ -28,7 +28,7 @@ pub const MAX_GLWE_DIM: u64 = DEFAUT_DOMAINS.glwe_pbs_constrained.glwe_dimension pub const MIN_LWE_DIM: u64 = DEFAUT_DOMAINS.free_glwe.glwe_dimension.start as u64; pub const MAX_LWE_DIM: u64 = DEFAUT_DOMAINS.free_glwe.glwe_dimension.end as u64 - 1; -/// Simple program to greet a person +/// Find parameters for classical PBS and new WoP-PBS #[derive(Parser, Debug)] #[clap(author, version, about, long_about = None)] pub struct Args { @@ -41,7 +41,11 @@ pub struct Args { #[clap(long, default_value_t = _4_SIGMA)] pub p_error: f64, - #[clap(long, default_value_t = 128, help = "Only 128 is supported")] + #[clap( + long, + default_value_t = 128, + help = "Supported values: 80, 96, 112, 128, 144, 160, 176, 192, 256" + )] pub security_level: u64, #[clap(long, default_value_t = MIN_LOG_POLY_SIZE, help = "8..16")] @@ -50,10 +54,10 @@ pub struct Args { #[clap(long, default_value_t = MAX_LOG_POLY_SIZE, help = "8..16")] pub max_log_poly_size: u64, - #[clap(long, default_value_t = 1, help = "EXPERIMENTAL")] + #[clap(long, default_value_t = 1, help = "1..6")] pub min_glwe_dim: u64, - #[clap(long, default_value_t = MAX_GLWE_DIM, help = "EXPERIMENTAL")] + #[clap(long, default_value_t = MAX_GLWE_DIM, help = "1..6")] pub max_glwe_dim: u64, #[clap(long, default_value_t = MIN_LWE_DIM)] @@ -76,8 +80,6 @@ pub fn all_results(args: &Args) -> Vec> { let sum_size = args.sum_size; let p_error = args.p_error; let security_level = args.security_level; - assert_eq!(security_level, 128, "Only 128bits of security is supported"); - let glwe_log_polynomial_sizes: Vec<_> = (args.min_log_poly_size..=args.max_log_poly_size).collect(); let glwe_dimensions: Vec<_> = (args.min_glwe_dim..=args.max_glwe_dim).collect(); @@ -135,11 +137,10 @@ pub fn compute_print_results(mut writer: impl Write, args: &Args) -> Result<(), let p_error = args.p_error; let security_level = args.security_level; - assert_eq!(security_level, 128, "Only 128bits of security is supported"); let precisions = args.min_precision..=args.max_precision; let manps: Vec<_> = (0..=31).collect(); - + writeln!(writer, "{{ /* Security level: {} */", security_level)?; writeln!(writer, "{{ /* {:1.1e} errors */", p_error)?; for (precision_i, precision) in precisions.enumerate() { @@ -147,15 +148,15 @@ pub fn compute_print_results(mut writer: impl Write, args: &Args) -> Result<(), for (manp_i, manp) in manps.clone().iter().enumerate() { if let Some(solution) = all_results[precision_i][manp_i].best_solution { - writeln!( writer, - " /* {:2} */ V0Parameter({:2}, {:2}, {:4}, {:2}, {:2}, {:2}, {:2}), \t\t // {:4} mops, {:1.1e} errors", - manp, solution.glwe_dimension, (solution.glwe_polynomial_size as f64).log2() as u64, - solution.internal_ks_output_lwe_dimension, - solution.br_decomposition_level_count, solution.br_decomposition_base_log, - solution.ks_decomposition_level_count, solution.ks_decomposition_base_log, - (solution.complexity / (1024.0 * 1024.0)) as u64, - solution.p_error - )?; + writeln!(writer, + " /* {:2} */ V0Parameter({:2}, {:2}, {:4}, {:2}, {:2}, {:2}, {:2}), \t\t // {:4} mops, {:1.1e} errors", + manp, solution.glwe_dimension, (solution.glwe_polynomial_size as f64).log2() as u64, + solution.internal_ks_output_lwe_dimension, + solution.br_decomposition_level_count, solution.br_decomposition_base_log, + solution.ks_decomposition_level_count, solution.ks_decomposition_base_log, + (solution.complexity / (1024.0 * 1024.0)) as u64, + solution.p_error + )?; } else { writeln!( writer, @@ -174,70 +175,76 @@ pub fn compute_print_results(mut writer: impl Write, args: &Args) -> Result<(), #[cfg(test)] mod tests { use super::*; + use concrete_optimizer::security::security_weights::SECURITY_WEIGHTS_TABLE; #[test] fn test_reference_output() { - const REF_FILE: &str = "src/v0_parameters.ref-20-06-2022"; const CMP_LINES: &str = "\n"; const EXACT_EQUALITY: i32 = 0; + for &security_level in SECURITY_WEIGHTS_TABLE.keys() { + let ref_file: &str = &format!("ref/v0_2022-6-27_{}", security_level); + let args: Args = Args { + min_precision: 1, + max_precision: 8, + p_error: _4_SIGMA, + security_level, + min_log_poly_size: MIN_LOG_POLY_SIZE, + max_log_poly_size: MAX_LOG_POLY_SIZE, + min_glwe_dim: 1, + max_glwe_dim: MAX_GLWE_DIM, + min_intern_lwe_dim: MIN_LWE_DIM, + max_intern_lwe_dim: MAX_LWE_DIM, + sum_size: 4096, + no_parallelize: false, + wop_pbs: false, + }; - let args: Args = Args { - min_precision: 1, - max_precision: 8, - p_error: _4_SIGMA, - security_level: 128, - min_log_poly_size: MIN_LOG_POLY_SIZE, - max_log_poly_size: MAX_LOG_POLY_SIZE, - min_glwe_dim: 1, - max_glwe_dim: MAX_GLWE_DIM, - min_intern_lwe_dim: MIN_LWE_DIM, - max_intern_lwe_dim: MAX_LWE_DIM, - sum_size: 4096, - no_parallelize: false, - wop_pbs: false, - }; + let mut actual_output = Vec::::new(); - let mut actual_output = Vec::::new(); + compute_print_results(&mut actual_output, &args).unwrap(); - compute_print_results(&mut actual_output, &args).unwrap(); + let actual_output = std::str::from_utf8(&actual_output).expect("Bad content"); - let actual_output = std::str::from_utf8(&actual_output).expect("Bad content"); + let expected_output = + std::fs::read_to_string(ref_file).expect("Can't read reference file"); - let expected_output = std::fs::read_to_string(REF_FILE).expect("Can't read reference file"); - - text_diff::assert_diff(&expected_output, actual_output, CMP_LINES, EXACT_EQUALITY); + text_diff::assert_diff(&expected_output, actual_output, CMP_LINES, EXACT_EQUALITY); + } } #[test] fn test_reference_wop_output() { - const REF_FILE: &str = "src/wop_parameters.ref-20-06-2022"; const CMP_LINES: &str = "\n"; const EXACT_EQUALITY: i32 = 0; + for &security_level in SECURITY_WEIGHTS_TABLE.keys() { + let ref_file: &str = &format!("ref/wop_pbs_2022-6-27_{}", security_level); - let args = Args { - min_precision: 1, - max_precision: 16, - p_error: _4_SIGMA, - security_level: 128, - min_log_poly_size: 10, - max_log_poly_size: 11, - min_glwe_dim: 1, - max_glwe_dim: MAX_GLWE_DIM, - min_intern_lwe_dim: 450, - max_intern_lwe_dim: 600, - sum_size: 4096, - no_parallelize: false, - wop_pbs: true, - }; + let args = Args { + min_precision: 1, + max_precision: 16, + p_error: _4_SIGMA, + security_level, + min_log_poly_size: 10, + max_log_poly_size: 11, + min_glwe_dim: 1, + max_glwe_dim: MAX_GLWE_DIM, + min_intern_lwe_dim: 450, + max_intern_lwe_dim: MAX_LWE_DIM, + sum_size: 4096, + no_parallelize: false, + wop_pbs: true, + }; - let mut actual_output = Vec::::new(); + let mut actual_output = Vec::::new(); - compute_print_results(&mut actual_output, &args).unwrap(); + compute_print_results(&mut actual_output, &args).unwrap(); - let actual_output = std::str::from_utf8(&actual_output).expect("Bad content"); + let actual_output = std::str::from_utf8(&actual_output).expect("Bad content"); - let expected_output = std::fs::read_to_string(REF_FILE).expect("Can't read reference file"); + let expected_output = + std::fs::read_to_string(ref_file).expect("Can't read reference file"); - text_diff::assert_diff(&expected_output, actual_output, CMP_LINES, EXACT_EQUALITY); + text_diff::assert_diff(&expected_output, actual_output, CMP_LINES, EXACT_EQUALITY); + } } }