PLAXIS file is opened, values of input
parameters are changed, and then numerical
model is runSaving
obtained
outputs in a
text file
Producing the first generationAre the above steps repeatedNp
(=20) times?Decoding the parametersError function calculationStartDetermination of
variation interval for
each parameterConverting the values of
parameters into binary systemstrings by random or by getting
from the userDNoYesA(a)Converting the problem of finding the maximum
response into a minimum one and calculation of
the new fitness valuestring selection for crossover and mutation stage)Entrance to the selection stage with a probability
proportional to fitness value of each stringThe given pair of
strings selected for
crossover stage?Calculation of the relative fitness value (probability ofAFinding the 6 elite chromosomes
with the least values for error functionTransforming separate probabilities into accumulative
onesDeciding whether to cross over each pair of
subsequent strings with a probability of 85 % or notYesBCNo(b)Figure 8: Continued.