Began work on hamming codes - Implemented rudimentary version in GF(2) #490
23.07% of diff hit (target 96.33%)
View this Pull Request on Codecov
23.07% of diff hit (target 96.33%)
Annotations
Check warning on line 34 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L26-L34
Added lines #L26 - L34 were not covered by tests
Check warning on line 43 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L37-L43
Added lines #L37 - L43 were not covered by tests
Check warning on line 47 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L45-L47
Added lines #L45 - L47 were not covered by tests
Check warning on line 53 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L49-L53
Added lines #L49 - L53 were not covered by tests
Check warning on line 56 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L55-L56
Added lines #L55 - L56 were not covered by tests
Check warning on line 58 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L58
Added line #L58 was not covered by tests
Check warning on line 62 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L62
Added line #L62 was not covered by tests
Check warning on line 66 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L66
Added line #L66 was not covered by tests
Check warning on line 70 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L70
Added line #L70 was not covered by tests
Check warning on line 74 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L74
Added line #L74 was not covered by tests
Check warning on line 78 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L78
Added line #L78 was not covered by tests
Check warning on line 100 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L100
Added line #L100 was not covered by tests
Check warning on line 106 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L104-L106
Added lines #L104 - L106 were not covered by tests
Check warning on line 109 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L109
Added line #L109 was not covered by tests
Check warning on line 113 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L111-L113
Added lines #L111 - L113 were not covered by tests
Check warning on line 134 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L121-L134
Added lines #L121 - L134 were not covered by tests
Check warning on line 136 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L136
Added line #L136 was not covered by tests
Check warning on line 138 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L138
Added line #L138 was not covered by tests
Check warning on line 144 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L141-L144
Added lines #L141 - L144 were not covered by tests
Check warning on line 150 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L147-L150
Added lines #L147 - L150 were not covered by tests
Check warning on line 161 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L159-L161
Added lines #L159 - L161 were not covered by tests
Check warning on line 163 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L163
Added line #L163 was not covered by tests
Check warning on line 171 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L166-L171
Added lines #L166 - L171 were not covered by tests
Check warning on line 181 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L174-L181
Added lines #L174 - L181 were not covered by tests
Check warning on line 186 in src/galois/_codes/_hamming.py
codecov / codecov/patch
src/galois/_codes/_hamming.py#L184-L186
Added lines #L184 - L186 were not covered by tests