View Proposal


Proposer
Hans Wolfgang Loidl
Title
Consolidate and extend an AI agent for a simple online boardgame
Goal
Consolidate and extend an AI that plays one side of a simple, checkers-like boardgame that is running on Android devices.
Description
Digital boardgames feature a principled game-design that offers high re-play value. An online implementation brings these games to a wide community of users, looking for simple, solitaire or networked games for entertainment. The goal of this project is to extend an existing AI agent in one of a selection of existing online games (eg. "Guerilla Checkers") and evaluate the performance of the new vs the existing AI. As an extension to the existing game, optional rules can be considered and implemented to explore alternative behaviour of the AI clients.
Resources
Android platform with C# running on mono and Riak as database back-end; interaction with the existing game engine is required
Background
Good general programming skills; some background in AI and machine-learning; interest in historical background is useful
Url
External Link
Difficulty Level
Moderate
Ethical Approval
InterfaceOnly
Number Of Students
3
Supervisor
Hans Wolfgang Loidl
Keywords
games, ai
Degrees
Bachelor of Science in Computer Science
Bachelor of Science in Computer Systems
Bachelor of Science in Information Systems
Bachelor of Science in Software Development for Business (GA)
Master of Engineering in Software Engineering
Master of Design in Games Design and Development
Master of Science in Artificial Intelligence
Master of Science in Artificial Intelligence with SMI
Master of Science in Computer Science for Cyber Security
Master of Science in Computer Systems Management
Master of Science in Computing (2 Years)
Master of Science in Data Science
Master of Science in Network Security
Master of Science in Robotics
Master of Science in Software Engineering
Bachelor of Science in Computing Science
Postgraduate Diploma in Artificial Intelligence
BSc Data Sciences
MSc Applied Cyber Security