First assignment of FIT3080 - Intelligent Systems. Here I will implement five algorithms which are Backtrack, Depth-first search, Breadth-first search, Uniform- cost search and A (or A*). The detailed description is in a PDF.