Changes from Minshu Zhan:
- PSO Technique
- TSP Example
- Permutation operators