Currently, the rescaling factor ("Q") affects s. I think we probably need to disallow rescaling for simulations where there are traits except the classic "just fitness" trait. Unless the right way to do this is known and/or easy to see?
Considerations for when rescaling is allowed:
- at least, for mutations that directly affect fitness
- probably we want to disallow it for non-neutral traits where the trait isn't fitness?
- should we disallow it for any trait that's not the classic "just fitness" trait?
I'd need to go remember the detailed rationale for rescaling to decide on this. Notably: since each "individual" in a rescale simulation somehow represents Q individuals, would (say) "mean trait value for those Q individuals" make sense as an interpretation of the "trait value" for that "rescaled individual"?
Currently, the rescaling factor ("
Q") affectss. I think we probably need to disallow rescaling for simulations where there are traits except the classic "just fitness" trait. Unless the right way to do this is known and/or easy to see?Considerations for when rescaling is allowed:
I'd need to go remember the detailed rationale for rescaling to decide on this. Notably: since each "individual" in a rescale simulation somehow represents
Qindividuals, would (say) "mean trait value for those Q individuals" make sense as an interpretation of the "trait value" for that "rescaled individual"?