top of page

04 Spy vs Guards

Type of Project

University

Year

2020

Grade

65 (B)

Share

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram

For my level 6 module Advanced AI Algorithms I was tasked with creating an AI scenario where a spy would need to navigate around a set of guards, who are able to patrol, chase using their line of sight, and find the key to unlock the exit.

​

Two different techniques where used in created this program, the guards use behaviour trees and a blackboard to share information with one another and choose which action each agent should take next. For the agent GOAP (Goal-Orientated Action Planning)  was used to give the spy a set of tasks where it would decided the best order to execute this tasks based on current knowledge and if the spy had the resources to complete the task.

​

My overall grade for this module was a 2:1 (B).

​

The entirety of this project can be accessed using the link below:

  • 2048px-Octicons-mark-github.svg
CT6024-2.PNG
  • github-logo-white
  • Twitter
  • LinkedIn

©2021 by Morgan Ellis.

bottom of page