Skip to content
Snippets Groups Projects
Commit 21425e92 authored by abivarma.kandiah's avatar abivarma.kandiah
Browse files

Merge branch 'main' into '12-create-lagrange-method'

# Conflicts:
#   reed_solomon.py
parents a4b4bb3c 570821e7
No related branches found
No related tags found
1 merge request!10Resolve "Create Lagrange method"
......@@ -36,4 +36,10 @@ def lagrange_compute(l: list) -> polynome:
return poly
def check_nb_error(l: list, p: polynome) -> int:
pass
nbr_error = 0
for _, item in enumerate(l):
if (item % p.prime_mod) != (p.evaluate(_) % p.prime_mod):
print(f"DEBUG PURPOSES ONLY {item} != p.evaluate({_}) = {p.evaluate(_)}")
nbr_error += 1
return nbr_error
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment