news

16.03.2015
FET - versione 5.26.2
- Aggiornamento a Qt 5.4.1. 
- Crash bug fix quando si genera con zero insiemi di studenti (introdotto nel FET-5.26.0). 
- Aggiunta una traduzione parziale in Cinese tradizionale (zh_TW), da James. 
- Aggiornata la traduzione in tedesco, da Bob Hairgrove. 

13.02.2015
FET - versione 5.26.1
Crash bug fix (probabilmente mai incontrato, quando si usano anni che si sovrappongono) e miglioramenti durante la rimozione di insiemi di studenti. Ora è possibile rimuovere completamente un sottogruppo / gruppo con un singolo pulsante. 
- Aggiunto un test per segnalare sottogruppi che hanno le stesse attività, in modo che l'utente può effettuare la generazione più veloce rimuovendo sottogruppi equivalenti (se i sottogruppi hanno gli stessi vincoli). 
- Aggiunta una opzione selezionabile per mostrare i suggerimenti nelle finestre di dialogo (aggiungi / modifica) di vincoli che utilizzano tabelle (il suggerimento è il giorno e l'ora sotto la posizione corrente del cursore). Segnalato da Bob Hairgrove. 
- Aggiornata la traduzione in tedesco, da Bob Hairgrove. 
- Pulizia del codice.

26.01.2015
FET - versione 5.26.0
- FET è ora rilasciato sotto licenza GNU Affero General Public License versione 3 o successiva (suggerito da Volker Dirr).  
- Migliorata la velocità di importazione di valori da file (CSV) separati da virgola, soprattutto quando si tratta di molti gruppi di studenti.  
- Migliorata la velocità di aggiunta/modifica delle (sub)attività dalle finestre di dialogo corrispondenti (anche se normalmente può non notarsi).  
- Altri miglioramenti di velocità nell'interfaccia.
- Carenze e correzioni di crash bug (casi incontrati raramente).  
- Alcuni miglioramenti minori nel trattamento delle stringhe.  
- Pulizia del codice.

12.01.2015
FET - versione 5.25.0
- Migliorata la finestra di dialogo per la divisione dell'anno: i gruppi e sottogruppi prodotti con la divisione dell'anno manterranno le loro attività e vincoli.
- Ordina (temporaneamente) i vincoli di di tempo e di spazio nella finestra di riepilogo in base alla descrizione. Rimosso, inoltre, il pulsante ' Ordina in base ai commenti', che è probabilmente inutile.
- Corretto un bug introdotto nella versione 5.24.0: la modifica di singole subattività, l'eliminazione di insegnanti, materie, chiavi dell'attività o insiemi di studenti poteva riguardare solo alcuni componenti della maggiore attività suddivisa.
- Alcuni minori miglioramenti nella gestione delle stringhe.

30.12.2014
FET - versione 5.24.0
- Aggiornamento a Qt 5.4.0 .
- Miglioramento significativo della velocità quando si utilizzano molti insiemi di studenti (suggerito da Volker Dirr).
- Miglioramento di velocità nel menu statistiche.
- Altri miglioramenti di velocità nei casi di dati più numerosi.
- Aggiunta una opzione per nascondere i sottogruppi di studenti con caselle combinate nel pianificatore delle attività (utile se si dispone di un numero alto di sottogruppi di studenti e non serve utilizzarli nell'interfaccia).
- Opzioni aggiunte per selezionare le categorie di orari da scrivere sul disco rigido.
- La divisione automatica degli anni in categorie è migliorata (suggerito da alxgudea, Bobby Wise e Volker Dirr).
- Miglioramento del codice nella lettura dei file XML .fet: convertito dalle obsolete classi Qt QDom * per QXmlStreamReader. Ciò comporta miglioramenti di velocità e di memoria durante la lettura dei file di input e assicura a FET compatibilità con le future versioni di origine Qt. Anche la segnalazione degli errori durante la lettura di un file corrotto è migliorata. La struttura dei file XML .fet è leggermente cambiata e, naturalmente, i vecchi file vengono aperti correttamente.
- Corretti diversi bug, quando si cerca di aprire file corrotti.
- Altre correzioni di bug, riportati da Vanyo Georgiev.
- E 'ora consentito avere il vincolo di aula preferenziale con una singola aula (suggerito da liquido e Volker Dirr).
- Aggiunto un nuovo file di esempio dal Vietnam, di nguyenhuuduyet.
- Aggiunto un nuovo file di esempio dalla Namibia, da Bobby Wise.
- Aggiunti altri due file di esempio anonimi.

20.11.2014
FET - versione 5.23.4
- aggiunta una traduzione parziale in Cinese Semplificato (zh_CN) a cura di orange
- aggiunti due file di esempio dal Vietnam, grazie a Nguyen Huu Tuyen

01.10.2014
FET - versione 5.23.3
- aggiornamento alla piattaforma Qt 5.3.2
- aggiunto un file fet.desktop (da Alexey Loginov) .
- corrette alcune osservazioni relative alla licenza GNU GPL (segnalato da Alexey Loginov) .
- aggiunta una opzione "make install" (suggerito da Alexey Loginov e altri utenti , realizzato da Zsolt Udvari e Liviu Lalescu ) .
- aggiunta una icona (suggerito da Alexey Loginov e altri utenti) .
- aggiunta una opzione al momento di compilare in modo che FET rilevi automaticamente la lingua del sistema (suggerito da Alexey Loginov e altri utenti ) .

20.08.2014
FET - versione 5.23.2
- corretto un problema di costruzione sotto C++11 (riportato da Thomas Klausner, risolto da Jörg Sonnenberger)

24.07.2014
FET - versione 5.23.1
- aggiornamento nella visualizzazione degli orari degli insegnanti e degli studenti (suggerito e implementato da Volker Dirr).

14.07.2014
FET - versione 5.23.0
- aggiornamento alla piattaforma Qt 5.3.1
- aggiunta una nuova opzione di generazione, attività aggregate in ordine iniziale, ovvero attività da piazzare per prime (suggerito da Yush Yuen). Questo è utile in rari casi di utilizzo del vincolo di un gruppo di subattività che occupano un numero massimo di ore di una certa fascia oraria. O, comunque, se si desidera modificare l'ordine iniziale di piazzamento, portando alcune attività in testa. 
- migliorata la finestra delle scorciatoie, con l'aggiunta dei pulsanti Stampa, Blocca e Avanzate.

31.05.2014
FET - versione 5.22.0
- aggiornamento alla piattaforma Qt 5.3.0
- numerosi miglioramenti nella gestione della memoria e nella velocità di elaborazione nelle fasi di pre e post generazione
- corretto un bug che rischiava di provocare un crash del programma (in caso di file estremamente pesanti)
- si possono ora sbloccare tutte le attività o quelle di una giornata senza riavviare la generazione (suggerito da Volker Dirr)
- aumentato il numero massimo di suddivisioni di prima e seconda categoria in fase di divisione di un anno (suggerito da Bobby Wise)
aggiunto un altro file di esempio dal Marocco (di Mohamed Bahaj)

06.05.2014
FET - versione 5.21.3
- aggiornamento della versione Windows alla piattaforma Qt 5.2.1

21.03.2014
FET - versione 5.21.2
- corretto un errore in due file di esempio brasiliani

21.03.2014
FET - versione 5.21.1
- codice sorgente aggiornato a Qt 5.2.1 (ma la versione precompilata per Windows utilizza ancora Qt 4.8.5, a causa di vari problemi)
- aggiunta la traduzione in lingua Albanese, a cura di Artur Lugu
- alcuni miglioramenti nell'interfaccia

23.12.2013
FET - versione 5.21.0
- codice sorgente aggiornato a Qt 5.2.0 (ma la versione precompilata per Windows utilizza ancora Qt 4.8.5, a causa di vari problemi)
- aggiunta la stampa di statistiche avanzate direttamente da FET, suggerito da Bobby Wise e realizzato da Volker Dirr. 
- aggiunta una opzione per duplicare i nomi verticali negli orari, a destra delle tabelle (suggerito da Pietro, implementato da Volker Dirr). 
- aggiornata la traduzione in portoghese-brasiliano, da Cloves das Neves. 
- aggiunti due file di esempio dal Brasile, da Werner Bruns. 
- aggiunto un altro file di esempio dall'Argentina, da pedrobordon.

14.10.2013
FET - versione 5.20.2
- aggiunta una opzione per evitare la stampa delle chiavi dell'attività nei file html di output dell'orario generato (surrerimento di drew e di altri utenti)
- miglioramento del consumo di memoria quando si scrivono le statistiche avanzate su disco rigido
- eliminati i messaggi di debug (bug potenziale riportato da MarioMic, perché sotto alcune distribuzioni GNU/Linux questi messaggi potevano riempire l'hard disk). - - la versione a riga di comando può essere resa "verbosa" tramite il parametro di comando --verbose=true
- la generazione multipla genera un report finale (suggerimento di MarioMic)
- correzioni minori e miglioramento del codice sorgente

05.10.2013
FET - versione 5.20.1
- piccoli miglioramenti e correzioni di bug

28.09.2013
FET - versione 5.20.0
- aggiunto vincolo stessa aula se attività consecutive (suggerito da agemagician)
- aggiunto vincolo numero massimo di giorni a settimana per classe (richiesto da più utenti)
- correzione nel vincolo di attività che occupano un numero massimo di aule diverse
- nuovo file di esempio (da rapsy)

29.08.2013
FET - versione 5.19.4
Codice sorgente aggiornato a Qt 5.1.1 (ma la versione precompilata per Windows utilizza ancora Qt 4.8.5, a causa di vari problemi)
- Correzione di errori nell'importazione dei dati (da Volker Dirr).  
Aggiunti due nuovi file di esempio, dal Belize, grazie a donjon.  
Aggiunti due nuovi file di esempio, dall'Algeria, grazie a Laid Messaoudi.

10.06.2013
FET - versione 5.19.3
- Correzioni nella traduzione in rumeno

01.06.2013
FET - versione 5.19.2
- Correzione di errori minori nella formattazione Html degli orari
- Corretto qualche problema minore relativo alle stringhe
- Traduzione in rumeno aggiornata e completa

22.05.2013
FET - versione 5.19.1
- Codice sorgente aggiornato a Qt 5.0.2 (ma la versione precompilata per Windows utilizza ancora Qt 4.8.4, a causa di vari problemi).
- Corretto qualche problema minore relativo alle stringhe
- Traduzione in rumeno aggiornata. Introduzione all'uso di segni diacritici.
- Traduzione in ucraino aggiornata.
- Aggiunta di un nuovo file di esempio.

21.01.2013
FET - versione 5.19.0
- Codice sorgente aggiornato a Qt 5.0.0 (ma la versione precompilata per Windows utilizza ancora Qt 4.8.4, a causa di vari problemi).  
- Realizzata una separata interfaccia a riga di comando senza usare il X-screen.
- Generazione identica su tutti i computer, modificando la gestione del QSet nelle parti dove la generazione dipende dall'ordine elementi nel QSet (gli elementi sono ordinati e, quindi, randomizzati). Corretto un bug minore.  
- E' ora possibile suddividere un anno in 4 categorie.  
- Quando si avvia FET è selezionata la prima sezione nella scheda collegamenti (File).
- Aggiunti tre nuovi file di esempio.

04.09.2012
FET - versione 5.18.2
- miglioramenti nell'interfaccia
- aggiornamento della traduzione francese (di Regis Bouguin)
- nuovo file di esempio (da Daniel)

22.08.2012
FET - versione 5.18.1
- miglioramenti nel codice eseguibile
- eliminata ogni limitazione di MAX_SUBJECTS (ora c'è un numero virtualmente illimitato di materie)
Codice aggiornato a Qt 4.8.2
Aggiunta di un file di esempio (da L. W. Johnstone, dal Belize) 

10.05.2012
FET - versione 5.18.0
- Corretto un vecchio errore, trovato cercando di implementare il nuovo vincolo (vedi sotto) ideato per aiutare a risolvere un file complesso di Yush Yuen. 
- Aggiunto il vincolo Attività occupano max aule diverse che può, ad esempio, imporre che alcune attività siano svolte in una sola stessa aula (in fasce orarie diverse, ovviamente) se le aule diverse sono max = 1.
- Procedimento più sicuro per il salvataggio dei file con estensione .fet.
- Salvataggio del seme casuale alla fine della generazione dell'orario (oltre a salvarlo all'inizio). 
- Aggiunta una traduzione in usbeco.

18.04.2012
FET - versione 5.17.0

- Comando di stampa dell'orario (completo di anteprima) direttamente da programma (codice di Volker Dirr)
- Codice aggiornato a Qt 4.8.1
- Piccoli miglioramenti e correzioni nell'interfaccia
- Aggiunta di un file di esempio di scuola greca


06.03.2012
FET - versione 5.16.1
- Codice aggiornato a Qt 4.8.0
- Corretto un bug: l'interfaccia a linea di comando accetta, adesso, caratteri di separazione nativi
- nel caso di utilizzo da linea di comando con un tempo massimo, se il limite viene raggiunto, FET salva il mihlior orario ottenuto e quello corrente
- esportando un orario come file di testo CSV, vengono ora salvati anche i commenti aggiunti alle attività
- miglioramenti nei file di output in Html
- miglioramenti nell'interfaccia

12.12.2011
FET - versione 5.16.0
- Ogni vincolo può essere attivato o disattivato e si può, inoltre, associare ad ogni vincolo un commento facoltativo. L'utente può ordinare i vincoli in base al loro commento. L'accesso a queste funzioni speciali è consentito solo dalla finestra di dialogo relativa ai vincoli di tempo e spazio (suggerito da George Miliotis, Davide GM Salvetti e forse altri utenti).
- Ogni attività può avere un commento facoltativo (suggerito da K, M e forse altri
utenti).
- La versione a riga di comando salva l'orario corrente e l'orario del più alto stadio raggiunto se riceve SIGTERM da parte dell'utente, poi esce (suggerito da Davide GM Salvetti e utenti forse altri).
- Aggiunta la traduzione vietnamita, Nguyen Truong Thang.
- Minori correzioni all'interfaccia.
- Aggiornato file
orario della Arabia Saudita, da Silver.

28.10.2011
FET - versione 5.15.0
- Aggiunti due nuovi vincoli:
1) Numero massimo di ore - scelte tra quelle di una selezione - occupate da (sub)attività scelte tra quelle di un insieme. Questo vincolo è utile in più casi, ad esempio per forzare alcuni insegnanti ad avere attività in fasce orarie determinate. (Per esempio, in una settimana di 5 giorni con 6 ore al giorno, l'insegnante T ha 20 ore di attività e ha bisogno di essere impegnato nelle prime 3 ore di Lunedi: possiamo aggiungere un vincolo con tutte le attività del docente, tutte le fasce orarie meno le 3 ore che deve certamente lavorare (quindi 5 * 6 - 3 = 27 ore selezionate nel vincolo), e specificare il numero massimo di 17 (= 20 - 3) ore che saranno piazzate nelle 27 ore selezionate. Resteranno tre ore di (sub)attività che dovranno essere piazzate necessariamente nelle prime 3 ore di Lunedì). Consigliato da Zsolt Udvari, Christian Kemmer, Davide GM Salvetti, lalloso, argento, e forse altri utenti.
2) Numero massimo di attività simultanee in fasce orarie selezionate. L'utente sceglie un insieme di (sub)attività, una serie di fasce orarie, e specifica che in ogni ora di quelle selezionate ci dovrebbe essere un numero massimo di (sub)attività contemporanee fra quelle dell'insieme scelto. Utile per esempio se si desidera che ogni ora abbia un certo numero di insegnanti liberi, disponibili per sostituzioni o supervisione.
- Aggiornato a Qt 4.7.4.
- Rimossa la dipendenza delle classi Qt 3. Molte finestre di dialogo sono state modificate. Lo scopo è di migliorare FET e preparare l'arrivo della piattaforma Qt 5.
- Il programma è ora in grado di memorizzare la geometria della maggior parte delle finestre di dialogo (suggerito da più utenti. Zsolt Udvari ha suggerito di memorizzare anche le opzioni della finestra di pianificazione delle attività.).
- Le finestre di: chiavi dell'attività, studenti, insegnanti, materie, stanze, edifici, attività, sottoattività, tutti i vincoli di tempo e tutti i vincoli di spazio contengono uno splitter trascinabile, per una migliore visualizzazione (suggerito da daviodan).
- Prende nota di quando un file è stato modificato. Quando non è stato modificato, l'utente può uscire direttamente da FET (suggerito da Horatiu Halmajan e forse altri
utenti).
- Elenco dei file utilizzati di recente (suggerito da daviodan, Argento e forse altri utenti).
- Statistica della attività nelle aule - che mostra l'elenco delle attività che certamente - o probabilmente - possono essere programmate in una aula non specificata (suggerito da Volker Dirr - che ha anche fatto una parte del codice -, Corfiot,
Fabio Piedimonte).
- Rimosso il limite massimo al numero di vincoli di tempo e spazio.
- Quando si modificano i giorni o le ore, i vincoli interessati saranno modificati o rimossi, dopo la conferma da parte dell'utente.
- Il cambio del linguaggio è attivato senza necessità di chiudere e riavviare.
- Molti altri miglioramenti dell'interfaccia.
- Aggiunto un nuovo file di esempio, da Silver.
- Migliorato il file di esempio del Marocco e le istruzioni in arabo (Liviu Lalescu e Chafik Graiguer).


27.05.2011
FET - versione 5.14.5
- aggiornamento all'ambiente QT 4.7.3
- la finestra di generazione multipla di orari mostra il numero massimo di attività piazzate per l'orario in corso di elaborazione e il numero di attività piazzate per ciascun orario interrotto al raggiungimento del tempo limite
- correzione di due bug non critici nell'interfaccia sotto MAC OS-X
- miglioramento negli orari esportati in HTML
- aggiunta la traduzione galiziana
- aggiunto un file di esempio spagnolo di scuola secondaria

24.03.2011
FET - versione 5.14.4
- aggiornamento all'ambiente QT 4.7.2
- alcuni miglioramenti minori
- aggiornamenti nelle traduzioni francese e serba e tre nuovi file di esempio

02.11.2010
FET - versione 5.14.3
- aggiornamento all'ambiente QT 4.7.0
- miglioramenti nell'interfaccia
- miglioramento della traduzione greca
- aggiunta di due file di esempio

24.09.2010
FET - versione 5.14.2
- possibilità di aggiungere attività suddivise fino a 35 subattività (il limite prima era 10)
- miglioramenti nell'interfaccia e nel codice eseguibile

- aggiornamento della traduzione in slovacco
- aggiunta di un file di esempio in italiano (liceo scientifico)

26.08.2010
Segnalo la presenza di una versione aggiornata dell'ottimo script per l'importazione in Excel dell'orario generato.
Si trova nella stessa pagina già segnalata, del forum dell'autore (in basso, allegata al post del 26.08.2010).

12.08.2010
FET - versione 5.14.1
- miglioramento della velocità di calcolo nell'algoritmo di generazione (tanto più apprezzabile quanto maggiore è il numero di ore a settimana)
- aggiunta della parziale traduzione in ebraico

19.07.2010
FET - versione 5.14.0
- migliorata la generazione random dei numeri casuali, così da evitarte qualsiasi possibilità che il programma entri in loop. I parametri da linea di comando per specificare il seme dei numeri random sono cambiati. Leggere il file README per istruzioni su come specificare il seme dei numeri random.
- migliorata la gestione della memoria per il vincolo ore preferenziali per (inizio di) attività/subattività
- miglioramenti minori nell'interfaccia
- aggiornamento della traduzione in arabo

Fabio Piedimonte ha inserito nel suo blog alcune pagine in cui descrive l'uso di FET e si propone di pubblicare altri contributi. Segnalo questa nuova risorsa che facilita la comprensione del programma a tutti, indipendentemente dall'esperienza acquisita. Grazie Fabio!

22.06.2010
FET - versione 5.13.5
- pulizia del codice eseguibile
- aggiornamento delle traduzioni indonesiana e spagnola

13.06.2010
FET - versione 5.13.4
- aggiunta traduzione in slovacco

Segnalo la pagina dedicata da Tom Hosty a FET e al suo utilizzo. E' in inglese.
Può essere facilmente tradotta tramite Google in italiano (ci vuole indulgenza per il risultato...)


La Barra di navigazione, a sinistra, si è arricchita della pagina "Importare l'orario in Excel". Si tratta di una risorsa ragguardevole, che migliora e semplifica l'utilizzo dell'orario finale elaborato da FET, al termine della fase di messa a punto del progetto.

14.05.2010
FET - versione 5.13.3
- aggiornamento della traduzione indonesiana
- correzione di un raro bug minore
- pulizia del codice eseguibile

04.05.2010
FET - versione 5.13.2
- aumento del numero massimo di attività a 30.000, del numero massimo di vincoli di tempo a 60.000 e del numero massimo di vincoli di spazio a 60.000 (in precedenza erano rispettivamente 15.000, 30.000 e 30.000)
- pulizia del codice eseguibile
- aggiunta della traduzione singalese (parziale)
- aggiornamento della traduzione indonesiana

01.04.2010
FET - versione 5.13.1
- eliminato un bug che avrebbe provocato una generazione impossibile in un caso molto raro
- aumentato il numero massimo di insegnanti, materie, aule ed edifici a 6000 (in precedenza era 3000)
- pulizia del codice Html
- aggiunto un esempio di scuola del Marocco

21.03.2010
FET - versione 5.13.0
- aggiornamento all'ambiente QT 4.6.2
- per il vincolo Numero minimo di ore
al giorno per studenti è possibile - uso avanzato - permettere giorni liberi
- aggiunto un form per la pianificazione delle attività
- è ora consentito avere 3 vincoli del tipo Numero massimo di giorni con attività in intervallo - per studenti e/o insegnanti (era consentito il numero massimo di 2)
- aggiunto l'export delle sole attività abilitate
- traduzione in portoghese (brasiliano) - parziale
- traduzione in danese - parziale
- miglioramento nell'uso della memoria
- gli orari contengono una -x- minuscola se l'insegnante, gli studenti o l'aula non sono disponibili e -X- maiuscola per le interruzioni. In più puoi decidere separatamente se mostrare o meno interruzioni e/o indisponibilità
- rimossi alcuni inutili messaggi e migliorata la velocità di elaborazione in qualche raro caso sotto Linux
- aggiunti alcuni file di esempio
- il linguaggio di default è ora en_US anziché en_GB

05.02.2010
FET - versione 5.12.3
- Eliminato un bug che provocava un crash di FET nel raro caso si avessero vincoli di orari preferenziali per (sub)attività riferiti a nessuna attività

29.01.2010
FET - versione 5.12.2
- aggiornamento all'ambiente QT 4.6.1
- miglioramento dell'interfaccia, per evitare la rimozione involontaria di vincoli necessari
- modificata la funzione di export in CSV, con l'aggiunta del numero id
delle singole attività

11.01.2010
FET - versione 5.12.1
- Aggiunta la traduzione in ucraino
- Migliorata la velocità e la modalità di lettura di file particolarmente grandi
- Miglioramenti e nuova scorciatoia nell'interfaccia
- Correzione di alcuni bug minori

15.12.2009
FET - versione 5.12.0
- Aggiunta di pulsanti di scelta rapida nella finestra principale (suggerita da più utenti, in particolare: daviodan, Massimo Mancini, Paolo Cataldi). Può essere disattivata dal menu Opzioni / Interfaccia
- Numero massimo 15.000 Attività, numero massimo 35 giorni a 'settimana' (virtuale). Altri limiti ampliati e migliore gestione della memoria. Ora non è necessaria molta memoria virtuale; il suo utilizzo è più basso. Questa migliore gestione della memoria può portare un piccolo rallentamento della generazione, anche se invece, in alcuni casi, la nuova versione può essere più veloce
- Aggiornamento all'ambiente di sviluppo Qt 4.6.0
- Miglioramenti dell'interfaccia in genere e, in particolare, per l'aggiunta di attività
- Modifica della gestione dell'aiuto (aggiunto link alla Guida online).
- Aggiornamento delle traduzioni
- Miglioramenti nel codice eseguibile

