Skip to content

This is a Python project that uses Tkinter to develop the front end of the application and Python to implement AI searches. This has a cool graphical interface and visualization to make the project look aesthetic.

License

muhammad3245571106/AI-searching-techniques-using-Python-and-Tkinter-for-graphical-user-interface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

AI searching techniques using Python and Tkinter for graphical user interface

This is a Python project that uses Tkinter to develop the front end of the application and Python to implement AI searches. This has a cool graphical interface and visualization to make the project look aesthetic. I've implemented all of these searches named below.

Uninformed Search

  • Breadth-First Search
  • Depth First Search
  • Depth Limited
  • Iterative Deepening
  • Uniform Cost Search
  • Bidirectional Search

Informed Search

  • Best First Search
  • A* Search

Adversarial Search

  • Simulated Annealing
  • Alpha Beta Pruning