Bab 3: Real-Coded GA
Iterasi-1:
Populasi sebesar popSize dibangkitkan secara random.
x1 x2 f(x1,x2)
p1 1.4898 2.0944 19.82128295
p2 8.4917 2.5754 34.7060873
p3 1.4054 6.3035 20.67045093
p4 5.8114 5.0779 14.56208277
p5 -1.8461 1.7097 11.58638995
p6 4.0206 4.4355 24.71066992
p7 -0.1634 2.974 19.65349912
p8 5.2742 0.7183 22.18125655
p9 9.4374 6.6919 12.46943346
p10 -4.5575 0.1679 28.43234814
x1 x2
c1 6.21171 7.06893 22.20374222 C1: x1 = 5,8114 + 0,1104 (9,4374-5,8114) =
c2 9.03709 4.70087 22.22793701 6,2118
c3 7.1636 0 15.47813 x2 = 5,0779 + 1,2336 (6,6919-5,0779) =
c4 7.5479 7.3 9.353054 7,0690
Dilakukan seleksi untuk memilih 10 dari 16 individu untuk generasi berikutnya. Individu dengan nilai
fitness lebih besar akan terpiih untuk populasi berikutnya.
individu individu
p(t+1) 1 2 individu terpilih fitness
p1 p4 p9 p4 14.5624
p2 p1 p10 p10 28.4324
p3 p1 c11 c11 22.2048
p4 c13 c16 c13 15.4774
p5 c13 p9 c13 15.4774
p6 p4 p3 p3 20.6707
p7 p1 c15 c15 31.0389
p8 p7 c13 p7 19.653
p9 p8 p6 p6 24.7106
p10 p4 c11 c11 22.2048
Pada iterasi pertama diperoleh hasil fitness maksimum pada x1= 8.4917 dan x2= 2.14908. dengan
hasil fitness yakni 31.0389.
Iterasi-2:
10 individu yang telah terpilih sebelumnya
x1 x2 f(x1,x2)
p1 5.8114 5.0779 14.56208277
p2 -4.5575 0.1679 28.43234814
p3 6.21171 7.06893 22.20374222
p4 7.1636 0 15.47813463
p5 7.1636 0 15.47813463
p6 1.4054 6.3035 20.67045093
p7 8.4917 2.14908 31.03282353
p8 -0.1634 2.974 19.65349912
p9 4.0206 4.4355 24.71066992
p10 6.21171 7.06893 22.20374222
Pada iterasi pertama diperoleh hasil fitness maksimum pada x1= 8.4917 dan x2= 2.14908. dengan
hasil fitness yakni 31.0389.
Iterasi-3:
10 individu yang telah terpilih sebelumnya
x1 x2 f(x1,x2)
p1 7.1636 0 15.47813463
p2 4.0206 4.4355 24.71066992
p3 6.21171 7.06893 22.20374222
p4 6.21171 7.06893 22.20374222
p5 4.0206 4.4355 24.71066992
p6 6.21171 7.06893 22.20374222
p7 6.527895 7.775998 24.06377785
p8 2.041105 -1.4725 30.69255033
p9 8.4917 2.14908 31.03282353
p10 1.4054 6.3035 20.67045093
Pada iterasi pertama diperoleh hasil fitness maksimum pada x1= 2.041105 dan x2= -1.4725. dengan
hasil fitness yakni 30.69255033.
Iterasi-4:
10 individu yang telah terpilih sebelumnya
x1 x2 f(x1,x2)
p1 4.297405 8.556338 23.877078
p2 4.0206 4.4355 24.71066992
p3 6.21171 7.06893 22.20374222
p4 6.251089 3.65516 17.82942851
p5 2.041105 -1.4725 30.69255033
p6 6.21171 7.06893 22.20374222
p7 4.0206 4.4355 24.71066992
p8 4.262499 7.6841 20.19080102
p9 4.0206 4.4355 24.71066992
p10 4.297405 8.556338 23.877078
Pada iterasi pertama diperoleh hasil fitness maksimum pada x1= 2.041105 dan x2= -1.4725. dengan
hasil fitness yakni 30.69255033.
Iterasi-5:
10 individu yang telah terpilih sebelumnya
x1 x2 f(x1,x2)
p1 4.297405 8.556338 23.877078
p2 4.0206 4.4355 24.71066992
p3 6.21171 7.06893 22.20374222
p4 6.251089 3.65516 17.82942851
p5 2.041105 -1.4725 30.69255033
p6 6.21171 7.06893 22.20374222
p7 4.0206 4.4355 24.71066992
p8 4.262499 7.6841 20.19080102
p9 4.0206 4.4355 24.71066992
p10 4.297405 8.556338 23.877078
Pada iterasi pertama diperoleh hasil fitness maksimum pada x1= 4.0206 dan x2= 4.4355. dengan
hasil fitness yakni 30.995152.