aboutsummaryrefslogtreecommitdiff
path: root/tools/expected_distributions.h
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2024-10-05 19:39:13 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2024-10-05 19:39:13 +0200
commita581a8494e15d0abfb5ddb5acef75a1d7941bd69 (patch)
tree822d6717a93216c5776a607075d7dc1040c5bd1f /tools/expected_distributions.h
parent6f338b97a222dee630c9b13896cf443254667dfb (diff)
downloadnissy-core-a581a8494e15d0abfb5ddb5acef75a1d7941bd69.tar.gz
nissy-core-a581a8494e15d0abfb5ddb5acef75a1d7941bd69.zip
Added expected distributions
Diffstat (limited to 'tools/expected_distributions.h')
-rw-r--r--tools/expected_distributions.h67
1 files changed, 66 insertions, 1 deletions
diff --git a/tools/expected_distributions.h b/tools/expected_distributions.h
index 0f3fec3..202edf9 100644
--- a/tools/expected_distributions.h
+++ b/tools/expected_distributions.h
@@ -43,6 +43,71 @@ uint64_t expected_h48[12][9][21] = {
43 [3] = 41281787, 43 [3] = 41281787,
44 }, 44 },
45 }, 45 },
46 [2] = {
47 [2] = {
48 [0] = 6391286,
49 [1] = 55494785,
50 [2] = 252389935,
51 [3] = 155993794,
52 },
53 },
54 [3] = {
55 [2] = {
56 [0] = 6686828,
57 [1] = 63867852,
58 [2] = 392789689,
59 [3] = 477195231,
60 },
61
62 },
63 [4] = {
64 [2] = {
65 [0] = 77147213,
66 [1] = 543379415,
67 [2] = 1139570251,
68 [3] = 120982321,
69 },
70 },
71 [5] = {
72 [2] = {
73 [0] = 82471284,
74 [1] = 687850732,
75 [2] = 2345840746,
76 [3] = 645995638,
77 },
78 },
79 [6] = {
80 [2] = {
81 [0] = 85941099,
82 [1] = 804752968,
83 [2] = 4077248182,
84 [3] = 2556374551,
85 },
86 },
87 [7] = {
88 [2] = {
89 [0] = 88529761,
90 [1] = 897323475,
91 [2] = 6126260791,
92 [3] = 7936519573,
93 },
94 },
95 [8] = {
96 /* Unknown */
97 [2] = {0},
98 },
99 [9] = {
100 /* Unknown */
101 [2] = {0},
102 },
103 [10] = {
104 /* Unknown */
105 [2] = {0},
106 },
107 [11] = {
108 /* Unknown */
109 [2] = {0},
110 },
46}; 111};
47 112
48static bool 113static bool
@@ -82,7 +147,7 @@ unknown_h48(uint8_t h, uint8_t k)
82 if (k == 4 && h != 0) 147 if (k == 4 && h != 0)
83 return true; 148 return true;
84 149
85 return k == 2 && h > 1; 150 return k == 2 && h > 7;
86} 151}
87 152
88STATIC bool 153STATIC bool

Generated with cgit - Back to sebastiano.tronto.net