Skip to main content

Showing 1–50 of 139 results for author: Togelius, J

Searching in archive cs. Search in all archives.
.
  1. arXiv:2407.11240  [pdf, other

    cs.AI cs.CL

    Making New Connections: LLMs as Puzzle Generators for The New York Times' Connections Word Game

    Authors: Tim Merino, Sam Earle, Ryan Sudhakaran, Shyam Sudhakaran, Julian Togelius

    Abstract: The Connections puzzle is a word association game published daily by The New York Times (NYT). In this game, players are asked to find groups of four words that are connected by a common theme. While solving a given Connections puzzle requires both semantic knowledge and abstract reasoning, generating novel puzzles additionally requires a form of metacognition: generators must be able to accuratel… ▽ More

    Submitted 15 July, 2024; originally announced July 2024.

  2. arXiv:2407.09388  [pdf, other

    cs.AI

    GAVEL: Generating Games Via Evolution and Language Models

    Authors: Graham Todd, Alexander Padula, Matthew Stephenson, Éric Piette, Dennis J. N. J. Soemers, Julian Togelius

    Abstract: Automatically generating novel and interesting games is a complex task. Challenges include representing game rules in a computationally workable form, searching through the large space of potential games under most such representations, and accurately evaluating the originality and quality of previously unseen games. Prior work in automated game generation has largely focused on relatively restric… ▽ More

    Submitted 12 July, 2024; originally announced July 2024.

    Comments: 9 pages, 4 figures, 4 pages appendices

  3. arXiv:2407.04221  [pdf, other

    cs.AI

    Autoverse: An Evolvable Game Langugage for Learning Robust Embodied Agents

    Authors: Sam Earle, Julian Togelius

    Abstract: We introduce Autoverse, an evolvable, domain-specific language for single-player 2D grid-based games, and demonstrate its use as a scalable training ground for Open-Ended Learning (OEL) algorithms. Autoverse uses cellular-automaton-like rewrite rules to describe game mechanics, allowing it to express various game environments (e.g. mazes, dungeons, sokoban puzzles) that are popular testbeds for Re… ▽ More

    Submitted 4 July, 2024; originally announced July 2024.

    Comments: 9 pages, 4 figures

  4. arXiv:2405.13242  [pdf, other

    cs.AI

    Goals as Reward-Producing Programs

    Authors: Guy Davidson, Graham Todd, Julian Togelius, Todd M. Gureckis, Brenden M. Lake

    Abstract: People are remarkably capable of generating their own goals, beginning with child's play and continuing into adulthood. Despite considerable empirical and computational work on goals and goal-oriented behavior, models are still far from capturing the richness of everyday human goals. Here, we bridge this gap by collecting a dataset of human-generated playful goals, modeling them as reward-producin… ▽ More

    Submitted 30 May, 2024; v1 submitted 21 May, 2024; originally announced May 2024.

    Comments: Project website and goal program viewer: https://exps.gureckislab.org/guydav/goal_programs_viewer/main/

  5. arXiv:2405.06686  [pdf, other

    cs.CL cs.AI

    Word2World: Generating Stories and Worlds through Large Language Models

    Authors: Muhammad U. Nasir, Steven James, Julian Togelius

    Abstract: Large Language Models (LLMs) have proven their worth across a diverse spectrum of disciplines. LLMs have shown great potential in Procedural Content Generation (PCG) as well, but directly generating a level through a pre-trained LLM is still challenging. This work introduces Word2World, a system that enables LLMs to procedurally design playable games through stories, without any task-specific fine… ▽ More

    Submitted 6 May, 2024; originally announced May 2024.

  6. arXiv:2404.15538  [pdf, other

    cs.GR cs.AI cs.CL cs.LG

    DreamCraft: Text-Guided Generation of Functional 3D Environments in Minecraft

    Authors: Sam Earle, Filippos Kokkinos, Yuhe Nie, Julian Togelius, Roberta Raileanu

    Abstract: Procedural Content Generation (PCG) algorithms enable the automatic generation of complex and diverse artifacts. However, they don't provide high-level control over the generated content and typically require domain expertise. In contrast, text-to-3D methods allow users to specify desired characteristics in natural language, offering a high amount of flexibility and expressivity. But unlike PCG, s… ▽ More

    Submitted 23 April, 2024; originally announced April 2024.

    Comments: 16 pages, 9 figures, accepted to Foundation of Digital Games 2024

  7. arXiv:2404.11730  [pdf, other

    cs.CL cs.AI

    Missed Connections: Lateral Thinking Puzzles for Large Language Models

    Authors: Graham Todd, Tim Merino, Sam Earle, Julian Togelius

    Abstract: The Connections puzzle published each day by the New York Times tasks players with dividing a bank of sixteen words into four groups of four words that each relate to a common theme. Solving the puzzle requires both common linguistic knowledge (i.e. definitions and typical usage) as well as, in many cases, lateral or abstract thinking. This is because the four categories ascend in complexity, with… ▽ More

    Submitted 21 April, 2024; v1 submitted 17 April, 2024; originally announced April 2024.

    Comments: 8 pages, 3 figures

  8. arXiv:2403.12047  [pdf, other

    cs.CV

    Alpha-wolves and Alpha-mammals: Exploring Dictionary Attacks on Iris Recognition Systems

    Authors: Sudipta Banerjee, Anubhav Jain, Zehua Jiang, Nasir Memon, Julian Togelius, Arun Ross

    Abstract: A dictionary attack in a biometric system entails the use of a small number of strategically generated images or templates to successfully match with a large number of identities, thereby compromising security. We focus on dictionary attacks at the template level, specifically the IrisCodes used in iris recognition systems. We present an hitherto unknown vulnerability wherein we mix IrisCodes usin… ▽ More

    Submitted 20 November, 2023; originally announced March 2024.

    Comments: 8 pages, 5 figures, 13 tables, Workshop on Manipulation, Adversarial, and Presentation Attacks in Biometrics, Winter Conference on Applications of Computer Vision

  9. arXiv:2403.02610  [pdf, ps, other

    cs.AI

    ChatGPT4PCG 2 Competition: Prompt Engineering for Science Birds Level Generation

    Authors: Pittawat Taveekitworachai, Febri Abdullah, Mury F. Dewantoro, Yi Xia, Pratch Suntichaikul, Ruck Thawonmas, Julian Togelius, Jochen Renz

    Abstract: This paper presents the second ChatGPT4PCG competition at the 2024 IEEE Conference on Games. In this edition of the competition, we follow the first edition, but make several improvements and changes. We introduce a new evaluation metric along with allowing a more flexible format for participants' submissions and making several improvements to the evaluation pipeline. Continuing from the first edi… ▽ More

    Submitted 4 March, 2024; originally announced March 2024.

    ACM Class: I.2.7; I.2.8

  10. arXiv:2403.02454  [pdf, other

    cs.AI

    The Ink Splotch Effect: A Case Study on ChatGPT as a Co-Creative Game Designer

    Authors: Asad Anjum, Yuting Li, Noelle Law, M Charity, Julian Togelius

    Abstract: This paper studies how large language models (LLMs) can act as effective, high-level creative collaborators and ``muses'' for game design. We model the design of this study after the exercises artists use by looking at amorphous ink splotches for creative inspiration. Our goal is to determine whether AI-assistance can improve, hinder, or provide an alternative quality to games when compared to the… ▽ More

    Submitted 4 March, 2024; originally announced March 2024.

    Comments: 12 pages

  11. arXiv:2402.18659  [pdf, other

    cs.CL cs.AI cs.HC

    Large Language Models and Games: A Survey and Roadmap

    Authors: Roberto Gallotta, Graham Todd, Marvin Zammit, Sam Earle, Antonios Liapis, Julian Togelius, Georgios N. Yannakakis

    Abstract: Recent years have seen an explosive increase in research on large language models (LLMs), and accompanying public engagement on the topic. While starting as a niche area within natural language processing, LLMs have shown remarkable potential across a broad range of applications and domains, including games. This paper surveys the current state of the art across the various applications of LLMs in… ▽ More

    Submitted 15 July, 2024; v1 submitted 28 February, 2024; originally announced February 2024.

    Comments: 18 pages, 6 figures

  12. arXiv:2312.02231  [pdf, other

    cs.AI cs.MA

    Quality Diversity in the Amorphous Fortress (QD-AF): Evolving for Complexity in 0-Player Games

    Authors: Sam Earle, M Charity, Dipika Rajesh, Mayu Wilson, Julian Togelius

    Abstract: We explore the generation of diverse environments using the Amorphous Fortress (AF) simulation framework. AF defines a set of Finite State Machine (FSM) nodes and edges that can be recombined to control the behavior of agents in the `fortress' grid-world. The behaviors and conditions of the agents within the framework are designed to capture the common building blocks of multi-agent artificial lif… ▽ More

    Submitted 4 December, 2023; originally announced December 2023.

    Comments: 18 pages, 7 figures, ALOE workship at NeurIPS 2023

  13. arXiv:2311.16172  [pdf, other

    cs.NE cs.AI cs.LG

    Evolutionary Machine Learning and Games

    Authors: Julian Togelius, Ahmed Khalifa, Sam Earle, Michael Cerny Green, Lisa Soros

    Abstract: Evolutionary machine learning (EML) has been applied to games in multiple ways, and for multiple different purposes. Importantly, AI research in games is not only about playing games; it is also about generating game content, modeling players, and many other applications. Many of these applications pose interesting problems for EML. We will structure this chapter on EML for games based on whether… ▽ More

    Submitted 20 November, 2023; originally announced November 2023.

    Comments: 27 pages, 5 figures, part of Evolutionary Machine Learning Book (https://link.springer.com/book/10.1007/978-981-99-3814-8)

  14. arXiv:2311.03707  [pdf, other

    cs.AI cs.LG cs.MA

    The NeurIPS 2022 Neural MMO Challenge: A Massively Multiagent Competition with Specialization and Trade

    Authors: Enhong Liu, Joseph Suarez, Chenhui You, Bo Wu, Bingcheng Chen, Jun Hu, Jiaxin Chen, Xiaolong Zhu, Clare Zhu, Julian Togelius, Sharada Mohanty, Weijun Hong, Rui Du, Yibing Zhang, Qinwen Wang, Xinhang Li, Zheng Yuan, Xiang Li, Yuejia Huang, Kun Zhang, Hanhui Yang, Shiqi Tang, Phillip Isola

    Abstract: In this paper, we present the results of the NeurIPS-2022 Neural MMO Challenge, which attracted 500 participants and received over 1,600 submissions. Like the previous IJCAI-2022 Neural MMO Challenge, it involved agents from 16 populations surviving in procedurally generated worlds by collecting resources and defeating opponents. This year's competition runs on the latest v1.6 Neural MMO, which in… ▽ More

    Submitted 6 November, 2023; originally announced November 2023.

  15. arXiv:2308.15802  [pdf, other

    cs.AI

    Benchmarking Robustness and Generalization in Multi-Agent Systems: A Case Study on Neural MMO

    Authors: Yangkun Chen, Joseph Suarez, Junjie Zhang, Chenghui Yu, Bo Wu, Hanmo Chen, Hengman Zhu, Rui Du, Shanliang Qian, Shuai Liu, Weijun Hong, Jinke He, Yibing Zhang, Liang Zhao, Clare Zhu, Julian Togelius, Sharada Mohanty, Jiaxin Chen, Xiu Li, Xiaolong Zhu, Phillip Isola

    Abstract: We present the results of the second Neural MMO challenge, hosted at IJCAI 2022, which received 1600+ submissions. This competition targets robustness and generalization in multi-agent systems: participants train teams of agents to complete a multi-task objective against opponents not seen during training. The competition combines relatively complex environment design with large numbers of agents… ▽ More

    Submitted 30 August, 2023; originally announced August 2023.

  16. arXiv:2308.13538  [pdf, other

    cs.IR cs.AI cs.CL

    A Preliminary Study on a Conceptual Game Feature Generation and Recommendation System

    Authors: M Charity, Yash Bhartia, Daniel Zhang, Ahmed Khalifa, Julian Togelius

    Abstract: This paper introduces a system used to generate game feature suggestions based on a text prompt. Trained on the game descriptions of almost 60k games, it uses the word embeddings of a small GLoVe model to extract features and entities found in thematically similar games which are then passed through a generator model to generate new features for a user's prompt. We perform a short user study compa… ▽ More

    Submitted 16 August, 2023; originally announced August 2023.

  17. arXiv:2308.08638  [pdf, other

    cs.CV cs.CY cs.LG

    Fair GANs through model rebalancing for extremely imbalanced class distributions

    Authors: Anubhav Jain, Nasir Memon, Julian Togelius

    Abstract: Deep generative models require large amounts of training data. This often poses a problem as the collection of datasets can be expensive and difficult, in particular datasets that are representative of the appropriate underlying distribution (e.g. demographic). This introduces biases in datasets which are further propagated in the models. We present an approach to construct an unbiased generative… ▽ More

    Submitted 21 December, 2023; v1 submitted 16 August, 2023; originally announced August 2023.

  18. arXiv:2308.04052  [pdf, other

    cs.LG cs.CL cs.CV

    The Five-Dollar Model: Generating Game Maps and Sprites from Sentence Embeddings

    Authors: Timothy Merino, Roman Negri, Dipika Rajesh, M Charity, Julian Togelius

    Abstract: The five-dollar model is a lightweight text-to-image generative architecture that generates low dimensional images from an encoded text prompt. This model can successfully generate accurate and aesthetically pleasing content in low dimensional domains, with limited amounts of training data. Despite the small size of both the model and datasets, the generated images are still able to maintain the e… ▽ More

    Submitted 8 August, 2023; originally announced August 2023.

    Comments: to be published in AIIDE 2023

  19. Lode Enhancer: Level Co-creation Through Scaling

    Authors: Debosmita Bhaumik, Julian Togelius, Georgios N. Yannakakis, Ahmed Khalifa

    Abstract: We explore AI-powered upscaling as a design assistance tool in the context of creating 2D game levels. Deep neural networks are used to upscale artificially downscaled patches of levels from the puzzle platformer game Lode Runner. The trained networks are incorporated into a web-based editor, where the user can create and edit levels at three different levels of resolution: 4x4, 8x8, and 16x16. An… ▽ More

    Submitted 3 August, 2023; originally announced August 2023.

  20. Lode Encoder: AI-constrained co-creativity

    Authors: Debosmita Bhaumik, Ahmed Khalifa, Julian Togelius

    Abstract: We present Lode Encoder, a gamified mixed-initiative level creation system for the classic platform-puzzle game Lode Runner. The system is built around several autoencoders which are trained on sets of Lode Runner levels. When fed with the user's design, each autoencoder produces a version of that design which is closer in style to the levels that it was trained on. The Lode Encoder interface allo… ▽ More

    Submitted 2 August, 2023; originally announced August 2023.

    Journal ref: 2021 IEEE Conference on Games (CoG), Copenhagen, Denmark, 2021, pp. 01-08

  21. arXiv:2307.09777  [pdf, other

    cs.AI

    Generating Redstone Style Cities in Minecraft

    Authors: Shuo Huang, Chengpeng Hu, Julian Togelius, Jialin Liu

    Abstract: Procedurally generating cities in Minecraft provides players more diverse scenarios and could help understand and improve the design of cities in other digital worlds and the real world. This paper presents a city generator that was submitted as an entry to the 2023 Edition of Minecraft Settlement Generation Competition for Minecraft. The generation procedure is composed of six main steps, namely… ▽ More

    Submitted 19 July, 2023; originally announced July 2023.

  22. arXiv:2306.13169  [pdf, other

    cs.AI cs.MA cs.NE

    Amorphous Fortress: Observing Emergent Behavior in Multi-Agent FSMs

    Authors: M Charity, Dipika Rajesh, Sam Earle, Julian Togelius

    Abstract: We introduce a system called Amorphous Fortress -- an abstract, yet spatial, open-ended artificial life simulation. In this environment, the agents are represented as finite-state machines (FSMs) which allow for multi-agent interaction within a constrained space. These agents are created by randomly generating and evolving the FSMs; sampling from pre-defined states and transitions. This environmen… ▽ More

    Submitted 22 June, 2023; originally announced June 2023.

    Comments: 9 pages; Accepted to the 1st ALIFE for and from video games Workshop 2023

  23. arXiv:2306.01102  [pdf, other

    cs.NE cs.AI cs.CL

    LLMatic: Neural Architecture Search via Large Language Models and Quality Diversity Optimization

    Authors: Muhammad U. Nasir, Sam Earle, Christopher Cleghorn, Steven James, Julian Togelius

    Abstract: Large Language Models (LLMs) have emerged as powerful tools capable of accomplishing a broad spectrum of tasks. Their abilities span numerous areas, and one area where they have made a significant impact is in the domain of code generation. Here, we propose using the coding abilities of LLMs to introduce meaningful variations to code defining neural networks. Meanwhile, Quality-Diversity (QD) algo… ▽ More

    Submitted 12 April, 2024; v1 submitted 1 June, 2023; originally announced June 2023.

    Comments: Accepted to The Genetic and Evolutionary Computation Conference 2024

  24. arXiv:2305.18553  [pdf, other

    cs.AI cs.LG

    Controllable Path of Destruction

    Authors: Matthew Siper, Sam Earle, Zehua Jiang, Ahmed Khalifa, Julian Togelius

    Abstract: Path of Destruction (PoD) is a self-supervised method for learning iterative generators. The core idea is to produce a training set by destroying a set of artifacts, and for each destructive step create a training instance based on the corresponding repair action. A generator trained on this dataset can then generate new artifacts by repairing from arbitrary states. The PoD method is very data-eff… ▽ More

    Submitted 31 May, 2023; v1 submitted 29 May, 2023; originally announced May 2023.

    Comments: 8 pages, 6 figures, and 2 tables. Published at CoG Conference 2023

  25. arXiv:2305.18243  [pdf, other

    cs.CL cs.AI

    Practical PCG Through Large Language Models

    Authors: Muhammad U Nasir, Julian Togelius

    Abstract: Large Language Models (LLMs) have proven to be useful tools in various domains outside of the field of their inception, which was natural language processing. In this study, we provide practical directions on how to use LLMs to generate 2D-game rooms for an under-development game, named Metavoidal. Our technique can harness the power of GPT-3 by Human-in-the-loop fine-tuning which allows our metho… ▽ More

    Submitted 2 July, 2023; v1 submitted 20 May, 2023; originally announced May 2023.

    Comments: Published at 2023 IEEE Conference on Games

  26. arXiv:2305.07710  [pdf, other

    cs.CV

    Zero-shot racially balanced dataset generation using an existing biased StyleGAN2

    Authors: Anubhav Jain, Nasir Memon, Julian Togelius

    Abstract: Facial recognition systems have made significant strides thanks to data-heavy deep learning models, but these models rely on large privacy-sensitive datasets. Further, many of these datasets lack diversity in terms of ethnicity and demographics, which can lead to biased models that can have serious societal and security implications. To address these issues, we propose a methodology that leverages… ▽ More

    Submitted 18 September, 2023; v1 submitted 12 May, 2023; originally announced May 2023.

  27. arXiv:2305.07392  [pdf, other

    cs.HC cs.AI

    The Ethics of AI in Games

    Authors: David Melhart, Julian Togelius, Benedikte Mikkelsen, Christoffer Holmgård, Georgios N. Yannakakis

    Abstract: Video games are one of the richest and most popular forms of human-computer interaction and, hence, their role is critical for our understanding of human behaviour and affect at a large scale. As artificial intelligence (AI) tools are gradually adopted by the game industry a series of ethical concerns arise. Such concerns, however, have so far not been extensively discussed in a video game context… ▽ More

    Submitted 12 May, 2023; originally announced May 2023.

    Comments: Version Accepted for the IEEE Transactions on Affective Computing Special Issue on Ethics in Affective Computing

  28. arXiv:2304.06035  [pdf, other

    cs.OH cs.CY cs.NE

    Choose Your Weapon: Survival Strategies for Depressed AI Academics

    Authors: Julian Togelius, Georgios N. Yannakakis

    Abstract: Are you an AI researcher at an academic institution? Are you anxious you are not coping with the current pace of AI advancements? Do you feel you have no (or very limited) access to the computational and human resources required for an AI research breakthrough? You are not alone; we feel the same way. A growing number of AI academics can no longer find the means and resources to compete at a globa… ▽ More

    Submitted 7 February, 2024; v1 submitted 31 March, 2023; originally announced April 2023.

    Journal ref: Proceedings of the IEEE, 2024

  29. arXiv:2303.15662  [pdf, other

    cs.AI cs.CL

    ChatGPT4PCG Competition: Character-like Level Generation for Science Birds

    Authors: Pittawat Taveekitworachai, Febri Abdullah, Mury F. Dewantoro, Ruck Thawonmas, Julian Togelius, Jochen Renz

    Abstract: This paper presents the first ChatGPT4PCG Competition at the 2023 IEEE Conference on Games. The objective of this competition is for participants to create effective prompts for ChatGPT--enabling it to generate Science Birds levels with high stability and character-like qualities--fully using their creativity as well as prompt engineering skills. ChatGPT is a conversational agent developed by Open… ▽ More

    Submitted 20 March, 2024; v1 submitted 27 March, 2023; originally announced March 2023.

    Comments: This paper accepted for presentation at IEEE CoG 2023 is made available for participants of ChatGPT4PCG Competition (https://chatgpt4pcg.github.io/) and readers interested in relevant areas. In this PDF version, the affiliation symbol of Julian Togelius has been revised

    ACM Class: I.2.7; I.2.8

  30. arXiv:2302.05817  [pdf, other

    cs.AI cs.CL cs.NE

    Level Generation Through Large Language Models

    Authors: Graham Todd, Sam Earle, Muhammad Umair Nasir, Michael Cerny Green, Julian Togelius

    Abstract: Large Language Models (LLMs) are powerful tools, capable of leveraging their training on natural language to write stories, generate code, and answer questions. But can they generate functional video game levels? Game levels, with their complex functional constraints and spatial relationships in more than one dimension, are very different from the kinds of data an LLM typically sees during trainin… ▽ More

    Submitted 1 June, 2023; v1 submitted 11 February, 2023; originally announced February 2023.

    Journal ref: FDG 2023: Proceedings of the 18th International Conference on the Foundations of Digital Games

  31. arXiv:2301.06820  [pdf, other

    cs.LG cs.AI

    Pathfinding Neural Cellular Automata

    Authors: Sam Earle, Ozlem Yildiz, Julian Togelius, Chinmay Hegde

    Abstract: Pathfinding makes up an important sub-component of a broad range of complex tasks in AI, such as robot path planning, transport routing, and game playing. While classical algorithms can efficiently compute shortest paths, neural networks could be better suited to adapting these sub-routines to more complex and intractable tasks. As a step toward developing such networks, we hand-code and learn mod… ▽ More

    Submitted 17 January, 2023; originally announced January 2023.

  32. arXiv:2212.02571  [pdf, other

    cs.CV

    A Dataless FaceSwap Detection Approach Using Synthetic Images

    Authors: Anubhav Jain, Nasir Memon, Julian Togelius

    Abstract: Face swapping technology used to create "Deepfakes" has advanced significantly over the past few years and now enables us to create realistic facial manipulations. Current deep learning algorithms to detect deepfakes have shown promising results, however, they require large amounts of training data, and as we show they are biased towards a particular ethnicity. We propose a deepfake detection meth… ▽ More

    Submitted 5 December, 2022; originally announced December 2022.

    Comments: IJCB 2022

  33. arXiv:2210.09294  [pdf, other

    cs.HC cs.AI

    Story Designer: Towards a Mixed-Initiative Tool to Create Narrative Structures

    Authors: Alberto Alvarez, Jose Font, Julian Togelius

    Abstract: Narratives are a predominant part of games, and their design poses challenges when identifying, encoding, interpreting, evaluating, and generating them. One way to address this would be to approach narrative design in a more abstract layer, such as narrative structures. This paper presents Story Designer, a mixed-initiative co-creative narrative structure tool built on top of the Evolutionary Dung… ▽ More

    Submitted 11 October, 2022; originally announced October 2022.

    Comments: 9 pages, Accepted and to appear in Proceedings of the 17th International Conference on the Foundations of Digital Games (FDG), 2022

  34. arXiv:2209.04911  [pdf, other

    cs.AI

    Keke AI Competition: Solving puzzle levels in a dynamically changing mechanic space

    Authors: M Charity, Julian Togelius

    Abstract: The Keke AI Competition introduces an artificial agent competition for the game Baba is You - a Sokoban-like puzzle game where players can create rules that influence the mechanics of the game. Altering a rule can cause temporary or permanent effects for the rest of the level that could be part of the solution space. The nature of these dynamic rules and the deterministic aspect of the game create… ▽ More

    Submitted 11 September, 2022; originally announced September 2022.

  35. arXiv:2209.04909  [pdf, other

    cs.CV

    Diversity and Novelty MasterPrints: Generating Multiple DeepMasterPrints for Increased User Coverage

    Authors: M Charity, Nasir Memon, Zehua Jiang, Abhi Sen, Julian Togelius

    Abstract: This work expands on previous advancements in genetic fingerprint spoofing via the DeepMasterPrints and introduces Diversity and Novelty MasterPrints. This system uses quality diversity evolutionary algorithms to generate dictionaries of artificial prints with a focus on increasing coverage of users from the dataset. The Diversity MasterPrints focus on generating solution prints that match with us… ▽ More

    Submitted 11 September, 2022; originally announced September 2022.

  36. arXiv:2208.05017  [pdf, other

    cs.AI cs.HC

    Aesthetic Bot: Interactively Evolving Game Maps on Twitter

    Authors: M Charity, Julian Togelius

    Abstract: This paper describes the implementation of the Aesthetic Bot, an automated Twitter account that posts images of small game maps that are either user-made or generated from an evolutionary system. The bot then prompts users to vote via a poll posted in the image's thread for the most aesthetically pleasing map. This creates a rating system that allows for direct interaction with the bot in a way th… ▽ More

    Submitted 24 August, 2022; v1 submitted 9 August, 2022; originally announced August 2022.

  37. arXiv:2206.13623  [pdf, other

    cs.AI cs.LG cs.NE

    Learning Controllable 3D Level Generators

    Authors: Zehua Jiang, Sam Earle, Michael Cerny Green, Julian Togelius

    Abstract: Procedural Content Generation via Reinforcement Learning (PCGRL) foregoes the need for large human-authored data-sets and allows agents to train explicitly on functional constraints, using computable, user-defined measures of quality instead of target output. We explore the application of PCGRL to 3D domains, in which content-generation tasks naturally have greater complexity and potential pertine… ▽ More

    Submitted 14 August, 2022; v1 submitted 27 June, 2022; originally announced June 2022.

    Comments: 8 pages, 9 figures

  38. arXiv:2206.10608  [pdf, other

    cs.LG cs.AI cs.GR cs.RO

    Generating Diverse Indoor Furniture Arrangements

    Authors: Ya-Chuan Hsu, Matthew C. Fontaine, Sam Earle, Maria Edwards, Julian Togelius, Stefanos Nikolaidis

    Abstract: We present a method for generating arrangements of indoor furniture from human-designed furniture layout data. Our method creates arrangements that target specified diversity, such as the total price of all furniture in the room and the number of pieces placed. To generate realistic furniture arrangement, we train a generative adversarial network (GAN) on human-designed layouts. To target specific… ▽ More

    Submitted 20 June, 2022; originally announced June 2022.

  39. arXiv:2206.05497  [pdf, other

    cs.AI cs.LG cs.NE

    Mutation Models: Learning to Generate Levels by Imitating Evolution

    Authors: Ahmed Khalifa, Michael Cerny Green, Julian Togelius

    Abstract: Search-based procedural content generation (PCG) is a well-known method for level generation in games. Its key advantage is that it is generic and able to satisfy functional constraints. However, due to the heavy computational costs to run these algorithms online, search-based PCG is rarely utilized for real-time generation. In this paper, we introduce mutation models, a new type of iterative leve… ▽ More

    Submitted 25 August, 2022; v1 submitted 11 June, 2022; originally announced June 2022.

    Comments: 8 pages, 6 figures, and 2 tables. Published at PCGWorkshop 2022 at FDG 2022

  40. arXiv:2206.00089  [pdf, other

    quant-ph cs.ET cs.MM

    Defining Quantum Games

    Authors: Laura Piispanen, Marcel Pfaffhauser, James Wootton, Julian Togelius, Annakaisa Kultima

    Abstract: In this article, we survey the existing quantum physics related games and based on them propose a definition for the concept of quantum games. We define quantum games as any type of rule-based games that use the principles or reference the theory of quantum physics or quantum phenomena through any of three proposed dimensions: the perceivable dimension of quantum physics, the dimension of quantum… ▽ More

    Submitted 11 April, 2024; v1 submitted 31 May, 2022; originally announced June 2022.

    Comments: 21 pages + references, 24 pictures in 6 figures, 3 tables

  41. arXiv:2204.13250  [pdf, other

    cs.AI cs.LG cs.NE

    Watts: Infrastructure for Open-Ended Learning

    Authors: Aaron Dharna, Charlie Summers, Rohin Dasari, Julian Togelius, Amy K. Hoover

    Abstract: This paper proposes a framework called Watts for implementing, comparing, and recombining open-ended learning (OEL) algorithms. Motivated by modularity and algorithmic flexibility, Watts atomizes the components of OEL systems to promote the study of and direct comparisons between approaches. Examining implementations of three OEL algorithms, the paper introduces the modules of the framework. The h… ▽ More

    Submitted 27 April, 2022; originally announced April 2022.

    Comments: ICLR Workshop on Agent Learning in Open-Endedness (ALOE 2022)

  42. arXiv:2204.05217  [pdf, other

    cs.AI

    Persona-driven Dominant/Submissive Map (PDSM) Generation for Tutorials

    Authors: Michael Cerny Green, Ahmed Khalifa, M Charity, Julian Togelius

    Abstract: In this paper, we present a method for automated persona-driven video game tutorial level generation. Tutorial levels are scenarios in which the player can explore and discover different rules and game mechanics. Procedural personas can guide generators to create content which encourages or discourages certain playstyle behaviors. In this system, we use procedural personas to calculate the behavio… ▽ More

    Submitted 11 April, 2022; originally announced April 2022.

    Comments: 10 pages, 7 figures, 2 tables

  43. arXiv:2203.13351  [pdf, other

    cs.AI

    Predicting Personas Using Mechanic Frequencies and Game State Traces

    Authors: Michael Cerny Green, Ahmed Khalifa, M Charity, Debosmita Bhaumik, Julian Togelius

    Abstract: We investigate how to efficiently predict play personas based on playtraces. Play personas can be computed by calculating the action agreement ratio between a player and a generative model of playing behavior, a so-called procedural persona. But this is computationally expensive and assumes that appropriate procedural personas are readily available. We present two methods for estimating player per… ▽ More

    Submitted 15 June, 2022; v1 submitted 24 March, 2022; originally announced March 2022.

    Comments: 8 pages, 3 tables, 2 figures

  44. arXiv:2203.10941  [pdf, other

    cs.AI cs.LG cs.NE

    Transfer Dynamics in Emergent Evolutionary Curricula

    Authors: Aaron Dharna, Amy K Hoover, Julian Togelius, L. B. Soros

    Abstract: PINSKY is a system for open-ended learning through neuroevolution in game-based domains. It builds on the Paired Open-Ended Trailblazer (POET) system, which originally explored learning and environment generation for bipedal walkers, and adapts it to games in the General Video Game AI (GVGAI) system. Previous work showed that by co-evolving levels and neural network policies, levels could be found… ▽ More

    Submitted 3 March, 2022; originally announced March 2022.

    Comments: 14 pages, 9 figures, published in IEEE Transaction on Games

  45. arXiv:2203.02035  [pdf, other

    cs.HC

    Baba is Y'all 2.0: Design and Investigation of a Collaborative Mixed-Initiative System

    Authors: M Charity, Isha Dave, Ahmed Khalifa, Julian Togelius

    Abstract: This paper describes a new version of the mixed-initiative collaborative level designing system: Baba is Y'all, as well as the results of a user study on the system. Baba is Y'all is a prototype for AI-assisted game design in collaboration with others. The updated version includes a more user-friendly interface, a better level-evolver and recommendation system, and extended site features. The syst… ▽ More

    Submitted 10 October, 2022; v1 submitted 3 March, 2022; originally announced March 2022.

    Comments: 15 pages

  46. arXiv:2202.10184  [pdf, other

    cs.LG cs.AI

    Path of Destruction: Learning an Iterative Level Generator Using a Small Dataset

    Authors: Matthew Siper, Ahmed Khalifa, Julian Togelius

    Abstract: We propose a new procedural content generation method which learns iterative level generators from a dataset of existing levels. The Path of Destruction method, as we call it, views level generation as repair; levels are created by iteratively repairing from a random starting level. The first step is to generate an artificial dataset from the original set of levels by introducing many different se… ▽ More

    Submitted 3 October, 2022; v1 submitted 21 February, 2022; originally announced February 2022.

    Comments: 7 pages, 7 figures, and 3 tables. Published at SSCI Conference 2022

  47. arXiv:2202.03666  [pdf, other

    cs.LG cs.AI cs.NE

    Approximating Gradients for Differentiable Quality Diversity in Reinforcement Learning

    Authors: Bryon Tjanaka, Matthew C. Fontaine, Julian Togelius, Stefanos Nikolaidis

    Abstract: Consider the problem of training robustly capable agents. One approach is to generate a diverse collection of agent polices. Training can then be viewed as a quality diversity (QD) optimization problem, where we search for a collection of performant policies that are diverse with respect to quantified behavior. Recent work shows that differentiable quality diversity (DQD) algorithms greatly accele… ▽ More

    Submitted 15 April, 2022; v1 submitted 8 February, 2022; originally announced February 2022.

    Comments: Published as a conference paper at the 2022 Genetic and Evolutionary Computation Conference (GECCO '22); Online article available at http://dqd-rl.github.io

  48. arXiv:2109.05489  [pdf, other

    cs.NE cs.AI

    Illuminating Diverse Neural Cellular Automata for Level Generation

    Authors: Sam Earle, Justin Snider, Matthew C. Fontaine, Stefanos Nikolaidis, Julian Togelius

    Abstract: We present a method of generating diverse collections of neural cellular automata (NCA) to design video game levels. While NCAs have so far only been trained via supervised learning, we present a quality diversity (QD) approach to generating a collection of NCA level generators. By framing the problem as a QD problem, our approach can train diverse level generators, whose output levels vary based… ▽ More

    Submitted 17 February, 2022; v1 submitted 12 September, 2021; originally announced September 2021.

    Comments: 9 pages, 7 figures

  49. arXiv:2108.02955  [pdf, other

    cs.OH

    Impressions of the GDMC AI Settlement Generation Challenge in Minecraft

    Authors: Christoph Salge, Claus Aranha, Adrian Brightmoore, Sean Butler, Rodrigo Canaan, Michael Cook, Michael Cerny Green, Hagen Fischer, Christian Guckelsberger, Jupiter Hadley, Jean-Baptiste Hervé, Mark R Johnson, Quinn Kybartas, David Mason, Mike Preuss, Tristan Smith, Ruck Thawonmas, Julian Togelius

    Abstract: The GDMC AI settlement generation challenge is a PCG competition about producing an algorithm that can create an "interesting" Minecraft settlement for a given map. This paper contains a collection of written experiences with this competition, by participants, judges, organizers and advisors. We asked people to reflect both on the artifacts themselves, and on the competition in general. The aim of… ▽ More

    Submitted 6 August, 2021; originally announced August 2021.

    Comments: 28 pages, 5 figures

  50. arXiv:2107.04964  [pdf, other

    cs.NE

    Self-Referential Quality Diversity Through Differential Map-Elites

    Authors: Tae Jong Choi, Julian Togelius

    Abstract: Differential MAP-Elites is a novel algorithm that combines the illumination capacity of CVT-MAP-Elites with the continuous-space optimization capacity of Differential Evolution. The algorithm is motivated by observations that illumination algorithms, and quality-diversity algorithms in general, offer qualitatively new capabilities and applications for evolutionary computation yet are in their orig… ▽ More

    Submitted 11 July, 2021; originally announced July 2021.