• Mon. Nov 25th, 2024

This AI Paper Introduces GAVEL: A System Combining Large Language Models and Evolutionary Algorithms for Creative Game Design

Jul 16, 2024

Artificial intelligence (AI) is a multifaceted field involving technologies and methodologies designed to create systems capable of performing tasks that typically require human intelligence. These tasks range from simple pattern recognition to complex decision-making processes. AI applications, including autonomous vehicles, healthcare diagnostics, financial analysis, and game development, are widespread. The advancement in AI technologies has led to significant improvements in these domains, pushing the boundaries of what machines can achieve independently.

One critical issue within AI is the automatic generation of new and engaging games. Traditional methods for game creation need help to represent complex game rules in a computational format, explore the vast space of potential games, and evaluate the creativity and quality of the generated games. This challenge is compounded by the need for these games to be functional, enjoyable, and innovative, requiring a sophisticated blend of technical and creative capabilities.

Current approaches to automated game design often depend on domain-specific heuristics and limited rule representations. These methods have proven inadequate for generating a broad array of compelling games, frequently producing results lacking the depth and novelty of human-created games. The constraints of these methods hinder their ability to fully explore and utilize the vast potential game space, resulting in repetitive and uninspired game designs.

Researchers  from New York University, Maastricht University, Flinders University, and UCLouvain, have introduced GAVEL, a system that combines large language models and evolutionary algorithms to automatically generate new games. This method leverages the extensive Ludii game description language, which encodes the rules of over 1000 board games. Using principal component analysis, GAVEL captures meaningful game variations and evaluates them using Monte-Carlo Tree Search agents, ensuring the generated games are both playable and interesting.

GAVEL utilizes the Ludii game description language, which includes over 1000 board games. The system employs MAP-Elites, an evolutionary algorithm that maintains an archive of game variations. Each game is evaluated for fitness and behavioral characteristics, such as balance, decisiveness, completion, agency, and coverage. GAVEL uses the CodeLlama-13b model for mutating game mechanics: the training involved extracting and tokenizing game rules into a dataset of 49,968 tuples. Evaluations are performed using Monte-Carlo Tree Search agents, ensuring computational efficiency. GAVEL-UCB, a variant using the Upper Confidence Bound algorithm, was also tested to compare performance.

GAVEL generated 185 novel game variations within 500 generations, with 130 being playable. The system filled 117 cells with playable games and 26 with high-fitness games (fitness > 0.5). The quality-diversity score was 395.62 ± 17.46, significantly higher than the GAVEL-UCB variant. Each run used an RTX8000 GPU and 16 CPU cores, completing in approximately 48 hours. Furthermore, 62 generated games occupied cells not covered by any game in the Ludii dataset, demonstrating GAVEL’s ability to explore new areas of game design.

Results indicate that GAVEL can generate games that differ substantially from those in the training dataset, exploring new areas of the game design space. The system filled numerous unique cells in the concept space with high-fitness games, demonstrating its ability to innovate beyond existing game designs. Advanced AI techniques allowed GAVEL to intelligently combine mechanics from different game genres, resulting in unique and engaging game concepts.

In conclusion, GAVEL addresses the challenge of automatic game generation by introducing a novel system that effectively combines evolutionary computation and language models. The research demonstrates the system’s ability to generate diverse engaging games, highlighting the potential of advanced AI techniques in creative domains. GAVEL represents a significant advancement in automated game design, providing a robust framework for future innovations.


Check out the Paper. All credit for this research goes to the researchers of this project. Also, don’t forget to follow us on Twitter

Join our Telegram Channel and LinkedIn Group.

If you like our work, you will love our newsletter..

Don’t Forget to join our 46k+ ML SubReddit

The post This AI Paper Introduces GAVEL: A System Combining Large Language Models and Evolutionary Algorithms for Creative Game Design appeared first on MarkTechPost.


#AIPaperSummary #AIShorts #Applications #ArtificialIntelligence #EditorsPick #LanguageModel #LargeLanguageModel #TechNews #Technology
[Source: AI Techpark]

Related Post