Expanded marathon routine

Yes, the replication task is run as a "night task" which means it happens after the "daily" routine is complete and the robot is charging (or at least the charger is present). I use "scare quotes" because these don't need to be day or night: day is the time you define that your robot will be active, night is the rest of the time.