{"kind":"task","effective_mode":"full","benchmark":{"kind":"benchmark","effective_mode":"full","slug":"scicode","formal_name":"SciCode","introduction":"科学研究の問題をコードで解く能力を評価するベンチマークです。親問題を複数の小問題に分けており、今回のdev取得では15親問題と50小問題の関係を保持します。\n\nSciCode evaluates the ability to solve scientific research problems through code. Problems are decomposed into subproblems; this dev import preserves the relationships between 15 parent problems and 50 subproblems.","introduction_ja":"","introduction_en":"","category":"Category not supplied","task_count":null,"acquisition_status":"Acquisition status not supplied","official_url":"https://huggingface.co/datasets/SciCode1/SciCode","indexing_mode":"noindex"},"task_id":"c590d5fb-8252-5162-86f8-5e2355071129","task_key":"dev--69e335f0-d1ca-5a82-bab6-b343e9761c03--10~2e11","task_revision_id":"2","upstream_id":"10.11","short_description":"Write a Python function that calculates the energy of a periodic system using…","config":"","split":"dev","body":"{\"step_background\":\"\",\"step_description_prompt\":\"Write a Python function that calculates the energy of a periodic system using Ewald summation given `latvec` of shape `(3, 3)`, `atom_charges` of shape `(natoms,)`, `atom_coords` of shape `(natoms, 3)`, and `configs` of shape `(nelectrons, 3)`. Add all the following contributions: `sum_real_cross` from , `sum_real_self` from , `sum_recip` from , and `sum_charge` from . use `gmax = 200` to generate `gpoints`\"}","display_format":"scicode-step","language":"","answer_status":"published","assets":[],"source_url":"https://huggingface.co/datasets/SciCode1/SciCode","history":"initial import","indexing_mode":"noindex","subproblems":[],"grids":[]}