The customer would like to select "Random" button, which randomizes the check to run from a different location each time. This enables the customer to collect sample data of a check from different locations. However, the check count and run would only count as one check. And at any given point the check would run from only one location.
For this kind of feature we propose that you use several checks with different locations at this moment.