For questions and suggestions, join the slack channel: link
Given n people and t testing kits, the characteristics of the test and estimations of the probability for each person to be sick, one wants to optimize the way the tests are used by combining several samples.
We assume the events "the i-th is sick" are independent.
Different metrics can be used. For the moment, the two that are implemented are expected confidence and expected entropy.
The program supports 2 modes of operation:
In the optimization mode, the program tries to find an optimal testing framework.
In the evaluation mode, the program is given a testing framework, test results, and gives the most probable result.
in eval mode:
in optim mode:
ga-luby, good values are values of
epochsthat give acceptable results.
n t tpr tnr p1 p2 ... pn eval threshold test1 test2 ... testt results
n t tpr tnr p1 p2 ... pn optim m metric method mutation_parameter [luby_basis] epochs
Please report issues and feedback to firstname.lastname@example.org.