i am trying to use ADFR to perform docking, however, i found some parameters in the running command that can affect the searching. two of these commands that i dont understand the difference between them are maxEvals and maxGens. According to the help command in ADFR it says:

-g maxGens, --maxGens maxGens

maximum number of generations (default 10 millions)

-e maxEvals, --maxEvals maxEvals

maximum number of evaluations of the scoring function

per GA (Default 2.5 Millions)

based on my knowledge of genetic algorithm , we start with a random set of parents then evaluate a scoring function and select parents based on the probability of the scoring function values, after that some operators are applied (crossover and mutation) to generate the first generation then this is repeated for certain number of times. According to this the maxGens determines the maximum number of generations produced from the GA run. but what does maxEvals do?

More Ibrahim M. Ibrahim's questions See All
Similar questions and discussions