An Automatic Team Evaluation System for RoboCup Soccer Simulation 2D
久我 亮太, Yudai Suzuki, Tomoharu Nakashima · 2020
This paper describes a developed infrastructure for RoboCup Soccer Simulation 2D. One problem in developing a soccer team for the RoboCup Soccer Simulation 2D league is the evaluation of team performance. The game results are different game by game due to the randomness in the soccer simulator. Thus, in order to evaluate the team performance as precisely as possible, a large number of games are required to obtain statistical performance indicators. Since even a single execution of a soccer game needs a long and complicated procedure, there is a demand for an easy-to-use system that automatically executes the game multiple times and also statistically analyzes game results. Therefore, we develop an interactive performance evaluation system that consists of one server computer and several host computers. The server of the system assigns a host computer for executing requested games and aggregating their results. We also develop a chat bot-interface that enables users to send a request to the server interactively. This interactive interface makes it easier to execute the games on various computers that are connected to the host computer. In addition, the aggregated results are recorded on cloud storage, which immediately shares the results among all developers.