MySpot - Optimized Parking Simulation

Overview
MySpot is the result of the solution created for a Modeling of multiagent systems with computer graphics project. This brings a simulation of multiagents in which an intelligent system helps to improve the waiting time when looking for a parking space in a plaza.
Example of the simulation:
Find the project on Github
Tools
For the creation of this project, the tools that were mainly used were:
- NetLogo: for initial simulation and algorithm testing (multi-agent area).
- Unity: for the development of the final project (multi-agent and graphics area).
Further improvment
- Improving the intelligence of the sensor system in the parking lot:
- Not only assigning cars parking spots near the shop they want to go to but consider also the time each one will approximately take on the store. It might be better to park further away cars that stay for a long time while prioritizing the closer spots for cars that leave quickly.
- Should also consider to save enough disabled parking spots near each shop.
- Add cars to the circulation which are not going to any shop, just passing through the street.
- Fixing bugs that can happen when running a simulation with a fast car spawn rate and high concentration of cars.