Come funziona Arignote Timetable
La creazione di un orario scolastico con Arignote è un semplice processo in quattro fasi. Dal primo accesso a un orario cartaceo, la maggior parte delle scuole richiede meno di un giorno, spesso solo poche ore.

Fase 1 — Configura la tua scuola
Inizia inserendo gli elementi costitutivi del tuo orario. L'ordine non ha importanza: puoi aggiungere e modificare entità in qualsiasi momento.
- Aggiungi i tuoi professori con le loro materie e disponibilità
- Aggiungi le tue aule con le relative capacità e categorie
- Crea i tuoi corsi e assegnali a gruppi di studenti
- Definisci le lezioni del corso: quante sessioni a settimana, per quanto tempo ciascuna sessione
La maggior parte delle scuole importa i propri dati in meno di un'ora. Per i periodi successivi, si parte da una copia dell'orario precedente e si aggiorna solo ciò che è cambiato.

Fase 2 — Definisci i tuoi vincoli
I vincoli sono le regole che il tuo orario deve soddisfare. Arignote distingue tra vincoli rigidi (regole che non devono mai essere infrante) e vincoli soft (preferenze che il risolutore cerca di rispettare).
Vincoli rigidi
Questi vengono applicati automaticamente dal sistema: li definisci inserendo correttamente i tuoi dati. Ad esempio: la finestra di disponibilità di un professore è un vincolo rigido; la capacità di un'aula è un vincolo rigido; la frequenza richiesta per le lezioni del corso è un vincolo rigido.
Vincoli morbidi (desideri)
I desideri sono preferenze che il risolutore cercherà di soddisfare ma può scambiarsi l'una con l'altra per trovare una soluzione fattibile. Esempi: un insegnante preferisce non insegnare nel primo periodo di lunedì; una classe non dovrebbe avere la stessa materia due volte di seguito; un'aula specifica è preferita per un corso di lingua.

Fase 3 — Eseguire il risolutore
Una volta inseriti i dati, premi Risolvi. Il risolutore analizza tutti i vincoli contemporaneamente e crea un calendario che soddisfi tutti i vincoli rigidi e il maggior numero possibile di vincoli soft.
Internamente, il solutore utilizza un algoritmo di decomposizione: crea un grafico dei vincoli dai dati, rileva i cluster naturali utilizzando il rilevamento della comunità e risolve ogni cluster in modo indipendente prima di assemblare la soluzione completa. Questo approccio consente di gestire orari ampi e complessi in pochi secondi anziché in ore.

Fase 4: revisione, modifica ed esportazione
Una volta terminato il risolutore, rivedi l'orario completo nella visualizzazione a griglia. Puoi spostare manualmente le sessioni: il rilevatore di conflitti segnalerà immediatamente eventuali violazioni. Quando sei soddisfatto, esporta con un clic.
- Visualizzazione a griglia: visualizza l'intera settimana a colpo d'occhio, filtrata per insegnante, aula o classe
- Pannello dei conflitti: tutti i problemi rimanenti sono elencati con una spiegazione
- Regolazioni manuali: trascina le sessioni, cambia aula, riassegna gli insegnanti
- Re-solve: ha apportato una modifica strutturale? Riesegui il risolutore in pochi secondi
- Esportazione PDF: un file per insegnante, aula o classe, pronto per la stampa
- Esportazione HTML: pubblica l'orario completo sul sito web della tua scuola

Quanto tempo ci vuole?
- Piccola scuola (< 20 insegnanti, < 200 sessioni): il risolutore viene completato in meno di 30 secondi
- Scuola media (20-60 insegnanti, 200-600 sessioni) — in genere 1—2 minuti
- Scuola grande (più di 60 insegnanti, più di 600 sessioni) — in genere 3-5 minuti
- Risoluzione dopo un piccolo cambiamento, di solito meno di 30 secondi indipendentemente dalle dimensioni della scuola