Contains notebook implementations for the AI based assignments using graph based algorithms that are commonly used in solving AI based problems. Algorithms include BFS, DFS, Hill Climbing, Differential Evolution, Genetic, Back Tracking..
neural-network algorithms genetic-algorithm artificial-intelligence sudoku-solver dfs dynamic-programming bfs hill-climbing-search othello-game forward-checking heuristic-search-algorithms backtracking-algorithm travelling-salesman-problem
- Updated
Feb 4, 2020 - Jupyter Notebook