Semi-Scheduled Generation