Projects developed for the subject Introduction to Artificial Intelligence - 2/2021. In this course, the following algorithms were implemented:
- Greedy Search -
busca/busca_gulosa.py - Uniform Cost Search -
busca/busca_custo_uniforme.py - A* Search -
busca/busca_a_estrela.py - Minimax -
busca/min-max.py - Alpha-Beta Pruning -
busca/alpha-beta.py - Perceptron -
perceptron/perceptron.ipynb
To run any of these algorithms, you will need Python>=3.8. To run and interact with the perceptron project, a notebook plaform is required (ex: Jupyter Notebook, Google Colab, etc)
All the search algorithms can be exectued by:
python3 path