PLAXIS file is opened, values of input
parameters are changed, and then numerical
model is run
Saving
obtained
outputs in a
text file
Producing the first generation
Are the above steps repeatedNp
(=20) times?
Decoding the parameters
Error function calculation
Start
Determination of
variation interval for
each parameter
Converting the values of
parameters into binary system
strings by random or by getting
from the user
D
No
Yes
A
(a)
Converting the problem of finding the maximum
response into a minimum one and calculation of
the new fitness value
string selection for crossover and mutation stage)
Entrance to the selection stage with a probability
proportional to fitness value of each string
The given pair of
strings selected for
crossover stage?
Calculation of the relative fitness value (probability of
A
Finding the 6 elite chromosomes
with the least values for error function
Transforming separate probabilities into accumulative
ones
Deciding whether to cross over each pair of
subsequent strings with a probability of 85 % or not
Yes
BC
No
(b)
Figure 8: Continued.