We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 438595c + d10612d commit b84f435Copy full SHA for b84f435
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