Repository navigation
feat(experiments): add webarena_verified_hard benchmark subset config - #416
Conversation
|
Hi @Surya-5555, Hope you're doing well! I've opened a PR addressing the TODO in It filters the 258 hard tasks from ServiceNow's official Whenever you have a chance, could you please take a look? I'd really appreciate your feedback! |
|
Hi @sriram687, thanks for the PR! The You can run the repo's formatter (see the code-format job / Once that's green, I'll review it. Thanks! |
Hi @Surya-5555 , thanks for the feedback! I’ve fixed the formatting issues in configs.py, test_benchmark.py, and the README using the repo’s formatter, limited to only the files I changed. The code-format check and all other checks are now passing. Please take another look whenever you get a chance. Thanks! |
Surya-5555
left a comment
There was a problem hiding this comment.
LGTM.
Happy to merge!
Summary
Adds
"webarena_verified_hard"toDEFAULT_BENCHMARKS, filtering the 258 hard tasks from ServiceNow's officialwebarena-verified-hard.jsonsubset.Resolves the TODO at
browsergym/experiments/src/browsergym/experiments/benchmark/configs.py:163.Closes #415
Motivation
"webarena_verified"benchmark is untouched.Upstream Alignment
ServiceNow/webarena-verified/assets/dataset/subsets/webarena-verified-hard.jsonwebarena-verified-non-hard.json)Changes
configs.pyWEBARENA_VERIFIED_HARD_TASK_IDS; registered"webarena_verified_hard"using non-capturing regex filteringtest_benchmark.py"webarena_verified_hard": 258toexpected_bench_sizeintest_build_benchmarkswebarena_verified/README.mdProof of work
Testing
seed=42)Benchmark.from_json()serialization roundtrip passestest_build_benchmarkspasses