Mimicking human strategies in fighting games.pdf (166.46 kB)
Download file

Mimicking human strategies in fighting games using a data driven finite state machine

Download (166.46 kB)
conference contribution
posted on 26.07.2012, 15:48 by S. Saini, Paul Chung, Christian DawsonChristian Dawson
Multiplayer fighting videogames have become an increasingly popular over the last few years, especially with the introduction of online play, making for a more competitive experience. Multiplayer fighting games give players the opportunity to utilize particular strategies and tactics to win, allowing them to use their own signature style. As a player can only play against a particular opponent who is actively participating in the game themselves, they cannot practice combating the opponent’s style if the opponent is not participating in the game. This paper presents a novel approach for an avatar to learn and mimic the style of a player. It does this by recording and analyzing the data before splitting it up into two tiers; tactical data and strategic data.. The approach uses a Naïve Bayes classifier to classify the tactics to particular states, and a Data Driven Finite State Machine to dictate when certain tactics are used. Statistics recorded during an experiment involving the approach are discussed, which indicate that the architecture of the Artificial Intelligence is fit for purpose, but does require refinement. Limitations of the architecture are discussed, including that such an approach may not provide accurate results when more parameters are considered.



  • Science


  • Computer Science


SAINI, S., CHUNG, P.W.H. and DAWSON, C.W., 2011. Mimicking human strategies in fighting games using a data driven finite state machine. IN: Proceedings of the 6th IEEE Joint International Information Technology and Artificial Intelligence Conference (ITAIC), Chongqing, China, 20 - 22 August 2011, pp. 389 - 393




AM (Accepted Manuscript)

Publication date



This is a conference paper [© IEEE]. It is also available at: http://ieeexplore.ieee.org/. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.