lab 1: Problem environment
lab 2: Breadth-First Search, Depth-First Search, Depth-Limited Search,
Iterative deepening depth-first search, Bidirectional search
using networkx, googlemaps & plotly
lab 3: Greedy algorithm & A* search
lab 4: Problems with restrictions
lab 5: Frames
lab 6: Logical system
lab 7: Production system
1: Vacuum Cleaner Algorithm
2: Evolution Strategy
3: Genetic Algorithm
4: Two-layer Neural Network