Usar parámetros flexibles |
![]() ![]() ![]() |
Se le deja al programa más margen de actuación si se le obliga lo menos posible, sustituyendo un “tiene que” por un “puede” .
Ejemplo 1: La entrada de <Horas dobles:mín.,máx.> = <2-2> obliga al programa a planificar en esta materia exactamente dos unidades de Horas dobles. En cambio, ganará mucha flexibilidad con la exigencia <Horas dobles:mín.,máx.> = <1-2> que posibilitaría que haya dos Horas dobles sin que sea una obligación. Ejemplo 2: De forma parecida la exigencia <Horas dobles:mín.,máx.> = <0-1> permite pero no obliga al programa a planificar una Hora doble. |