This repository contains implementation of different AI algorithms, based on the 4th edition of amazing AI Book, Artificial Intelligence A Modern Approach
-
Updated
Oct 2, 2021 - Jupyter Notebook
This repository contains implementation of different AI algorithms, based on the 4th edition of amazing AI Book, Artificial Intelligence A Modern Approach
BFS, IDS, Greedy & A* applied to the 8-puzzle problem. ⚙️
Swift implementation of the Sliding Puzzle game with Iterative Deepening A* AI Solver.
A* written in C#, used with LINQ.
Different Searching algorithms (DFS, BFS, IDS, Greedy, A*) opting to find optimal path from source to destination
Visualization for multiple searching algorithms.
Python program that solves the Missionaries and Cannibals problem, a toy problem in AI, with iterative deepening search.
My projects/labs for Udacity Artificial Intelligence Nanodegree (April 2017 - present).
Solve the Fifteen Puzzle optimally with IDA* using different heuristics.
A MinMax based Othello/Reversi AI for 8x8 & 10x10
A strong chess engine made in c++
This is an Artificial Intelligence project which solves the 8-Puzzle problem using different Artificial Intelligence algorithms techniques like Uninformed-BFS, Uninformed-Iterative Deepening, Informed-Greedy Best First, Informed-A* and Beyond Classical search-Steepest hill climbing.
Desktop app for visualizing graph search algorithms
This is the code for my "Graph Coloring Exploration" project for Artificial Intelligence course at AUT.
This project implemented the AI with Minimax Algorithm, Alpha-Beta Pruning and Iterative Deepening algorithms to play Sudo Isolation Game.
DFS / BFS / IDS / UCS / Bi-directional / A* / IDA* / SMA* / ...
Un software di IA in grado di giocare partite al gioco da tavolo Tablut.
Contains the assignment 1,2,3 and 4
A servant robot trying to serve as fast as possible using A* algorithm.
☁️ Simple Sokoban Solver written in Python along with AI logic implementation
Add a description, image, and links to the iterative-deepening-search topic page so that developers can more easily learn about it.
To associate your repository with the iterative-deepening-search topic, visit your repo's landing page and select "manage topics."