Implementasi Hill Climbing · Simulated Annealing · Genetic Algorithm
Fitness = (distribusi_merata × 0.4) + (jeda_istirahat × 0.3) + (rotasi_lapangan × 0.3)
Semakin tinggi nilai fitness (0–100), semakin optimal jadwal yang dihasilkan.