-
Notifications
You must be signed in to change notification settings - Fork 13
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
Early bobs not working in 0.6.0 #166
Comments
Looks like the generator assigned on Lines 182 to 183 in 1bbdc8e
But we reset the generator's state as the method starts Line 319 in 1bbdc8e
wheatley/wheatley/row_generation/row_generator.py Lines 26 to 33 in 1bbdc8e
The reset could be earlier, e.g. on |
Oooh wait so does that mean that this is a
Wouldn't the same problem happen if people start again without stopping the touch (i.e. just go again whilst still in rounds). |
Good point, there would need to be a reset when Wheatley starts ringing rounds after |
Yeah although if we're modelling Wheatley's behaviour as a state machine, then we should reset every time Wheatley enters the 'ringing rounds' state. |
This happens if the first call of a touch happens in rounds, and I'm pretty sure this is because in RR the
RowGenerator
is not created until the method starts, which means it doesn't get to see any incoming calls.The text was updated successfully, but these errors were encountered: