paper-with-me

Papers

Improving Data Transfer Efficiency for AIs in the DareFightingICE using gRPC

2023-03-11 · Chollakorn Nimpattanavong, Ibrahim Khan, Thai Van Nguyen, Ruck Thawonmas, Worawat Choensawat, Kingkarn Sookhanaphibarn

This paper presents a new communication interface for the DareFightingICE platform, a Java-based fighting game focused on implementing AI for controlling a non-player character. The interface uses an open-source remote procedure call, gRPC to improve the efficiency of data transfer between the game and the AI, reducing the time spent on receiving information from the game server. This is important because the main challenge of implementing AI in a fighting game is the need for the AI to select an action to perform within a short response time. The DareFightingICE platform has been integrated with Py4J, allowing developers to create AIs using Python. However, Py4J is less efficient at handling large amounts of data, resulting in excessive latency. In contrast, gRPC is well-suited for transmitting large amounts of data. To evaluate the effectiveness of the new communication interface, we conducted an experiment comparing the latency of gRPC and Py4J, using a rule-based AI that sends a kick command regardless of the information received from the game server. The experiment results showed not only a 65\% reduction in latency but also improved stability and eliminated missed frames compared to the current interface.

📄 PDF Abstract BibTeX arXiv:2303.10001

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Achieving Fairness in DareFightingICE Agents Evaluation Through a Delay Mechanism

2023-12-26 · Chollakorn Nimpattanavong, Thai Van Nguyen, Ibrahim Khan, Ruck Thawonmas 외

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 la…

Decision MakingFairness

Enhanced DareFightingICE Competitions: Sound Design and AI Competitions

2024-03-05 · Ibrahim Khan, Chollakorn Nimpattanavong, Thai Van Nguyen, Kantinan Plupattanakit 외

This paper presents a new and improved DareFightingICE platform, a fighting game platform with a focus on visually impaired players (VIPs), in the Unity game engine. It also introduces the separation of the DareFightingI…

Unity

DareFightingICE Competition: A Fighting Game Sound Design and AI Competition

2022-03-03 · Ibrahim Khan, Thai Van Nguyen, Xincheng Dai, Ruck Thawonmas

This paper presents a new competition -- at the 2022 IEEE Conference on Games (CoG) -- called DareFightingICE Competition. The competition has two tracks: a sound design track and an AI track. The game platform for this …

A Deep Reinforcement Learning Blind AI in DareFightingICE

2022-05-16 · Thai Van Nguyen, Xincheng Dai, Ibrahim Khan, Ruck Thawonmas 외

This paper presents a deep reinforcement learning agent (AI) that uses sound as the input on the DareFightingICE platform at the DareFightingICE Competition in IEEE CoG 2022. In this work, an AI that only uses sound as t…

Deep Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Fighting Game Adaptive Background Music for Improved Gameplay

2024-03-05 · Ibrahim Khan, Thai Van Nguyen, Chollakorn Nimpattanavong, Ruck Thawonmas

This paper presents our work to enhance the background music (BGM) in DareFightingICE by adding adaptive features. The adaptive BGM consists of three different categories of instruments playing the BGM of the winner soun…

AI AgentDeep Reinforcement Learning