Fixed a bug in the tolerance calculation.
This commit is contained in:
@@ -173,7 +173,7 @@ for r in res:
|
|||||||
t = tokenizer.replace_variables(tokens, list(r))
|
t = tokenizer.replace_variables(tokens, list(r))
|
||||||
#tokenizer.print_token_list(t)
|
#tokenizer.print_token_list(t)
|
||||||
result = calc_engine.calculate_results(t)
|
result = calc_engine.calculate_results(t)
|
||||||
if result <= int(exp.wrong_response(1 + tolerance)) and result >= int(exp.wrong_response(1 - tolerance)):
|
if result <= int(exp.wrong_response * (1 + tolerance)) and result >= int(exp.wrong_response * (1 - tolerance)):
|
||||||
if not result in answers:
|
if not result in answers:
|
||||||
answers[result] = t
|
answers[result] = t
|
||||||
#if result <= tol and result >= int(exp.wrong_response - exp.wrong_response * tolerance):
|
#if result <= tol and result >= int(exp.wrong_response - exp.wrong_response * tolerance):
|
||||||
|
|||||||
Reference in New Issue
Block a user