{ "id": "2411.05348", "version": "v1", "published": "2024-11-08T06:04:22.000Z", "updated": "2024-11-08T06:04:22.000Z", "title": "LLM-PySC2: Starcraft II learning environment for Large Language Models", "authors": [ "Zongyuan Li", "Yanan Ni", "Runnan Qi", "Lumin Jiang", "Chang Lu", "Xiaojie Xu", "Xiangbei Liu", "Pengfei Li", "Yunzheng Guo", "Zhe Ma", "Xian Guo", "Kuihua Huang", "Xuebo Zhang" ], "categories": [ "cs.AI" ], "abstract": "This paper introduces a new environment LLM-PySC2 (the Large Language Model StarCraft II Learning Environment), a platform derived from DeepMind's StarCraft II Learning Environment that serves to develop Large Language Models (LLMs) based decision-making methodologies. This environment is the first to offer the complete StarCraft II action space, multi-modal observation interfaces, and a structured game knowledge database, which are seamlessly connected with various LLMs to facilitate the research of LLMs-based decision-making. To further support multi-agent research, we developed an LLM collaborative framework that supports multi-agent concurrent queries and multi-agent communication. In our experiments, the LLM-PySC2 environment is adapted to be compatible with the StarCraft Multi-Agent Challenge (SMAC) task group and provided eight new scenarios focused on macro-decision abilities. We evaluated nine mainstream LLMs in the experiments, and results show that sufficient parameters are necessary for LLMs to make decisions, but improving reasoning ability does not directly lead to better decision-making outcomes. Our findings further indicate the importance of enabling large models to learn autonomously in the deployment environment through parameter training or train-free learning techniques. Ultimately, we expect that the LLM-PySC2 environment can promote research on learning methods for LLMs, helping LLM-based methods better adapt to task scenarios.", "revisions": [ { "version": "v1", "updated": "2024-11-08T06:04:22.000Z" } ], "analyses": { "keywords": [ "learning environment", "llm-based methods better adapt", "supports multi-agent concurrent queries", "large language model starcraft", "llm-pysc2 environment" ], "note": { "typesetting": "TeX", "pages": 0, "language": "en", "license": "arXiv", "status": "editable" } } }