generate_timetable
Generate conflict-free UofT course schedules by selecting courses, activity types, time preference, and blocked hours for a single term.
Instructions
Ask UofT's solver for conflict-free lecture, tutorial, and practical sections.
Each plan is one term. course_id values come from get_course_details. activity_types are the section types to fill, such as Lecture, Tutorial, or Practical. preference may be early, balanced, or late. Optional blocked_times use weekday names and 24-hour HH:MM clock times. This does not enroll students or write an ACORN timetable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plans | Yes |