# OlympiadBench ## Overview OlympiadBench is an Olympiad-level bilingual multimodal scientific benchmark featuring 8,476 problems from mathematics and physics competitions, including the Chinese college entrance exam (CEE). It provides rigorous evaluation of advanced scientific reasoning. ## Task Description - **Task Type**: Olympiad-Level Math/Physics Problem Solving - **Input**: Problem text with optional images (up to 9) - **Output**: Mathematical answer or proof - **Domains**: Mathematics, Physics (bilingual: English and Chinese) ## Key Features - 8,476 Olympiad-level problems - Bilingual support (English and Chinese) - Covers both Mathematics and Physics - Subset naming convention: - `OE`: Open-Ended problems - `TP`: Theorem Proving problems - `MM`: Multimodal (with images) - `TO`: Text-Only - `CEE`: Chinese Entrance Exam - `COMP`: Comprehensive competition problems ## Evaluation Notes - Default evaluation uses the **train** split - Primary metric: **Accuracy** with mathematical judging - Answers should be in \boxed{} format - **Note**: `TP` (Theorem Proving) subsets cannot be auto-evaluated currently - Supports numerical precision/error thresholds for approximate answers ## Properties | Property | Value | |----------|-------| | **Benchmark Name** | `olympiad_bench` | | **Dataset ID** | [AI-ModelScope/OlympiadBench](https://modelscope.cn/datasets/AI-ModelScope/OlympiadBench/summary) | | **Paper** | N/A | | **Tags** | `Math`, `Reasoning` | | **Metrics** | `acc` | | **Default Shots** | 0-shot | | **Evaluation Split** | `train` | ## Data Statistics | Metric | Value | |--------|-------| | Total Samples | 8,476 | | Prompt Length (Mean) | 484.46 chars | | Prompt Length (Min/Max) | 129 / 5032 chars | **Per-Subset Statistics:** | Subset | Samples | Prompt Mean | Prompt Min | Prompt Max | |--------|---------|-------------|------------|------------| | `OE_MM_maths_en_COMP` | 150 | 1118.59 | 575 | 3943 | | `OE_MM_maths_zh_CEE` | 1,910 | 343.89 | 182 | 1566 | | `OE_MM_maths_zh_COMP` | 56 | 379.07 | 201 | 608 | | `OE_MM_physics_en_COMP` | 456 | 863.57 | 556 | 2793 | | `OE_MM_physics_zh_CEE` | 1,483 | 425.68 | 214 | 901 | | `OE_TO_maths_en_COMP` | 674 | 825.93 | 545 | 4924 | | `OE_TO_maths_zh_CEE` | 1,240 | 297.26 | 171 | 1098 | | `OE_TO_maths_zh_COMP` | 408 | 322.72 | 173 | 1583 | | `OE_TO_physics_en_COMP` | 236 | 949.1 | 548 | 3112 | | `OE_TO_physics_zh_CEE` | 115 | 329.56 | 203 | 503 | | `TP_MM_maths_en_COMP` | 62 | 2044.19 | 475 | 4617 | | `TP_MM_maths_zh_CEE` | 652 | 241.05 | 165 | 674 | | `TP_MM_maths_zh_COMP` | 81 | 304.7 | 206 | 512 | | `TP_MM_physics_en_COMP` | 19 | 677.79 | 432 | 1602 | | `TP_TO_maths_en_COMP` | 503 | 933.44 | 449 | 5032 | | `TP_TO_maths_zh_CEE` | 207 | 242.79 | 141 | 947 | | `TP_TO_maths_zh_COMP` | 199 | 285.43 | 129 | 522 | | `TP_TO_physics_en_COMP` | 25 | 740.48 | 475 | 1262 | **Image Statistics:** | Metric | Value | |--------|-------| | Total Images | 5,875 | | Images per Sample | min: 1, max: 9, mean: 1.21 | | Resolution Range | 64x46 - 1765x1947 | | Formats | jpeg, png | ## Sample Example **Subset**: `OE_MM_maths_en_COMP` ```json { "input": [ { "id": "d7b44a52", "content": [ { "text": "The following is an open-ended problem from an International Math competition. The answer of The problem should be a numerical value. Please calculate the answer according to the given requirements and the information provided. Please use LaT ... [TRUNCATED] ... c_{3}, \\ldots$ with $c_{i}