Partial implementation of the nonOverlappingTimeslots method