Simulates a dispatching algorithm serving exogenous transportation requests with a fleet of vehicles. Does not simulate the universe, unlike MATSim. Batteries are included.
How should cost functions be implemented/specified and which dispatchers/cost functions should go into the main repository?
Deb:
Thanks. After reading your replies, I would like to start a discussion on the merits of the distance minimization + user-selected external cost pattern. Especially:
What is the use case?
Will that use case + potentially other use cases be more effectively taken care of by a different design, e.g. a modular notion of cost.
Users should be able to implement dispatchers of their own liking externally as well, not everything should go into ridepy, as far as I understand. Maybe the zero detour stuff should also be refactored this way...
How should cost functions be implemented/specified and which dispatchers/cost functions should go into the main repository?
Deb: