Closed mschaf closed 3 years ago
Hello ankane
First of all: I love your ruby bindings, saves me allready a lot time and pain, thanks for that.
I would like to specify start and endpoints for a vehicle routing problem instead of a depot where everthing starts and ends. The google docs give an example how to do this: https://developers.google.com/optimization/routing/routing_tasks#setting-start-and-end-locations-for-routes
# Create the routing index manager. manager = pywrapcp.RoutingIndexManager(len(data['distance_matrix']), data['num_vehicles'], data['starts'], data['ends'])
I tried something similar in ruby
manager = ORTools::RoutingIndexManager.new(@distance_matrix.count, car_count, @start_points, [@end_point] * car_count)
but it gives me a initialize': no implicit conversion of Array into Integer (TypeError) on that line.
initialize': no implicit conversion of Array into Integer (TypeError)
Is that possible with your library?
Hey @mschaf, should be possible on master. Let me know if you find any other missing functionality.
Big thanks for the fast response and implementation, works like a charm. :+1:
Hello ankane
First of all: I love your ruby bindings, saves me allready a lot time and pain, thanks for that.
I would like to specify start and endpoints for a vehicle routing problem instead of a depot where everthing starts and ends. The google docs give an example how to do this: https://developers.google.com/optimization/routing/routing_tasks#setting-start-and-end-locations-for-routes
I tried something similar in ruby
but it gives me a
initialize': no implicit conversion of Array into Integer (TypeError)
on that line.Is that possible with your library?