Bays29 Travelling Salesman Problem (with 29 cities) solution using Java and Ant Colony Optimization methods. This is using adaptive algorithms.
If you want to learn more about it read the following paper:
M. Dorigo & T. Stützle, Ant Colony Optimization, MIT Press, 2004
https://mitpress.mit.edu/books/ant-colony-optimization