Journal of Computer Science


Aram Baruch Gonzalez Perez and Jorge Adolfo Ramirez Uresti

DOI : 10.3844/jcssp.2014.73.84

Journal of Computer Science

Volume 10, Issue 1

Pages 73-84


Multi-agent systems are broadly known for being able to simulate real-life situations which require the interaction and cooperation of individuals. Opponent modeling can be used along with multi-agent systems to model complex situations such as competitions like soccer games. In this study, a model for predicting opponent moves based on their target is presented. The model is composed by an offline step (learning phase) and an online one (execution phase). The offline step gets and analyses previous experiences while the online step uses the data generated by offline analysis to predict opponent moves. This model is illustrated by an experiment with the RoboCup 2D Soccer Simulator. The proposed model was tested using 22 games to create the knowledge base and getting an accuracy rate over 80%.


© 2014 Aram Baruch Gonzalez Perez and Jorge Adolfo Ramirez Uresti. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.