Skip to content

feat(benchmarks): add hmmt_nov25 benchmark - #1636

Merged
Yunnglin merged 3 commits into
modelscope:mainfrom
haoruilee:feat/hmmt-nov25
Aug 26, 2026
Merged

feat(benchmarks): add hmmt_nov25 benchmark#1636
Yunnglin merged 3 commits into
modelscope:mainfrom
haoruilee:feat/hmmt-nov25

Conversation

@haoruilee

Copy link
Copy Markdown
Contributor

Summary

Add one new math benchmark, following the existing HMMT family (hmmt25 / hmmt26):

  • HMMT-Nov-2025 (hmmt_nov25, dataset id evalscope/hmmt_nov_2025, 30 problems) — Harvard-MIT Mathematics Tournament November 2025. This is a different contest from HMMT February 2025 (hmmt25).

Source: MathArena/hmmt_nov_2025 (CC BY-NC-SA 4.0). Adapter dataset_id uses the ModelScope convention, same as evalscope/hmmt_feb_2025 and evalscope/hmmt_feb_2026.

Changes

  • Add hmmt_nov25 adapter under evalscope/benchmarks/hmmt/, reusing extract_hmmt_answer
  • Add test_hmmt_nov25 next to the existing HMMT tests
  • Generate bilingual docs (EN/ZH) and _meta JSON
  • Changelog entries in README.md / README_zh.md

Test plan

  • Register hmmt_nov25 and load 30 local samples
  • extract_answer on a boxed gold answer
  • evalscope eval --eval-type mock_llm --datasets hmmt_nov25 --limit 1 with local_path
  • Live 2-sample eval on deepseek-chat via official API: Accuracy 50% (1/2)
  • Official test_hmmt_nov25 against ModelScope evalscope/hmmt_nov_2025 (dataset not published yet)
  • evalscope eval --datasets hmmt_nov25 --limit 1 after the ModelScope dataset is uploaded

Notes

evalscope/hmmt_nov_2025 is not on ModelScope yet. Until it is uploaded, run with local_path or --dataset-hub huggingface + dataset_id=MathArena/hmmt_nov_2025.

haoruilee and others added 3 commits August 26, 2026 04:52
Add HMMT November 2025 as a first-class math benchmark, following the existing hmmt25/hmmt26 adapters.

@Yunnglin Yunnglin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! ModelScope loading, documentation, mock/real API E2E, and scoring have been verified.

@Yunnglin
Yunnglin merged commit 282c5fc into modelscope:main Aug 26, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants