Multiplayer Online Battle Area (MOBA) games are a recent huge success both in the video game industry and the international eSports scene. These games encourage team coordination and cooperation, short and long-term planning, within a real-time combined action and strategy gameplay. Artificial Intelligence and Computational Intelligence in Games research competitions offer a wide variety of challenges regarding the study and application of AI techniques to different game genres. These events are widely accepted by the AI/CI community as a sort of AI benchmarking that strongly influences many other research areas in the field. This paper presents and describes in detail the Dota 2 Bot competition and the Dota 2 AI framework that supports it. This challenge aims to join both, MOBAs and AI/CI game competitions, inviting participants to submit AI controllers for the successful MOBA \textit{Defense of the Ancients 2} (Dota 2) to play in 1v1 matches, which aims for fostering research on AI techniques for real-time games. The Dota 2 AI framework makes use of the actual Dota 2 game modding capabilities to enable to connect external AI controllers to actual Dota 2 game matches using the original Free-to-Play game.se of the actual Dota 2 game modding capabilities to enable to connect external AI controllers to actual Dota 2 game matches using the original Free-to-Play game.
翻译:多玩者在线战区游戏(MOBA)是最近在视频游戏行业和国际电子体育场景中取得的巨大成功。这些游戏鼓励团队协调和合作,在实时联合行动和战略游戏游戏中进行短期和长期规划。游戏研究竞赛中的人工智能和计算智能提供了多种挑战,涉及对不同游戏类型使用AI技术的研究和应用。这些活动被AI/CI社区广泛接受为一种AI基准,对实地许多其他研究领域产生了强烈影响。本文详细介绍和描述了Dota 2 Bot 比赛以及支持游戏的Dota 2 AI 框架。这项挑战旨在加入MOBA 和 AI/CI 游戏竞赛,邀请参与者为成功的MOBA \ textit{维护 Ancients 2} (Dota 2) 提交AI 控制器,以1v1 匹配方式播放,目的是促进实时游戏的AI技术研究。Dota 2 AI 框架利用实际的 Dota 2 游戏模拟能力,将实际的 Dota 2 与实际游戏控制器连接起来。