{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,18]],"date-time":"2025-12-18T14:20:49Z","timestamp":1766067649071,"version":"3.41.0"},"reference-count":35,"publisher":"Association for Computing Machinery (ACM)","issue":"CHI PLAY","license":[{"start":{"date-parts":[[2022,10,25]],"date-time":"2022-10-25T00:00:00Z","timestamp":1666656000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"This was supported by Korea University Grant."}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Hum.-Comput. Interact."],"published-print":{"date-parts":[[2022,10,25]]},"abstract":"<jats:p>Multiplayer Online Battle Arena (MOBA) is one of the most successful game genres. MOBA games such as League of Legends have competitive environments where players race for their rank. In most MOBA games, a player's rank is determined by the match result (win or lose). It seems natural because of the nature of team play, but in some sense, it is unfair because the players who put a lot of effort lose their rank just in case of loss and some players even get free-ride on teammates' efforts in case of a win. To reduce the side-effects of the team-based ranking system and evaluate a player's performance impartially, we propose a novel embedding model that converts a player's actions into quantitative scores based on the actions' respective contribution to the team's victory. Our model is built using a sequence-based deep learning model with a novel loss function working on the team match. We showed that our model can evaluate a player's individual performance fairly and analyze the contributions of the player's respective actions.<\/jats:p>","DOI":"10.1145\/3549483","type":"journal-article","created":{"date-parts":[[2022,10,31]],"date-time":"2022-10-31T14:42:43Z","timestamp":1667227363000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Action2Score: An Embedding Approach to Score Player Action"],"prefix":"10.1145","volume":"6","author":[{"given":"Junho","family":"Jang","sequence":"first","affiliation":[{"name":"Korea University, Seoul, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ji Young","family":"Woo","sequence":"additional","affiliation":[{"name":"Soonchunhyang University, Asan, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huy Kang","family":"Kim","sequence":"additional","affiliation":[{"name":"Korea University, Seoul, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,10,31]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3162957.3162981"},{"key":"e_1_2_1_2_1","volume-title":"Advances in Neural Information Processing Systems","volume":"13","author":"Bengio Yoshua","year":"2001","unstructured":"Yoshua Bengio , R\u00e9jean Ducharme , and Pascal Vincent . 2001 . A Neural Probabilistic Language Model. https:\/\/proceedings.neurips.cc\/paper\/2000\/file\/728f206c2a01bf572b5940d7d9a8fa4c-Paper.pdf . Advances in Neural Information Processing Systems , Vol. 13 (2001). Yoshua Bengio, R\u00e9jean Ducharme, and Pascal Vincent. 2001. A Neural Probabilistic Language Model. https:\/\/proceedings.neurips.cc\/paper\/2000\/file\/728f206c2a01bf572b5940d7d9a8fa4c-Paper.pdf. Advances in Neural Information Processing Systems, Vol. 13 (2001)."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSAA.2016.75"},{"key":"e_1_2_1_4_1","volume-title":"Dzmitry Bahdanau, and Yoshua Bengio.","author":"Cho Kyunghyun","year":"2014","unstructured":"Kyunghyun Cho , Bart Van Merri\u00ebnboer , Dzmitry Bahdanau, and Yoshua Bengio. 2014 . On the properties of neural machine translation: Encoder-decoder approaches. arXiv preprint arXiv:1409.1259 (2014). Kyunghyun Cho, Bart Van Merri\u00ebnboer, Dzmitry Bahdanau, and Yoshua Bengio. 2014. On the properties of neural machine translation: Encoder-decoder approaches. arXiv preprint arXiv:1409.1259 (2014)."},{"key":"e_1_2_1_5_1","volume-title":"How does he saw me? a recommendation engine for picking heroes in dota 2. Np, nd Web","author":"Conley Kevin","year":"2013","unstructured":"Kevin Conley and Daniel Perry . 2013. How does he saw me? a recommendation engine for picking heroes in dota 2. Np, nd Web , Vol. 7 ( 2013 ). Kevin Conley and Daniel Perry. 2013. How does he saw me? a recommendation engine for picking heroes in dota 2. Np, nd Web, Vol. 7 (2013)."},{"key":"e_1_2_1_6_1","volume-title":"Performance Index: A New Way To Compare Players. In 2021 MIT Sloan Sports Analytics Conference. IEEE.","author":"Demediuk Simon","year":"2021","unstructured":"Simon Demediuk , Athanasios Kokkinakis , Moni Sagarika Patra , Justus Robertson , Ben Kirman , Alistair Coates , Alan Chitayat , Jonathan Hook , Isabelle Nolle , Oluseyi Olarewaju , 2021 . Performance Index: A New Way To Compare Players. In 2021 MIT Sloan Sports Analytics Conference. IEEE. Simon Demediuk, Athanasios Kokkinakis, Moni Sagarika Patra, Justus Robertson, Ben Kirman, Alistair Coates, Alan Chitayat, Jonathan Hook, Isabelle Nolle, Oluseyi Olarewaju, et al. 2021. Performance Index: A New Way To Compare Players. In 2021 MIT Sloan Sports Analytics Conference. IEEE."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472538.3472579"},{"key":"e_1_2_1_8_1","unstructured":"Dota2Freaks. 2020. Dota 2 Rank List. https:\/\/dota2freaks.com\/ranks\/.  Dota2Freaks. 2020. Dota 2 Rank List. https:\/\/dota2freaks.com\/ranks\/."},{"key":"e_1_2_1_9_1","unstructured":"Riot Games. 2022a. Data Dragon Riot Developer Portal. https:\/\/developer.riotgames.com\/docs\/lol#data-dragon.  Riot Games. 2022a. Data Dragon Riot Developer Portal. https:\/\/developer.riotgames.com\/docs\/lol#data-dragon."},{"key":"e_1_2_1_10_1","unstructured":"Riot Games. 2022b. Riot Developr Portal. https:\/\/developer.riotgames.com\/.  Riot Games. 2022b. Riot Developr Portal. https:\/\/developer.riotgames.com\/."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/3505326.3505333"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1177\/088636879502700410"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"e_1_2_1_14_1","volume-title":"Nicholas John Sephton, Florian Oliver Block, Peter Ivan Cowling, and Anders Drachen.","author":"Hodge Victoria J","year":"2019","unstructured":"Victoria J Hodge , Sam Michael Devlin , Nicholas John Sephton, Florian Oliver Block, Peter Ivan Cowling, and Anders Drachen. 2019 . Win prediction in multi-player esports: Live professional match prediction. IEEE Transactions on Games ( 2019). Victoria J Hodge, Sam Michael Devlin, Nicholas John Sephton, Florian Oliver Block, Peter Ivan Cowling, and Anders Drachen. 2019. Win prediction in multi-player esports: Live professional match prediction. IEEE Transactions on Games (2019)."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3449290"},{"key":"e_1_2_1_17_1","volume-title":"Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980","author":"Kingma Diederik P","year":"2014","unstructured":"Diederik P Kingma and Jimmy Ba . 2014 . Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014). Diederik P Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014)."},{"key":"e_1_2_1_18_1","first-page":"1","article-title":"Dota 2 win prediction","volume":"1","author":"Kinkade Nicholas","year":"2015","unstructured":"Nicholas Kinkade , L Jolla , and K Lim . 2015 . Dota 2 win prediction . Univ Calif , Vol. 1 (2015), 1 -- 13 . Nicholas Kinkade, L Jolla, and K Lim. 2015. Dota 2 win prediction. Univ Calif, Vol. 1 (2015), 1--13.","journal-title":"Univ Calif"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2658537.2658538"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3485447.3512278"},{"key":"e_1_2_1_21_1","unstructured":"LOlBoosts. 2022. LoL MMR Explained. https:\/\/lolboosts.com\/blog\/what-is-lol-mmr.  LOlBoosts. 2022. LoL MMR Explained. https:\/\/lolboosts.com\/blog\/what-is-lol-mmr."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1515\/jqas-2019-0096"},{"key":"e_1_2_1_23_1","unstructured":"League of Legends. 2022. League of Legends official site. https:\/\/www.leagueoflegends.com\/.  League of Legends. 2022. League of Legends official site. https:\/\/www.leagueoflegends.com\/."},{"key":"e_1_2_1_24_1","unstructured":"League of Legends Esports Media Center. 2021. League of Legends Esports Breaks World Championship Viewership Record. https:\/\/www.lolesportsmedia.com\/League-of-Legends-Esports-Breaks-World-Championship-Viewership-Record.  League of Legends Esports Media Center. 2021. League of Legends Esports Breaks World Championship Viewership Record. https:\/\/www.lolesportsmedia.com\/League-of-Legends-Esports-Breaks-World-Championship-Viewership-Record."},{"key":"e_1_2_1_25_1","volume-title":"Pytorch: An imperative style, high-performance deep learning library. Advances in neural information processing systems","author":"Paszke Adam","year":"2019","unstructured":"Adam Paszke , Sam Gross , Francisco Massa , Adam Lerer , James Bradbury , Gregory Chanan , Trevor Killeen , Zeming Lin , Natalia Gimelshein , Luca Antiga , 2019 . Pytorch: An imperative style, high-performance deep learning library. Advances in neural information processing systems , Vol. 32 (2019). Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, et al. 2019. Pytorch: An imperative style, high-performance deep learning library. Advances in neural information processing systems, Vol. 32 (2019)."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472538.3472549"},{"key":"e_1_2_1_27_1","volume-title":"Mining tracks of competitive video games. AASRI procedia","author":"Rioult Francc","year":"2014","unstructured":"Francc ois Rioult , Jean-Philippe M\u00e9tivier , Boris Helleu , Nicolas Scelles , and Christophe Durand . 2014. Mining tracks of competitive video games. AASRI procedia , Vol. 8 ( 2014 ), 82--87. Francc ois Rioult, Jean-Philippe M\u00e9tivier, Boris Helleu, Nicolas Scelles, and Christophe Durand. 2014. Mining tracks of competitive video games. AASRI procedia, Vol. 8 (2014), 82--87."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1098\/rsos.180329"},{"key":"e_1_2_1_29_1","volume-title":"International Conference on Analysis of Images, Social Networks and Texts","author":"Semenov Aleksandr","year":"2016","unstructured":"Aleksandr Semenov , Peter Romov , Sergey Korolev , Daniil Yashkov , and Kirill Neklyudov . 2016 . Performance of machine learning algorithms in predicting game outcome from drafts in dota 2 . In International Conference on Analysis of Images, Social Networks and Texts . Springer, New York, NY, USA, 26--37. Aleksandr Semenov, Peter Romov, Sergey Korolev, Daniil Yashkov, and Kirill Neklyudov. 2016. Performance of machine learning algorithms in predicting game outcome from drafts in dota 2. In International Conference on Analysis of Images, Social Networks and Texts. Springer, New York, NY, USA, 26--37."},{"key":"e_1_2_1_30_1","volume-title":"Predicting the winning side of DotA2. Sl: sn","author":"Song Kuangyan","year":"2015","unstructured":"Kuangyan Song , Tianyi Zhang , and Chao Ma. 2015. Predicting the winning side of DotA2. Sl: sn ( 2015 ). Kuangyan Song, Tianyi Zhang, and Chao Ma. 2015. Predicting the winning side of DotA2. Sl: sn (2015)."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/NetGames.2015.7382993"},{"key":"e_1_2_1_32_1","unstructured":"TechACake.com. 2022. League of Legends player count 2022: how many people play League of Legends? https:\/\/techacake.com\/league-of-legends-player-count\/.  TechACake.com. 2022. League of Legends player count 2022: how many people play League of Legends? https:\/\/techacake.com\/league-of-legends-player-count\/."},{"key":"e_1_2_1_33_1","unstructured":"Wikipedia. 2022. Elo rating system. https:\/\/en.wikipedia.org\/wiki\/Elo_rating_system.  Wikipedia. 2022. Elo rating system. https:\/\/en.wikipedia.org\/wiki\/Elo_rating_system."},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/TG.2022.3149044"},{"key":"e_1_2_1_35_1","volume-title":"Predicting Events in MOBA Games: Prediction, Attribution, and Evaluation","author":"Yang Zelong","year":"2022","unstructured":"Zelong Yang , Yan Wang , Piji Li , Shaobin Lin , Shuming Shi , Shao-Lun Huang , and Wei Bi. 2022b. Predicting Events in MOBA Games: Prediction, Attribution, and Evaluation . IEEE Transactions on Games ( 2022 ). Zelong Yang, Yan Wang, Piji Li, Shaobin Lin, Shuming Shi, Shao-Lun Huang, and Wei Bi. 2022b. Predicting Events in MOBA Games: Prediction, Attribution, and Evaluation. IEEE Transactions on Games (2022)."},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3485447.3512274"}],"container-title":["Proceedings of the ACM on Human-Computer Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3549483","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3549483","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T17:49:52Z","timestamp":1750268992000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3549483"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,25]]},"references-count":35,"journal-issue":{"issue":"CHI PLAY","published-print":{"date-parts":[[2022,10,25]]}},"alternative-id":["10.1145\/3549483"],"URL":"https:\/\/doi.org\/10.1145\/3549483","relation":{},"ISSN":["2573-0142"],"issn-type":[{"type":"electronic","value":"2573-0142"}],"subject":[],"published":{"date-parts":[[2022,10,25]]},"assertion":[{"value":"2022-10-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}