We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 438595c commit d10612dCopy full SHA for d10612d
1 file changed
evaluation_function/evaluation.py
@@ -31,10 +31,13 @@ def evaluation_function(
31
"""
32
try:
33
if not response or not answer:
34
- raise ValueError(
35
- f"Missing FSA data: response or answer is None\n"
36
- f"response: {response}\nanswer: {answer}"
37
- )
+ response = params.get("response") if isinstance(params, dict) else None
+ answer = params.get("answer") if isinstance(params, dict) else None
+ params = params.get("params") if isinstance(params, dict) else None
+ # raise ValueError(
38
+ # f"Missing FSA data: response or answer is None\n"
39
+ # f"response: {response}\nanswer: {answer}"
40
+ # )
41
# Parse FSAs
42
student_fsa, _ = validate_fsa(response)
43
expected_fsa, expected_config = validate_fsa(answer)
0 commit comments