-
Notifications
You must be signed in to change notification settings - Fork 23
Add delay in testing and planned migration #466
Copy link
Copy link
Closed
Labels
class::featureA feature to be implemented for some part of the softwareA feature to be implemented for some part of the softwareloc::backendThis issue concerns the C++ backend implementation.This issue concerns the C++ backend implementation.model::abmThis issue concerns any kind of agent-based model.This issue concerns any kind of agent-based model.prio::moderateThe priority of this task is moderate.The priority of this task is moderate.
Metadata
Metadata
Assignees
Labels
class::featureA feature to be implemented for some part of the softwareA feature to be implemented for some part of the softwareloc::backendThis issue concerns the C++ backend implementation.This issue concerns the C++ backend implementation.model::abmThis issue concerns any kind of agent-based model.This issue concerns any kind of agent-based model.prio::moderateThe priority of this task is moderate.The priority of this task is moderate.
Type
Projects
Status
Done (Total) 💯
The current implementation of testing only considers tests which are immediately evaluated.
This might be reasonable for AG Tests, but PCR tests usually take a couple of hours or days to have their result.
To change this, tests should have a time (or distribution of times) of the duration until the result is available.
With this, persons should save their test results of the recent past, so that they can go to events when they have a recent negative result. We can also include in a testing scheme the option to include the recovered state as a way to be allowed to enter a location without having to test.
Notice that not only the testing procedure has to be changed, but also the migration: For example it doesn't make sense for people to wait 10 hours for a negative PCR result and then go to work. Required tests would have to be performed early enough for someone to go to a location in time. This has to be in line with the way migrations work and especially how migrations are planned by each agent.
Ideas for the implementation: