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