Skip to main content

Showing 1–17 of 17 results for author: Earle, S

Searching in archive cs. Search in all archives.
.
  1. 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

  2. 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

  3. 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 28 February, 2024; originally announced February 2024.

    Comments: 13 pages, 4 figures

  4. 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

  5. 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)

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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 develo** such networks, we hand-code and learn mod… ▽ More

    Submitted 17 January, 2023; originally announced January 2023.

  11. 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

  12. 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.

  13. 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

  14. arXiv:2105.04342  [pdf, other

    cs.AI

    Exploring open-ended gameplay features with Micro RollerCoaster Tycoon

    Authors: Michael Cerny Green, Victoria Yen, Sam Earle, Dipika Rajesh, Maria Edwards, L. B. Soros

    Abstract: This paper introduces MicroRCT, a novel open source simulator inspired by the theme park sandbox game RollerCoaster Tycoon. The goal in MicroRCT is to place rides and shops in an amusement park to maximize profit earned from park guests. Thus, the challenges for game AI include both selecting high-earning attractions and placing them in locations that are convenient to guests. In this paper, the M… ▽ More

    Submitted 10 May, 2021; originally announced May 2021.

    Comments: 8 pages, 10 figures, submitted to Foundations of Digital Games Conference 2021

  15. arXiv:2105.02993  [pdf, other

    cs.LG cs.AI

    Learning Controllable Content Generators

    Authors: Sam Earle, Maria Edwards, Ahmed Khalifa, Philip Bontrager, Julian Togelius

    Abstract: It has recently been shown that reinforcement learning can be used to train generators capable of producing high-quality game levels, with quality defined in terms of some user-specified heuristic. To ensure that these generators' output is sufficiently diverse (that is, not amounting to the reproduction of a single optimal level configuration), the generation process is constrained such that the… ▽ More

    Submitted 6 May, 2021; originally announced May 2021.

    Comments: 8 pages, 11 figures, submitted to CoG '21

  16. arXiv:2002.03896  [pdf, other

    cs.LG stat.ML

    Using Fractal Neural Networks to Play SimCity 1 and Conway's Game of Life at Variable Scales

    Authors: Sam Earle

    Abstract: We introduce gym-city, a Reinforcement Learning environment that uses SimCity 1's game engine to simulate an urban environment, wherein agents might seek to optimize one or a combination of any number of city-wide metrics, on gameboards of various sizes. We focus on population, and analyze our agents' ability to generalize to larger map-sizes than those seen during training. The environment is int… ▽ More

    Submitted 29 January, 2020; originally announced February 2020.

    Comments: 8 pages, 5 figures, presented at EXAG, an AIIDE workshop

  17. arXiv:2001.09212  [pdf, other

    cs.LG cs.AI stat.ML

    PCGRL: Procedural Content Generation via Reinforcement Learning

    Authors: Ahmed Khalifa, Philip Bontrager, Sam Earle, Julian Togelius

    Abstract: We investigate how reinforcement learning can be used to train level-designing agents. This represents a new approach to procedural content generation in games, where level design is framed as a game, and the content generator itself is learned. By seeing the design problem as a sequential task, we can use reinforcement learning to learn how to take the next action so that the expected final level… ▽ More

    Submitted 12 August, 2020; v1 submitted 24 January, 2020; originally announced January 2020.

    Comments: 7 pages, 7 figures, 1 table, published at AIIDE2020