{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T18:17:00Z","timestamp":1781201820987,"version":"3.54.1"},"reference-count":100,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2018,11,7]],"date-time":"2018-11-07T00:00:00Z","timestamp":1541548800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Artif Intell Rev"],"published-print":{"date-parts":[[2020,1]]},"DOI":"10.1007\/s10462-018-9665-8","type":"journal-article","created":{"date-parts":[[2018,11,7]],"date-time":"2018-11-07T03:49:48Z","timestamp":1541562588000},"page":"429-474","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Reflective agents for personalisation in collaborative games"],"prefix":"10.1007","volume":"53","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7849-458X","authenticated-orcid":false,"given":"Damon","family":"Daylamani-Zad","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8818-2683","authenticated-orcid":false,"given":"Harry","family":"Agius","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3931-4616","authenticated-orcid":false,"given":"Marios C.","family":"Angelides","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2018,11,7]]},"reference":[{"key":"9665_CR1","doi-asserted-by":"crossref","unstructured":"Agius H, Angelides MC (2004) Modelling and filtering of MPEG-7-compliant meta-data for digital video. In: Proceedings of the 2004 ACM symposium on applied computing\u2014SAC\u201904. ACM Press, New York, pp 1248\u20131252","DOI":"10.1145\/967900.968154"},{"key":"9665_CR2","doi-asserted-by":"publisher","first-page":"468","DOI":"10.1016\/j.chb.2013.06.021","volume":"30","author":"A Alamri","year":"2014","unstructured":"Alamri A, Hassan MM, Hossain MA et al (2014) Evaluating the impact of a cloud-based serious game on obese people. Comput Hum Behav 30:468\u2013475. https:\/\/doi.org\/10.1016\/j.chb.2013.06.021","journal-title":"Comput Hum Behav"},{"key":"9665_CR3","doi-asserted-by":"publisher","first-page":"5056","DOI":"10.1016\/j.eswa.2014.02.050","volume":"41","author":"A Al-Dhanhani","year":"2014","unstructured":"Al-Dhanhani A, Mizouni R, Otrok H, Al-Rubaie A (2014) A game theoretical model for collaborative groups in social applications. Expert Syst Appl 41:5056\u20135065. https:\/\/doi.org\/10.1016\/j.eswa.2014.02.050","journal-title":"Expert Syst Appl"},{"key":"9665_CR4","doi-asserted-by":"crossref","unstructured":"Alhazmi E, Horawalavithana S, Iamnitchi A et al (2017) An Empirical Study on Team Formation in Online Games. In: 2017 IEEE\/ACM international conference on advances in social networks analysis and mining, pp 431\u2013438","DOI":"10.1145\/3110025.3110094"},{"key":"9665_CR5","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1080\/026839600344401","volume":"15","author":"MC Angelides","year":"2000","unstructured":"Angelides MC, Agius HW (2000) Eight scenarios of national information superhighway development. J Inf Technol 15:53\u201367. https:\/\/doi.org\/10.1080\/026839600344401","journal-title":"J Inf Technol"},{"key":"9665_CR6","doi-asserted-by":"publisher","first-page":"320","DOI":"10.1007\/s00530-006-0012-6","volume":"11","author":"MC Angelides","year":"2006","unstructured":"Angelides MC, Agius H (2006) An MPEG-7 scheme for semantic content modelling and filtering of digital video. Multimed Syst 11:320\u2013339. https:\/\/doi.org\/10.1007\/s00530-006-0012-6","journal-title":"Multimed Syst"},{"key":"9665_CR7","unstructured":"Angelides MC, Paul RJ (1993) Towards a framework for integrating intelligent tutoring systems and gaming simulation. In: Proceedings of 1993 winter simulation conference\u2014(WSC\u201993). IEEE, pp 1281\u20131289"},{"key":"9665_CR8","doi-asserted-by":"publisher","first-page":"226","DOI":"10.1109\/TAMD.2012.2202658","volume":"4","author":"DE Asher","year":"2012","unstructured":"Asher DE, Zaldivar A, Barton B et al (2012) Reciprocity and retaliation in social games with adaptive agents. IEEE Trans Auton Ment Dev 4:226\u2013238. https:\/\/doi.org\/10.1109\/TAMD.2012.2202658","journal-title":"IEEE Trans Auton Ment Dev"},{"key":"9665_CR9","doi-asserted-by":"crossref","unstructured":"Bakkes S, Tan CT, Pisan Y (2012) Personalised gaming: a motivation and overview of literature. In: Proceedings of the 8th Australasian conference on interactive entertainment playing the system\u2014IE\u201912. ACM Press, New York, pp 1\u201310","DOI":"10.1145\/2336727.2336731"},{"key":"9665_CR10","unstructured":"Bakkes S, Tan CT, Pisan Y (2013) Personalised gaming. J Creat Technol 3. https:\/\/ojs.aut.ac.nz\/journal-of-creative-technologies\/index.php\/JCT\/article\/view\/13"},{"key":"9665_CR11","doi-asserted-by":"crossref","unstructured":"Bakkes S, Whiteson S, Li G et al (2014) Challenge balancing for personalised game spaces. In: 2014 IEEE games media entertainment. IEEE, pp 1\u20138","DOI":"10.1109\/GEM.2014.7047971"},{"key":"9665_CR12","doi-asserted-by":"publisher","first-page":"1385","DOI":"10.1007\/s11280-017-0440-6","volume":"20","author":"J Basiri","year":"2017","unstructured":"Basiri J, Taghiyareh F, Ghorbani A (2017) Collaborative team formation using brain drain optimization: a practical and effective solution. World Wide Web 20:1385\u20131407. https:\/\/doi.org\/10.1007\/s11280-017-0440-6","journal-title":"World Wide Web"},{"key":"9665_CR13","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1111\/dsji.12027","volume":"12","author":"P Bergey","year":"2014","unstructured":"Bergey P, King M (2014) Team machine: a decision support system for team formation. Decis Sci J Innov Educ 12:109\u2013130. https:\/\/doi.org\/10.1111\/dsji.12027","journal-title":"Decis Sci J Innov Educ"},{"key":"9665_CR14","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1006\/ijhc.1999.0249","volume":"50","author":"FMT Brazier","year":"1999","unstructured":"Brazier FMT, Treur J (1999) Compositional modelling of reflective agents. Int J Hum Comput Stud 50:407\u2013431. https:\/\/doi.org\/10.1006\/ijhc.1999.0249","journal-title":"Int J Hum Comput Stud"},{"key":"9665_CR15","doi-asserted-by":"publisher","unstructured":"Busch M, Mattheiss E, Orji R et al (2016) Player type models\u2014towards empirical validation. In: CHI extended abstracts, pp 1835\u20131841. https:\/\/doi.org\/10.1145\/2851581.2892399","DOI":"10.1145\/2851581.2892399"},{"key":"9665_CR16","doi-asserted-by":"publisher","first-page":"366","DOI":"10.1016\/j.chb.2015.01.066","volume":"48","author":"L Caroux","year":"2015","unstructured":"Caroux L, Isbister K, Le Bigot L, Vibert N (2015) Player\u2013video game interaction: a systematic review of current concepts. Comput Hum Behav 48:366\u2013381. https:\/\/doi.org\/10.1016\/j.chb.2015.01.066","journal-title":"Comput Hum Behav"},{"key":"9665_CR17","unstructured":"Corem Y, Brown N, Petralia J (2013) Got skillz? Player matching, mastery, and engagement in skill-based games. In: 1st international conference on gameful design, research, and applications, gamification 2013. ACM Press, New York, pp 115\u2013118"},{"key":"9665_CR18","doi-asserted-by":"crossref","unstructured":"Das S, Zook A, Riedl MO (2015) Examining game world topology personalization. In: Proceedings of the 33rd annual ACM conference on human factors in computing systems\u2014CHI\u201915. ACM Press, New York, pp 3731\u20133734","DOI":"10.1145\/2702123.2702473"},{"key":"9665_CR19","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1007\/s00530-011-0237-x","volume":"18","author":"D Daylamani Zad","year":"2012","unstructured":"Daylamani Zad D, Angelides MC, Agius H (2012) Personalise your massively multiplayer online game (MMOG) with Artemis. Multimed Syst 18:69\u201394. https:\/\/doi.org\/10.1007\/s00530-011-0237-x","journal-title":"Multimed Syst"},{"key":"9665_CR20","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1016\/j.dss.2016.02.011","volume":"85","author":"D Daylamani-Zad","year":"2016","unstructured":"Daylamani-Zad D, Angelides MC, Agius H (2016) Lu-Lu: a framework for collaborative decision making games. Decis Support Syst 85:49\u201361. https:\/\/doi.org\/10.1016\/j.dss.2016.02.011","journal-title":"Decis Support Syst"},{"key":"9665_CR21","doi-asserted-by":"publisher","first-page":"11","DOI":"10.7821\/naer.3.1.11-19","volume":"3","author":"M-E Del-Moral P\u00e9rez","year":"2014","unstructured":"Del-Moral P\u00e9rez M-E, Guzm\u00e1n-Duque A-P, Guzm\u00e1n-Duque A-P (2014) CityVille: collaborative game play, communication and skill development in social networks. J New Approaches Educ Res 3:11\u201319. https:\/\/doi.org\/10.7821\/naer.3.1.11-19","journal-title":"J New Approaches Educ Res"},{"key":"9665_CR22","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2009\/837095","volume":"2009","author":"F Dignum","year":"2009","unstructured":"Dignum F, Westra J, van Doesburg WA et al (2009) Games and agents: designing intelligent gameplay. Int J Comput Games Technol 2009:1\u201318. https:\/\/doi.org\/10.1155\/2009\/837095","journal-title":"Int J Comput Games Technol"},{"key":"9665_CR23","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1007\/978-3-662-48561-3_34","volume-title":"Logic, Rationality, and Interaction","author":"Benja Fallenstein","year":"2015","unstructured":"Fallenstein B, Taylor J, Christiano PF (2015) Reflective oracles: A foundation for game theory in artificial intelligence. In: Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics). Springer, Berlin, pp 411\u2013415"},{"key":"9665_CR24","doi-asserted-by":"crossref","unstructured":"Ferro LS, Walz SP, Greuter S (2013) Towards personalised, gamified systems: an investigation into game design, personality and player typologies. In: Proceedings of the 9th Australasian conference on interactive entertainment matters of life and death\u2014IE\u201913. ACM Press, New York, pp 1\u20136","DOI":"10.1145\/2513002.2513024"},{"key":"9665_CR25","doi-asserted-by":"crossref","unstructured":"Florio L (2015) Decentralized self-adaptation in large-scale distributed systems. In: Proceedings of the 2015 10th joint meeting on foundations of software engineering. ACM, New York, pp 1022\u20131025","DOI":"10.1145\/2786805.2803192"},{"key":"9665_CR26","unstructured":"Fowler M, Lewis J (2014) Microservices. http:\/\/www.martinfowler.com\/articles\/microservices.html . Accessed 01 Mar 2018"},{"key":"9665_CR27","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1007\/s10462-009-9112-y","volume":"29","author":"L Galway","year":"2008","unstructured":"Galway L, Charles D, Black M (2008) Machine learning in digital games: a survey. Artif Intell Rev 29:123\u2013161. https:\/\/doi.org\/10.1007\/s10462-009-9112-y","journal-title":"Artif Intell Rev"},{"key":"9665_CR28","doi-asserted-by":"publisher","first-page":"891","DOI":"10.15866\/irecos.v10i9.6261","volume":"10","author":"M Ghenname","year":"2015","unstructured":"Ghenname M, Abik M, Subercaze J et al (2015) Hashtag-based learning profile enrichment for personalized recommendation in e-learning environments. Int Rev Comput Softw (IRECOS) 10:891\u2013899. https:\/\/doi.org\/10.15866\/irecos.v10i9.6261","journal-title":"Int Rev Comput Softw (IRECOS)"},{"key":"9665_CR29","doi-asserted-by":"publisher","first-page":"438","DOI":"10.1007\/978-3-642-14533-9_45","volume-title":"Entertainment for Education. Digital Techniques and Systems","author":"Stefan G\u00f6bel","year":"2010","unstructured":"G\u00f6bel S, Wendel V, Ritter C, Steinmetz R (2010) Personalized, adaptive digital educational games using narrative game-based learning objects. In: Edutainment 2010. Springer, Berlin, pp 438\u2013445"},{"key":"9665_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.chb.2015.05.008","volume":"52","author":"B Goldberg","year":"2015","unstructured":"Goldberg B, Cannon-Bowers J (2015) Feedback source modality effects on training outcomes in a serious game: pedagogical agents make a difference. Comput Hum Behav 52:1\u201311. https:\/\/doi.org\/10.1016\/j.chb.2015.05.008","journal-title":"Comput Hum Behav"},{"key":"9665_CR31","doi-asserted-by":"publisher","first-page":"602","DOI":"10.1016\/j.chb.2013.06.039","volume":"31","author":"C Gonz\u00e1lez-Gonz\u00e1lez","year":"2014","unstructured":"Gonz\u00e1lez-Gonz\u00e1lez C, Toledo-Delgado P, Collazos-Ordo\u00f1ez C, Gonz\u00e1lez-S\u00e1nchez JL (2014) Design and analysis of collaborative interactions in social educational videogames. Comput Hum Behav 31:602\u2013611. https:\/\/doi.org\/10.1016\/j.chb.2013.06.039","journal-title":"Comput Hum Behav"},{"key":"9665_CR32","doi-asserted-by":"publisher","first-page":"5289","DOI":"10.1007\/s11042-014-2009-z","volume":"74","author":"S Hardy","year":"2015","unstructured":"Hardy S, Dutz T, Wiemeyer J et al (2015) Framework for personalized and adaptive game-based training programs in health sport. Multimed Tools Appl 74:5289\u20135311. https:\/\/doi.org\/10.1007\/s11042-014-2009-z","journal-title":"Multimed Tools Appl"},{"key":"9665_CR33","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/s11257-015-9154-6","volume":"25","author":"N Hocine","year":"2015","unstructured":"Hocine N, Goua\u00efch A, Cerri SA et al (2015) Adaptation in serious games for upper-limb rehabilitation: an approach to improve training outcomes. User Model User Adap Interact 25:65\u201398. https:\/\/doi.org\/10.1007\/s11257-015-9154-6","journal-title":"User Model User Adap Interact"},{"key":"9665_CR34","doi-asserted-by":"crossref","unstructured":"Holmes D, Charles D, Morrow P, et al (2015) Rehabilitation game model for personalised exercise. In: Proceedings\u20142015 international conference on interactive technologies and games, ITAG 2015. IEEE, pp 41\u201348","DOI":"10.1109\/iTAG.2015.11"},{"key":"9665_CR35","volume-title":"Information technology\u2014multimedia content description interface\u2014part 2: description definition language","author":"ISO, IEC","year":"2002","unstructured":"ISO, IEC (2002) Information technology\u2014multimedia content description interface\u2014part 2: description definition language. ISO\/IEC, Geneva"},{"key":"9665_CR36","volume-title":"Information technology\u2014multimedia content description interface\u2014part 5: multimedia description schemes","author":"ISO, IEC","year":"2003","unstructured":"ISO, IEC (2003) Information technology\u2014multimedia content description interface\u2014part 5: multimedia description schemes. ISO\/IEC, Geneva"},{"key":"9665_CR37","volume-title":"Information technology\u2014multimedia content description interface\u2014part 5: multimedia description schemes: amendment 2: multimedia description schemes extensions","author":"ISO, IEC","year":"2004","unstructured":"ISO, IEC (2004) Information technology\u2014multimedia content description interface\u2014part 5: multimedia description schemes: amendment 2: multimedia description schemes extensions. ISO\/IEC, Geneva"},{"key":"9665_CR38","volume-title":"Information technology\u2014multimedia content description interface\u2014part 9: profiles and levels","author":"ISO, IEC","year":"2005","unstructured":"ISO, IEC (2005) Information technology\u2014multimedia content description interface\u2014part 9: profiles and levels. ISO\/IEC, Geneva"},{"key":"9665_CR39","doi-asserted-by":"crossref","unstructured":"Kaiser E, Feng W (2009) PlayerRating: a reputation system for multiplayer online games. In: 2009 8th annual workshop on network and systems support for games (NetGames). IEEE, Paris, pp 1\u20136","DOI":"10.1109\/NETGAMES.2009.5446231"},{"key":"9665_CR40","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1016\/j.entcom.2014.09.002","volume":"5","author":"S Karpinskyj","year":"2014","unstructured":"Karpinskyj S, Zambetta F, Cavedon L (2014) Video game personalisation techniques: a comprehensive survey. Entertain Comput 5:211\u2013218. https:\/\/doi.org\/10.1016\/j.entcom.2014.09.002","journal-title":"Entertain Comput"},{"key":"9665_CR41","doi-asserted-by":"publisher","first-page":"11","DOI":"10.2753\/JEC1086-4415180201","volume":"18","author":"K Kim","year":"2013","unstructured":"Kim K, Yoo B, Kauffman RJ (2013) Valuation of participation in social gaming. Int J Electron Commer 18:11\u201349. https:\/\/doi.org\/10.2753\/JEC1086-4415180201","journal-title":"Int J Electron Commer"},{"key":"9665_CR42","doi-asserted-by":"publisher","first-page":"695","DOI":"10.1016\/j.chb.2015.02.011","volume":"48","author":"K Kim","year":"2015","unstructured":"Kim K, Schmierbach MG, Bellur S et al (2015) Is it a sense of autonomy, control, or attachment? Exploring the effects of in-game customization on game enjoyment. Comput Hum Behav 48:695\u2013705. https:\/\/doi.org\/10.1016\/j.chb.2015.02.011","journal-title":"Comput Hum Behav"},{"key":"9665_CR43","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1016\/s0167-9236(02)00019-2","volume":"33","author":"SO Kimbrough","year":"2002","unstructured":"Kimbrough SO, Wu DJ, Zhong F (2002) Computers play the beer game: can artificial agents manage supply chains? Decis Support Syst 33:323\u2013333. https:\/\/doi.org\/10.1016\/s0167-9236(02)00019-2","journal-title":"Decis Support Syst"},{"key":"9665_CR44","doi-asserted-by":"publisher","unstructured":"Kluge B, Prassler E (2004) Reflective navigation: Individual behaviors and group behaviors. In: IEEE international conference on robotics and automation, 2004. Proceedings. ICRA \u201804, pp 4172\u20134177. https:\/\/doi.org\/10.1109\/robot.2004.1308926","DOI":"10.1109\/robot.2004.1308926"},{"key":"9665_CR45","unstructured":"Kolter JZ, Maloof MA (2003) Dynamic weighted majority: a new ensemble method for tracking concept drift. In: Third IEEE international conference on data mining. IEEE Computer Society, pp 123\u2013130"},{"key":"9665_CR46","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1007\/978-3-319-05972-3_5","volume-title":"Games for Training, Education, Health and Sports","author":"Johannes Konert","year":"2014","unstructured":"Konert J, G\u00f6bel S, Steinmetz R (2014) Video game personalization via social media participation. In: Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics), pp 35\u201346"},{"key":"9665_CR47","unstructured":"Lewis J (2012) Micro services\u2014Java, the Unix Way. In: 33rd degree conference, Krak\u00f3w, Poland"},{"key":"9665_CR48","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1007\/978-3-540-24655-8_15","volume-title":"Advanced Web Technologies and Applications","author":"Xue Li","year":"2004","unstructured":"Li X (2004) Reflective web interface agent. In: Advanced web technologies and applications. Springer, Berlin, pp 146\u2013151"},{"key":"9665_CR49","unstructured":"Lin C-H, Sun P-Y, Yu F (2015) Space connection: a new 3D tele-immersion platform for web-based gesture-collaborative games and services. In: 2015 IEEE\/ACM 4th international workshop on games and software engineering. IEEE, pp 22\u201328"},{"key":"9665_CR50","doi-asserted-by":"crossref","unstructured":"Linehan C, Lawson S, Doughty M, Kirman B (2009) Developing a serious game to evaluate and train group decision making skills. In: Proceedings of the 13th International MindTrek Conference: Everyday Life in the Ubiquitous Era on\u2014MindTrek\u201909. ACM Press, New York, New York, USA, p 106","DOI":"10.1145\/1621841.1621861"},{"key":"9665_CR51","doi-asserted-by":"crossref","unstructured":"Lykourentzou I, Wang S, Kraut RE, Dow SP (2016) Team dating. In: Proceedings of the 2016 CHI conference extended abstracts on human factors in computing systems\u2014CHI EA\u201916. ACM Press, New York, pp 1243\u20131249","DOI":"10.1145\/2851581.2892421"},{"key":"9665_CR52","doi-asserted-by":"crossref","unstructured":"Machado MC, Fantini EPC, Chaimowicz L (2011) Player modeling: towards a common taxonomy. In: Proceedings of CGAMES\u20192011 USA\u201416th international conference on computer games: AI, animation, mobile, interactive multimedia, educational and serious games. IEEE, pp 50\u201357","DOI":"10.1109\/CGAMES.2011.6000359"},{"key":"9665_CR53","doi-asserted-by":"publisher","first-page":"8","DOI":"10.15866\/irecos.v11i1.7913","volume":"11","author":"RI Malas","year":"2016","unstructured":"Malas RI, Hamtini T (2016) A gamified e-learning design model to promote and improve learning. Int Rev Comput Softw (IRECOS) 11:8\u201319. https:\/\/doi.org\/10.15866\/irecos.v11i1.7913","journal-title":"Int Rev Comput Softw (IRECOS)"},{"key":"9665_CR54","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1007\/s11280-013-0219-3","volume":"18","author":"Y Miche","year":"2015","unstructured":"Miche Y, Lim M-H, Lendasse A, Ong Y-S (2015) Meme representations for game agents. World Wide Web 18:215\u2013234. https:\/\/doi.org\/10.1007\/s11280-013-0219-3","journal-title":"World Wide Web"},{"key":"9665_CR55","doi-asserted-by":"publisher","first-page":"7","DOI":"10.2753\/JEC1086-4415170401","volume":"17","author":"J Moon","year":"2013","unstructured":"Moon J, Hossain MD, Sanders GL et al (2013) Player commitment to massively multiplayer online role-playing games (MMORPGs): an integrated model. Int J Electron Commer 17:7\u201338. https:\/\/doi.org\/10.2753\/JEC1086-4415170401","journal-title":"Int J Electron Commer"},{"key":"9665_CR56","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/s10462-015-9443-9","volume":"45","author":"MK Najafabadi","year":"2016","unstructured":"Najafabadi MK, Mahrin MN (2016) A systematic literature review on the state of research and practice of collaborative filtering technique and implicit feedback. Artif Intell Rev 45:167\u2013201. https:\/\/doi.org\/10.1007\/s10462-015-9443-9","journal-title":"Artif Intell Rev"},{"key":"9665_CR57","doi-asserted-by":"crossref","unstructured":"Nardi B, Harris J (2006) Strangers and friends: collaborative play in World of Warcraft. In: Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work\u2014CSCW\u201906. ACM Press, New York, pp 149\u2013158","DOI":"10.1145\/1180875.1180898"},{"key":"9665_CR58","unstructured":"Nasir M, Lyons K, Leung R, et al (2015) The effect of a collaborative game on group work. In: Proceedings of the 25th annual international conference on computer science and software engineering, pp 130\u2013139"},{"key":"9665_CR59","unstructured":"Natkin S, Yan C (2006) User model in multiplayer mixed reality entertainment applications. In: Proceedings of the 2006 ACM SIGCHI international conference on advances in computer entertainment technology\u2014ACE\u201906. ACM Press, New York, Article No. 74"},{"key":"9665_CR60","doi-asserted-by":"crossref","unstructured":"Naudet Y, Lykourentzou I, Tobias E et al (2013) Gaming and cognitive profiles for recommendations in museums. In: 8th international workshop on semantic and social media adaptation and personalization. IEEE, Bayonne, pp 67\u201372","DOI":"10.1109\/SMAP.2013.16"},{"key":"9665_CR61","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1002\/piq.20029","volume":"21","author":"DL O\u2019Connor","year":"2008","unstructured":"O\u2019Connor DL, Menaker ES (2008) Can massively multiplayer online gaming environments support team training? Perform Improv Q 21:23\u201341. https:\/\/doi.org\/10.1002\/piq.20029","journal-title":"Perform Improv Q"},{"key":"9665_CR62","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2014\/345728","volume":"2014","author":"JR Octavia","year":"2014","unstructured":"Octavia JR, Coninx K (2014) Adaptive personalized training games for individual and collaborative rehabilitation of people with multiple sclerosis. Biomed Res Int 2014:1\u201322. https:\/\/doi.org\/10.1155\/2014\/345728","journal-title":"Biomed Res Int"},{"key":"9665_CR63","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1007\/s10462-016-9509-3","volume":"48","author":"Y Oh","year":"2017","unstructured":"Oh Y, Oh YK (2017) A computational model of design critiquing. Artif Intell Rev 48:529\u2013555. https:\/\/doi.org\/10.1007\/s10462-016-9509-3","journal-title":"Artif Intell Rev"},{"key":"9665_CR64","doi-asserted-by":"publisher","first-page":"767","DOI":"10.1177\/1046878113513079","volume":"44","author":"K Oksanen","year":"2013","unstructured":"Oksanen K (2013) Subjective experience and sociability in a collaborative serious game. Simul Gaming 44:767\u2013793. https:\/\/doi.org\/10.1177\/1046878113513079","journal-title":"Simul Gaming"},{"key":"9665_CR65","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1177\/1046878114530799","volume":"54","author":"K Oksanen","year":"2014","unstructured":"Oksanen K, Hamalainen R (2014) Game mechanics in the design of a collaborative 3D serious game. Simul Gaming 54:255\u2013278. https:\/\/doi.org\/10.1177\/1046878114530799","journal-title":"Simul Gaming"},{"key":"9665_CR66","doi-asserted-by":"crossref","unstructured":"Orkin J, Roy D (2009) Automatic learning and generation of social behavior from collective human gameplay. In: Proceedings of the 8th international conference on autonomous agents and multiagent systems, vol 1, pp 385\u2013392","DOI":"10.65109\/LLTQ1667"},{"key":"9665_CR67","doi-asserted-by":"publisher","first-page":"2115","DOI":"10.1007\/s11042-017-4376-8","volume":"77","author":"N Padilla-Zea","year":"2017","unstructured":"Padilla-Zea N, Medina NM, Guti\u00e9rrez Vela FL et al (2017) PLAGER-VG: platform for managing educational multiplayer video games. Multimed Tools Appl 77:2115\u20132152. https:\/\/doi.org\/10.1007\/s11042-017-4376-8","journal-title":"Multimed Tools Appl"},{"key":"9665_CR68","doi-asserted-by":"crossref","unstructured":"Peeters MMM, van den Bosch K, Meyer J-JC, Neerincx MA (2016) Agent-based personalisation and user modeling for personalised educational games. In: Proceedings of the 2016 conference on user modeling adaptation and personalization\u2014UMAP\u201916. ACM Press, New York, pp 303\u2013304","DOI":"10.1145\/2930238.2930273"},{"key":"9665_CR69","doi-asserted-by":"publisher","first-page":"249","DOI":"10.15866\/irecos.v10i3.4890","volume":"10","author":"J Retna Raj","year":"2015","unstructured":"Retna Raj J, Sasipraba T (2015) Quality web services recommendation system based on enhanced personalized hybrid collaborative filtering approach. Int Rev Comput Softw (IRECOS) 10:249\u2013255. https:\/\/doi.org\/10.15866\/irecos.v10i3.4890","journal-title":"Int Rev Comput Softw (IRECOS)"},{"key":"9665_CR70","unstructured":"Richardson C (2017) Pattern: microservice architecture. http:\/\/microservices.io\/patterns\/microservices.html . Accessed 01 Mar 2018"},{"key":"9665_CR71","volume-title":"Artificial intelligence: a modern approach","author":"S Russell","year":"2009","unstructured":"Russell S, Norvig P (2009) Artificial intelligence: a modern approach, 3rd edn. Prentice Hall, Upper Saddle River","edition":"3"},{"key":"9665_CR72","first-page":"665","volume":"25","author":"P Sancho","year":"2009","unstructured":"Sancho P, Fuentes-Fern\u00e1ndez R, G\u00f3mez-Mart\u00edn PP, Fern\u00e1ndez-Manj\u00f3n B (2009) Applying multiplayer role-based learning in engineering education: three case studies to analyze the impact on students\u2019 performance. Int J Eng Educ 25:665\u2013679","journal-title":"Int J Eng Educ"},{"key":"9665_CR73","unstructured":"Sancho P, Torrente J, Marchiori EJ, Fernandez-Manjon B (2011) Enhancing moodle to support problem based learning. The Nucleo experience. In: 2011 IEEE global engineering education conference (EDUCON). IEEE, pp 1177\u20131182"},{"key":"9665_CR74","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1109\/MS.2017.20","volume":"34","author":"W Scacchi","year":"2017","unstructured":"Scacchi W (2017) Practices and technologies in computer game software engineering. IEEE Softw 34:110\u2013116. https:\/\/doi.org\/10.1109\/MS.2017.20","journal-title":"IEEE Softw"},{"key":"9665_CR75","doi-asserted-by":"crossref","unstructured":"Shaker N, Yannakakis GN, Togelius J (2010) Towards automatic personalized content generation for platform games. In: AIIDE, pp 63\u201368","DOI":"10.1609\/aiide.v6i1.12399"},{"key":"9665_CR76","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1016\/j.compedu.2015.08.001","volume":"86","author":"VJ Shute","year":"2015","unstructured":"Shute VJ, D\u2019Mello S, Baker R et al (2015) Modeling how incoming knowledge, persistence, affective states, and in-game progress influence student learning from an educational game. Comput Educ 86:224\u2013235. https:\/\/doi.org\/10.1016\/j.compedu.2015.08.001","journal-title":"Comput Educ"},{"key":"9665_CR77","doi-asserted-by":"publisher","first-page":"469","DOI":"10.1023\/A:1006588626632","volume":"12","author":"J Siemer","year":"1998","unstructured":"Siemer J, Angelides MC (1998) Towards an intelligent tutoring system architecture that supports remedial tutoring. Artif Intell Rev 12:469\u2013511. https:\/\/doi.org\/10.1023\/A:1006588626632","journal-title":"Artif Intell Rev"},{"key":"9665_CR78","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1016\/j.procs.2014.02.011","volume":"27","author":"GFM Silva","year":"2014","unstructured":"Silva GFM, Raposo A, Suplino M (2014) PAR: a collaborative game for multitouch tabletop to support social interaction of users with autism. Procedia Comput Sci 27:84\u201393. https:\/\/doi.org\/10.1016\/j.procs.2014.02.011","journal-title":"Procedia Comput Sci"},{"key":"9665_CR79","unstructured":"Singh P, Minsky M (2003) An architecture for combining ways to think. In: International conference on integration of knowledge intensive multi-agent systems, 2003. IEEE, Cambridge, 30 Sept\u20134 Oct, pp 669\u2013674"},{"key":"9665_CR80","doi-asserted-by":"publisher","first-page":"736","DOI":"10.1016\/j.procs.2014.03.088","volume":"28","author":"M Spraragen","year":"2014","unstructured":"Spraragen M, Madni AM (2014) Modeling of emotional effects on decision-making by game agents. Procedia Comput Sci 28:736\u2013743. https:\/\/doi.org\/10.1016\/j.procs.2014.03.088","journal-title":"Procedia Comput Sci"},{"key":"9665_CR81","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1109\/TLT.2014.2373374","volume":"8","author":"I Srba","year":"2015","unstructured":"Srba I, Bielikova M (2015) Dynamic group formation as an approach to collaborative learning support. IEEE Trans Learn Technol 8:173\u2013186. https:\/\/doi.org\/10.1109\/TLT.2014.2373374","journal-title":"IEEE Trans Learn Technol"},{"key":"9665_CR82","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1287\/mnsc.35.3.321","volume":"35","author":"JD Sterman","year":"1989","unstructured":"Sterman JD (1989) Modeling managerial behavior: misperceptions of feedback in a dynamic decision making experiment. Manag Sci 35:321\u2013339. https:\/\/doi.org\/10.1287\/mnsc.35.3.321","journal-title":"Manag Sci"},{"key":"9665_CR83","doi-asserted-by":"publisher","first-page":"332","DOI":"10.1007\/978-3-319-46152-6_14","volume-title":"Entertainment computing and serious games","author":"A Streicher","year":"2016","unstructured":"Streicher A, Smeddinck JD (2016) Personalized and adaptive serious games. In: D\u00f6rner R, G\u00f6bel S, Kickmeier-Rust M, Masuch M, Zweig KA (eds) Entertainment computing and serious games. Springer, Berlin, pp 332\u2013377"},{"key":"9665_CR84","doi-asserted-by":"publisher","first-page":"1547","DOI":"10.1016\/j.chb.2010.05.029","volume":"26","author":"C-I Teng","year":"2010","unstructured":"Teng C-I (2010) Customization, immersion satisfaction, and online gamer loyalty. Comput Hum Behav 26:1547\u20131554. https:\/\/doi.org\/10.1016\/j.chb.2010.05.029","journal-title":"Comput Hum Behav"},{"key":"9665_CR85","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/j.infsof.2016.01.009","volume":"74","author":"MA Teruel","year":"2016","unstructured":"Teruel MA, Navarro E, Gonz\u00e1lez P et al (2016) Applying thematic analysis to define an awareness interpretation for collaborative computer games. Inf Softw Technol 74:17\u201344. https:\/\/doi.org\/10.1016\/j.infsof.2016.01.009","journal-title":"Inf Softw Technol"},{"key":"9665_CR86","doi-asserted-by":"crossref","unstructured":"Terzidou T, Tsiatsos T (2014) The impact of pedagogical agents in 3D collaborative serious games. In: 2014 IEEE global engineering education conference (EDUCON). IEEE, pp 1175\u20131182","DOI":"10.1109\/EDUCON.2014.7096838"},{"key":"9665_CR87","first-page":"213","volume":"19","author":"F-H Tsai","year":"2016","unstructured":"Tsai F-H (2016) The effectiveness evaluation among different player-matching mechanisms in a multi-player quiz game. J Educ Technol Soc 19:213\u2013224","journal-title":"J Educ Technol Soc"},{"key":"9665_CR88","doi-asserted-by":"publisher","first-page":"2471","DOI":"10.1016\/j.chb.2013.06.001","volume":"29","author":"H Meij van der","year":"2013","unstructured":"van der Meij H, Leemkuil H, Li J-L (2013) Does individual or collaborative self-debriefing better enhance learning from games? Comput Hum Behav 29:2471\u20132479. https:\/\/doi.org\/10.1016\/j.chb.2013.06.001","journal-title":"Comput Hum Behav"},{"key":"9665_CR89","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1007\/978-3-642-34120-5_3","volume-title":"Computational issues in fluid construction grammar","author":"R Trijp van","year":"2012","unstructured":"van Trijp R (2012) A reflective architecture for language processing and learning. In: Steels L (ed) Computational issues in fluid construction grammar. Springer, Berlin, pp 51\u201374"},{"key":"9665_CR90","doi-asserted-by":"publisher","first-page":"759","DOI":"10.1007\/978-1-4614-3185-5_61","volume-title":"Handbook of research on educational communications and technology","author":"G Veletsianos","year":"2014","unstructured":"Veletsianos G, Russell GS (2014) Pedagogical agents. In: Spector JM, Merrill MD, Elen J, Bishop MJ (eds) Handbook of research on educational communications and technology. Springer, New York, pp 759\u2013769"},{"key":"9665_CR91","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1111\/j.1467-8535.2012.01286.x","volume":"44","author":"GC Visschedijk","year":"2013","unstructured":"Visschedijk GC, Lazonder AW, van der Hulst A et al (2013) Modelling human emotions for tactical decision-making games. Br J Educ Technol 44:197\u2013207. https:\/\/doi.org\/10.1111\/j.1467-8535.2012.01286.x","journal-title":"Br J Educ Technol"},{"key":"9665_CR92","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1016\/j.intcom.2012.03.004","volume":"24","author":"AM P\u00fctten von der","year":"2012","unstructured":"von der P\u00fctten AM, Klatt J, Ten Broeke S et al (2012) Subjective and behavioral presence measurement and interactivity in the collaborative augmented reality game TimeWarp. Interact Comput 24:317\u2013325. https:\/\/doi.org\/10.1016\/j.intcom.2012.03.004","journal-title":"Interact Comput"},{"key":"9665_CR93","doi-asserted-by":"crossref","unstructured":"Wang B, Zhao D (2014) A Kalman filter-based actor-critic learning approach. In: 2014 international joint conference on neural networks (IJCNN). IEEE, Beijing, 6\u201311 July, pp 3657\u20133662","DOI":"10.1109\/IJCNN.2014.6889527"},{"key":"9665_CR94","unstructured":"Xu Y, Wang Y, Gao X, Wei L (2010) Collaborative design team formation method based on three-phase comprehensive evaluation. In: The 2nd international conference on information science and engineering. IEEE, pp 1907\u20131910"},{"key":"9665_CR95","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1109\/21.87068","volume":"18","author":"RR Yager","year":"1988","unstructured":"Yager RR (1988) On ordered weighted averaging aggregation operators in multi criteria decision making. IEEE Trans Syst Man Cybern 18:183\u2013190. https:\/\/doi.org\/10.1109\/21.87068","journal-title":"IEEE Trans Syst Man Cybern"},{"key":"9665_CR96","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1016\/j.ejor.2015.04.022","volume":"246","author":"D Yang","year":"2015","unstructured":"Yang D, Jiao J, Ji Y et al (2015) Joint optimization for coordinated configuration of product families and supply chains by a leader-follower Stackelberg game. Eur J Oper Res 246:263\u2013280. https:\/\/doi.org\/10.1016\/j.ejor.2015.04.022","journal-title":"Eur J Oper Res"},{"key":"9665_CR97","doi-asserted-by":"publisher","first-page":"8584","DOI":"10.1016\/j.eswa.2012.01.195","volume":"39","author":"V Yannibelli","year":"2012","unstructured":"Yannibelli V, Amandi A (2012) A deterministic crowding evolutionary algorithm to form learning teams in a collaborative learning context. Expert Syst Appl 39:8584\u20138592. https:\/\/doi.org\/10.1016\/j.eswa.2012.01.195","journal-title":"Expert Syst Appl"},{"key":"9665_CR98","doi-asserted-by":"crossref","unstructured":"Yee N, Bailenson JN, Rickertsen K (2007) A meta-analysis of the impact of the inclusion and realism of human-like faces on user experiences in interfaces. In: Proceedings of the SIGCHI conference on human factors in computing systems. ACM, New York, pp 1\u201310","DOI":"10.1145\/1240624.1240626"},{"key":"9665_CR99","doi-asserted-by":"publisher","first-page":"1489","DOI":"10.1016\/j.fss.2009.10.015","volume":"161","author":"C Yuh-Wen","year":"2010","unstructured":"Yuh-Wen C, Larbani M, Chen-Hao L (2010) Simulation of a supply chain game with multiple fuzzy goals. Fuzzy Sets Syst 161:1489\u20131510. https:\/\/doi.org\/10.1016\/j.fss.2009.10.015","journal-title":"Fuzzy Sets Syst"},{"key":"9665_CR100","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1177\/1046878105282279","volume":"37","author":"JP Zagal","year":"2006","unstructured":"Zagal JP (2006) Collaborative games: lessons learned from board games. Simul Gaming 37:24\u201340. https:\/\/doi.org\/10.1177\/1046878105282279","journal-title":"Simul Gaming"}],"container-title":["Artificial Intelligence Review"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10462-018-9665-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10462-018-9665-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10462-018-9665-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T00:12:48Z","timestamp":1775261568000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10462-018-9665-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,11,7]]},"references-count":100,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,1]]}},"alternative-id":["9665"],"URL":"https:\/\/doi.org\/10.1007\/s10462-018-9665-8","relation":{},"ISSN":["0269-2821","1573-7462"],"issn-type":[{"value":"0269-2821","type":"print"},{"value":"1573-7462","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,11,7]]},"assertion":[{"value":"7 November 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with Ethical Standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"All procedures performed in studies involving human participants were in accordance with the ethical standards of the institutional and\/or national research committee and with the 1964 Helsinki declaration and its later amendments or comparable ethical standards.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"Informed consent was obtained from all individual participants included in the study.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed consent"}}]}}