New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SimulationStatus semantics #934
Comments
Removing this from the 0.18.0 milestone -- I need to think of what needs testing and how to test it. |
Here, there is some logic that checks if a mutation's key has changed and the mutation is now in the fixations vector. It is either not possible to hit this block or our tests don't cover this case. |
Edit: the logic is incorrect in the code not getting executed: the mutation index will always/most often yield the same |
One potential way forward:
|
* SimulationStatus is now an enum. * Simplify implementations of some of the condition monitors. * Update vignette Closes #934
* SimulationStatus is now an enum. * Simplify implementations of some of the condition monitors. * Update vignette Closes #934
The docstring for this type doesn't do a great job of explaining what the expectations are.
Further, existing tests are invariant to how this type is used in for loop checking existing fixations in the implementation of GlobalFixation. So either the tests aren't covering that block or something is up.
The text was updated successfully, but these errors were encountered: