Predicting Victory in a Hybrid Online Competitive Game: The Case of Destiny

Competitive multi-player game play is a common feature in major commercial titles, and has formed the foundation for esports. In this paper, the question whether it is possible to predict match outcomes in First Person Shooter-type multiplayer competitive games with mixed genres is addressed. The case employed is Destiny, which forms a hybrid title combining Massively Multi-player Online Role-Playing game features and First-Person Shooter games. Destiny provides the opportunity to investigate prediction of the match outcome, as well as the influence of performance metrics on the match results in a hybrid multi-player major commercial title. Two groups of models are presented for predicting match results: One group predicts match results for each individual game mode and the other group predicts match results in general, without considering specific game modes. Models achieve a performance between 63% and 99% in terms of average precision, with a higher performance recorded for the models trained on specific multi-player game modes, of which Destiny has several. We also analyzed performance metrics and their influence for each model. The results show that many key shooter performance metrics such as Kill/Death ratio are relevant across game modes, but also that some performance metrics are mainly important for specific competitive game modes. The results indicate that reliable match prediction is possible in FPS-type esports games.

[1]  Christian Bauckhage,et al.  Predicting Purchase Decisions in Mobile Free-to-Play Games , 2015, AIIDE.

[2]  J. Friedman Stochastic gradient boosting , 2002 .

[3]  Christian Bauckhage,et al.  Predicting Retention in Sandbox Games with Tensor Factorization-based Representation Learning , 2016, 2016 IEEE Conference on Computational Intelligence and Games (CIG).

[4]  Jyh-Jong Tsay,et al.  An efficient framework for winning prediction in real-time strategy game competitions , 2013 .

[5]  Brent E. Harrison,et al.  Identifying patterns in combat that are predictive of success in MOBA games , 2014, FDG.

[6]  Sushil J. Louis,et al.  Using a genetic algorithm to tune first-person shooter bots , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[7]  Pieter Spronck,et al.  StarCraft Winner Prediction , 2021, Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment.

[8]  Pieter Spronck,et al.  Phase-dependent Evaluation in RTS Games , 2007 .

[9]  Mark Goadrich,et al.  The relationship between Precision-Recall and ROC curves , 2006, ICML.

[10]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[11]  Ryan Shaun Joazeiro de Baker,et al.  Case studies in the use of ROC curve analysis for sensor-based estimates in human computer interaction , 2005, Graphics Interface.

[12]  Diego Klabjan,et al.  Rapid Prediction of Player Retention in Free-to-Play Mobile Games , 2016, AIIDE.

[13]  Markus Schatten,et al.  Multi-agent modeling methods for massivley Multi-Player On-Line Role-Playing Games , 2015, 2015 38th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO).

[14]  Pieter Spronck,et al.  Player Skill Modeling in Starcraft II , 2013, AIIDE.

[15]  Stephen V. Stehman,et al.  Selecting and interpreting measures of thematic classification accuracy , 1997 .

[16]  Anders Drachen,et al.  Esports Analytics Through Encounter Detection , 2016 .

[17]  Michael Buro,et al.  Global State Evaluation in StarCraft , 2014, AIIDE.