Player Rating Systems for Balancing Human Computation Games: Testing the Effect of Bipartiteness

Human Computation Games (HCGs) aim to engage volunteers to solve information tasks, yet suffer from low sustained engagement themselves. One potential reason for this is limited difficulty balance, as tasks difficulty is unknown and they cannot be freely changed. In this paper, we introduce the use of player rating systems for selecting and sequencing tasks as an approach to difficulty balancing in HCGs and game genres facing similar challenges. We identify the bipartite structure of user-task graphs as a potential issue of our approach: users never directly match users, tasks never match tasks. We therefore test how well common rating systems predict outcomes in bipartite versus non-bipartite chess data sets and log data of the HCG Paradox. Results indicate that bipartiteness does not negatively impact prediction accuracy: common rating systems outperform baseline predictions in HCG data, supporting our approach’s viability. We outline limitations of our approach and future work.

[1]  Michael D. Ernst,et al.  Verification games: making verification fun , 2012, FTfJP@ECOOP.

[2]  Yoshua Bengio,et al.  Beyond Skill Rating: Advanced Matchmaking in Ghost Recon Online , 2012, IEEE Transactions on Computational Intelligence and AI in Games.

[3]  Drew Dean,et al.  Lessons Learned in Game Development for Crowdsourced Software Formal Verification , 2015 .

[4]  Paul A. Cairns,et al.  Adaptation in Digital Games: The Effect of Challenge Adjustment on Player Performance and Experience , 2015, CHI PLAY.

[5]  Yaniv Corem,et al.  Got skillz?: player matching, mastery, and engagement in skill-based games , 2013, Gamification.

[6]  Sumit Gulwani,et al.  Automatic Game Progression Design through Analysis of Solution Features , 2015, CHI.

[7]  Peta Wyeth,et al.  GameFlow: a model for evaluating player enjoyment in games , 2005, CIE.

[8]  William V. Wright,et al.  A Theory of Fun for Game Design , 2004 .

[9]  Carl Gutwin,et al.  Improving player balancing in racing games , 2014, CHI PLAY.

[10]  Changchun Liu,et al.  Dynamic Difficulty Adjustment in Computer Games Through Real-Time Anxiety-Based Affective Feedback , 2009, Int. J. Hum. Comput. Interact..

[11]  A. Elo The rating of chessplayers, past and present , 1978 .

[12]  R. Häggkvist,et al.  Bipartite graphs and their applications , 1998 .

[13]  Chei Sian Lee,et al.  A Survey and Typology of Human Computation Games , 2012, 2012 Ninth International Conference on Information Technology - New Generations.

[14]  Clive J. Fullagar,et al.  Challenge/Skill Balance, Flow, and Performance Anxiety , 2013 .

[15]  H. Sauermann,et al.  Crowd science user contribution patterns and their implications , 2015, Proceedings of the National Academy of Sciences.

[16]  Luis von Ahn,et al.  Matchin: eliciting user preferences with an online game , 2009, CHI.

[17]  Tom Minka,et al.  TrueSkillTM: A Bayesian Skill Rating System , 2006, NIPS.

[18]  M. Glickman Parameter Estimation in Large Dynamic Paired Comparison Experiments , 1999 .

[19]  Sebastian Deterding,et al.  The Lens of Intrinsic Skill Atoms: A Method for Gameful Design , 2015, Hum. Comput. Interact..

[20]  Tom A. B. Snijders,et al.  Social Network Analysis , 2011, International Encyclopedia of Statistical Science.

[21]  Peta Wyeth,et al.  A framework of Dynamic Difficulty Adjustment in competitive multiplayer video games , 2013, 2013 IEEE International Games Innovation Conference (IGIC).

[22]  D. Hoang FLOW: The Psychology of Optimal Experience , 2018 .

[23]  C. Klimmt,et al.  Effectance, self-efficacy, and the motivation to play video games , 2006 .

[24]  Scott Sherwood,et al.  Five design challenges for human computation , 2010, NordiCHI.

[25]  S. Engeser,et al.  Flow, performance and moderators of challenge-skill balance , 2008 .

[26]  The Player Experience of Need Satisfaction , 2022 .

[27]  Christoph Klimmt,et al.  Effectance and Control as Determinants of Video Game Enjoyment , 2007, Cyberpsychology Behav. Soc. Netw..

[28]  Andreas Oikonomou,et al.  An investigation of the effects of game difficulty on player enjoyment , 2013, Entertain. Comput..

[29]  François Bry,et al.  Human computation , 2018, it Inf. Technol..

[30]  Nicole Fruehauf Flow The Psychology Of Optimal Experience , 2016 .

[31]  Zhongpeng Lin,et al.  Software verification games: Designing Xylem, The Code of Plants , 2014, FDG.

[32]  Kenneth R. Koedinger,et al.  Optimizing challenge in an educational game using large-scale design experiments , 2013, CHI.