Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - zeta65

#1
Quote from: mbarsan on September 22, 2014, 10:54:51 PM


Grazie per la risposta dettagliata.

In effetti quello che hai descritto è quello che faccio per evitare il problema che ho sollevato. Solo mi chiedevo se c'era un modo più immediato, visto che si tratta di metterlo in campo per tutte le discipline e per ogni insegnante.
Voi dite che risulta a causa dei miei vincoli, può darsi, l'anno prossimo proverò a far girare il programma senza vincoli, almeno inizialmente, per vedere il risultato.
#2
Quote from: Liviu Lalescu on September 17, 2014, 06:36:51 PM
I am not sure I can see such a behavior. Anyway, even if it appears, it is by luck or by the other constraints. The algorithm puts the activities randomly, when the places to put them are equally easy. But it will choose easier places in case some places are easier.

I do not choose to put activities in first slots of the day or the last. And there is no bug in FET to put them in this way.

Thanks
#3
Thanks.
Probably is my fault, cause I don't understand a simply thing...but I don't understand.  :-[

And so, first of all: sorry for my bad english.

Liviu, why your software, without constranis, put the subactivities, by default, all at the beginnin or at the end?
I'm trying to understand if this thing is desired by you or simply, without intention, it's a result of your coding .

I say this, because when I observe the timetable results, is clear that a theacher often teach a subject in a class at the beginning of the day  often in a week, and teach the same subject in another class at the end of the day

Take a look on this timetables of two teachers and you could understand that, by default, this isn't a good result. So I was wondering if this is wanted by you or maybe this is impossible to avoid  by default and I have to use constrains.  :o ;)

In other words, I think that by default a subject in the same class should be equally divided between starting hours and ending hours without using constrains.

<table id="table_12" class="even_table" border="1">
      <caption>Scuola secondaria di primo grado</caption>
      <thead>
        <tr><td rowspan="2"></td><th colspan="6">Rossi</th></tr>
        <tr>
          <!-- span -->
          <th class="xAxis">Lunedì</th>
          <th class="xAxis">Martedì</th>
          <th class="xAxis">Mercoledì</th>
          <th class="xAxis">Giovedì</th>
          <th class="xAxis">Venerdì</th>
          <th class="xAxis">Sabato</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <th class="yAxis">07:50</th>
          <td rowspan="2">3A<br>ITA-STO-GEO<br></td>
          <td rowspan="2">2C<br>ITA-STO<br></td>
          <td>---</td>
          <td rowspan="2">3A<br>ITA-STO-GEO<br></td>
          <td>---</td>
          <td>-x-</td>
        </tr>
        <tr>
          <th class="yAxis">08:50</th>
          <!-- span -->
          <!-- span -->
          <td rowspan="2">3A<br>ITA-STO-GEO<br></td>
          <!-- span -->
          <td rowspan="2">3A<br>ITA-STO-GEO<br></td>
          <td>-x-</td>
        </tr>
        <tr>
          <th class="yAxis">09:50</th>
          <td>2C<br>ITA-STO<br></td>
          <td>---</td>
          <!-- span -->
          <td>---</td>
          <!-- span -->
          <td>-x-</td>
        </tr>
        <tr>
          <th class="yAxis">10:55</th>
          <td>---</td>
          <td rowspan="2">3A<br>ITA-STO-GEO<br></td>
          <td>---</td>
          <td rowspan="2">2C<br>ITA-STO<br></td>
          <td rowspan="2">2C<br>ITA-STO<br></td>
          <td>-x-</td>
        </tr>
        <tr>
          <th class="yAxis">11:50</th>
          <td>---</td>
          <!-- span -->
          <td>2C<br>ITA-STO<br></td>
          <!-- span -->
          <!-- span -->
          <td>-x-</td>
        </tr>
        <tr class="foot"><td></td><td colspan="6">Orario prodotto con FET 5.23.2 il 06/09/14 16:03</td></tr>
      </tbody>
    </table>

    <p class="back"><a href="#top">Torna in alto</a></p>

    <table id="table_13" class="odd_table" border="1">
      <caption> Scuola secondaria di primo grado</caption>
      <thead>
        <tr><td rowspan="2"></td><th colspan="6">Bianchi</th></tr>
        <tr>
          <!-- span -->
          <th class="xAxis">Lunedì</th>
          <th class="xAxis">Martedì</th>
          <th class="xAxis">Mercoledì</th>
          <th class="xAxis">Giovedì</th>
          <th class="xAxis">Venerdì</th>
          <th class="xAxis">Sabato</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <th class="yAxis">07:50</th>
          <td rowspan="2">3C<br>MAT-SCIE<br></td>
          <td>---</td>
          <td>---</td>
          <td>3C<br>MAT-SCIE<br></td>
          <td>2C<br>MAT-SCIE<br></td>
          <td>-x-</td>
        </tr>
        <tr>
          <th class="yAxis">08:50</th>
          <!-- span -->
          <td>1C<br>MAT-SCIE<br></td>
          <td>---</td>
          <td>1C<br>MAT-SCIE<br></td>
          <td>3C<br>MAT-SCIE<br></td>
          <td>-x-</td>
        </tr>
        <tr>
          <th class="yAxis">09:50</th>
          <td>1C<br>MAT-SCIE<br></td>
          <td>3C<br>MAT-SCIE<br></td>
          <td>1C<br>MAT-SCIE<br></td>
          <td>2C<br>MAT-SCIE<br></td>
          <td>---</td>
          <td>-x-</td>
        </tr>
        <tr>
          <th class="yAxis">10:55</th>
          <td>---</td>
          <td rowspan="2">2C<br>MAT-SCIE<br></td>
          <td>2C<br>MAT-SCIE<br></td>
          <td>---</td>
          <td rowspan="2">1C<br>MAT-SCIE<br></td>
          <td>-x-</td>
        </tr>
        <tr>
          <th class="yAxis">11:50</th>
          <td>2C<br>MAT-SCIE<br></td>
          <!-- span -->
          <td>3C<br>MAT-SCIE<br></td>
          <td>---</td>
          <!-- span -->
          <td>-x-</td>
        </tr>
        <tr class="foot"><td></td><td colspan="6">Orario prodotto con FET 5.23.2 il 06/09/14 16:03</td></tr>
      </tbody>
    </table>

   

   
#4
Thank for your quick reply.
That is the way I followed during last 5 years, but isn't so comfortable, infact if you have 200 and more subactivities, this way become too complicated.

I think that fet, by default, shoud distribuite the subactivities in starting hours and ending hours. This is the only feature that my teachers needs to say that their timetables are quite perfects ;-)
#5
General Stuff / Re: Even more mixed timetables
September 14, 2014, 10:48:16 AM
I use the way suggested, but I think that this should be hardcoded inside fet. I mean that by default the program should distribuite the activities not only horizontally (spliting the subactivities between different days) but also vertically.
#6
E' da almeno 5 anni che uso Fet, ma è la prima volta che scrivo qui sul forum.
Quindi, prima di tutto, un sentito ringraziamento all'autore di questo preziosissimo software e un saluto a tutti gli utilizzatori.
Veniamo alla questione:

Il difetto maggiore che ho riscontrato in fet è che tende a mettere le ore di una materia in una classe tutte all'inizio della giornata oppure tutte alla fine.
Prendiamo ad esempio l'insegnante Rossi, insegna Matematica e Fisica in due classi, 3A e 3B, 8 ore in una e 8 ore nell'altra.
Fet quando piazza le ore, di solito mette tutte le ore di una classe in prima mattina, ad es. 3A sempre alle prime ore, e tutte le ore dell'altra in tarda mattina, ad es. 3B verso le ultime.
Ovviamente potrei con le chiavi forzare un po' le cose, ma quello che servirebbe secondo me è una maggior distribuzione delle attività in una classe non solo orizzontalmente, ma anche verticalmente.
Che ne pensate?