Hover over each card to see more details.
Please switch to a computer for a better viewing experience.
This site is not optimized for smaller screens.

Best Spot Algorithm
Normal behaviour of the algorithm
Finds the most optimal free parking spot, talking into account the distance from the user and the adjacent parking spots' status.

Real-time Switching
When a parking spot frees up, the algorithm automatically recalculates the scores for the free spot, and if it is a better choice, directs the user to the new spot.

Prioritizing Space
To ensure a smoother parking experience
If there is a parking spot with 2 adjacent spots free, it will be preferred over a parking spot with 1 adjacent spot free, provided that it is not too far away. Simillarly, a spot with 1 free adjacent space will be preferred over a spot with none.

Precision
The algorithm is precise, as seen here: first it choses the edge spot, even though it is further away since it is more optimal. Then it switches to a spot with a free adjacent spot.