52
3. Evaluasi Nilai Fitness Fitness Value
Setelah  dilakukan  pembangkitan  populasi  awal,  langkah  selanjutnya yaitu  menentukan  nilai  fitness  dari  setiap  individu.  Penggunaan  nilai  fitness
bertujuan  untuk  menentukan  rute  terpendek  dan  waktu  yang  minimum. Diketahui  nilai  fitness  dari  setiap  individu  seperti  pada  Tabel  3.3  dengan
bantuan software Matlab.
Tabel 3.3 a Nilai Fitness Generasi Awal Roulette Wheel Selection
Fitness Nilai Fitness
Fitness Nilai Fitness
Fitness 1 0,0022
Fitness 16 0,0021
Fitness 2 0,0021
Fitness 17 0,0021
Fitness 3 0,0022
Fitness 18 0,0022
Fitness 4 0,0023
Fitness 19 0,0022
Fitness 5 0,0022
Fitness 20 0,0023
Fitness 6 0,0021
Fitness 21 0,0022
Fitness 7 0,0023
Fitness 22 0,0022
Fitness 8 0,0022
Fitness 23 0,0021
Fitness 9 0,0022
Fitness 24 0,0022
Fitness 10 0,0023
Fitness 25 0,0021
Fitness 11 0,0021
Fitness 12 0,0023
Fitness 13 0,0022
Fitness 14 0,0022
Fitness 15 0,0023
53
Tabel 3.3 b Nilai Fitness Generasi Awal Seleksi Turnamen
Fitness Nilai Fitness
Fitness Nilai Fitness
Fitness 1 0,0021
Fitness 16 0,0021
Fitness 2 0,0022
Fitness 17 0,0021
Fitness 3 0,0022
Fitness 18 0,0021
Fitness 4 0,0021
Fitness 19 0,0021
Fitness 5 0,0022
Fitness 20 0,0022
Fitness 6 0,0021
Fitness 21 0,0021
Fitness 7 0,0022
Fitness 22 0,0021
Fitness 8 0,0022
Fitness 23 0,0021
Fitness 9 0,0021
Fitness 24 0,0021
Fitness 10  0,0023 Fitness 25
0,0023 Fitness 11  0,0022
Fitness 12  0,0021 Fitness 13  0,0021
Fitness 14  0,0022 Fitness 15  0,0022
Permasalahan  CVRPTW  memperhatikan  perhitungan  nilai  fitness dilakukan  dengan  menambahkan  waktu  serta  pinalti.  Jika  waktu  pelayanan
melebihi  jam  buka  pelanggan  maka  nilai  fitness  dihitung  dari  waktu  yang dibutuhkan  dalam  proses  distribusi  dijumlahkan  dengan  pinalti.  Perhitungan
nilai  fitness  menggunakan  rumus  2.8.  Setelah  dihitung  nilai  fitness  dari masing-masing  individu,  maka  diperoleh  nilai  fitness  terbaik  dari  populasi
awal. Individu dengan nilai fitness terbaik dari populasi generasi pertama akan dipertahankan dan dibawa ke generasi selanjutnya. Langkah selanjutnya yaitu
melakukan seleksi untuk menentukan individu sebagai induk.
54
4. Seleksi Selection