Scheduling & resource allocation

Fit tasks into a timetable. Work around room availability, task lengths and dependencies.

Example

Example

A short studio booking

Plan a briefing, a recording and a review. Each task takes one hour.

  • “Team briefing” must finish before “Record an episode” begins.
  • “Record an episode” must finish before “Review the recording” begins.
  • Recording studio is unavailable at 9:00 AM.
  • “Team briefing” must start at 9:00 AM or 10:00 AM.
  • “Record an episode” must start at 10:00 AM or 11:00 AM.
  • “Review the recording” must start at 10:00 AM or 11:00 AM.

Assign every task below. Each column is one hour; each room holds one task at a time.

9:00 AM
10:00 AM
11:00 AM
Recording studio
Unavailable
Meeting room
Team briefing1 hour
Record an episode1 hour
Review the recording1 hour

Plan around longer tasks, availability and dependencies.

3 questions · No time limit

Fit tasks into a timetable. Work around room availability, task lengths and dependencies.

Share practice

Share this practice

Scheduling & resource allocation

View history Report

Keyboard shortcuts

Enter
Start or continue
?
Keyboard shortcuts
Esc
Close help or notes

Each practice may show additional keys.

Tab moves between controls. Enter or Space activates the focused control. Shortcuts pause while typing or viewing help.

About this practice

Choose a room and a start time for every task. A room can hold one task at a time. Tasks cannot pause partway through. A dependency means the first task must finish before the next begins.

Check your plan for specific conflicts, adjust it, and check again. Any plan that satisfies every rule is accepted. The result records whether each plan worked on its first check.

Fit tasks into a timetable. Work around room availability, task lengths and dependencies.

Report a problem

Sign in free

Practice without limits and keep your progress.