This project demonstrates a basic steering mechanism using Fuzzy Logic.
Warranty not included.
Here, depth first search is used to complete the Knight's Tour Puzzle (Wikipedia)
It also implements a method of searching the smallest tree first (see "Warnsdorff's Rule"), thus drastically improving the average case computing time.
A basic algorithm to play Nim and always win. Implements basic game theory (minimise opponent's advantage, expect best move from opponent).
This algorithm does not implement any alpha-beta pruning.
note, this is probably the messiest project file.
Implement Genetic Algorithms to find approximate solutions to the Travelling Salesman Problem (Wikipedia)