[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-a-new-pipeline-builds-ai-training-environments-for-pennies":10,"sections":34},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":22,"persona_id":22,"persona_name":22,"section":24,"tags":25,"sources":29,"feedback":33,"feedback_at":22,"cost_usd":33,"total_tokens":33},7541,"a-new-pipeline-builds-ai-training-environments-for-pennies","A New Pipeline Builds AI Training Environments for Pennies","VHD-Play solves the math first and builds the environment around it, turning a small model's agentic score from 0.204 to 0.815 for a few cents apiece.","A new training pipeline builds AI agent environments backwards, and the results are hard to ignore.\n\nVHD-Play, described in a new arXiv paper, starts by sampling and solving a mathematical model, then uses that solved model to generate the environment's rules, tools, and scoring criteria. Because the dynamics and the grading rubric come from the same source, there is no separate step to reconcile a simulated world with an answer key written after the fact. The pipeline churns out 3,300 distinct agentic environments at a cost of a few cents each. Researchers then trained Qwen3.6-35B-A3B on three environment families and tested it across five, watching its mean agentic score climb from 0.204 to 0.815.\n\nThe gains held up on environment families the model never trained on, and they carried over to real benchmarks for function calling, travel planning, and a 365-day e-commerce simulation, where the trained model finished every run solvent and beat Qwen3.7-Max. The more interesting claim is diagnostic: when researchers compared static, written-out versions of the same problems to stateful ones that hide their parameters, most of the difficulty turned out to live in managing hidden state over time, not in solving the underlying math.\n\nThat's a useful reminder for anyone benchmarking \"reasoning\" models - a lot of what looks like intelligence is really bookkeeping.","[\"ai\",\"reinforcement-learning\",\"ai-agents\",\"llm-training\"]","2026-09-24T04:00:00.000Z","2026-09-24T05:18:38.610Z","2026-09-24T05:18:44.166Z","published",null,[],"ai",[24,26,27,28],"reinforcement-learning","ai-agents","llm-training",[30],{"name":31,"url":32},"arXiv cs.AI","https:\u002F\u002Farxiv.org\u002Fabs\u002F2609.27321",0,{"sections":35},[36,39,43,48,53,58,63,68,73,78,83,88,93,98],{"name":37,"slug":24,"count":38,"latest_published_at":18},"AI",4387,{"name":40,"slug":41,"count":42,"latest_published_at":18},"Security","security",720,{"name":44,"slug":45,"count":46,"latest_published_at":47},"Policy","policy",380,"2026-09-23T22:53:43.000Z",{"name":49,"slug":50,"count":51,"latest_published_at":52},"Deals","deals",220,"2026-09-23T22:00:00.000Z",{"name":54,"slug":55,"count":56,"latest_published_at":57},"Hardware","hardware",173,"2026-09-23T23:42:10.000Z",{"name":59,"slug":60,"count":61,"latest_published_at":62},"Science","science",135,"2026-09-23T22:45:49.000Z",{"name":64,"slug":65,"count":66,"latest_published_at":67},"Consumer Tech","consumer-tech",116,"2026-09-24T00:51:49.000Z",{"name":69,"slug":70,"count":71,"latest_published_at":72},"Software","software",85,"2026-09-23T20:00:00.000Z",{"name":74,"slug":75,"count":76,"latest_published_at":77},"Dev Tools","dev-tools",79,"2026-09-22T22:21:13.000Z",{"name":79,"slug":80,"count":81,"latest_published_at":82},"Startups","startups",66,"2026-09-23T17:28:38.000Z",{"name":84,"slug":85,"count":86,"latest_published_at":87},"Gaming","gaming",45,"2026-09-22T15:35:06.000Z",{"name":89,"slug":90,"count":91,"latest_published_at":92},"General","general",43,"2026-09-21T23:48:56.000Z",{"name":94,"slug":95,"count":96,"latest_published_at":97},"Reviews","reviews",27,"2026-09-22T13:00:00.000Z",{"name":99,"slug":100,"count":101,"latest_published_at":102},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]