05.11.2009
FET - versione 5.11.0
- aggiornamento all'ambiente QT 4.5.2
- conversione di tutte le finestre di dialogo, tempi di compilazione e dimensioni del codice eseguibile ridotti
- nuovo vincolo Numero minimo di giorni a settimana per insegnante/i
- nuovo vincolo Numero massimo di ore al giorno di attività con chiave per studenti e/o insegnanti. E' un vincolo critico e il suo uso deve essere abilitato nel menù Opzioni
- nuovo vincolo Numero massimo di ore buche al giorno per studenti.
E' un vincolo critico e il suo uso deve essere abilitato nel menù Opzioni
- corretto un bug sperimentabile molto raramente

- vincolo Aula non disponibile permette ora più vincoli per la stessa aula. Si potranno usare più vincoli con differenti pesi e preferenze per una stessa aula
- nelle finestre aggiungi/modifica attività e modifica subattività gli studenti sono mostrati in una struttura ad albero
- nella finestra riepilogativa di tutti i vincoli aggiunto un filtro particolarmente efficace
- aggiunto un contatore nelle liste delle (sub)attività e dei vincoli
- Ai vincoli relativi a tabelle sono associate celle contenenti X (aspetto migliorato) centrate e colori impostabili nel menù Opzioni
- molti miglioramenti nell'interfaccia e nelle finestre di dialogo
- aggiornate e migliorate alcune traduzioni
- aggiunta la possibilità di salvare durante l'elaborazione l'orario relativo al maggior numero di attività piazzate

22.08.2009
FET - versione 5.10.3
- due nuovi vincoli: Tre (sub)attività contigue e Numero massimo di giorni tra (sub)attività
- pulizia nei menù e nel codice
- interessante esempio di data-file in lingua italiana (liceo scientifico)

20.07.2009
FET - versione 5.10.2
- aumento della (già alta) velocità di calcolo nel caso di uso di vincoli del tipo Attività che iniziano contemporaneamente - 2 attività in ordine - 2 attività consecutive - Attività non contemporanee.
- altri miglioramenti minori
- aggiunta di un manuale in lingua Iraniana


11.07.2009
FET - versione 5.10.1
- migliorata la velocità di calcolo in presenza di vincoli per attivitità che iniziano contemporaneamente
- aggiunta la possibilità di evidenziare nella stampa dell'orario le attività che iniziano contemporaneamente
- vari miglioramenti nell'interfaccia e nella presentazione dei menu relativi ai vincoli

01.07.2009
FET - versione 5.10.0
- nuovo vincolo di Numero massimo di giorni a settimana per insegnanti
- scelta personalizzabile della directory dei risultati
- aggiunta di filtri, nuove funzioni e nuovi controlli
- miglioramenti nell'interfaccia, per aggiunta e rimozione di vincoli, nella selezione di ore ecc
- miglioramenti nel codice eseguibile
- miglioramenti in varie traduzioni

01.06.2009
FET - versione 5.9.4
- miglioramenti nel codice eseguibile e nell'uso della memoria.
- traduzioni in russo ed iraniano (in via di implementazione)

10.04.2009
FET - versione 5.9.3
- nuovo vincolo di aula/e preferenziale/i per chiave di attività

20.03.2009
FET - versione 5.9.2
- Aggiornamento, miglioramento e bug fix nel filtro di Import

Sul menu qui a sinistra ho aggiunto una scheda Immagini, con lo screenshot di finestre prodotte da FET

01.03.2009
FET - versione 5.9.1
- miglioramento delle pagine di output con maggiori opzioni disponibili
- alcuni aggiornamenti nel codice eseguibile

14.02.2009
FET - versione 5.9.0
- possibilità di chiavi dell'attività multiple
- possibilità di modificare singole subattività
- possibilità di specificare un numero massimo di ore consecutive con una certa chiave di attività, per un insegnante o per una classe: si possono caratterizzare attività più pesanti di altre e chiedere a FET di limitare il numero di ore consecutive con attività pesanti
- aggiornamenti vari nel codice eseguibile, nell'uso della memoria, nelle traduzioni e nell'output

27.01.2009
FET - versione 5.8.1
Molti miglioramenti minori nel codice e nell'interfaccia


14.01.2009
FET - versione 5.8.0
- possibilità di vedere negli orari le attività bloccate e di bloccarle/sbloccarle direttamente nell'orario
- possibilità di bloccare/sbloccare le attività di un determinato giorno
- possibilità di bloccare/sbloccare le attività che chiudono la giornata delle classi
- adesso i vincoli di Orario preferenziale di inizio per attività e Aula preferenziale per attività hanno una opzione che permette di definire vincoli permanenti che non possono essere sbloccati durante la visualizzazione dell'orario
- correzione di bug minori (e rari)
- alcuni miglioramenti nella visualizzazione dei dettagli dell'orario e nell'interfaccia
- correzione sotto Windows della stringa che descrive la cartella di output
- aggiunto l'output dell'orario delle attività in formato xml

17.12.2008
FET - versione 5.7.7
Altri miglioramenti (minori) nel codice sorgente.

07.12.2008
FET - versione 5.7.6
Alcuni miglioramenti (minori) nell'interfaccia e nella gestione dell'output.


