Ciao a tutti,
ho caricato tutti i dati, inserito tutte le attività, ma fet non riesce a completare l'orario; di volta in volta mi dice di controllare attività e vincoli di determinati insegnanti, io lo faccio, ma non trovo niente di irregolare. Sto abbassando il numero di giorni tra subattività, da 2 a 1, ciò sicuramente danneggiava fet, ma non sembra nemmeno quello essere il problema. Qualcuno ha qualche suggerimento?
Grazie
Il mio primo suggerimento, non so come inserisci tu l'orario, ma è quello di provare a completare l'orario spesso durante l'inserimento, per verificare mentre procedi che sia fattibile, poi stingere sempre di più i vincoli. Come hai detto tu, ora per capire meglio ti tocca fare il contrario cioè abbassare i vincoli finché non verifichi che l'orario è fattibile. Comunque c'è differenza tra un orario che si blocca sempre in un posto e un orario che non arriva alla fine, quale caso è il tuo?
Ciao Valdo,
hai ragione sulle procedure da un orario semplice progressivamente ad uno più preciso, ho abbassato alcuni vincoli, l'orario mi è venuto 7 -8 volte, molte altre non è venuto; a questo punto iniziale, senza coe concordate con altri istituti, gli anni precedenti l'orario veniva sempre in 15 - 20 minuti.
Grazie.
Puoi sapere solo tu le differenze rispetto allo scorso anno. Io posso dire che ho notato che con il passare degli anni chiedo sempre di più a fet in quanto imparo ad usarlo sempre meglio, ma questo ha un rovescio della medaglia e cioè metto più vincoli e fet fatica di più. Magari prova di aprire un file fet dello scorso anno e vedi un po'.
Rispetto agli altri anni avevo messo più attività con vincolo 100%, ora diminuite, ma non ho ancora inserito vincoli legati a coe e troppe ore consecutive, per questo mi preoccupo, se già in questa fase fet fatica, dopo rischia di non riuscire a finire l'orario.
Come ti capisco! Il mio non si è mai chiuso in maniera molto semplice e questo mi crea una certa preoccupazione, pensando poi già alle lamentele dei colleghi. Ho ad esempio dovuto mettere anche 2 ore buche in un giorno per chiuderlo e già mi immagino.......
Inoltre ancora nelle assegnazione ci sono dei dubbi e l'orario mi si chiude ogni morte di papa, per cui ne ho 2-3 pronti (da metterci le mani comunque), ma che poi non andranno bene e se aggiungo nuovi vincoli come farò?
Lasciando stare i sentimenti :-) penso che non facendolo a mano sia complicato rendersi conto di dove sia difficile un orario. A volte si creano delle iterazioni tra i vari insegnanti che rendono molto difficili gli orari perché magari ammettono solo poche soluzioni. Il mio ad esempio su 734 attività si blocca intorno alle 718 e 725 ora come devo considerare queste situazioni, punti difficili o finali di orari e quindi normalmente complicati.
Ciao a tutti.
Arrivare ad aver inserito quasi tutti i vincoli che vogliamo e riscontrare che FET non ne vuol sapere di chiudere.... è una delle situazioni più frustranti che possano capitare... !
Non c'è modo, purtroppo, di capire se c'è davvero qualcosa che non va a livello di impostazione generale dell'orario.
Io vi suggerisco di usare il menu Avanzate / Distribuisci le subattività... Qui potrete inserire il segno di spunta su tutte e quattro le caselle disponibili (ne trovate inizialmente solo due selezionate). Dovrete, inoltre, impostare tutti i pesi al 100%.
Questo serve a individuare eventuali errori di progettazione del file, in relazione a situazioni che FET potrebbe superare, grazie a pesi sotto il 100%, ma che è meglio evitare fin dalla progettazione.
Il successivo tentativo di generare un orario, infatti, potrebbe interrompersi subito con qualche segnalazione e suggerimento che sarà utile seguire. Se, invece, parte la ricerca dell'orario, avremo un segno della bontà del lavoro fatto fin qui. Sarà utile, in questo caso, tornare al menu Avanzate/ Distribuisci le subattività... ed abbassare i pesi sotto il 100% e ripartire con i tentativi di generazione.
Mi piacerebbe sapere come rispondono i vostri file a questo trattamento.
Ciao Valdo,
la mia preoccupazione cresce esponenzialmente perchè la presidenza sta rifacendo le cattedre di lettere (20!) e alcune di matematica, con le coe ancora da concordare, non si rende conto della difficoltà e dei tempi di fare l'orario. Quanto tempo ci mette fet ad arrivare quasi alla conclusione del tuo orario? Anch'io ho previsto a volte 2 ore buche nella stessa giornata e non so se riuscirò comunque a finire l'orario.
Ciao mbarsan,
non avevo pensato ad impostare tutte le attività al 100%, anche perchè di sicuro fet si bloccherebbe subito su una di esse: avendo impostato attività al 100% e altre al 95 o inferiori, contavo sulla realizzazione dell'orario da parte del programma con forzature accettabili delle seconde: ad esempio se voglio italiano 3 + 1, pongo il 100%, mentre per italiano e latino 7 ore ho impostato 3 + 1 +1 + 1+ 1 al 95%, cioè se fet unisce una o due volte 1 + 1, mi va bene lo stesso. Tu cosa dici?
Grazie
@utismetis
Non me ne parlare di cambi all'ultimo momento, per poi non scrivere dei rapporti fra noi del tipo arrivo prima io e quindi ti lascio questi giorni o ancora ho la precedenza perché ho più ore 8).
Nel mio caso con 734 attività attualmente ne chiude 1-2 ogni 100 mettendo un tempo massimo di 12-13 minuti e impiegando dai 9 a 12 minuti. Il punto è che ho provato a tenerlo molto tempo, ma ho l'impressione già dallo scorso anno, magari sbagliata, che poi se la partenza non è stata fortunata non chiuda se non in tempi biblici forse.
Anzi mi sarebbe piaciuto suggerire all'autore negli orari multipli due abort per criticità, tipo max tempo su una posizione e max distanza retrattiva da una posizione. Non penso siano difficili da implementare, però essendo degli if potrebbero rallentare l'algoritmo e sarebbero veramente utili?
3+1+1+1+1 al 95 può essere una idea io ho fatto circa la stessa cosa aggiungendo però una chiave per evitare che capiti 1 con il 3 ad esempio e comunque 95 è alto, non è che conceda molto gioco a fet. Inoltre devi considerare che gli 1 mi sembra finiscano per essere piazzati alla fine da fet e quindi se fossero difficili nel risparmiare un 2 non hai un gran vantaggio.
@mbarsan
Fatto il trattamento e il tutto reagisce bene, praticamente come quando metto i 96 (1 distanza) e i 95 (2 distanze) con cui mi chiude qualche orario come scrivevo sopra. Su 734 si intoppa intorno ai 718 e 725 e il motivo è semplice è verso la fine e deve mettere delle ore in cui si incrociano un po' di insegnanti "complicati"; sarebbero tra le ore che a mano sistemerei per prime, ma essendo 1 e 1 ecc. fet le mette in fondo. Ho chiesto se c'era modo di influire sull'orine di piazzamento, ma l'algoritmo non funziona così e forse poi non cambierebbe nulla. Tuttavia l'impressioni è di orari che partiti in un certo modo poi non lasciano possibilità di chiudersi facilmente.
Comunque distribuisci le lezioni è di grande aiuto.
Ciao Valdo,
come fai a inserire la chiave affinchè non vengano i 3 + 1 o 2 + 1?
Grazie
Quote from: utismetis on August 21, 2012, 03:10:45 PM
Ciao Valdo,
come fai a inserire la chiave affinchè non vengano i 3 + 1 o 2 + 1?
Grazie
Aggiungi una chiave tipo J, la aggiungi poi alle attività come questa e poi metti il vincolo gli studenti hanno un massimo di 3 ore consecutive con chiave dell'attività. Ovviamente funziona con un unico limite tipo non più ti tre.
Ciao Valdo,
grazie, non sapevo usare le chiavi, ho caricato la mia prima, effetto simulazioni.
Ringrazio di nuovo Valdo,
dopo anni che uso fet, per la prima volta ho inserito 2 chiavi, massimo 2 e 3 ore consecutive, mi sembrano vincoli molto utili.
Io le chiavi principalmente le uso per due situazioni: avere una palestra sola e quindi una attività alla volta in palestra appunto e per evitare giornate pesanti come 3 ita e 2 mat.
Ciao Valdo,
ho usato le chiave per evitare blocchi superiori alle 3 ore per lettere, 2 per storia e filosofia e matematica (e fisica). Non ho capito l'uso che ne fai per le palestre.
Quote from: utismetis on August 23, 2012, 08:55:43 AM
Ciao Valdo,
ho usato le chiave per evitare blocchi superiori alle 3 ore per lettere, 2 per storia e filosofia e matematica (e fisica). Non ho capito l'uso che ne fai per le palestre.
Uso il vincolo di spazio aula preferenziale per materia con chiave dell'attività per fare in modo che in palestra ci sia solo una classe alla volta.
Ciao Valdo,
se ho capito bene, vuoi che alcune classi svolgano educazione fisica, che ha una sua chiave, in una determinata palestra. Io metto che, ad esempio, la attività educazione fisica del prof Rossi si svolge nella palestra 1.