View Code? Open in Web Editor
NEW
A-List of all the Assignment done in Artificial Intelligence Course @IIIT-D
Python 80.67%
Jupyter Notebook 0.73%
Shell 0.01%
PowerShell 0.01%
C 1.48%
C++ 2.61%
CMake 0.25%
Makefile 0.76%
M4 0.05%
TeX 0.23%
JavaScript 10.17%
CSS 0.01%
HTML 2.33%
Smarty 0.04%
Fortran 0.02%
Java 0.01%
MATLAB 0.01%
Prolog 0.61%
Less 0.01%
artificial-intelligence-assignments's Introduction
Artificial-Intelligence-Assignments
- Solved N-Puzzle problem for (N=8, 15, 24..) using:-
- Breadth First Search Algorithm
- Depth First Search Algorithm
- A* Algorithm
- Iterative Deepening A* Algorithm (IDA*)
- Solved NxN Search based problem usign above mentioned algorithms such that no two-neighbours can have same color.
- Created an AI of Tic-Tac-Toe using Minimax and Alpha Beta Pruning Algorithm.
- Time Table Scheduling using Genitic, Memetic and Constraint Satisfaction Problem (CSP) Algorithm.
- Implemented Ant Colony Optimization Technique for Travelling Salesman Problem on a random Graph.
- Reinforcement Learning Trained an AI agent using Q-Learning Approach for a static environment.
- Reinforcement Learning Trained an AI agent using State-Action-Reward-State-Action(SARSA) Approach for a static environment.
artificial-intelligence-assignments's People
Contributors
Watchers