If the software was competent, so that it adjusted for changes in humidity an the wear to the cloth and rails as the months went by, the robot would keep running balls untill the power ran out.
Basically, the machine is not going to miss untill it breaks so the trick would be compensating for...