From d10612d94fcf93cdf7a7235dfc92a50df6f40e3e Mon Sep 17 00:00:00 2001 From: everythingfades Date: Wed, 18 Feb 2026 21:17:46 +0000 Subject: [PATCH] fix: use the workaround for the fix --- evaluation_function/evaluation.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/evaluation_function/evaluation.py b/evaluation_function/evaluation.py index ae90673..d0d9230 100755 --- a/evaluation_function/evaluation.py +++ b/evaluation_function/evaluation.py @@ -31,10 +31,13 @@ def evaluation_function( """ try: if not response or not answer: - raise ValueError( - f"Missing FSA data: response or answer is None\n" - f"response: {response}\nanswer: {answer}" - ) + 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( + # f"Missing FSA data: response or answer is None\n" + # f"response: {response}\nanswer: {answer}" + # ) # Parse FSAs student_fsa, _ = validate_fsa(response) expected_fsa, expected_config = validate_fsa(answer)