View Proposal


Proposer
Ron Petrick
Title
Plan-based artificial intelligence and games
Goal
Explore the use of automated planning techniques in a game environment
Description
This project will explore the use of artificial intelligence techniques in games, with a particular focus on automated planning and related approaches. The student will survey the state-of-the-art in some aspect of AI game playing and focus on applying new AI algorithms to a game environment. Such techniques could be used to control artificial game players or automate particular aspects of the game environment (e.g., board layout, puzzle creation, move suggestion, etc.). This project will involve a significant amount of software development for AI techniques and the game environment.
Resources
Background
Good knowledge of an appropriate programming language (C++, C#, Python, Java), knowledge of a game engine (e.g., Unity, Unreal) recommended.
Url
Difficulty Level
High
Ethical Approval
InterfaceOnly
Number Of Students
2
Supervisor
Ron Petrick
Keywords
Degrees
Bachelor of Science in Computer Science
Bachelor of Science in Computer Systems
Master of Engineering in Software Engineering
Master of Science in Artificial Intelligence
Master of Science in Artificial Intelligence with SMI