An intelligent fighting videogame opponent adapting to behavior patterns of the user

Koichi Moriyama, Simón Enrique Ortiz Branco, Mitsuhiro Matsumoto, Ken Ichi Fukui, Satoshi Kurihara, Masayuki Numao

Research output: Contribution to journalArticle

4 Citations (Scopus)

Abstract

In standard fighting videogames, users usually prefer playing against other users rather than against machines because opponents controlled by machines are in a rut and users can memorize their behaviors after repetitive plays. On the other hand, human players adapt to each other's behaviors, which makes fighting videogames interesting. Thus, in this paper, we propose an artificial agent for a fighting videogame that can adapt to its users, allowing users to enjoy the game even when playing alone. In particular, this work focuses on combination attacks, or combos, that give great damage to the opponent. The agent treats combos independently, i.e., it is composed of a subagent for predicting combos the user executes, that for choosing combos the agent executes, and that for controlling the whole agent. Human users evaluated the agent compared to static opponents, and the agent received minimal negative ratings.

Original languageEnglish
Pages (from-to)842-851
Number of pages10
JournalIEICE Transactions on Information and Systems
VolumeE97-D
Issue number4
DOIs
Publication statusPublished - 2014 Jan 1
Externally publishedYes

Keywords

  • Adapting agent
  • Entertainment computing
  • Pattern matching
  • Reinforcement learning

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Vision and Pattern Recognition
  • Electrical and Electronic Engineering
  • Artificial Intelligence

Cite this

An intelligent fighting videogame opponent adapting to behavior patterns of the user. / Moriyama, Koichi; Ortiz Branco, Simón Enrique; Matsumoto, Mitsuhiro; Fukui, Ken Ichi; Kurihara, Satoshi; Numao, Masayuki.

In: IEICE Transactions on Information and Systems, Vol. E97-D, No. 4, 01.01.2014, p. 842-851.

Research output: Contribution to journalArticle

Moriyama, Koichi ; Ortiz Branco, Simón Enrique ; Matsumoto, Mitsuhiro ; Fukui, Ken Ichi ; Kurihara, Satoshi ; Numao, Masayuki. / An intelligent fighting videogame opponent adapting to behavior patterns of the user. In: IEICE Transactions on Information and Systems. 2014 ; Vol. E97-D, No. 4. pp. 842-851.
@article{ca49c69e81e2409fae43902fdb20fe93,
title = "An intelligent fighting videogame opponent adapting to behavior patterns of the user",
abstract = "In standard fighting videogames, users usually prefer playing against other users rather than against machines because opponents controlled by machines are in a rut and users can memorize their behaviors after repetitive plays. On the other hand, human players adapt to each other's behaviors, which makes fighting videogames interesting. Thus, in this paper, we propose an artificial agent for a fighting videogame that can adapt to its users, allowing users to enjoy the game even when playing alone. In particular, this work focuses on combination attacks, or combos, that give great damage to the opponent. The agent treats combos independently, i.e., it is composed of a subagent for predicting combos the user executes, that for choosing combos the agent executes, and that for controlling the whole agent. Human users evaluated the agent compared to static opponents, and the agent received minimal negative ratings.",
keywords = "Adapting agent, Entertainment computing, Pattern matching, Reinforcement learning",
author = "Koichi Moriyama and {Ortiz Branco}, {Sim{\'o}n Enrique} and Mitsuhiro Matsumoto and Fukui, {Ken Ichi} and Satoshi Kurihara and Masayuki Numao",
year = "2014",
month = "1",
day = "1",
doi = "10.1587/transinf.E97.D.842",
language = "English",
volume = "E97-D",
pages = "842--851",
journal = "IEICE Transactions on Information and Systems",
issn = "0916-8532",
publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
number = "4",

}

TY - JOUR

T1 - An intelligent fighting videogame opponent adapting to behavior patterns of the user

AU - Moriyama, Koichi

AU - Ortiz Branco, Simón Enrique

AU - Matsumoto, Mitsuhiro

AU - Fukui, Ken Ichi

AU - Kurihara, Satoshi

AU - Numao, Masayuki

PY - 2014/1/1

Y1 - 2014/1/1

N2 - In standard fighting videogames, users usually prefer playing against other users rather than against machines because opponents controlled by machines are in a rut and users can memorize their behaviors after repetitive plays. On the other hand, human players adapt to each other's behaviors, which makes fighting videogames interesting. Thus, in this paper, we propose an artificial agent for a fighting videogame that can adapt to its users, allowing users to enjoy the game even when playing alone. In particular, this work focuses on combination attacks, or combos, that give great damage to the opponent. The agent treats combos independently, i.e., it is composed of a subagent for predicting combos the user executes, that for choosing combos the agent executes, and that for controlling the whole agent. Human users evaluated the agent compared to static opponents, and the agent received minimal negative ratings.

AB - In standard fighting videogames, users usually prefer playing against other users rather than against machines because opponents controlled by machines are in a rut and users can memorize their behaviors after repetitive plays. On the other hand, human players adapt to each other's behaviors, which makes fighting videogames interesting. Thus, in this paper, we propose an artificial agent for a fighting videogame that can adapt to its users, allowing users to enjoy the game even when playing alone. In particular, this work focuses on combination attacks, or combos, that give great damage to the opponent. The agent treats combos independently, i.e., it is composed of a subagent for predicting combos the user executes, that for choosing combos the agent executes, and that for controlling the whole agent. Human users evaluated the agent compared to static opponents, and the agent received minimal negative ratings.

KW - Adapting agent

KW - Entertainment computing

KW - Pattern matching

KW - Reinforcement learning

UR - http://www.scopus.com/inward/record.url?scp=84897436980&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84897436980&partnerID=8YFLogxK

U2 - 10.1587/transinf.E97.D.842

DO - 10.1587/transinf.E97.D.842

M3 - Article

VL - E97-D

SP - 842

EP - 851

JO - IEICE Transactions on Information and Systems

JF - IEICE Transactions on Information and Systems

SN - 0916-8532

IS - 4

ER -