538c4a09a4
Average time for each street in report
2020-11-26 23:50:26 +03:00
51534a5d2b
Keep track of time used on every street on route
2020-11-26 22:41:24 +03:00
ee94355f42
Method in route getFastestTimeOfTravel(Vehicle):
...
- Every subclass of Vehicle needs to return
the max of it self.
- Calculate best case (empty streets) for
a given vehcile using a Route.
2020-11-23 01:20:48 +03:00
1efd3e2dec
Added new output and fixed street overflow
...
Signed-off-by: HeshamTB <hishaminv@gmail.com>
2020-11-21 00:05:55 +03:00
012c8170f9
Two day simulation (buggy)?
...
Signed-off-by: HeshamTB <hishaminv@gmail.com>
2020-11-19 17:06:12 +03:00
Asaad Dadoush
5e612c2995
Edit
2020-11-17 17:45:21 +03:00
2eb6a96a23
Better movement.
...
- Move Vehicles from list
in Makkah.
2020-11-14 02:37:57 +03:00
fe781f43b6
Better movement.
...
- Move Vehicles from list
in Makkah.
2020-11-14 01:30:20 +03:00
392993a008
Cars move on top of each other
2020-11-13 22:35:52 +03:00
62c8fb22fa
Major update
...
Signed-off-by: HeshamTB <hishaminv@gmail.com>
2020-11-12 00:12:59 +03:00
16ff81a44c
update Vehicle and Campaign
...
- Added movment in vehicle.
- Now Campaign sets Routes for
it's Vehicles.
- Fixed Array size of stdRoutes
- Added getShortestRoute(Campaign)
and getRoutesToDistrict(District)
in MakkahCity
Signed-off-by: HeshamTB <hishaminv@gmail.com>
2020-11-11 21:02:59 +03:00
b491eaf4ab
Vehicle: calc distance to next
...
Signed-off-by: HeshamTB <hishaminv@gmail.com>
2020-11-10 20:16:36 +03:00
92661695b1
Meeting work
...
Signed-off-by: HeshamTB <hishaminv@gmail.com>
Signed-off-by: HeshamTB <hishaminv@gmail.com>
2020-11-10 20:16:11 +03:00
83cb6bcee7
Add Route to Vehicle
...
This is debatable since every Campgians has routes
but is done to support all cases.
Signed-off-by: HeshamTB <hishaminv@gmail.com>
2020-11-06 22:42:15 +03:00
c5db5dcac0
Traffic police implements CanFixAcc
...
SetVehicleSize is private
2020-10-20 12:55:16 +03:00
16ce4857c8
Restructure of Oct 18th meeting
...
some of the changes proposed in 18-10-2020 meeting:
- GovtCar marker interface (CanBeGovtCar)
- Remove isGovt from vehicle and Sedan constructors
- Remove Pilgrim.java class
- Remove PermitedForHaj.java interface
2020-10-20 02:33:57 +03:00
3dbb440370
Added Vehicle data structure
2020-10-09 22:58:00 +03:00