ABSTRACT

This research followed FightingICE platform for creating strong computer Artificial Intelligence (AI) player using JAVA programming. In this research, we were trying to understand player character and skill, and use here ZEN CHARACTERS’ actions and skills for my computer AI player; however, some of the previous AIs followed rule-based method, where their actions are mainly resolved by different characteristics of the game, such as the behaving coordinates or amount of damages. We used in this research rule-based methods; for example, when an opponent player attacks, our computer AI player will jump and will move close to opponent player and then kick. Also, we used some character actions such as base actions, guard actions, and skill actions. We have carried out some experiments with other AI players, and my computer AI player won seven of ten matches. In addition, we also removed some rules and then made out AI player combat with opponent player, and observed some changes in winning and losing results, which we describe in this chapter.