Projects
-
Solving 8 Puzzle using A* Algorithm Project 01
Developed A* Algorithm to solve 8 puzzle problem.
The 8 Puzzle consist of 9 tiles arranged in 3 x 3 frame. Eight of these tiles are numbered from 1 through 8, and of the tile is left empty. This makes moving the numbered adjacent tile to the occupy its space.Technology used
Java, Java Swing -
Solving N-Queen Problem Project 02
Developed algorithm to solve N-Queen problem .
The N-Queens problem is defined as placing N queens on an (N × N) chess in such a way that no queen can attack another queen.Technology used
Java, Java Swing -
Robot Motion Planning using LRTA* Main Project
Implemented A* Algorithm to plan robot motion.
Technology used
Java, Java Swing
About the class
Introduces core ideas in Artificial Intelligence (AI). Heuristic versus algorithmic methods; problem solving; game playing and decision making; automatic theorem proving; pattern recognition; adaptive learning; projects to illustrate theoretical concepts.