calculate_distance
matrix[array]: distance between points solution[list]: contains a propose random solution
output: distance[float]: distance cover a propose solution
Opt_HC_CG.hill.distance_matrix
Opt_HC_CG.hill.neighbors