Qual sala está livre na terça-feira às 11?
A pergunta que lhe fazem no corredor e por que o seu horário está organizado da maneira errada para respondê-la.

Você está indo almoçar e alguém o interrompe.
"Tem algo no Laboratório 2 na terça-feira às onze? Receberemos um palestrante convidado."
Você sabe a resposta. Está no Grade que você criou. E você não consegue responder, porque o Grade é organizado por turma — trinta grades, uma por Grupo, e o Laboratório 2 aparece em algum lugar dentro de cada uma delas.
Então vira um "deixe-me verificar e te retorno", e então é uma busca em impressões, ou uma varredura em trinta colunas contando as Salas.
A informação está lá. Ela só está arquivada sob o cabeçalho errado.
Grades são criados de uma forma e lidos de outra
Isso não é uma falha em como você o criou. Um Grade é elaborado por turma, porque é assim que as restrições são expressas — este Grupo tem esta Disciplina tantas vezes por semana.
Mas ele é consultado por recurso. Qual Sala está livre. Qual Docente não está alocado no terceiro período. Quem mais está dando aula quando eu estou.
Todo responsável pelo Grade acaba mantendo a segunda visão em sua cabeça, e sendo a única pessoa na escola que consegue responder.
Gire a grade
Em vez de uma grade por turma, você pode pedir uma linha por Sala, com os Dias e Horas no topo. O mesmo Grade, rotacionado — nada recalculado, nada resolvido novamente, apenas arquivado sob um cabeçalho diferente.
O Laboratório 2 vira uma linha. Terça-feira às onze vira uma coluna. A resposta é onde eles se cruzam, e leva cerca de um segundo.
O mesmo funciona para Docentes: uma linha para cada, toda a semana deles em uma linha. "Quem está livre agora?" deixa de ser uma pergunta que você precisa pesquisar.
Fica melhor quando você está realmente posicionando algo
Ler é a metade fácil. A parte útil é quando você está com uma Atividade na mão e procurando um lugar para colocá-la.
Pegue uma Atividade que precisa de uma Sala e mude para a visualização de Sala: a grade marca quais Salas estão genuinamente livres naquele Dia e Hora — não apenas parecem livres, estão livres — e em qual delas a Atividade está atualmente. Você não está comparando duas grades e torcendo. A pergunta "onde isso pode ir?" é respondida na tela que você já está olhando.

Então arraste-a para a linha que você deseja. A Atividade muda de Sala. Você não abriu um formulário, encontrou o campo de Sala ou digitou um nome de Sala que precisa corresponder exatamente.
E ele te avisa quando você está errado
Mover Atividades manualmente é onde bons Grades silenciosamente quebram. Você resolve o problema do palestrante e cria um conflito duas linhas abaixo que ninguém nota até terça-feira.

Portanto, a grade verifica conforme você avança. Mova algo para um Horário que não funciona e ele avisa imediatamente — não ao salvar, não na próxima abertura. E qualquer coisa que não deva ser movida pode ser bloqueada, então a resposta é "não" antes do erro, em vez de depois dele.

A pergunta do corredor, respondida no corredor
Nada disso é informação nova. Cada uma dessas respostas já estava no seu arquivo .fet no momento em que o resolvedor terminou. Estava apenas organizada para o computador que a gerou, em vez de para a pessoa que tem que conviver com ela.
Girar a grade não muda uma única Atividade. Muda quem pode responder a uma pergunta sobre ela — o que, quando você é a única pessoa na escola que consegue ler o Grade, é a maior parte do trabalho.
"Tem algo no Laboratório 2 na terça-feira às onze?"
Sim. Ou não. Em cerca de um segundo, parado no corredor.