Construção do horário
Restrições que correspondem à realidade
Um horário vale o que valerem as regras a partir das quais foi construído — as exigências de ensino, a disponibilidade do pessoal e os pedidos de indisponibilidade que recolhe todos os anos. O Wise Timetable trata milhares de restrições e distingue entre as que nunca podem ser violadas e as que se limita a preferir.
Restrições rígidas versus preferências flexíveis
A maioria das falhas de planeamento resulta de tratar todas as regras como absolutas. Uma sala que não comporta noventa estudantes é uma restrição rígida. Um docente que prefere não lecionar às sextas-feiras é uma preferência.
O Wise Timetable mantém-nas separadas. As restrições rígidas são sempre aplicadas — o sistema indica uma sessão como não alocada em vez de violar uma. As preferências flexíveis são otimizadas: satisfeitas sempre que possível e ponderadas entre si quando entram em conflito.
É esta distinção que permite que exista sequer uma solução. Se todas as preferências fossem tratadas como invioláveis, quase nenhum horário universitário real seria resolúvel, e acabaria por contornar regras manualmente até que passasse a sê-lo.


O que pode definir
- Horário de funcionamento da universidade, normal e alargado
- Máximo de horas letivas permitido por dia e por semana
- Intervalos de almoço definidos e pausas obrigatórias
- Distribuição de intervalos otimizada para docentes ou para estudantes
- Distribuição da carga letiva — concentrada em menos dias ou repartida uniformemente
- Bloqueios de salas, para que determinadas sessões só possam realizar-se em determinadas salas
- Requisitos de equipamento e instalações por tipo de sessão
- Tempo de deslocação entre edifícios e campi
- Disponibilidade dos docentes, indicada pelos próprios docentes
- Sessões fixas bloqueadas no lugar, para que a geração tenha de as contornar
Quando as restrições tornam um horário impossível
Ocasionalmente, um conjunto de restrições não admite qualquer solução completa, nem sequer em teoria. O Wise Timetable não falha em silêncio nem quebra discretamente uma regra para produzir algo que pareça acabado. Planeia tudo o que consegue e apresenta as sessões não alocadas numa lista clara.
A partir daí, ou coloca essas sessões manualmente nos períodos livres que o sistema lhe mostra — ultrapassando uma restrição quando considerar aceitável — ou flexibiliza uma restrição e gera de novo. Como até os horários grandes são regenerados em menos de um minuto, iterar até chegar a um compromisso viável custa pouco.
Capacidades relacionadas
Veja o Wise Timetable com os seus próprios dados
Marque uma apresentação online de 45 minutos. Percorreremos o problema de planeamento da sua instituição, mostraremos como o Wise Timetable o trata e responderemos ao que a sua equipa quiser testar.