Phòng nào trống vào thứ Ba lúc 11 giờ?
Câu hỏi bạn thường gặp ở hành lang và lý do tại sao thời khóa biểu của bạn lại được sắp xếp theo cách ngược lại để trả lời câu hỏi đó.

Bạn đang đi ăn trưa thì có người chặn bạn lại.
"Có tiết nào ở Phòng học Lab 2 vào thứ Ba lúc 11 giờ không? Chúng tôi có một diễn giả khách mời."
Bạn biết điều này. Nó nằm trong Thời khóa biểu mà bạn đã xây dựng. Nhưng bạn không thể trả lời, vì Thời khóa biểu được sắp xếp theo lớp — ba mươi lưới, mỗi lưới cho một Nhóm lớp, và Phòng học Lab 2 xuất hiện ở đâu đó bên trong mỗi lưới đó.
Vì vậy, câu trả lời trở thành "để tôi kiểm tra rồi báo lại cho bạn", và sau đó là một quá trình tìm kiếm qua các bản in, hoặc quét qua ba mươi cột để đếm các phòng học.
Thông tin đã có sẵn ở đó. Chỉ là nó được lưu trữ dưới tiêu đề sai mà thôi.
Thời khóa biểu được xây dựng theo một cách và đọc theo một cách khác
Đây không phải là lỗi trong cách bạn xây dựng nó. Một Thời khóa biểu được soạn thảo theo từng lớp, vì đó là cách các ràng buộc được thể hiện — Nhóm lớp này học môn này bao nhiêu lần một tuần.
Nhưng nó lại được tra cứu theo tài nguyên. Phòng học nào trống. Giáo viên nào không có tiết vào giờ thứ ba. Ai khác đang dạy khi tôi đang dạy.
Mọi người làm Thời khóa biểu cuối cùng đều phải duy trì cái nhìn thứ hai trong đầu mình, và trở thành người duy nhất trong trường có thể trả lời các câu hỏi.
Xoay lưới theo chiều ngang
Thay vì một lưới cho mỗi lớp, bạn có thể yêu cầu một hàng cho mỗi Phòng học, với các Ngày và Giờ ở phía trên cùng. Vẫn là Thời khóa biểu đó, chỉ là được xoay trục — không có gì được tính toán lại, không có gì được giải lại, chỉ là được lưu trữ dưới một tiêu đề khác.
Phòng học Lab 2 trở thành một hàng. Thứ Ba lúc 11 giờ trở thành một cột. Câu trả lời nằm ở nơi chúng giao nhau, và chỉ mất khoảng một giây.
Điều tương tự cũng áp dụng cho Giáo viên: mỗi người một hàng, cả tuần của họ nằm trên một dòng. "Ai đang rảnh bây giờ?" không còn là câu hỏi bạn phải đi tìm kiếm nữa.
Mọi thứ trở nên tốt hơn khi bạn thực sự sắp xếp một tiết giảng
Đọc là một nửa dễ dàng. Phần hữu ích là khi bạn đang cầm một Tiết giảng và tìm nơi để đặt nó.
Chọn một Tiết giảng cần Phòng học và chuyển sang chế độ xem Phòng học: lưới sẽ đánh dấu những Phòng học nào thực sự trống vào Ngày và Giờ đó — không phải là trông có vẻ trống, mà là thực sự trống — và Tiết giảng đó hiện đang ở đâu. Bạn không cần phải so sánh hai lưới và hy vọng. Câu hỏi "tiết này có thể đặt ở đâu?" được trả lời ngay trên màn hình mà bạn đang nhìn vào.

Sau đó, kéo nó vào hàng bạn muốn. Tiết giảng sẽ thay đổi Phòng học. Bạn không cần mở biểu mẫu, tìm trường Phòng học, hay gõ tên Phòng học phải khớp chính xác.
Và nó cho bạn biết khi bạn làm sai
Di chuyển các Tiết giảng bằng tay là nơi các Thời khóa biểu tốt lặng lẽ bị hỏng. Bạn giải quyết được vấn đề diễn giả nhưng lại tạo ra một sự xung đột ở hai hàng bên dưới mà không ai nhận ra cho đến tận thứ Ba.

Vì vậy, lưới sẽ kiểm tra khi bạn thực hiện. Di chuyển một thứ gì đó vào một Giờ không phù hợp và nó sẽ báo ngay lập tức — không phải khi lưu, không phải khi mở lần sau. Và bất cứ thứ gì không được phép di chuyển đều có thể được khóa lại, vì vậy câu trả lời là "không" trước khi sai lầm xảy ra thay vì sau đó.

Câu hỏi ở hành lang, được trả lời ngay tại hành lang
Không có gì trong số này là thông tin mới. Mỗi câu trả lời này đã có sẵn trong tệp .fet của bạn ngay từ khi bộ giải hoàn tất. Nó chỉ được sắp xếp cho máy tính tạo ra nó, thay vì cho người phải sử dụng nó hàng ngày.
Việc xoay lưới theo chiều ngang không làm thay đổi một Tiết giảng nào. Nó thay đổi người có thể trả lời câu hỏi về nó — điều mà khi bạn là người duy nhất trong trường có thể đọc được Thời khóa biểu, thì đó là phần lớn công việc của bạn.
"Có tiết nào ở Phòng học Lab 2 vào thứ Ba lúc 11 giờ không?"
Có. Hoặc không. Chỉ trong khoảng một giây, ngay khi đang đứng ở hành lang.