Skip to content

Uni project for experimenting with search-based methods for intelligent agents

License

Notifications You must be signed in to change notification settings

Shiro-Raven/ai-endgame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generic Search Agent

This repo contains an implementation of the Generic Search Problem based on the pseudocode of Russel and Norvig in their book, Artificial Intelligence: A Modern Approach.

Our implementation provides an interface which can be used to solve any specific search problem. Using any of the following search tree traversal techniques:-

  • Bread-First Search
  • Depth-First Search
  • Depth-Limited Search
  • Iterative Deepening
  • Uniform Cost Search
  • Greedy Search
  • A* Search

This repo also contains a grid traversal agent based on the plot of the movie, Avengers: Endgame. Iron Man represents the agent which needs to defeat Thanos by collecting the six Infinity Stones first. The detailed description of the problem can be found in project_requirements.pdf. And a thorough analysis and description of our implementation can be found in report.pdf.

About

Uni project for experimenting with search-based methods for intelligent agents

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages