Antonio Duran, antonio.duran.terres@gmail.com
Ce module est une modification mineure du module consecutive2 de Tomaz Solc
Module consecutive original de Nick Robinson
Ce module appartient aux groupes suivants :
Ajoute un poids à chaque fois que des évènements ne sont pas programmés dans des blocs de créneaux consécutifs.
Utiliser ce module pour planifier de multiple répétitions d'un évènement dans un ou plusieurs blocs.
L'utilisation de ce module n'est pas conseillée. Le module consecutive.so fournit la même fonctionnalité avec une meilleure performance.
Le fichier de configuration doit définir les types de ressources suivants pour pouvoir utiliser ce module :
<restriction type="periods-per-block">periods</restriction>
Cette restriction spécifie que la répétition de l'évènement courant doit se faire par bloc de 'periods' créneaux consécutifs.
Par exemple :
<event name="test" repeats="6"> <resource type="teacher" name="a"/> <resource type="class" name="2"/> <restriction type="periods-per-block">2</restriction> </event>
Cette restriction demande à Tablix de planifier 6 évènements "test" dans 3 blocs de deux évènements "test" consécutifs.