magdi74 / AI-Search

A Graph Traversal program with GUI by 4 types of algorithms

Repository from Github https://github.commagdi74/AI-SearchRepository from Github https://github.commagdi74/AI-Search

This project main idea is to insert some nodes to the graph and AI uses the selected search technique to solve them with a friendly GUI.

The project has 4 types of search techniques: Iterative Deepening, Breadth-First search, Uniform-Cost search and A* search. also it has 2 types of graph: directed and undirected graph.

The user can add nodes, add edges and remove them as well and can set "one or many" nodes as a goal node by adding a space between them and the search will show the first goal node reached from these goal nodes.

Last successfull run 2/6/2021

About

A Graph Traversal program with GUI by 4 types of algorithms


Languages

Language:Python 100.0%