- Use smaller number types int -> short saves in heap size. - Save UID of vehicles as int (4 Bytes) or short (2 Bytes) and when needed, make a String as UID. A string would take up (16 Bytes).
- Every subclass of Vehicle needs to return the max of it self. - Calculate best case (empty streets) for a given vehcile using a Route.
Signed-off-by: HeshamTB <hishaminv@gmail.com>