Skip to content

Degraded Performance in 0.6.0 vs. 0.5.0 #360

Answered by bruscalia
drpeterallan asked this question in Q&A
Discussion options

You must be logged in to vote

Hi, Peter!

I've tried to read the code in detail over these last few days to compare 0.5.0 to 0.6.* and I believe some keyword arguments in SBX and PM either became obsolete or changed their meaning.

prob in Mutation operators now seems to be a probability that each individual is mutated at all, and the old prob from PM now becomes prob_var (considering prob=1.0). The same has happened to SBX as the possibility of asymmetric crossovers is incorporated. Perhaps, that is the reason for the performance change in your problem.

The new features are interesting as they provide the user with more options on how the operators will work. However, I believe we must be concerned in future versions a…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@drpeterallan
Comment options

@bruscalia
Comment options

Answer selected by drpeterallan
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants