-
Notifications
You must be signed in to change notification settings - Fork 16
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
Allow simulation of non-compliance to mask regulations #503
Comments
Also considered in #1039. |
This issue was not fully adressed in #1040, as there is currently no mechanism to allow Persons into a Location without mask compliance. A possible solution would be to add a parameter to the world, that defines a chance that a person is admitted into a location although it wears an incorrect mask. Note that this may require additional changes to how we handle changes of masks in perform_mobility. |
We discussed that we can, for example, change Location::is_mask_required to return a boolean dependent on a percentage, similar to Person::is_compliant, that represents how likely it is that a person without a mask is allowed in. This could depend on a Location or Model parameter. We further decided to postpone solving this issue until we have some reference for this admission and/or compliance dynamic, since the proposed solution is not complicated, but we would have to guess the additional parameter(s). |
In the current implementation of face masks, we allow for persons deciding not to wear masks even if face masks are mandatory. However, in these cases they are rejected at the location "entrance" if masks are required. This means a 100% control of the decreed rules. We should also allow for simulations where people disobey and can enter the location nevertheless to simulate the additional virus dynamics due to these effects.
Originally posted by @mknaranja in #471 (comment)
The text was updated successfully, but these errors were encountered: