Routing Simulator based on the Dial-A-Ride Problem using Google Operations Research Tools (Google OR-Tools) to generate the routing solutions.
Routing problem features:
- Time Windows + Time Windows relaxation constraints
- Precedence constraint (A client's pickup stop must be visited before visiting it's delivery stop)
- Same Vehicle constraint (The vehicle that pickups a client, must be the same that delivers him)
- Pickup and Delivery
- Maximum Travel Time constraint for each client
- Vehicle Capacity Constraints
- Vehicle Number Constraints
- Start and End Depot constraints for each vehicle