e.g. * once a week * once a day * immediately after the previous one was finished * When the user clicks the "get me a new assignment" button