fix: return proper indices from tournament
feat: add mutation and combined perturbations
feat: init tsp_hw01
chore: make library out of eoa_lib
chore: move env to codes/eoa_lib