Skip to content

Commit f643a0e

Browse files
Merge pull request #141 from lambda-feedback/tr114-comparing-real-and-imaginary-as-criteria
Fixed bug in input symbols substitution
2 parents cb817bd + d416c1e commit f643a0e

File tree

2 files changed

+1
-9
lines changed

2 files changed

+1
-9
lines changed

app/evaluation.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def evaluation_function(response, answer, params, include_test_data=False) -> di
2828
for input_symbol in params.get("input_symbols",[]):
2929
input_symbols_reserved_words += [input_symbol[0]]+input_symbol[1]
3030

31-
reserved_keywords = ["response","answer"]
31+
reserved_keywords = ["response", "answer", "plus_minus", "minus_plus"]
3232
reserved_keywords_collisions = []
3333
for keyword in reserved_keywords:
3434
if keyword in input_symbols_reserved_words:
@@ -46,8 +46,6 @@ def evaluation_function(response, answer, params, include_test_data=False) -> di
4646
if params.get("is_latex",False):
4747
response = preview_function(response, params)["preview"]["sympy"]
4848

49-
answer, response = substitute_input_symbols([answer, response], parameters)
50-
5149
if parameters.get("physical_quantity", False) is True:
5250
eval_response = quantity_comparison(response, answer, parameters, eval_response)
5351
else:

app/expression_utilities.py

-6
Original file line numberDiff line numberDiff line change
@@ -522,12 +522,6 @@ def create_sympy_parsing_params(params, unsplittable_symbols=tuple(), symbol_ass
522522
zeta = Symbol("zeta")
523523
if params.get("complexNumbers", False) is True:
524524
from sympy import I
525-
# imaginary_constant_index = None
526-
# for (k, symbol) in enumerate(unsplittable_symbols):
527-
# if "I" == symbol[0]:
528-
# imaginary_constant_index = k
529-
# if imaginary_constant_index is not None:
530-
# unsplittable_symbols = unsplittable_symbols[0:imaginary_constant_index]+unsplittable_symbols[imaginary_constant_index+1:]
531525
else:
532526
I = Symbol("I")
533527
if params.get("elementary_functions", False) is True:

0 commit comments

Comments
 (0)