Choose your next puzzle.

season-snow

Assign every job a start time within its inclusive start window. Each job occupies its resource for its full duration; jobs sharing a resource cannot overlap. A → B means A must finish by the time B starts, so touching endpoints are allowed. Different resources may run in parallel and idle time may stay empty. Select a job, then a start time; Clear or Undo to revise.