2F's Projects
Easy implementation Ant colony optimization algorithms
Resolve TSP problem with GA and more crossover.
Analysis of shopping cart data by Australian countries
EVRPTW resolution with Ant Colony Optimization
Sofferenze e Appunti presi durante il corso di Informatica Triennale e Magistrale βοΈ
In this project a bot is created that is able to book seats for the lectures of the department of mathematics and computer science for the university of perugia
Client program and a server program. The two processes interact using AF_UNIX sockets.
Computational Intelligence course notes
A very simple example of an airport database.
Application to book drinks
Nel seguente progetto si va ad implementare un grafo G=(V,E) un grafo, in cui ogni arco ha associata una lunghezza e sia K un intero. Dati due vertici determinare, se esiste un cammino di lunghezza almeno K. Il problema verrΓ risolto utilizzando una ricerca in profonditΓ .
Q-learning project where an agent learns by himself to find the exit inside a maze. The project is implemented as a level-based game.
Mini-Metro project
Uber-App
Sudoku Solver Using Parallel Simulated Annealing
Example of registration and login with django rest framework.
Management system for gym workouts that allows the tracking of covid-19 infections. Implementation of a REST type Web Services and a web client for use. For more information read the report in pdf attached.
Vacuum Cleaner is a typical domain of artificial intelligence in which you imagine having a certain number of clean or dirty rooms and a robot vacuum cleaner that must take care of the cleaning moving, under certain constraints, between the rooms. In this project we propose an extended version of thedomain presented in class in which the rooms can be more or less dirty, there is a starting point of the robot and a point of arrival. Some rooms are not accessible. The topology of the rooms is assumed to be predefined according to a square matrix. The coding of the whole domain (topology of the rooms, definition of the actions, etc.) is part of the exercise. Starting from an initial configuration, it is asked to find the sequence of actions of the robot vacuum cleaner to have all the rooms clean and the robot in the position coded as final. The initial and final states of the robot, along with the initial state of the rooms, are passed to the system via an image.
Multiplayer Game
In this project a weather app with different sections is developed. the first represents the home with the various cities of which it is possible to see the forecasts. The second in that a map is displayed the third instead allows you to view some users who use the app.
C++ web crawler using a breadth-first search for efficient web indexing.
ML Project