Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

IART Class Assignments and Projects

2019/2020 - 3rd Year, 2nd Semester

Course: Inteligência Artificial (IART) | Artificial Intelligence

Projects developed by: Eduardo Ribeiro (EduRibeiro00), José Guerra (LockDownPT) and Miguel Pinto (MiguelDelPinto)

Project 1: Neutron

  • Neutron is a board game normally played on a 5 x 5 board. The goal of each player is to bring the Neutron to their home rank (the first rank on their side of the board), or to stalemate the other player. The full game rules can be found here:
  • Developed a full game with menu, difficulty selection, visual interface, etc. Allows Human v Human, Human vs Computer and Computer vs Computer, on 5x5, 7x7 and 11x11 boards;
  • Developed various levels of AI using the Minimax algorithm and implemented optimizations like Alpha-Beta pruning;
  • Languages/technologies used: Python.

Grade: 19.5 / 20

Project 2: Covid Forecast Tool

  • Extracted Covid-19 data from a Kaggle dataset that contained the confirmed, death, and recovered cases for each day and for each country/region; developed and trained several regression models with the goal of successfully predicting Covid-19 cases and deaths;
  • Used data visualization Python libraries to create graphs in order to better understand data patterns;
  • Utilized the following models and methods: Neural Networks, Stochastic Gradient Descent, Support Vector Machines, K-Nearest Neighbours and Random Forest.
  • Kaggle dataset used:
  • Languages/technologies used: Python, Jupyter Notebook, SKLearn, Pandas, Numpy, Matplotlib, Seaborn.

Grade: 18.0 / 20

Disclaimer - This repository was used for educational purposes and I do not take any responsibility for anything related to its content. You are free to use any code or algorithm you find, but do so at your own risk.


Code and projects developed in the IART subject throughout the semester (MIEIC 3rd year, 2nd semester).







No releases published


No packages published