{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/the-starcraft-multi-agent-challenge","title":"The StarCraft Multi-Agent Challenge","arxiv_id":"1902.04043","date":"2019-02-11","proceeding":null,"authors":["Mikayel Samvelyan","Tabish Rashid","Christian Schroeder de Witt","Gregory Farquhar","Nantas Nardelli","Tim G. J. Rudner","Chia-Man Hung","Philip H. S. Torr","Jakob Foerster","Shimon Whiteson"],"abstract":"In the last few years, deep multi-agent reinforcement learning (RL) has become a highly active area of research. A particularly challenging class of problems in this area is partially observable, cooperative, multi-agent learning, in which teams of agents must learn to coordinate their behaviour while conditioning only on their private observations. This is an attractive research area since such problems are relevant to a large number of real-world systems and are also more amenable to evaluation than general-sum problems. Standardised environments such as the ALE and MuJoCo have allowed single-agent RL to move beyond toy domains, such as grid worlds. However, there is no comparable benchmark for cooperative multi-agent RL. As a result, most papers in this field use one-off toy problems, making it difficult to measure real progress. In this paper, we propose the StarCraft Multi-Agent Challenge (SMAC) as a benchmark problem to fill this gap. SMAC is based on the popular real-time strategy game StarCraft II and focuses on micromanagement challenges where each unit is controlled by an independent agent that must act based on local observations. We offer a diverse set of challenge maps and recommendations for best practices in benchmarking and evaluations. We also open-source a deep multi-agent RL learning framework including state-of-the-art algorithms. We believe that SMAC can provide a standard benchmark environment for years to come. Videos of our best agents for several SMAC scenarios are available at: https://youtu.be/VZ7zmQ_obZ0.","url_abs":"https://arxiv.org/abs/1902.04043v5","url_pdf":"https://arxiv.org/pdf/1902.04043v5.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/oxwhirl/pymarl","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/oxwhirl/smac","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/Denys88/rl_games","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/Lamperougeyxy/GHQ","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/ailabdsunipi/pymarlzooplus","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/dtabas/epymarl","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/gingkg/smac","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/hahayonghuming/VDACs","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/jk96491/C-COMA","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/jk96491/SMAC","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/jugg1er/air","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/kcorder/qmix_variants","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/kinalmehta/epymarl","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/ling-pan/res","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/mahi97/XQMIX","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/osilab-kaist/smac_exp","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/osilab-kaist/smac_plus","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/oxwhirl/facmac","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/oxwhirl/smacv2","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":null},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/simsimiSION/pymarl-algorithm-extension-via-starcraft","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/uoe-agents/epymarl","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/wendelinboehmer/dcg","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"the-starcraft-multi-agent-challenge","repo_url":"https://github.com/starry-sky6688/marl-algorithms","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"benchmarking","task_name":"Benchmarking"},{"task_slug":"mujoco","task_name":"MuJoCo"},{"task_slug":"multi-agent-reinforcement-learning","task_name":"Multi-agent Reinforcement Learning"},{"task_slug":"real-time-strategy-games","task_name":"Real-Time Strategy Games"},{"task_slug":"reinforcement-learning","task_name":"Reinforcement Learning"},{"task_slug":"reinforcement-learning-1","task_name":"Reinforcement Learning (RL)"},{"task_slug":"smac","task_name":"SMAC"},{"task_slug":"smac-1","task_name":"SMAC+"},{"task_slug":"starcraft","task_name":"Starcraft"},{"task_slug":"starcraft-ii","task_name":"Starcraft II"}],"methods":[],"datasets_introduced":[{"slug":"smac","name":"SMAC","full_name":"The StarCraft Multi-Agent Challenge"}],"methods_introduced":[],"results":[{"leaderboard":"/sota/smac-on-smac-27m-vs-30m","task":"SMAC","dataset":"SMAC 27m_vs_30m","model":"QMIX","rank_in_archive_order":7,"of":11,"metrics":{"Median Win Rate":"49"},"uses_additional_data":false},{"leaderboard":"/sota/smac-on-smac-27m-vs-30m","task":"SMAC","dataset":"SMAC 27m_vs_30m","model":"Heuristic","rank_in_archive_order":11,"of":11,"metrics":{"Median Win Rate":"0"},"uses_additional_data":false},{"leaderboard":"/sota/smac-on-smac-3s5z-vs-3s6z-1","task":"SMAC","dataset":"SMAC 3s5z_vs_3s6z","model":"VDN","rank_in_archive_order":10,"of":13,"metrics":{"Median Win Rate":"2"},"uses_additional_data":false},{"leaderboard":"/sota/smac-on-smac-3s5z-vs-3s6z-1","task":"SMAC","dataset":"SMAC 3s5z_vs_3s6z","model":"IQL","rank_in_archive_order":12,"of":13,"metrics":{"Median Win Rate":"0"},"uses_additional_data":false},{"leaderboard":"/sota/smac-on-smac-3s5z-vs-3s6z-1","task":"SMAC","dataset":"SMAC 3s5z_vs_3s6z","model":"Heuristic","rank_in_archive_order":13,"of":13,"metrics":{"Median Win Rate":"0"},"uses_additional_data":false},{"leaderboard":"/sota/smac-on-smac-6h-vs-8z-1","task":"SMAC","dataset":"SMAC 6h_vs_8z","model":"QMIX","rank_in_archive_order":6,"of":14,"metrics":{"Median Win Rate":"3"},"uses_additional_data":false},{"leaderboard":"/sota/smac-on-smac-6h-vs-8z-1","task":"SMAC","dataset":"SMAC 6h_vs_8z","model":"IQL","rank_in_archive_order":11,"of":14,"metrics":{"Median Win Rate":"0"},"uses_additional_data":false},{"leaderboard":"/sota/smac-on-smac-6h-vs-8z-1","task":"SMAC","dataset":"SMAC 6h_vs_8z","model":"VDN","rank_in_archive_order":12,"of":14,"metrics":{"Median Win Rate":"0"},"uses_additional_data":false},{"leaderboard":"/sota/smac-on-smac-6h-vs-8z-1","task":"SMAC","dataset":"SMAC 6h_vs_8z","model":"Heuristic","rank_in_archive_order":13,"of":14,"metrics":{"Median Win Rate":"0"},"uses_additional_data":false},{"leaderboard":"/sota/smac-on-smac-mmm2-1","task":"SMAC","dataset":"SMAC MMM2","model":"QMIX","rank_in_archive_order":9,"of":14,"metrics":{"Median Win Rate":"69"},"uses_additional_data":false},{"leaderboard":"/sota/smac-on-smac-mmm2-1","task":"SMAC","dataset":"SMAC MMM2","model":"VDN","rank_in_archive_order":12,"of":14,"metrics":{"Median Win Rate":"1"},"uses_additional_data":false},{"leaderboard":"/sota/smac-on-smac-mmm2-1","task":"SMAC","dataset":"SMAC MMM2","model":"IQL","rank_in_archive_order":13,"of":14,"metrics":{"Median Win Rate":"0"},"uses_additional_data":false},{"leaderboard":"/sota/smac-on-smac-mmm2-1","task":"SMAC","dataset":"SMAC MMM2","model":"Heuristic","rank_in_archive_order":14,"of":14,"metrics":{"Median Win Rate":"0"},"uses_additional_data":false},{"leaderboard":"/sota/smac-on-smac-corridor","task":"SMAC","dataset":"SMAC corridor","model":"QMIX","rank_in_archive_order":10,"of":13,"metrics":{"Median Win Rate":"1"},"uses_additional_data":false},{"leaderboard":"/sota/smac-on-smac-corridor","task":"SMAC","dataset":"SMAC corridor","model":"IQL","rank_in_archive_order":12,"of":13,"metrics":{"Median Win Rate":"0"},"uses_additional_data":false},{"leaderboard":"/sota/smac-on-smac-corridor","task":"SMAC","dataset":"SMAC corridor","model":"Heuristic","rank_in_archive_order":13,"of":13,"metrics":{"Median Win Rate":"0"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1902.04043","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1902.04043"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/oxwhirl/pymarl","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/oxwhirl/smac","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/uoe-agents/epymarl","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mahi97/XQMIX","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/starry-sky6688/marl-algorithms","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/simsimiSION/pymarl-algorithm-extension-via-starcraft","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/dtabas/epymarl","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/osilab-kaist/smac_exp","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/kinalmehta/epymarl","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/Denys88/rl_games","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/hahayonghuming/VDACs","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/gingkg/smac","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/jk96491/SMAC","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/jk96491/C-COMA","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/ling-pan/res","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/kcorder/qmix_variants","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/jugg1er/air","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/ailabdsunipi/pymarlzooplus","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/wendelinboehmer/dcg","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/oxwhirl/facmac","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/oxwhirl/smacv2","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/osilab-kaist/smac_plus","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/Lamperougeyxy/GHQ","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"ran_draft_wrong":6,"unverified":9},"by_repo_kind":{"listed":{"samples":12,"ran":3,"repositories":7}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":13,"samples":[{"code_sha256_prefix":"fa9a1eda0ac523d2","entry":"extract_alg_name_from_config","repo":null,"repo_kind":null,"path":null,"file_url":null,"link_basis":"identical_code_first_harvested_elsewhere","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":null,"inline_ok":false,"mcp_get_code":{"code_sha256":"fa9a1eda0ac523d2"}},{"code_sha256_prefix":"cf0832c848510d11","entry":"extract_env_name_from_config","repo":null,"repo_kind":null,"path":null,"file_url":null,"link_basis":"identical_code_first_harvested_elsewhere","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":null,"inline_ok":false,"mcp_get_code":{"code_sha256":"cf0832c848510d11"}},{"code_sha256_prefix":"b19a31174c009d56","entry":"get_centralv_args","repo":"starry-sky6688/marl-algorithms","repo_kind":"listed","path":"common/arguments.py","file_url":"https://github.com/starry-sky6688/marl-algorithms/blob/HEAD/common/arguments.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"b19a31174c009d56"}},{"code_sha256_prefix":"b45504dbf41a0cc7","entry":"get_coma_args","repo":"starry-sky6688/marl-algorithms","repo_kind":"listed","path":"common/arguments.py","file_url":"https://github.com/starry-sky6688/marl-algorithms/blob/HEAD/common/arguments.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"b45504dbf41a0cc7"}},{"code_sha256_prefix":"3bb5b43703ab9da4","entry":"get_mixer_args","repo":"starry-sky6688/marl-algorithms","repo_kind":"listed","path":"common/arguments.py","file_url":"https://github.com/starry-sky6688/marl-algorithms/blob/HEAD/common/arguments.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"3bb5b43703ab9da4"}},{"code_sha256_prefix":"73de3ace29add240","entry":"load_results","repo":null,"repo_kind":null,"path":null,"file_url":null,"link_basis":"identical_code_first_harvested_elsewhere","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":null,"inline_ok":false,"mcp_get_code":{"code_sha256":"73de3ace29add240"}},{"code_sha256_prefix":"012625dd7922e3c6","entry":"args_sanity_check","repo":"Lamperougeyxy/GHQ","repo_kind":"listed","path":"src-GHQ/hetero_run.py","file_url":"https://github.com/Lamperougeyxy/GHQ/blob/HEAD/src-GHQ/hetero_run.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"012625dd7922e3c6"}},{"code_sha256_prefix":"6da83f6c43f19bcd","entry":"config_copy","repo":"jk96491/C-COMA","repo_kind":"listed","path":"src/config_util.py","file_url":"https://github.com/jk96491/C-COMA/blob/HEAD/src/config_util.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":false,"mcp_get_code":{"code_sha256":"6da83f6c43f19bcd"}},{"code_sha256_prefix":"97de3c09702583fa","entry":"get_config","repo":"jk96491/C-COMA","repo_kind":"listed","path":"src/config_util.py","file_url":"https://github.com/jk96491/C-COMA/blob/HEAD/src/config_util.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":false,"mcp_get_code":{"code_sha256":"97de3c09702583fa"}},{"code_sha256_prefix":"931274a62c01dbc3","entry":"get_distribution","repo":"oxwhirl/smacv2","repo_kind":"listed","path":"smacv2/env/starcraft2/distributions.py","file_url":"https://github.com/oxwhirl/smacv2/blob/HEAD/smacv2/env/starcraft2/distributions.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"931274a62c01dbc3"}},{"code_sha256_prefix":"cc14e47211ac4bfe","entry":"get_run_cmds","repo":"kcorder/qmix_variants","repo_kind":"listed","path":"gen_run_configs.py","file_url":"https://github.com/kcorder/qmix_variants/blob/HEAD/gen_run_configs.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":false,"mcp_get_code":{"code_sha256":"cc14e47211ac4bfe"}},{"code_sha256_prefix":"5e82021904c004bf","entry":"int2onehot","repo":"ling-pan/res","repo_kind":"listed","path":"src/envs/mpe_env.py","file_url":"https://github.com/ling-pan/res/blob/HEAD/src/envs/mpe_env.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":false,"mcp_get_code":{"code_sha256":"5e82021904c004bf"}},{"code_sha256_prefix":"d2a8ffa31f7e13c8","entry":"onehot_from_logits","repo":"kcorder/qmix_variants","repo_kind":"listed","path":"src/components/action_selectors.py","file_url":"https://github.com/kcorder/qmix_variants/blob/HEAD/src/components/action_selectors.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":false,"mcp_get_code":{"code_sha256":"d2a8ffa31f7e13c8"}},{"code_sha256_prefix":"8167e3248b280556","entry":"process_batch","repo":"jk96491/SMAC","repo_kind":"listed","path":"offpg_run.py","file_url":"https://github.com/jk96491/SMAC/blob/HEAD/offpg_run.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":false,"mcp_get_code":{"code_sha256":"8167e3248b280556"}},{"code_sha256_prefix":"29b55b98f851c566","entry":"recursive_dict_update","repo":"jk96491/C-COMA","repo_kind":"listed","path":"src/config_util.py","file_url":"https://github.com/jk96491/C-COMA/blob/HEAD/src/config_util.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":false,"mcp_get_code":{"code_sha256":"29b55b98f851c566"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}