Instance feature calculation and evolutionary instance generation for the traveling salesman problem