{"data":{"kind":"file","path":"README.md","version_id":"wqunlfp9z9l6cagv5hk1di1f","entry":{"name":"README.md","path":"README.md","is_directory":false,"size":1072,"modified_at":"2025-12-23T18:50:37.981000","content_hash":"618fae541c58f1d1288ea47453c92dc431c6e83b1125062e7dd8d2460ca5d7a8"},"entries":[],"content":"# pair-sum-product\n\nA synthetic math task: add adjacent pairs, then multiply the results.\nCopied environment from Jonathan Whitaker (https://www.youtube.com/watch?v=yId2PE5Qmqo)\n\n## Task\n\n### Easy \n```\nInput:  [3, 5]\nStep 1: Add pairs → 3+5=8\nAnswer: 8\n```\n\n### Medium \n\n```\nInput:  [3, 5, 2, 4]\nStep 1: Add pairs → 3+5=8, 2+4=6\nStep 2: Multiply  → 8×6=48\nAnswer: 48\n```\n\n## Hard \n\n```\nInput:  [18, 1, 8, 17, 12, 9  ]\nStep 1: Add pairs → 18+1=19, 8+17=25, 12+9=21\nStep 2: Multiply  → 19 * 25 * 21.  \nAnswer: 9975\n```\n\n## Environment Arguments\n\n| Arg | Type | Default | Description |\n| --- | ---- | ------- | ----------- |\n| `difficulty` | str | `\"medium\"` | `\"easy\"` (2 nums), `\"medium\"` (2-4), `\"hard\"` (2-6) |\n| `num_examples` | int | `10000` | Dataset size |\n| `concise_bonus` | bool | `false` | Reward shorter responses |\n\n## Rewards\n\n| Reward | Value | Condition |\n| ------ | ----- | --------- |\n| `format_reward` | 0.1 | Answer in `<answer>` tags |\n| `correct_reward` | 1.0 | Correct answer |\n| `concise_reward` | 0-0.3 | Shorter responses (if enabled) |\n","encoding":"utf-8","truncated":false,"total_bytes":1072},"status":null}