We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0f717a7 commit 4825f07Copy full SHA for 4825f07
src/lib.rs
@@ -154,11 +154,7 @@ pub trait BooleanFunctionImpl: Debug {
154
fn fast_walsh_hadamard_values(&self) -> Vec<i32> {
155
let mut values = vec![0; (self.get_max_input_value() + 1) as usize];
156
for i in 0..=self.get_max_input_value() {
157
- values[i as usize] = if self.compute_cellular_automata_rule(i) {
158
- -1
159
- } else {
160
- 1
161
- };
+ values[i as usize] = 1 | -((self.compute_cellular_automata_rule(i)) as i32);
162
}
163
let mut h = 1usize;
164
while h <= self.get_max_input_value() as usize {
0 commit comments