{"data":{"kind":"file","path":"README.md","version_id":"rqcznnr76ofpd8ll6q1xwf42","entry":{"name":"README.md","path":"README.md","is_directory":false,"size":2381,"modified_at":"2025-11-28T04:42:39.212000","content_hash":"fd9c1ea7492c6a6c9e1301e64cb53ab73696f148d05f041a88a34078b5d82d0a"},"entries":[],"content":"# my-environment\n\nПростое окружение для решения математических задач с различными уровнями сложности.\n\n### Overview\n- **Environment ID**: `my-environment`\n- **Short description**: Окружение для тестирования способности агентов решать арифметические задачи\n- **Tags**: math, arithmetic, train, eval, single-turn\n\n### Datasets\n- **Primary dataset(s)**: Генерируемые математические задачи\n- **Source links**: Генерация на лету\n- **Split sizes**: 10 примеров по умолчанию (настраивается через max_examples)\n\n### Task\n- **Type**: single-turn\n- **Parser**: ThinkParser (по умолчанию)\n- **Rubric overview**: \n  - Проверка точного совпадения ответа\n  - Награда: +1.0 за правильный ответ, -0.1 за неправильный\n  - Метрика accuracy: 1.0 если правильно, 0.0 если неправильно\n\n### Quickstart\nRun an evaluation with default settings:\n\n```bash\nuv run vf-eval my-environment\n```\n\nConfigure model and sampling:\n\n```bash\nuv run vf-eval my-environment   -m gpt-4.1-mini   -n 20 -r 3 -t 1024 -T 0.7   -a '{\"key\": \"value\"}'  # env-specific args as JSON\n```\n\nNotes:\n- Use `-a` / `--env-args` to pass environment-specific configuration as a JSON object.\n\n### Environment Arguments\n\n| Arg | Type | Default | Description |\n| --- | ---- | ------- | ----------- |\n| `max_examples` | int | `-1` | Максимальное количество примеров (use -1 for all) |\n| `difficulty` | str | `\"easy\"` | Уровень сложности: \"easy\" (сложение/вычитание), \"medium\" (умножение), \"hard\" (деление) |\n\n### Metrics\n\n| Metric | Meaning |\n| ------ | ------- |\n| `reward` | Основная награда: +1.0 за правильный ответ, -0.1 за неправильный |\n| `accuracy` | Точность: 1.0 если ответ правильный, 0.0 если неправильный |\n| `is_correct` | Булево значение: True если ответ правильный |\n| `expected_answer` | Правильный ответ на задачу |\n| `agent_answer` | Ответ агента |\n\n","encoding":"utf-8","truncated":false,"total_bytes":2381},"status":null}