Python starts when you choose Run.
WebArena’s evaluation lesson: check the final state
A cart message, a URL, and a persisted-state predicate disagree on the same 20 terminal states. The disagreement is the test.
Offline evaluator unit test on hand-labeled synthetic states, not a WebArena run.
message {'TP': 4, 'FP': 12, 'FN': 4, 'TN': 0}
url {'TP': 4, 'FP': 12, 'FN': 4, 'TN': 0}
state {'TP': 8, 'FP': 0, 'FN': 0, 'TN': 12}
Positive-only predicate {'TP': 8, 'FP': 4, 'FN': 0, 'TN': 8}
Python runs locally in this page. Saved results and figures are visible before execution.