Dr Diego Perez-LiebanaSenior LecturerEmail: diego.perez@qmul.ac.ukRoom Number: Peter Landin, CS 301Twitter: @diego_pliebanaOffice Hours: Tuesday 09:00-11:00ProfileTeachingResearchPublicationsProfileBorn in Madrid (Spain) in 1983 and living in London (United Kingdom). I am a Senior Lecturer in Computer Games and Artificial Intelligence at Queen Mary University of London (UK). I hold a Ph.D in Computer Science from the University of Essex (2015) and a Master degree in Computer Science from University Carlos III (Madrid, Spain; 2007). My research is centred in the application of Artificial Intelligence to games, Tree Search and Evolutionary Computation. I am especially interested on the application of Statsitical Forward Planning methods (such as Monte Carlo Tree Search and Rolling Horizon Evolutionary Algorithms) to modern games, and also on General Video Game Playing, which involves the creation of content and agents that play any real-time game that is given to it. I am author of more than 90 papers in the field of Game AI, published in the main conferences of the field of Computational Intelligence in Games and Evolutionary Computation, and I was once general chair of IEEE CoG 2020. I have publications in highly respected journals such as IEEE TCIAIG (the top journal on the Game AI field) and IEEE TEC (which counts with one of highest impact factors in Computer Science). I have also organised international competitions for the Game AI research community, such as the Physical Travelling Salesman Competition, and the General Video Game AI Competition, held in IEEE (WCCI, CIG) and ACM (GECCO) International Conferences. I also experience in the videogames industry as a game programmer (Revistronic; Madrid, Spain), with titles published for both PC and consoles. I worked as a software engineer (Game Brains; Dublin, Ireland), where I was in charge of developing AI tools that can be applied to the latest industry videogames. As a lecturer I teach modules related to game development and the application of Artificial Intelligence to Games.TeachingAdvanced Game Development (Postgraduate)This module covers games programming in C++, assuming the student has experience with object-oriented programming. The module introduces the C++ language and uses it to explores a range of topics in games programming, including 2D and 3D graphics, OpenGL, physics, input systems, and the use of C++ in modern game engines. It emphasises a practical approach to programming, with the students developing playable games for the final assessment.Artificial Intelligence in Games (Postgraduate)This module covers a range of Artificial Intelligence techniques employed in games, and teaches how games are and can be used for research in Artificial Intelligence. This module has a strong programming component. The module explores algorithms for creating agents that play classical board games (such as chess or checkers) and real-time games (Mario or PacMan), including single agents able to play multiple games. The module gives an overview of multiple techniques, such as Monte Carlo Tree Search, Evolutionary Computation, Deep and Machine Learning applied to games.Game Development (Postgraduate)This module provides a practical foundation in the development of video games, covering modern technical approaches and development practices. It is delivered in two intensive blocks. Part 1 introduces programming games within an industry standard game engine, focusing on core topics such as game logic, player interaction, NPC behaviour, and the use of prototyping and playtesting during development. Part 2 explores a range of advanced topics, such as applications of machine learning and AI in game development, procedural content generation, and interaction technologies. Each part is assessed separately, with students working in groups to develop playable digital prototypes.Multi-platform Game Development (Undergraduate)This module covers the fundamentals of game development in a multi-platform (consoles, PC, Web and mobile devices) environment. The course focuses on development of 3D games, covering all aspects of game development: the game loop, math, physics, audio, graphics, input, animations, particle systems and artificial intelligence. This module has a strong programming content, required for laboratories and assignments. The practical aspects will be taught using a popular game development platform. The main assignment of this module consists of the development of a full 3D game at the student's choice.Multi-platform Game Development (Postgraduate)This module covers the fundamentals of game development in a multi-platform (consoles, PC, Web and mobile devices) environment). The course focuses on development of 3D games, covering all aspects of game development: the game loop, math, physics, audio, graphics, input, animations, particle systems and artificial intelligence. This module has a strong programming content, required for laboratories and assignments. The practical aspects will be taught using a popular game development platform. The main assignment of this module consists of the development of a full 3D game at the student's choice.ResearchResearch Interests:My research is centred in the application of Artificial Intelligence to games, Reinforcement Learning and Evolutionary Computation. At the moment, I am especially interested on General Video Game Playing, which involves the creation of content and agents that play any real-time game that is given to it. He has published more than 60 papers in leading conferences and journals with 2 best paper awards, a BCS Intelligence Prize, and 1,900+ citations. Applying search algorithms, evolutionary computation and reinforcement learning to games, he is the main organizer of popular game AI competitions (GVGAI, MARLO) - securing substantial industry funding by MSR and Google Deepmind, general chair of the 2019 IEEE Conference on Games, track chair of academic (IEEE-CEEC, IEEE-CIG, ACM-FDG) and industry (nucl.ai) game conferences, organiser of game AI workshops and meetups, and frequently invited speaker at industry events like the London Games Festival. He is currently co-supervising 5 PhD students. As QMUL?s IGGI industry liaison, he is drawing on his extensive games industry experience, with several published PC and console titles and developed game AI tools under his belt.Publications Long GEM, Perez-Liebana D, Samothrakis S (publicationYear). STEP: A Framework for Automated Point Cost Estimation. nameOfConference DOI: 10.1109/tg.2024.3450992 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/99554 Xu L, Liu Z, Dockhorn A et al. (2024). Higher Replay Ratio Empowers Sample-Efficient Multi-Agent Reinforcement Learning. 2024 IEEE Conference on Games (CoG) DOI: 10.1109/cog60054.2024.10645658 QMRO: qmroHref Goodman J, Perez-Liebana D, Lucas S (2024). Measuring Randomness in Tabletop Games. 2024 IEEE Conference on Games (CoG) DOI: 10.1109/cog60054.2024.10645623 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/99479 Jeurissen D, Perez-Liebana D, Gow J et al. (2024). Playing NetHack with LLMs: Potential & Limitations as Zero-Shot Agents. 2024 IEEE Conference on Games (CoG) DOI: 10.1109/cog60054.2024.10645630 QMRO: qmroHref Goodman J, Perez-Liebana D, Lucas S (2024). Skill Depth in Tabletop Board Games. 2024 IEEE Conference on Games (CoG) DOI: 10.1109/cog60054.2024.10645624 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/99481 Xu L, Perez-Liebana D, Dockhorn A (2024). Strategy Game-Playing with Size-Constrained State Abstraction. 2024 IEEE Conference on Games (CoG) DOI: 10.1109/cog60054.2024.10645643 QMRO: qmroHref Nguyen D, Kritz J, Gaina RD et al. (2024). Unveiling modern board games: an ML-based approach to BoardGameGeek data analysis. 2024 IEEE Conference on Games (CoG) DOI: 10.1109/cog60054.2024.10645644 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/99434 Balla M, Long GEM, Goodman J et al. (2024). PyTAG: Tabletop Games for Multi-Agent Reinforcement Learning. nameOfConference DOI: 10.1109/tg.2024.3404133 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/97242 Montoliu R, Estaben A, Díaz C et al. (2024). TotalBotWar: An Innovative AI Challenge and Competition for Pseudo Real-time Multi-action games. CEV23: Congreso Español de Videojuegos DOI: doi QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/97240 Guerrero-Romero C, Lucas S, Perez-Liebana D (2023). Beyond Playing to Win: Creating a Team of Agents With Distinct Behaviors for Automated Gameplay. nameOfConference DOI: 10.1109/TG.2023.3241864 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/84300 Goodman J, Wallat A, Perez-Liebana D et al. (2023). A case study in AI-assisted board game design. 2023 IEEE Conference on Games (CoG) DOI: 10.1109/cog57401.2023.10333138 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/94739 Long GEM, Perez-Liebana D, Samothrakis S (2023). Balancing Wargames through Predicting Unit Point Costs. 2023 IEEE Conference on Games (CoG) DOI: 10.1109/cog57401.2023.10333152 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/94736 Pacheco C, Perez-Liebana D (2023). Predictive Models and Monte Carlo Tree Search: A Pipeline for Believable Agents. 2023 IEEE Conference on Games (CoG) DOI: 10.1109/cog57401.2023.10333155 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/94735 Balla M, Long GEM, Jeurissen D et al. (2023). PyTAG: Challenges and Opportunities for Reinforcement Learning in Tabletop Games. 2023 IEEE Conference on Games (CoG) DOI: 10.1109/cog57401.2023.10333223 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/94734 Goodman J, Perez-Liebana D, Lucas S (2023). Following the Leader in Multiplayer Tabletop Games. Proceedings of the 18th International Conference on the Foundations of Digital Games DOI: 10.1145/3582437.3582449 QMRO: qmroHref Xu L, Dockhorn A, Perez-Liebana D (2023). Elastic Monte Carlo Tree Search. nameOfConference DOI: 10.1109/TG.2023.3282351 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/88921 Goodman J, Perez D, Lucas SM (2022). Visualising Multiplayer Game Spaces. nameOfConference DOI: 10.1109/TG.2021.3138561 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/76761 Poesio M, Bartle R, Chamberlain J et al. (2022). ARCIDUCA: Annotating Reference and Coreference In Dialogue Using Conversational Agents in games. nameOfConference DOI: doi QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/82972 Goodman J, Perez-Liebana D, Lucas S (2022). MultiTree MCTS in Tabletop Games. IEEE Conference on Games DOI: 10.1109/CoG51982.2022.9893605 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/84301 Balla M, Perez-Liebana D (2022). Task Relabelling for Multi-task Transfer using Successor Features. IEEE Conference on Games DOI: 10.1109/CoG51982.2022.9893550 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/84304 Pacheco C, Melhart D, Liapis A et al. (2021). Discrete versus Ordinal Time-Continuous Believability Assessment. 2021 9th International Conference on Affective Computing and Intelligent Interaction Workshops and Demos (ACIIW) DOI: 10.1109/aciiw52867.2021.9666288 QMRO: qmroHref Pacheco C, Melhart D, Liapis A et al. (2021). Trace It Like You Believe It: Time-Continuous Believability Prediction. 2021 9th International Conference on Affective Computing and Intelligent Interaction (ACII) DOI: 10.1109/ACII52823.2021.9597457 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/81740 Ilhan E, Gow J, Perez D (2021). Student-Initiated Action Advising via Advice Novelty. nameOfConference DOI: 10.1109/TG.2021.3113644 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/76458 Guerrero Romero C, Perez-Liebana D (2021). MAP-Elites to Generate a Team of Agents that Elicits Diverse Automated Gameplay. 2021 IEEE Conference on Games (CoG) DOI: 10.1109/CoG52621.2021.9619142 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/77821 Dockhorn A, Hurtado-Grueso J, Jeurissen D et al. (2021). Portfolio Search and Optimization for General Strategy Game-Playing. 2021 IEEE Congress on Evolutionary Computation (CEC) DOI: 10.1109/cec45853.2021.9504824 QMRO: qmroHref Gaina RD, Devlin S, Lucas SM et al. (2021). Rolling Horizon Evolutionary Algorithms for General Video Game Playing. nameOfConference DOI: 10.1109/TG.2021.3060282 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/71287 Ilhan E, Gow J, Perez-Liebana D (2021). Action advising with advice imitation in deep reinforcement learning. Autonomous Agents and Multiagent Systems DOI: doi QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/76457 Jeurissen D, Winands MHM, Sironi CF et al. (2021). Automatic Goal Discovery in Subgoal Monte Carlo Tree Search. IEEE Conference on Games DOI: 10.1109/CoG52621.2021.9619069 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/77827 Goodman J, Perez-Liebana D, Lucas S (2021). Fingerprinting Tabletop Games. IEEE Conference on Games DOI: 10.1109/CoG52621.2021.9619089 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/77826 Dockhorn A, Hurtado-Grueso J, Jeurissen D et al. (2021). Game State and Action Abstracting Monte Carlo Tree Search for General Strategy Game-Playing. IEEE Conference on Games DOI: 10.1109/CoG52621.2021.9619029 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/77825 Perez-Liebana D, Guerrero-Romero C, Dockhorn A et al. (2021). Generating Diverse and Competitive Play-Styles for Strategy Games. IEEE Conference on Games DOI: 10.1109/CoG52621.2021.9619094 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/77824 Ilhan E, Gow J, Perez-Liebana D (2021). Learning on a Budget via Teacher Imitation. IEEE Conference on Games DOI: 10.1109/CoG52621.2021.9619033 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/77823 Ringer C, Dobre GC, Pacheco C et al. (2021). Rolling horizon co-evolution in two-player general video game playing. nameOfConference DOI: doi QMRO: qmroHref Gaina RD, Goodman J, Perez-Liebana D (2021). TAG: Terraforming Mars. Artificial Intelligence in Digital Entertainment DOI: 10.1609/aiide.v17i1.18902 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/84302 Tot M, Conserva M, Chitayat AP et al. (2021). What Are You Looking At? Team Fight Prediction Through Player Camera. IEEE Conference on Games DOI: 10.1109/CoG52621.2021.9619038 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/77822 Guerrero Romero C, Kumari S, Perez-Liebana D et al. (2020). Studying General Agents in Video Games from the Perspective of Player Experience. AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment DOI: 10.1609/aiide.v16i1.7433 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/84512 Perez-Liebana D, Hsu Y-J, Emmanouilidis S et al. (publicationYear). Tribes: A New Turn-Based Strategy Game for AI Research. nameOfConference DOI: 10.1609/aiide.v16i1.7438 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/69387 Perez-Liebana D, Dockhorn A, Jeurissen D et al. (2020). Stratega - A General Strategy Games Framework. AIIDE-20 Workshop on Artificial Intelligence for Strategy Games (2020) DOI: doi QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/69386 Balla M, Lucas SM, Perez-Liebana D (2020). Evaluating Generalisation in General Video Game Playing. 2020 IEEE Conference on Games (CoG) DOI: 10.1109/cog47356.2020.9231530 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/65399 Perez-Liebana D, Alam MS, Gaina RD (2020). Rolling Horizon NEAT for General Video Game Playing. 2020 IEEE Conference on Games (CoG) DOI: 10.1109/cog47356.2020.9231606 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/65401 Gaina RD, Perez-Liebana D, Lucas SM et al. (2020). Self-Adaptive Rolling Horizon Evolutionary Algorithms for General Video Game Playing. 2020 IEEE Conference on Games (CoG) DOI: 10.1109/cog47356.2020.9231587 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/65400 Montoliu R, Gaina RD, Pérez-Liebana D et al. (2020). Efficient Heuristic Policy Optimisation for a Challenging Strategic Card Game. International Conference on the Applications of Evolutionary Computation DOI: 10.1007/978-3-030-43722-0_26 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/65282 Hsu YJ, Perez-Liebana D (2020). MCTS pruning in turn-based strategy games. nameOfConference DOI: doi QMRO: qmroHref Gaina RD, Balla M, Dockhorn A et al. (2020). TAG: A tabletop games framework. nameOfConference DOI: doi QMRO: qmroHref Perez-Liebana D, Gaina RD, Drageset O et al. (publicationYear). Analysis of Statistical Forward Planning Methods in Pommerman. nameOfConference DOI: 10.1609/aiide.v15i1.5226 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/61628 (2019). Guest Editorial Special Issue on Game Competition Frameworks for Research and Education. nameOfConference DOI: 10.1109/tg.2019.2938903 QMRO: qmroHref Neufeld X, Mostaghim S, Perez-Liebana D (2019). Evolving Game State Evaluation Functions for a Hybrid Planning Approach. 2019 IEEE Conference on Games (CoG) DOI: 10.1109/cig.2019.8848117 QMRO: qmroHref Bravi I, Perez-Liebana D, Lucas SM et al. (2019). Rinascimento: Optimising Statistical Forward Planning Agents for Playing Splendor. 2019 IEEE Conference on Games (CoG) DOI: 10.1109/cig.2019.8848028 QMRO: qmroHref İlhan E, Gow J, Perez-Liebana D (2019). Teaching on a Budget in Multi-Agent Deep Reinforcement Learning. 2019 IEEE Conference on Games (CoG) DOI: 10.1109/cig.2019.8847988 QMRO: qmroHref Lucas S, Dockhorn A, Volz V et al. (2019). A Local Approach to Forward Model Learning: Results on the Game of Life Game. IEEE Conference on Games (COG) DOI: 10.1109/CIG.2019.8848002 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/61748 Dockhorn A, Lucas S, Volz V et al. (2019). Learning Local Forward Models on Unforgiving Games. IEEE Conference on Games (COG) DOI: 10.1109/CIG.2019.8848044 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/61745 Drageset O, GAINA RALUCA, Perez-Liebana D et al. (2019). Optimising Level Generators for General Video Game AI. IEEE Conference on Games (COG) DOI: 10.1109/CIG.2019.8847961 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/61742 GAINA RALUCA, Lucas S, Perez-Liebana D (2019). Project Thyia: A Forever Gameplayer. IEEE Conference on Games (COG) DOI: 10.1109/CIG.2019.8848047 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/61794 Anderson D, Rodgers P, Levine J et al. (2019). Ensemble decision systems for general video game playing. 2019 IEEE Conference on Games (CoG) DOI: 10.1109/CIG.2019.8848089 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/70276 Gaina RD, Lucas SM, Pérez-Liébana D (publicationYear). Tackling Sparse Rewards in Real-Time Games with Statistical Forward Planning Methods. nameOfConference DOI: 10.1609/aaai.v33i01.33011691 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/55132 Perez D, Liu J, Abdel Samea Khalifa A et al. (2019). General Video Game AI: a Multi-Track Framework for Evaluating Agents, Games and Content Generation Algorithms. nameOfConference DOI: 10.1109/tg.2019.2901021 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/59616 Lucas S, Liu J, Bravi I et al. (2019). Efficient Evolutionary Methods for Game Agent Optimisation: Model-Based is Best. Game Simulations Workshop (AAAI) DOI: doi QMRO: qmroHref Kunanusont K, Lucas S, Pérez-Liébana D (publicationYear). Modeling Player Experience with the N-Tuple Bandit Evolutionary Algorithm. nameOfConference DOI: 10.1609/aiide.v14i1.13039 QMRO: qmroHref Gaina R, Lucas S, Pérez-Liébana D (publicationYear). VERTIGØ: Visualisation of Rolling Horizon Evolutionary Algorithms in GVGAI. nameOfConference DOI: 10.1609/aiide.v14i1.13011 QMRO: qmroHref Perez-Liebana D, Nicolau M (2018). Evolving Behaviour Tree Structures Using Grammatical Evolution. nameOfConference DOI: 10.1007/978-3-319-78717-6_18 QMRO: qmroHref Torrado RR, Bontrager P, Togelius J et al. (2018). Deep Reinforcement Learning for General Video Game AI. 2018 IEEE Conference on Computational Intelligence and Games (CIG) DOI: 10.1109/cig.2018.8490422 QMRO: qmroHref Gaina RD, Lucas SM, Perez-Liebana D (2018). General Win Prediction from Agent Experience. 2018 IEEE Conference on Computational Intelligence and Games (CIG) DOI: 10.1109/cig.2018.8490439 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/59584 Bravi I, Perez-Liebana D, Lucas SM et al. (2018). Shallow Decision-Making Analysis in General Video Game Playing. 2018 IEEE Conference on Computational Intelligence and Games (CIG) DOI: 10.1109/cig.2018.8490365 QMRO: qmroHref Ashlock D, Kim E-Y, Perez-Lebana D (2018). Toward General Mathematical Game Playing Agents. 2018 IEEE Conference on Computational Intelligence and Games (CIG) DOI: 10.1109/cig.2018.8490428 QMRO: qmroHref Guerrero-Romero C, LUCAS S, PEREZ-LIEBANA D (2018). Using a Team of General AI Algorithms to Assist Game Design and Testing. 2018 IEEE Conference on Computational Intelligence and Games (CIG) DOI: 10.1109/CIG.2018.8490417 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/54695 Pacheco C, Tokarchuk L, Pérez-Liébana D (2018). Studying believability assessment in racing games. Proceedings of the 13th International Conference on the Foundations of Digital Games DOI: 10.1145/3235765.3235797 QMRO: qmroHref Lucas SM, Liu J, Perez-Liebana D (2018). The N-Tuple Bandit Evolutionary Algorithm for Game Agent Optimisation. 2018 IEEE Congress on Evolutionary Computation (CEC) DOI: 10.1109/cec.2018.8477869 QMRO: qmroHref Tornado RR, Bontrager P, Togelius J et al. (2018). Deep Reinforcement Learning for General Video Game AI. nameOfConference DOI: doi QMRO: qmroHref Gaina RD, Lucas SM, Perez-Liebana D (2018). General Win Prediction from Agent Experience. nameOfConference DOI: doi QMRO: qmroHref Kunanusont K, Lucas SM, Pérez-Lébana D (2018). Modeling player experience with the n-tuple bandit evolutionary algorithm. nameOfConference DOI: doi QMRO: qmroHref Sironi CF, Liu J, Perez-Liebana D et al. (2018). Self-adaptive MCTS for General Video Game Playing. nameOfConference DOI: 10.1007/978-3-319-77538-8_25 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/42663 Guerrero-Romero C, Lucas SM, Perez-Liebana D (2018). Using a Team of General AI Algorithms to Assist Game Design and Testing. nameOfConference DOI: doi QMRO: qmroHref Rohlfshagen P, Liu J, Perez-Liebana D et al. (2018). Pac-Man Conquers Academia: Two Decades of Research Using a Classic Arcade Game. nameOfConference DOI: 10.1109/tg.2017.2737145 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/51263 Gaina RD, Couetoux A, Soemers D et al. (2017). The 2016 Two-Player GVGAI Competition. nameOfConference DOI: 10.1109/TCIAIG.2017.2771241 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/32288 Lucas SM, Liu J, Pérez-Liébana D (2017). Efficient Noisy Optimisation with the Multi-Sample and Sliding Window Compact Genetic Algorithms. 2017 IEEE Symposium Series on Computational Intelligence (SSCI) DOI: 10.1109/ssci.2017.8285333 QMRO: qmroHref Perez-Liebana D, Stephenson M, Gaina RD et al. (2017). Introducing real world physics and macro-actions to general video game ai. nameOfConference DOI: 10.1109/CIG.2017.8080443 QMRO: qmroHref Gaina RD, Lucas SM, Perez-Liebana D (2017). Rolling horizon evolution enhancements in general video game playing. nameOfConference DOI: 10.1109/CIG.2017.8080420 QMRO: qmroHref Guerrero-Romero C, Louis A, Perez-Liebana D (2017). Beyond Playing to Win: Diversifying Heuristics for GVGAI. IEEE Conference on Computational Intelligence and Games (CIG) DOI: 10.1109/CIG.2017.8080424 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/69724 Horsley L, Perez-Liebana D (2017). Building an Automatic Sprite Generator with Deep Convolutional Generative Adversarial Networks. 2017 IEEE Conference on Computational Intelligence and Games (CIG) DOI: 10.1109/cig.2017.8080426 QMRO: qmroHref Ashlock D, Perez-Liebana D, Saunders A (2017). General Video Game Playing Escapes the No Free Lunch Theorem. 2017 IEEE Conference on Computational Intelligence and Games (CIG) DOI: 10.1109/cig.2017.8080410 QMRO: qmroHref Khalifa A, Green MC, Perez-Liebana D et al. (2017). General Video Game Rule Generation. 2017 IEEE Conference on Computational Intelligence and Games (CIG) DOI: 10.1109/cig.2017.8080431 QMRO: qmroHref Gaina RD, Lucas SM, Perez-Liebana D (2017). Population seeding techniques for Rolling Horizon Evolution in General Video Game Playing. nameOfConference DOI: 10.1109/CEC.2017.7969540 QMRO: qmroHref Kunanusont K, Gaina RD, Liu J et al. (2017). The N-Tuple bandit evolutionary algorithm for automatic game improvement. nameOfConference DOI: 10.1109/CEC.2017.7969571 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/54629 Liu J, Perez-Liebana D, Lucas SM (2017). Bandit-Based Random Mutation Hill-Climbing. 2017 IEEE Congress on Evolutionary Computation (CEC) DOI: 10.1109/cec.2017.7969564 QMRO: qmroHref Walton-Rivers J, Williams PR, Bartle R et al. (2017). Evaluating and Modelling Hanabi-Playing Agents. 2017 IEEE Congress on Evolutionary Computation (CEC) DOI: 10.1109/cec.2017.7969465 QMRO: qmroHref Liu J, Togelius J, Pèrez-Liebana D et al. (2017). Evolving Game Skill-Depth Using General Video Game AI Agents. 2017 IEEE Congress on Evolutionary Computation (CEC) DOI: 10.1109/cec.2017.7969583 QMRO: qmroHref Kunanusont K, Lucas SM, Perez-Liebana D (2017). General Video Game AI: Learning from Screen Capture. 2017 IEEE Congress on Evolutionary Computation (CEC) DOI: 10.1109/cec.2017.7969556 QMRO: qmroHref Gaina RD, Pérez-Liébana D, Lucas SM (2017). General video game for 2 players: Framework and competition. nameOfConference DOI: 10.1109/CEEC.2016.7835911 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/59597 Gaina RD, Liu J, Lucas SM et al. (2017). Analysis of vanilla rolling Horizon evolution parameters in general video game playing. nameOfConference DOI: 10.1007/978-3-319-55849-3_28 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/59596 Volkovas R, Fairbank M, Perez-Liebana D (2017). Diversity Maintenance Using a Population of Repelling Random-Mutation Hill Climbers. 2017 9th Computer Science and Electronic Engineering (CEEC) DOI: 10.1109/ceec.2017.8101596 QMRO: qmroHref Neufeld X, Mostaghim S, Perez-Liebana D (2017). HTN Fighter: Planning in a Highly-Dynamic Game. 2017 9th Computer Science and Electronic Engineering (CEEC) DOI: 10.1109/ceec.2017.8101623 QMRO: qmroHref Gonzalez-Castro JM, Perez-Liebana D (2017). Opponent Models Comparison for 2 Players in GVGAI Competitions. 2017 9th Computer Science and Electronic Engineering (CEEC) DOI: 10.1109/ceec.2017.8101616 QMRO: qmroHref Samothrakis S, Fasli M, Perez D et al. (2016). Default policies for global optimisation of noisy functions with severe noise. nameOfConference DOI: 10.1007/s10898-016-0482-9 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/32289 Khalifa A, Perez-Liebana D, Lucas SM et al. (2016). General Video Game Level Generation. Proceedings of the Genetic and Evolutionary Computation Conference 2016 DOI: 10.1145/2908812.2908920 QMRO: qmroHref Perez-Liebana D, Mostaghim S, Lucas SM (2016). Multiobjective Tree Search Approaches for General Video Game Playing. 2016 IEEE Congress on Evolutionary Computation (CEC) DOI: 10.1109/cec.2016.7743851 QMRO: qmroHref Nicolau M, Perez-Liebana D, Oneill M et al. (2016). Evolutionary Behavior Tree Approaches for Navigating Platform Games. nameOfConference DOI: 10.1109/TCIAIG.2016.2543661 QMRO: qmroHref Perez-Liebana D, Samothrakis S, Togelius J et al. (publicationYear). General Video Game AI: Competition, Challenges and Opportunities. nameOfConference DOI: 10.1609/aaai.v30i1.9869 QMRO: qmroHref Pérez-Liébana D, Samothrakis S, Togelius J et al. (2016). Analyzing the Robustness of General Video Game Playing Agents. 2016 IEEE Conference on Computational Intelligence and Games (CIG) DOI: 10.1109/cig.2016.7860430 QMRO: qmroHref Horn H, Volz V, Pérez-Liébana D et al. (2016). MCTS/EA Hybrid GVGAI Players and Game Difficulty Estimation. 2016 IEEE Conference on Computational Intelligence and Games (CIG) DOI: 10.1109/cig.2016.7860384 QMRO: qmroHref Williams PR, Perez-Liebana D, Lucas SM (2016). Ms. Pac-Man Versus Ghost Team CIG 2016 Competition. 2016 IEEE Conference on Computational Intelligence and Games (CIG) DOI: 10.1109/cig.2016.7860446 QMRO: qmroHref Liu J, Pérez-Liébana D, Lucas SM (2016). Rolling Horizon Coevolutionary Planning for Two-Player Video Games. 2016 8th Computer Science and Electronic Engineering (CEEC) DOI: 10.1109/ceec.2016.7835909 QMRO: qmroHref Samothrakis S, Perez-Liebana D, Lucas SM et al. (2015). Neuroevolution for General Video Game Playing. 2015 IEEE Conference on Computational Intelligence and Games (CIG) DOI: 10.1109/cig.2015.7317943 QMRO: qmroHref Liebana DP, Dieskau J, Hunermund M et al. (2015). Open Loop Search for General Video Game Playing. Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation DOI: 10.1145/2739480.2754811 QMRO: qmroHref Perez-Liebana D, Samothrakis S, Togelius J et al. (2016). The 2014 General Video Game Playing Competition. nameOfConference DOI: 10.1109/tciaig.2015.2402393 QMRO: qmroHref Williams PR, Walton-Rivers J, Perez-Liebana D et al. (2015). Monte Carlo Tree Search Applied to Co-Operative Problems. 2015 7th Computer Science and Electronic Engineering Conference (CEEC) DOI: 10.1109/ceec.2015.7332728 QMRO: qmroHref Neufeld X, Mostaghim S, Perez-Liebana D (2015). Procedural Level Generation with Answer Set Programming for General Video Game Playing. 2015 7th Computer Science and Electronic Engineering Conference (CEEC) DOI: 10.1109/ceec.2015.7332726 QMRO: qmroHref Lucas SM, Samothrakis S, Pérez D (2014). Fast Evolutionary Adaptation for Monte Carlo Tree Search. nameOfConference DOI: 10.1007/978-3-662-45523-4_29 QMRO: qmroHref Perez D, Togelius J, Samothrakis S et al. (publicationYear). Automated Map Generation for the Physical Traveling Salesman Problem. nameOfConference DOI: 10.1109/tevc.2013.2281508 QMRO: qmroHref Samothrakis S, Perez D, Lucas SM et al. (2016). Predicting Dominance Rankings for Score-Based Games. nameOfConference DOI: 10.1109/tciaig.2014.2346242 QMRO: https://uat2-qmro.qmul.ac.uk/xmlui/handle/123456789/57807 Perez D, Mostaghim S, Samothrakis S et al. (2015). Multiobjective Monte Carlo Tree Search for Real-Time Games. nameOfConference DOI: 10.1109/tciaig.2014.2345842 QMRO: qmroHref Perez D, Samothrakis S, Lucas S (2014). Knowledge-based Fast Evolutionary MCTS for General Video Game Playing. 2014 IEEE Conference on Computational Intelligence and Games DOI: 10.1109/cig.2014.6932868 QMRO: qmroHref Samothrakis S, Roberts SA, Perez D et al. (2014). Rolling Horizon methods for Games with Continuous States and Actions. 2014 IEEE Conference on Computational Intelligence and Games DOI: 10.1109/cig.2014.6932888 QMRO: qmroHref Perez D, Powley E, Whitehouse D et al. (2014). The 2013 Multi-Objective Physical Travelling Salesman Problem Competition. 2014 IEEE Congress on Evolutionary Computation (CEC) DOI: 10.1109/cec.2014.6900243 QMRO: qmroHref Perez D, Powley EJ, Whitehouse D et al. (publicationYear). Solving the Physical Traveling Salesman Problem: Tree Search and Macro Actions. nameOfConference DOI: 10.1109/tciaig.2013.2263884 QMRO: qmroHref Perez D, Samothrakis S, Lucas S (2013). Online and Offline Learning in Multi-Objective Monte Carlo Tree Search. 2013 IEEE Conference on Computational Inteligence in Games (CIG) DOI: 10.1109/cig.2013.6633621 QMRO: qmroHref Perez D, Samothrakis S, Lucas S et al. (2013). Rolling horizon evolution versus tree search for navigation in single-player real-time games. Proceedings of the 15th annual conference on Genetic and evolutionary computation DOI: 10.1145/2463372.2463413 QMRO: qmroHref Perez D, Rohlfshagen P, Lucas SM (2012). Monte Carlo Tree Search: Long-term versus Short-term Planning. 2012 IEEE Conference on Computational Intelligence and Games (CIG) DOI: 10.1109/cig.2012.6374159 QMRO: qmroHref Perez D, Rohlfshagen P, Lucas SM (2012). The Physical Travelling Salesman Problem: WCCI 2012 Competition. 2012 IEEE Congress on Evolutionary Computation DOI: 10.1109/cec.2012.6256440 QMRO: qmroHref Lucas SM, Rohlfshagen P, Perez D (2012). Towards more intelligent adaptive video game agents. Proceedings of the 9th conference on Computing Frontiers DOI: 10.1145/2212908.2212955 QMRO: qmroHref Browne CB, Powley E, Whitehouse D et al. (2012). A Survey of Monte Carlo Tree Search Methods. nameOfConference DOI: 10.1109/tciaig.2012.2186810 QMRO: qmroHref Perez D, Rohlfshagen P, Lucas SM (2012). Monte-Carlo Tree Search for the Physical Travelling Salesman Problem. nameOfConference DOI: 10.1007/978-3-642-29178-4_26 QMRO: qmroHref Perez D, Nicolau M, O'Neill M et al. (2011). Reactiveness and Navigation in Computer Games: Different Needs, Different Approaches. 2011 IEEE Conference on Computational Intelligence and Games (CIG'11) DOI: 10.1109/cig.2011.6032017 QMRO: qmroHref Perez D, Nicolau M, O’Neill M et al. (2011). Evolving Behaviour Trees for the Mario AI Competition Using Grammatical Evolution. nameOfConference DOI: 10.1007/978-3-642-20525-5_13 QMRO: qmroHref Loiacono D, Lanzi PL, Togelius J et al. (2010). The 2009 Simulated Car Racing Championship. nameOfConference DOI: 10.1109/tciaig.2010.2050590 QMRO: qmroHref Perez D, Recio G, Saez Y et al. (2009). Evolving a Fuzzy Controller for a Car Racing Competition. 2009 IEEE Symposium on Computational Intelligence and Games DOI: 10.1109/cig.2009.5286467 QMRO: qmroHref Perez D, Saez Y, Recio G et al. (2008). Evolving a rule system controller for automatic driving in a car racing competition. 2008 IEEE Symposium On Computational Intelligence and Games DOI: 10.1109/cig.2008.5035659 QMRO: qmroHref Loiacono D, Togelius J, Lanzi PL et al. (2008). The WCCI 2008 Simulated Car Racing Competition. 2008 IEEE Symposium On Computational Intelligence and Games DOI: 10.1109/cig.2008.5035630 QMRO: qmroHref Saez Y, Perez D, Sanjuan O et al. (2008). Driving Cars by Means of Genetic Algorithms. nameOfConference DOI: 10.1007/978-3-540-87700-4_109 QMRO: qmroHref