/* Sort Method (in terms of Fitness) NOTE-TO-SELF: IMPLEMENT O(nlogn) LATER */ void sort(Gene[] g) { for (int i = 1; i < g.length; i++) { Gene g1 = g[i]; int j = i - 1; while (i > 0 && g[i].getFitness() > g1.getFitness()) { g[i + 1] = g[i]; i = i - 1; } g[i + 1] = g1; } }