An algorithmic framework for improving heuristic solutions: Part II. A new version of the stochastic traveling salesman problem