The repository contains solutions to our artificial intelligence (AI) course projects.
-
The first course project was to implement a solution to the 8 Queens Puzzle our solution to the problem involves using a Genetic Algrorithm (GA) with roulette wheel selection method, as well as cross-over, mutation, and cloning for the operations on the chromosomes.
-
The second project was to implement a solution to find the mimimum/optimum solution to five functions, some of the functions are challenging optimization problems such as Rosenbrock's function Our solution inolves the use of Differential Evolution (DE) in order to approach and optimal solution to find the minimum for the functions quickly.
-
The third project involved using MATLAB's Fuzzy Logic Toolbox in order to create a hypothetical marriage finder to help in finding the best match.
For more information on our methodology, the algorithms used, as well as our analysis and conlcusions please see our Part A Report located in the doc/ directory.
All of the source code in this repository, where the copyright notice is indicated in the source code, is licensed under the GNU General Public License, Version 3