So I've been given at work a project which consist on finding optimal pathing for trucks in certain custom scenarios. When I discovered this tool I thought it worked wonders for what I understood the project was back then, but obviously we are iterating the product with the client and each time we add more depth to the problem.
My question is, do you think that OR-tools is appropiate for a software that is going to evolve in a not predictable way? My concern is that it might lack the flexibility to tackle some requisite from the client and I'm forced to move to another tool.
I came to this realization when I discovered that it doesn't allow for several vehicles to visit one single node which is a very limiting factor, I've found ways to get around that in the community, but it honestly made me think twice about it.
I apologize in advance if the question is too vague.