@Damob99 I'm pretty sure they're random, with an algorithm to ensure the same challenge isn't used twice in the same day or two days in a row.
1 0
Check the challenges everyday and try to complete this as early as possible to avoid getting stuck with hard challenges at the end of the week. At least one day should have fairly easy challenges or simply challenges that take putting in the time for them.