Achieving Fairness in DareFightingICE Agents Evaluation Through a Delay Mechanism.

2023 IEEE Conference on Games (CoG)(2023)

Cited 0|Views4
No score
Abstract
This paper proposes a delay mechanism to mitigate the impact of latency differences in the gRPC framework—a high-performance, open-source universal remote procedure call (RPC) framework—between different programming languages on the performance of agents in DareFightingICE, a fighting-game research platform. The study finds that gRPC latency differences between Java and Python can significantly impact real-time decision-making. Without a delay mechanism, Java-based agents outperform Python-based ones due to lower gRPC latency on the Java platform. However, with the proposed delay mechanism, both Java-based and Python-based agents exhibit similar performance, leading to a fair comparison between agents developed using different programming languages. Thus, this work underscores the crucial importance of considering gRPC latency when developing and evaluating agents in DareFighting-ICE, and the insights gained could potentially extend to other gRPC-based applications.
More
Translated text
Key words
Fighting Game,DareFightingICE,Delay mechanism,Agent evaluation,Fair comparison
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined