{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,28]],"date-time":"2026-05-28T12:03:31Z","timestamp":1779969811599,"version":"3.53.1"},"reference-count":62,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,4,22]],"date-time":"2026-04-22T00:00:00Z","timestamp":1776816000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Entertainment Computing"],"published-print":{"date-parts":[[2026,5]]},"DOI":"10.1016\/j.entcom.2026.101131","type":"journal-article","created":{"date-parts":[[2026,4,27]],"date-time":"2026-04-27T23:51:43Z","timestamp":1777333903000},"page":"101131","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Decoding the mechanisms of the Hattrick football manager game using Bayesian network structure learning"],"prefix":"10.1016","volume":"57","author":[{"given":"Anthony C.","family":"Constantinou","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nicholas","family":"Higgins","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Neville K.","family":"Kitson","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.entcom.2026.101131_b0005","series-title":"New Business in Computer-Mediated Communities","article-title":"Betting on virtually simulated games \u2013 Case Hattrick","author":"Ajalin","year":"2004"},{"key":"10.1016\/j.entcom.2026.101131_b0010","unstructured":"Borg, M. (2007). Time Extraction from Real-time Generated Football Reports. In Proceedings of the 16th Nordic Conference of Computational Linguistics (NODALIDA-2007), pp. 37-43. Editors: Nivre, J., Kaalep, H., Muischnek, K., and Koit, M. University of Tartu, Tartu, Estonia, 2007."},{"key":"10.1016\/j.entcom.2026.101131_b0015","unstructured":"V\u00e6rge, A. S., and Jarlskov, H. Using Bayesian networks for modeling computer game agents. Master's thesis, Aalborg University, 2003. [Online]. Available: https:\/\/projekter.aau.dk\/projekter\/files\/61058274\/1055315209.pdf."},{"issue":"1","key":"10.1016\/j.entcom.2026.101131_b0020","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1609\/aiide.v2i1.18762","article-title":"Plausible environment reconstruction using bayesian networks","volume":"2","author":"Price","year":"2021","journal-title":"Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment"},{"key":"10.1016\/j.entcom.2026.101131_b0025","doi-asserted-by":"crossref","unstructured":"Hsiao, V., Pan, X., Nau, D., and Dechter, R. (2021). Approximating spatial evolutionary games using Bayesian networks. In Proceedings of the 20th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2021), U. Endriss, A. Now\u00e9, F. Dignum, A. Lomuscio (eds.), pp. 1533\u20131535, May 3\u20137, 2021.","DOI":"10.65109\/LGFP4741"},{"key":"10.1016\/j.entcom.2026.101131_b0065","unstructured":"BayesFusion. (2024). GeNIe Modeler: User\u2019 Manual. BayesFusion, LLC. Version 5.0.R2. [Online]. Available: https:\/\/support.bayesfusion.com\/docs\/GeNIe.pdf."},{"key":"10.1016\/j.entcom.2026.101131_b0030","unstructured":"Pearl, J. (1988). Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference. San Francisco, CA: Morgan Kaufmann Publishers Inc."},{"key":"10.1016\/j.entcom.2026.101131_b0035","doi-asserted-by":"crossref","first-page":"206","DOI":"10.1038\/s42256-019-0048-x","article-title":"Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead","volume":"1","author":"Rudin","year":"2019","journal-title":"Nat. Mach. Intell."},{"key":"10.1016\/j.entcom.2026.101131_b0040","doi-asserted-by":"crossref","unstructured":"Pearl, J. (2009). Causality: Models, Reasoning, and Inference (2nd ed.). Cambridge University Press.","DOI":"10.1017\/CBO9780511803161"},{"key":"10.1016\/j.entcom.2026.101131_b0045","doi-asserted-by":"crossref","unstructured":"Darwiche, A. (2009). Modeling and Reasoning with Bayesian Networks. Cambridge University Press.","DOI":"10.1017\/CBO9780511811357"},{"key":"10.1016\/j.entcom.2026.101131_b0050","unstructured":"Koller, D., and Friedman, N. (2009). Probabilistic Graphical Models: Principles and Techniques. Cambridge, MA: MIT Press."},{"key":"10.1016\/j.entcom.2026.101131_b0055","doi-asserted-by":"crossref","unstructured":"Korb, K. B., and Nicholson, A. E. (2010). Bayesian Artificial Intelligence (2nd ed.). CRC Press.","DOI":"10.1201\/b10391"},{"key":"10.1016\/j.entcom.2026.101131_b0060","doi-asserted-by":"crossref","unstructured":"Fenton, N., and Neil, M. (2012). Risk Assessment and Decision Analysis with Bayesian Networks. CRC Press.","DOI":"10.1201\/9780367803018"},{"key":"10.1016\/j.entcom.2026.101131_b0070","series-title":"New Directions in the Theory of Graphs","first-page":"239","article-title":"Counting Labeled Acyclic Digraphs","author":"Robinson","year":"1973"},{"key":"10.1016\/j.entcom.2026.101131_b0075","doi-asserted-by":"crossref","first-page":"8721","DOI":"10.1007\/s10462-022-10351-w","article-title":"A survey of Bayesian network structure learning","volume":"56","author":"Kitson","year":"2023","journal-title":"Artif. Intell. Rev."},{"key":"10.1016\/j.entcom.2026.101131_b0080","doi-asserted-by":"crossref","unstructured":"Spirtes, P., Glymour, C., and Scheines, R. (1993). Causation, Prediction, and Search. Springer-Verlag.","DOI":"10.1007\/978-1-4612-2748-9"},{"key":"10.1016\/j.entcom.2026.101131_b0085","doi-asserted-by":"crossref","unstructured":"Spirtes, P., Glymour, C., and Scheines, R. (2000). Causation, Prediction, and Search (2nd ed.). MIT Press.u.","DOI":"10.7551\/mitpress\/1754.001.0001"},{"key":"10.1016\/j.entcom.2026.101131_b0090","first-page":"3741","article-title":"Order-independent constraint-based causal structure learning","volume":"15","author":"Colombo","year":"2014","journal-title":"J. Mach. Learn. Res."},{"key":"10.1016\/j.entcom.2026.101131_b0095","unstructured":"Spirtes, P., Meek, C., and Richardson, T. (1999). An algorithm for causal inference in the presence of latent variables and selection bias. In Proceedings of the 15th Conference on Uncertainty in Artificial Intelligence (UAI-1999), pp. 499-506."},{"key":"10.1016\/j.entcom.2026.101131_b0100","doi-asserted-by":"crossref","unstructured":"Bouckaert, R. (1994). Properties of Bayesian belief network learning algorithms. In Proceedings of 10th Conference on Uncertainty in Artificial Intelligence (UAI-1994), pp. 102\u2013109.","DOI":"10.1016\/B978-1-55860-332-5.50018-3"},{"key":"10.1016\/j.entcom.2026.101131_b0105","unstructured":"Bouchaert, R. (1995). Bayesian belief networks: from construction to inference. Ph.D thesis. University of Utrecht, Netherlands."},{"key":"10.1016\/j.entcom.2026.101131_b0110","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1023\/A:1022623210503","article-title":"Learning Bayesian networks: the combination of knowledge and statistical data","volume":"20","author":"Heckerman","year":"1995","journal-title":"Mach. Learn."},{"issue":"1","key":"10.1016\/j.entcom.2026.101131_b0115","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1007\/s10994-006-6889-7","article-title":"The max-min hill-climbing bayesian network structure learning algorithm","volume":"65","author":"Tsamardinos","year":"2006","journal-title":"Mach. Learn."},{"key":"10.1016\/j.entcom.2026.101131_b0120","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1016\/j.ijar.2022.09.004","article-title":"A survey on causal discovery: theory and practice","volume":"151","author":"Zanga","year":"2022","journal-title":"Int. J. Approx. Reason."},{"issue":"4","key":"10.1016\/j.entcom.2026.101131_b0125","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1007\/s13748-019-00194-y","article-title":"A survey on bayesian network structure learning from data","volume":"8","author":"Scanagatta","year":"2019","journal-title":"Progress. Artif. Intell."},{"key":"10.1016\/j.entcom.2026.101131_b0130","unstructured":"Verma, T., and Pearl, J. (1990). Equivalence and synthesis of causal models. In Proceedings of the 6th Conference on Uncertainty in Artificial Intelligence (UAI-1990), pp. 220\u2013227."},{"key":"10.1016\/j.entcom.2026.101131_b0135","unstructured":"Quercia, L. (2024). Hattrick CHPP API for Go [Computer software]. GitHub. Retrieved February 11, 2025, from https:\/\/github.com\/lucianoq\/hattrick."},{"key":"10.1016\/j.entcom.2026.101131_b0140","unstructured":"Constantinou, A.C., Liu, Y., Chobtham, K., Guo, Z., and Kitson, N.K. (2020). The Bayesys data and Bayesian network repository. Bayesian AI research lab, MInDS research group, Queen Mary University of London, London, UK. [Online]. Available: http:\/\/bayesian-ai.eecs.qmul.ac.uk\/bayesys."},{"key":"10.1016\/j.entcom.2026.101131_b0145","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2023.121069","article-title":"Open problems in causal structure learning: a case study of COVID-19 in the UK","volume":"234","author":"Constantinou","year":"2023","journal-title":"Expert Systems with Applications"},{"issue":"3","key":"10.1016\/j.entcom.2026.101131_b0175","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v035.i03","article-title":"Learning Bayesian Networks with the bnlearn R Package","volume":"35","author":"Scutari","year":"2010","journal-title":"J. Stat. Softw."},{"key":"10.1016\/j.entcom.2026.101131_b0180","series-title":"In Proceedings of the 8Th International Workshop on Climate Informatics","article-title":"TETRAD - a toolbox for causal discovery","author":"Ramsey","year":"2018"},{"key":"10.1016\/j.entcom.2026.101131_b0185","unstructured":"Constantinou, A. (2019a). The Bayesys user manual. Bayesian AI research lab, MInDS research group, Queen Mary University of London, London, UK. [Online]. Available: http:\/\/bayesian-ai.eecs.qmul.ac.uk\/bayesys\/."},{"key":"10.1016\/j.entcom.2026.101131_b0170","doi-asserted-by":"crossref","DOI":"10.1016\/j.ijar.2025.109522","article-title":"Stable structure learning with HC-stable and Tabu-stable algorithms","volume":"186","author":"Kitson","year":"2025","journal-title":"Int. J. Approx. Reason."},{"issue":"2","key":"10.1016\/j.entcom.2026.101131_b0150","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1007\/s41060-016-0032-z","article-title":"A million variables and more: the Fast Greedy Equivalence Search algorithm for learning high-dimensional graphical causal models, with an application to functional magnetic resonance images","volume":"3","author":"Ramsey","year":"2017","journal-title":"Int. J. Data Sci. Anal."},{"key":"10.1016\/j.entcom.2026.101131_b0155","first-page":"507","article-title":"Optimal structure identification with greedy search","volume":"3","author":"Chickering","year":"2002","journal-title":"J. Machine Learn. Res."},{"key":"10.1016\/j.entcom.2026.101131_b0160","unstructured":"Margaritis, D., and Thrun, S. (1999). Bayesian Network Induction via Local Neighborhoods. In Proceedings of the 12t International Conference on Neural Information Processing Systems (NeurIPS-99), pp. 505\u2013511."},{"key":"10.1016\/j.entcom.2026.101131_b0165","unstructured":"Kitson, N. K., and Constantinou, A. C. (2024). Eliminating Variable Order Instability in Greedy Score-Based Structure Learning. In Proceedings of the 12th International Conference on Probabilistic Graphical Models, PMLR, Vol. 246, pp. 147\u2013163."},{"key":"10.1016\/j.entcom.2026.101131_b0190","unstructured":"HT-Tasos. (2017). A new Match Engine Odyssey. Hattrick Developer Blog."},{"key":"10.1016\/j.entcom.2026.101131_b0200","unstructured":"Constantinou, A. (2019b). Evaluating structure learning algorithms with a balanced scoring function. arXiv:1905.12666 [cs.LG]."},{"issue":"3","key":"10.1016\/j.entcom.2026.101131_b0195","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1080\/00224065.2016.11918165","article-title":"Bayesian networks in survey data: robustness and sensitivity issues","volume":"48","author":"Cugnata","year":"2016","journal-title":"J. Quality Technol."},{"key":"10.1016\/j.entcom.2026.101131_b0205","doi-asserted-by":"crossref","unstructured":"Brier, G. W. (1950). Verification of forecasts expressed in terms of probability. Monthly Weather Review, Vol. 78, Iss. 1, pp. 1\u20133.","DOI":"10.1175\/1520-0493(1950)078<0001:VOFEIT>2.0.CO;2"},{"issue":"1","key":"10.1016\/j.entcom.2026.101131_b0210","first-page":"1","article-title":"Solving the problem of inadequate scoring rules for assessing probabilistic football forecast models","volume":"8","author":"Constantinou","year":"2012","journal-title":"J. Quant. Anal. Sports"},{"key":"10.1016\/j.entcom.2026.101131_b0215","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1007\/s10994-018-5703-7","article-title":"Dolores: a model that predicts football match outcomes from all over the world","volume":"108","author":"Constantinou","year":"2018","journal-title":"Machine Learning"},{"key":"10.1016\/j.entcom.2026.101131_b0220","doi-asserted-by":"crossref","unstructured":"Bunker, R., Yeung, C., and Fujii, K. (2024). Machine Learning for Soccer Match Result Prediction. arXiv. https:\/\/doi.org\/10.48550\/arXiv.2403.07669.","DOI":"10.1007\/978-3-031-76047-1_2"},{"key":"10.1016\/j.entcom.2026.101131_b0225","unstructured":"Ke, G., Meng, Q., Bai, S., et al. (2017). LightGBM: A Highly Efficient Gradient Boosting Decision Tree. In Proceedings of the 31st International Conference on Neural Information Processing Systems (NIPS 2017), pp. 3149-3157."},{"key":"10.1016\/j.entcom.2026.101131_b0230","unstructured":"HT-ML Predictor. (2022). HT-ML Predictor. Retrieved January 30, 2025, from https:\/\/ht-ml-predictor.herokuapp.com\/."},{"key":"10.1016\/j.entcom.2026.101131_b0235","unstructured":"Fantamondi (2012). HTMS Predictor v2.0. Retrieved March 6, 2025, from https:\/\/www.fantamondi.it\/HTMS\/index.php?page=predictor&lang=en."},{"key":"10.1016\/j.entcom.2026.101131_b0240","unstructured":"DHTH-Simulator. (n.d.). Danni\u2019s Hattrick Helper. Retrieved January 30, 2025, from https:\/\/www.dhth.net\/."},{"key":"10.1016\/j.entcom.2026.101131_b0245","unstructured":"Nickarana. (2025). Nickarana\u2019s Hattrick Stats. Retrieved March 11, 2025, from https:\/\/nickarana.pythonanywhere.com."},{"key":"10.1016\/j.entcom.2026.101131_b0250","doi-asserted-by":"crossref","DOI":"10.3389\/fpsyg.2020.619304","article-title":"Comparison of goal scoring patterns in 'the big five' European football leagues","volume":"11","author":"Li","year":"2021","journal-title":"Front. Psychol."},{"key":"10.1016\/j.entcom.2026.101131_b0255","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1007\/s10994-018-5747-8","article-title":"Incorporating domain knowledge in machine learning for soccer outcome prediction","volume":"108","author":"Berrar","year":"2018","journal-title":"Mach. Learn."},{"key":"10.1016\/j.entcom.2026.101131_b0260","unstructured":"Scutari, M., Graafland, C. E., and Guti\u00e9rrez, J. M. (2018). Who Learns Better Bayesian Network Structures: Constraint-Based, Score-based or Hybrid Algorithms? In Proceedings of the 9th International Conference on Probabilistic Graphical Models, PMLR, Vol. 72, pp. 416-427."},{"key":"10.1016\/j.entcom.2026.101131_b0265","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1016\/j.ijar.2021.01.001","article-title":"Large-scale empirical validation of Bayesian Network structure learning algorithms with noisy data","volume":"131","author":"Constantinou","year":"2021","journal-title":"Int. J. Approximate Reasoning"},{"key":"10.1016\/j.entcom.2026.101131_b0270","unstructured":"Hocquet, A. (2016). Football Manager: Mutual Shaping between Game, Sport, and Community. Journal of media studies and popular culture, 6 (Special Issue)."},{"key":"10.1016\/j.entcom.2026.101131_b0275","unstructured":"Van Wijk, W. (2022). Predicting the Potential Ability of Football Players in the Football Manager Game. Master\u2019s thesis, Tilburg University. Available at: https:\/\/arno.uvt.nl\/show.cgi?fid=161854."},{"key":"10.1016\/j.entcom.2026.101131_b0280","unstructured":"Yi\u011fit, A.T., Samak, B. and, Kaya, T. (2020). Football Player Value Assessment Using Machine Learning Techniques. In: Kahraman, C., Cebi, S., Cevik Onar, S., Oztaysi, B., Tolga, A., Sari, I. (eds) Intelligent and Fuzzy Techniques in Big Data Analytics and Decision Making. INFUS 2019. Advances in Intelligent Systems and Computing, vol. 1029. Springer, Cham."},{"key":"10.1016\/j.entcom.2026.101131_b0285","unstructured":"Kummerfeld, E., and Danks, D. (2013). Tracking Time-varying Graphical Structure. Advances in Neural Information Processing Systems, 26 (NeurIPS)."},{"issue":"5","key":"10.1016\/j.entcom.2026.101131_b0290","first-page":"1","article-title":"Segment-wise time-varying dynamic Bayesian Network with graph learning","volume":"16","author":"Zhang","year":"2022","journal-title":"ACM transactions on Knowledge Discovery from Data (TKDD)"},{"key":"10.1016\/j.entcom.2026.101131_b0295","unstructured":"Murphy, K. P. (2002). Dynamic Bayesian Networks: Representation, Inference and Learning. PhD Thesis, University of California, Berkeley."},{"issue":"3","key":"10.1016\/j.entcom.2026.101131_b0300","doi-asserted-by":"crossref","first-page":"460","DOI":"10.1016\/j.ijforecast.2009.10.002","article-title":"Using ELO ratings for match result prediction in association football","volume":"26","author":"Hvattum","year":"2010","journal-title":"Int. J. Forecasting"},{"issue":"1","key":"10.1016\/j.entcom.2026.101131_b0305","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1515\/jqas-2012-0036","article-title":"Determining the level of ability of football teams by dynamic ratings based on the relative discrepancies in scores between adversaries","volume":"9","author":"Constantinou","year":"2013","journal-title":"J. Quantitative Anal. Sports"},{"issue":"1","key":"10.1016\/j.entcom.2026.101131_b0310","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1504\/IJAPR.2013.052339","article-title":"The predictive power of ranking systems in association football.","volume":"1","author":"Lasek","year":"2013","journal-title":"Int. J. Appl. Pattern Recog."}],"container-title":["Entertainment Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1875952126000534?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1875952126000534?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,5,28]],"date-time":"2026-05-28T11:17:14Z","timestamp":1779967034000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1875952126000534"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5]]},"references-count":62,"alternative-id":["S1875952126000534"],"URL":"https:\/\/doi.org\/10.1016\/j.entcom.2026.101131","relation":{},"ISSN":["1875-9521"],"issn-type":[{"value":"1875-9521","type":"print"}],"subject":[],"published":{"date-parts":[[2026,5]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Decoding the mechanisms of the Hattrick football manager game using Bayesian network structure learning","name":"articletitle","label":"Article Title"},{"value":"Entertainment Computing","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.entcom.2026.101131","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Author(s). Published by Elsevier B.V.","name":"copyright","label":"Copyright"}],"article-number":"101131"}}