<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Graham Todd | Andrea De Lorenzo</title>
    <link>/authors/graham-todd/</link>
      <atom:link href="/authors/graham-todd/index.xml" rel="self" type="application/rss+xml" />
    <description>Graham Todd</description>
    <generator>Source Themes Academic (https://sourcethemes.com/academic/)</generator><language>en-us</language><lastBuildDate>Fri, 06 Jun 2025 00:00:00 +0000</lastBuildDate>
    <image>
      <url>/img/icon-192.png</url>
      <title>Graham Todd</title>
      <link>/authors/graham-todd/</link>
    </image>
    
    <item>
      <title>ScriptDoctor: Automatic Generation of PuzzleScript Games via Large Language Models and Tree Search</title>
      <link>/fast-track/scriptdoctor-automatic-generation-of-puzzlescript-games-via-large-language-models-and-tree-search/</link>
      <pubDate>Fri, 06 Jun 2025 00:00:00 +0000</pubDate>
      <guid>/fast-track/scriptdoctor-automatic-generation-of-puzzlescript-games-via-large-language-models-and-tree-search/</guid>
      <description>&lt;p&gt;There is much interest in using large pre-trained models in Automatic Game Design (AGD), whether via the generation of code, assets, or more abstract conceptualization of design ideas. But so far this interest largely stems from the ad hoc use of such generative models under persistent human supervision. Much work remains to show how these tools can be integrated into longer-time-horizon AGD pipelines, in which systems interface with game engines to test generated content autonomously. To this end, we introduce ScriptDoctor, a Large Language Model (LLM)-driven system for automatically generating and testing games in PuzzleScript, an expressive but highly constrained description language for turn-based puzzle games over 2D gridworlds. ScriptDoctor generates and tests game design ideas in an iterative loop, where human-authored examples are used to ground the system&amp;rsquo;&amp;rsquo;s output, compilation errors from the PuzzleScript engine are used to elicit functional code, and search-based agents play-test generated games. ScriptDoctor serves as a concrete example of the potential of automated, open-ended LLM-based workflows in generating novel game content.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Large Language Models and Games: A Survey and Roadmap</title>
      <link>/fast-track/large-language-models-and-games-a-survey-and-roadmap/</link>
      <pubDate>Wed, 28 Feb 2024 00:00:00 +0000</pubDate>
      <guid>/fast-track/large-language-models-and-games-a-survey-and-roadmap/</guid>
      <description>&lt;p&gt;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 and for games, and identifies the different roles LLMs can take within a game. Importantly, we discuss underexplored areas and promising directions for future uses of LLMs in games and we reconcile the potential and limitations of LLMs within the games domain. As the first comprehensive survey and roadmap at the intersection of LLMs and games, we are hopeful that this paper will serve as the basis for groundbreaking research and innovation in this exciting new field.&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
