Skip to content
Snippets Groups Projects

AI Programming semester work

* 22202956 Michael Mutote 
* xxxxxxxx Narender Kumar
* 22211572 Fadi Gattousi

Exercise 2.7

* Q 1 Narender Kumar
* Q 2 Fadi Gattousi
* Q 3 Michael Mutote
* Q 4 Michael Mutote
* Q 5 Fadi Gattousi

Exercise 4.9

* Q 1 Fadi Gattousi
* Q 2 Michael Mutote
* Q 3 Narender Kumar
* Q 4 Michael Mutote
* Q 5 Narender Kumar

Search Algorithms

Below are the different solutions to the toy problems. To test them, run 'solution_testing_search.py' in ipython and call the corresponding function below the problems below

Breadth First

* Search ALgorithm - Michael Mutote
* Maze - Michael Mutote
    - breadth_first_search_maze()
* Puzzle - Fadi Gattousi
    - breadth_first_search_puzzle()
* Sudoku - Narender Kumar
    - breadth_first_search_sudoku()
* Queens - Fadi Gattousi
    - breadth_first_search_queens()

Depth First

* Search Algorithm - Michael Mutote
* Maze - Michael Mutote
        - depth_first_search_maze()
* Puzzle - Fadi Gattousi
    - depth_first_search_puzzle()
* Sudoku - Michael Mutote
    - depth_first_search_sudoku()
* Queens - Michael Mutote
    - depth_first_search_queens()

A*

* Search ALgorithm - Michael Mutote
* Maze - Michael Mutote
    - A_star_maze()
* Puzzle - Narender Kumar
    - a_star_puzzle()
* Sudoku - Michael Mutote
    - a_star_sudoku()
* Queens - Fadi Gattousi
    - A_start_queens()

Reinforcement Learning

Menace

* Menace - Fadi Gattoussi

Percepron

* Delta Perceptron - Michael Mutote
* Linear activation - Narender Kumar
* Sigmoid activation - Fadi Gattousi

Z3

* Qn 2 Michael Mutote