The current state of the orienteering problem solver assumes that the first point (0) in the cost matrix is the starting point and that the last (n-1) is the finishing point.
It should be generalised to be working with any point. Even with the case of the starting and ending point being the same.
The current state of the orienteering problem solver assumes that the first point (0) in the cost matrix is the starting point and that the last (n-1) is the finishing point.
It should be generalised to be working with any point. Even with the case of the starting and ending point being the same.