01.12.2008
FET - versione 5.7.5
Nuovo vincolo di 2 attività riunite (raggruppate) che è la versione non-orientata del vincolo di 2 attività consecutive (le attività possono stare in qualsiasi ordine, purchè una vicina all'altra).
Test addizionale per assicurare che vincoli di stesso orario di inizio per attività non siano impossibili.


24.11.2008
FET - versione 5.7.4
Aggiunta del manuale (in inglese) prodotto da Volkerr Dirr.
Alcune ottimizzazioni ed aggiornamenti.

11.11.2008
FET - versione 5.7.3
Modifica del form che permette di distribuire le subattività nella settimana. Ora il flag relativo ad attività divise in 2 o 3 NON è selezionato, per evitare che FET trovi impossibile risolvere alcuni file-dati particolarmente complessi. Volendo è comunque permesso selezionare manualmente una o entrambe le opzioni.

11.10.2008
FET - versione 5.7.2
2 nuovi file di esempio
Piccola correzione nella esportazione di statistiche avanzate

06.10.2008
FET - versione 5.7.1
Aggiunto un comando per rimuovere vincoli ridondanti
Possibilità di esportare statistiche avanzate in formato html

29.09.2008
FET - versione 5.7.0
Aggiunto un comando avanzato, capace di distribuire uniformemente
nel corso della settimana le attività suddivise - particolarmente adatto a scuole di primo e secondo grado.
Miglioramenti nell'interfaccia (nel riportare attività duplicate).
Aggiunta una status bar per i menu File / Nuovo, Apri..., Salva e Salva con nome...

21.09.2008
FET - versione 5.6.4
Aggiornata la traduzione in arabo, lituano e in italiano.
Aggiunta in output la tavola oraria delle attività.
Possibilità di esportare l'orario in formato CSV.

24.08.2008
FET - versione 5.6.3
Miglioramento della leggibilità del file html di uscita dell'orario.
Introduzione della traduzione in Lituano.
Bug fix (difficilmente sperimentabile).

17.08.2008
FET - versione 5.6.2
Aggiunto il vincolo che permette di limitare, per insegnantI e studenti, il numero di lezioni settimanali in un dato periodo del giorno. Vincolo utile a specificare, per esempio, che insegnanti e/o studenti non devono far lezione più di 2 volte a settimana all'ultima ora.
Aggiunto in vincolo che permette di elencare un insieme di attività che devono chiudere la giornata degli studenti.

08.08.2008
FET - versione 5.6.1
Corretto un bug (che poteva capitare difficilmente)
Aggiunta la possibilità di cambiare più facilmente i vincoli di numero minimo di giorni tra attività
Aggiunti i vincoli di orario preferenziale e di orario di inizio preferenziale per subattività (singole lezioni). Si può specificare l'esatto numero della subattività (lezione), utile per vincolare corsi, ad esempio imponendo che le prime o le ultime componenti di una attività suddivisa in più lezioni debbano essere piazzate entro le prime tre ore.
Passaggio al compilatore Qt 4.4.0 e a Gcc 4.3.1
Aggiornamento delle traduzioni Indonesiana, Rumena, Italiana e Tedesca

19.07.2008
FET - versione 5.6.0
Aggiunti: una funzione di import export dati CSV; il vincolo di numero minimo di buchi tra attività; lieve modifica nella finestra di dialogo per l'aggiunta di attività; qualche ulteriore miglioramento.

02.07.2008
FET - versione 5.5.9
Inserito il nuovo vincolo di ora di inizio preferenziale per attività. E', inoltre, consentito aggiungere più vincoli di questo tipo per la stessa attività, usando pesi percentuali diversi. Aggiornamento di qualche traduzione, compresa quella in italiano.

18.06.2008
FET - versione 5.5.8
Nuova versione: un bug fix, miglioramenti in fase di aggiunta di attività e un nuovo file di esempio.

11.06.2008
FET - versione 5.5.7
Un bug fix, alcuni miglioramenti e qualche aggiornamento nelle traduzioni.


29.05.2008
FET - versione 5.5.6
FET continua a migliorare!
Aggiornamento di alcune traduzioni, compresa quella in italiano. Aggiunta una opzione per selezionare le ore disponibili - o non disponibili - per alcuni vincoli (interruzione, indisponibilità e orari preferenziali).

State pensando di fare una donazione all'autore? Dal 20 aprile è ancora più semplice farlo, tramite PayPal (va bene anche una piccola donazione...)!

17.04.2008
FET - versione 5.5.5
Aggiornamento di alcune traduzioni, aggiunta di nuovi controlli e eliminazione di un piccolo bug che oltretutto si sarebbe potuto verificare in casi remoti.

06.04.2008
FET - versione 5.5.4
Migliorata l'interfaccia e alcune traduzioni, aggiunti nuovi vincoli ed eliminato un bug, salvataggio in formato .fet dei risultati nella elaborazione multipla. Possibilità di definire una settimana lunga fino a 28 giorni.

Invito chi ha interesse, voglia e tempo a partecipare popolando di osservazioni e suggerimenti (compresi quelli per arrivare a una migliore traduzione) il forum - sezione in italiano - aperto da Liviu nel suo sito.


29.03.2008
FET - versione 5.5.3
Miglioramenti all'interfaccia
Correzione di un bug che porta al crash del programma in condizioni particolari.
Aggiunta di alcuni controlli.

24.03.2008
FET - versione 5.5.2
Miglioramenti nell'interfaccia e in alcune traduzioni
Possibilità di salvare l'orario corrente in formato .fet

19.03.2008
FET - versione 5.5.1
Alcuni miglioramenti

13.03.2008
Liviu ha avviato un forum di supporto allo sviluppo e all'uso di FET
C'è anche una sezione in lingua italiana!
L'accesso è libero, basta una registrazione free...

11.03.2008
Liviu Lalescu rilascia la versione 5.5.0
Siete invitati a comunicare eventuali problemi con questa nuova versione. In particolare se risolve il vostro file di input in tempi molto più lunghi della precedente versione 5.4.x.

L'algoritmo è stato cambiato leggermente e sono stati introdotti nuovi importanti vincoli:
- Vincolo di numero massimo di inizio lezioni (per gli studenti) alla seconda ora (permette, ad esempio, di consentire un massimo di 2 inizi alla seconda ora in una settimana, per gli studenti)
- Vincolo di numero massimo di buchi consentiti a settimana per gli studenti
- Vincolo di numero massimo di buchi consentiti al giorno per insegnanti
- Vincolo di aula/e principale/i per classe
- Vincolo di aula/e principale/i per insegnante
- Vincolo di numero massimo di cambi di edificio al giorno/settimana per studenti/insegnanti
- Vincolo di numero minimo di buchi per cambio di edificio per studenti/insegnanti
- Vincolo di medesimo giorno di inizio per più attività
- Tabelle dei vincoli di indisponibilità di insegnanti, studenti, interruzioni e aule

Disponibilità della nuova definizione di edificio

Possibilità di lanciare l'elaborazione senza interfaccia (GUI), da linea di comando

Modifica: le "proprietà della materia" sono più propriamente dette "chiavi dell'attività"

IMPORTANTE: FET è un software gratuito. Sosteniamo il suo sviluppo con una donazione (anche piccola purchè sia) all'autore!

28.01.2008
Lo sviluppo di FET verte sui seguenti nuovi vincoli:

- vincolo di numero massimo di "studenti presto" alla seconda ora (per limitare - p.es. - a due volte alla settimana l'ingresso di una classe
alla seconda ora)
- vincolo di numero massimo di buchi per insegnante al giorno
- vincolo di aule preferite per attività
- vincolo numero massimo di cambio di edificio per studenti
- vincolo numero minimo di buchi causa cambio di edificio per studenti

Liviu Lalescu sta lavorando sui primi due vincoli, ma non ha ancora (re)implementato quelli di numero minimo e massimo di ore al giorno per studenti. Ha modificato il codice perchè risulti più leggibile e più facilmente comprensibile. MA... sfortunatamente, il codice riscritto è circa tre volte più lento di prima. Sta provando a migliorarlo e per il momento non è possibile rilasciare una versione ufficiale; tuttavia, chi è interessato, può scaricare la versione in corso di aggiornamento nella cartella di sviluppo. Il codice, per ora, non funziona se si usa il vincolo di numero minimo e massimo di ore al giorno per studenti e, inoltre, in caso di generazione multipla di orari.


Se credete che FET sia un progetto software meritevole e se avete interesse a partecipare al suo sviluppo, vi invito a mostrare il vostro apprezzamento effettuando un versamento all'autore, di qualsiasi ammontare (anche minimo), scegliendo la modalità che preferite nella pagina del suo sito o scrivendomi per proporre altre modalità, se lo preferite.


Grazie per il vostro interesse!

22.01.2008
Esce, dopo il collaudo, la nuova
versione 5.4.18


15.01.2008

Dopo due mesi di attesa, prende forma la nuova versione di FET, con alcuni miglioramenti e aggiornamenti. Ho incluso un file di esempio in italiano di una scuola superiore. Contiene molti vincoli e chiede a FET un certo impegno per trovare orari accettabili.

Osservare l'esempio può certamente favorire la comprensione della fase di inserimento dei dati.



FET è un programma libero per la pianificazione automatica dell'orario scolastico ed universitario. Utilizza un algoritmo rapido ed efficiente per la produzione dell'orario. Si tratta di software libero (open source), con licenza GNU / GPL .

FET è attualmente rilasciato nella versione 5. Siete invitati a metterlo alla prova, soprattutto perché usa un nuovo algoritmo di gran lunga migliorato. Questa nuova versione 5 sembra particolarmente performante. Regge facilmente il paragone con costosi software per la produzione di orari scolastici. La soluzione di solito e ottenuta al massimo in 5-20 minuti.

Osserva le caratteristiche di FET

Soddisfatto o insoddisfatto? Per favore, se hai provato FET e ti sei fatto un'opinione, aggiungi il tuo commento al guestbook.!

L'utilizzatore finale è invitato a fare una donazione all'autore

WebRep
Overall rating
 
Comments