Skip to main content Skip to navigation

General Board Game Playing for Education and Research in Generic AI Game Learning

Project Overview

The document presents the General Board Game (GBG) framework, an innovative software platform designed to enhance educational and research initiatives in AI game learning. This framework streamlines the implementation of AI agents across various board games, allowing students and researchers to concentrate on specific game mechanics and AI algorithms without the need for extensive groundwork. By facilitating competitions among different AI agents, the GBG framework not only fosters a competitive learning environment but also encourages students to engage deeply with AI concepts and methodologies. The outcomes from utilizing this framework have been notably positive, with many students achieving significant results within condensed thesis timelines, thereby demonstrating its effectiveness as a learning tool in the realm of generative AI in education. Overall, the GBG framework exemplifies the potential of AI to transform educational practices and empower students in their exploration of complex AI systems.

Key Applications

Game Learning Frameworks and AI Agents

Context: This application is utilized in educational contexts for computer science students, particularly those engaged in game learning. Students apply these frameworks to develop AI agents for various board games and computer games, including popular titles like 2048 and Hex, within their thesis projects.

Implementation: The implementation involves the use of the General Board Game (GBG) framework, which provides standard interfaces for board game logic and AI implementations. Students leverage this framework to quickly start their projects, using existing agents and algorithms, such as Temporal Difference (TD) learning and n-tuple agents. They adapt these algorithms for specific games to enhance their AI agents' capabilities.

Outcomes: Students achieved significant improvements in their projects, generating meaningful results within a short time frame of 6-12 weeks for their theses. The application of these frameworks and algorithms led to high scores and improved learning efficiency in games like 2048, enhancing the overall learning experience and research output.

Challenges: Initial design limitations of the framework necessitated improvements, and students encountered challenges in developing agents for nondeterministic games. Adapting TD-n-tuple methods for such games proved to be particularly difficult, requiring redesign efforts in the agent development process.

Implementation Barriers

Technical Barrier

The need for AI developers to repeatedly adapt their code for different games, which can be tedious and time-consuming.

Proposed Solutions: The GBG framework standardizes game logic and AI interfaces to reduce repetitive coding efforts.

Educational Barrier

Students often lack time to develop both game and AI components from scratch within their thesis timelines.

Proposed Solutions: The GBG framework allows students to leverage existing agents and games, accelerating their entry into game learning.

Project Team

Wolfgang Konen

Researcher

Contact Information

For information about the paper, please contact the authors.

Authors: Wolfgang Konen

Source Publication: View Original PaperLink opens in a new window

Project Contact: Dr. Jianhua Yang

LLM Model Version: gpt-4o-mini-2024-07-18

Analysis Provider: Openai

Let us know you agree to cookies