About

Page created using Nurse Rostering Problem (NRP) API (3.1.3625.27914)

1 2 3 4 5 6
2001 July151617181920212223242526272829303101020304050607080910111213141516171819202122232425
SMTWTFSSMTWTFSSMTWTFSSMTWTFSSMTWTFSSMTWTFS

P

V

A

N

   

N

N

           

N

 

D

D

     

N

N

     

N

     

N

N

     

N

N

     

DT

     

N

0 0
AA

N

N

N

 

N

N

   

D

N

N

 

N

N

N

N

 

N

N

N

   

N

N

N

N

 

N

N

N

 

D

N

N

   

N

N

N

 

N

N

0 0
AB      

N

N

     

N

N

N

N

 

N

N

N

N

         

N

N

N

   

N

N

     

D

D

   

N

N

N

   

N

0 0
AC

N

       

N

   

N

       

N

N

   

N

N

N

   

N

 

N

N

 

N

N

 

N

 

N

N

   

N

   

N

N

N

0 0
AD  

N

N

   

N

N

N

   

N

 

N

     

N

N

   

N

N

   

N

N

N

   

N

 

N

N

 

N

N

 

N

N

      0 0
AE  

N

N

N

 

N

N

N

 

N

 

N

     

N

 

N

N

 

N

N

 

D

D

 

N

   

D

N

N

   

N

N

N

 

N

N

    0 0
AF            

N

N

N

N

N

                 

N

N

   

N

N

N

   

N

N

   

N

N

N

            0 0
AG

N

N

 

DT

       

N

N

     

N

N

 

N

 

N

N

   

D

       

N

N

   

N

 

N

   

D

   

N

 

N

0 0
AH  

DT

D

D

 

DT

D

D

E

 

D

D

D

   

D

D

DT

 

D

DT

D

 

D

E

E

E

   

D

D

D

E

 

DT

D

D

 

D

DT

D

  0 0
AI  

D

D

E

E

 

DT

D

D

E

 

D

D

   

D

D

 

D

D

D

E

E

 

D

D

D

   

D

D

D

 

D

D

D

E

 

D

D

D

  0 0
AJ

D

D

   

D

D

             

D

D

 

D

D

           

D

   

D

D

 

D

           

D

 

D

 

D

0 0
AK

D

   

D

         

D

     

D

D

       

D

   

D

       

D

D

       

E

     

E

     

D

0 0
AL

D

       

D

     

D

     

D

D

   

D

       

D

       

D

D

       

D

   

D

       

DT

0 0
AM

D

E

         

D

E

         

D

E

         

D

E

         

D

E

         

D

E

          0 0
AN

D

D

 

D

D

D

   

D

D

D

 

D

D

D

     

D

     

D

       

D

D

 

D

D

DT

D

   

D

 

D

D

D

D

0 0
AO

DT

D

D

D

D

     

D

D

DT

D

     

D

D

D

D

D

   

D

D

D

D

D

   

D

D

D

D

D

     

D

D

D

D

D

0 0
B

D

D

D

D

D

     

D

D

D

D

 

D

D

D

D

D

E

     

D

D

D

D

 

D

D

D

D

D

E

     

D

D

D

D

 

D

0 0
C

D

D

                     

D

D

               

E

     

D

D

                     

D

D

0 0
D

D

 

D

 

D

E

   

D

D

   

D

D

D

D

     

D

   

D

D

 

D

D

D

E

     

D

D

   

D

D

 

D

D

D

0 0
E    

D

D

E

 

D

D

D

   

D

D

   

E

E

E

   

D

D

   

D

D

D

   

D

D

D

E

 

D

D

D

   

E

    0 0
F

E

   

E

E

           

E

E

E

E

   

E

E

E

           

E

E

E

   

E

 

E

       

E

 

E

E

0 0
G  

D

D

 

D

D

D

D

 

D

D

DT

D

   

D

D

 

D

D

D

D

E

E

 

D

D

   

D

D

D

D

 

D

D

D

E

E

E

    0 0
H    

D

D

 

D

D

D

 

D

D

 

D

   

D

D

D

   

D

D

D

 

D

 

DT

   

D

DT

D

   

D

D

D

D

   

D

  0 0
I  

E

E

     

E

E

   

E

E

E

   

E

E

     

E

E

             

E

E

E

   

E

E

     

E

E

  0 0
J

E

 

D

D

DT

D

   

D

   

D

 

DT

E

 

D

D

D

         

D

D

D

DT

D

       

D

             

D

0 0
K

D

     

D

D

   

D

 

D

 

D

D

D

E

 

D

D

     

D

     

D

D

D

     

D

     

D

D

 

D

D

D

0 0
L  

D

       

D

E

   

D

         

E

     

D

D

 

D

   

D

       

D

D

 

D

D

 

D

D

D

    0 0
M

E

 

DT

 

D

D

E

E

 

D

     

E

E

 

D

E

   

E

E

 

D

   

D

E

E

 

D

 

D

E

E

E

 

D

     

E

0 0
N  

D

 

D

   

D

D

 

D

D

 

D

     

D

D

   

D

D

 

D

D

D

     

D

D

 

D

 

D

E

   

E

 

D

  0 0
O  

E

   

D

 

D

D

E

   

D

     

E

 

D

D

 

D

D

E

           

E

     

D

D

D

E

 

D

      0 0
P

D

 

E

         

DT

   

D

 

D

D

       

D

     

E

 

DT

 

D

D

     

D

D

   

D

       

D

0 0
Q        

D

 

D

D

     

D

D

   

D

       

D

D

D

     

D

       

D

   

D

D

 

D

D

      0 0
R    

D

   

D

D

D

 

E

   

D

   

D

     

D

D

D

 

D

 

D

         

DT

   

D

D

   

D

D

D

  0 0
S      

ET

 

ET

ET

ET

   

ET

ET

ET

     

ET

 

ET

 

ET

ET

ET

 

ET

ET

     

ET

 

ET

   

ET

ET

 

ET

ET

 

ET

  0 0
T

ET

 

ET

 

ET

       

ET

 

ET

 

ET

ET

     

ET

ET

       

ET

 

ET

ET

ET

 

ET

ET

 

ET

   

ET

       

ET

0 0
U          

E

     

E

E

 

E

E

E

       

E

       

E

E

 

E

E

 

E

         

E

     

E

E

0 0
V  

E

E

E

 

E

E

E

E

E

E

 

E

     

E

E

E

E

E

E

 

E

E

E

E

   

E

E

 

E

E

E

E

 

E

E

E

E

  0 0
W  

D

D

D

N

N

     

D

D

D

N

N

N

     

D

D

   

N

N

     

D

D

             

N

N

        0 0
X            

N

N

             

D

 

D

D

 

N

N

             

D

D

 

D

D

N

N

 

N

N

N

N

  0 0
Y  

N

N

N

 

D

N

N

N

 

N

N

N

   

N

N

 

D

N

N

N

 

D

D

N

N

   

N

N

N

N

 

D

D

D

D

 

D

N

  0 0
Z  

D

N

N

N

 

D

D

D

 

D

N

N

   

N

N

N

 

D

D

D

N

N

 

D

N

   

N

N

N

 

D

N

N

 

D

D

N

N

  0 0

Requests

Employees' penalty (soft constraints) 0
Period Cover (Skill : All)
(01:00-07:15) Min 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1   
(01:00-07:15) Max - 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10   
(01:00-07:15) Preferred - 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5   
(01:00-07:15) Provided 0 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 10
(07:15-10:00) Min 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5   
(07:15-10:00) Max 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22   
(07:15-10:00) Preferred 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10   
(07:15-10:00) Provided 10 11 11 10 10 10 10 11 10 11 10 10 11 10 11 10 10 10 10 10 10 11 10 10 10 10 10 10 11 10 11 11 10 11 10 11 12 11 10 10 10 10 150
(10:00-15:15) Min 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5   
(10:00-15:15) Max 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22   
(10:00-15:15) Preferred 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10   
(10:00-15:15) Provided 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 10 10 11 11 10 10 10 11 11 11 11 10 12 12 11 11 11 11 12 12 10 11 10 11 380
(15:15-17:00) Min 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1   
(15:15-17:00) Max 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6   
(15:15-17:00) Preferred 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3   
(15:15-17:00) Provided 4 5 4 4 4 4 4 4 5 4 4 3 4 4 4 5 4 5 3 3 4 4 4 4 3 4 4 4 4 4 4 3 5 4 4 4 4 4 4 5 4 4 430
(17:00-18:00) Min 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2   
(17:00-18:00) Max 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8   
(17:00-18:00) Preferred 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5   
(17:00-18:00) Provided 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 20
(18:00-23:15) Min 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1   
(18:00-23:15) Max 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7   
(18:00-23:15) Preferred 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4   
(18:00-23:15) Provided 4 4 4 4 4 4 4 5 4 5 4 4 5 4 5 5 5 4 5 4 4 5 5 4 5 4 4 4 5 5 4 4 4 5 4 5 5 4 5 4 5 4 170
(23:15-01:00) Min 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2   
(23:15-01:00) Max 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8   
(23:15-01:00) Preferred 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5   
(23:15-01:00) Provided 5 5 6 6 6 6 6 6 5 6 6 7 6 6 6 5 6 5 7 6 6 6 6 5 7 6 6 6 6 6 6 7 5 6 6 6 6 6 6 5 6 6 380
Total penalty (soft constraints)154
Total violations (hard constraints)0

Shifts Start End Description

D

07:15 15:15 . Time units=8.

DT

10:00 18:00 . Time units=8.

E

15:15 23:15 . Time units=8.

ET

17:00 01:00 . Time units=8.

N

23:15 07:15 . Time units=8.
 
Cover constraints
Must not be over preferred levels: Soft constraint, weight=1, function=Linear.
Must not be under preferred levels: Soft constraint, weight=1, function=Linear.
Must not be over maximum levels: Soft constraint, weight=100, function=Linear.
Must not be under minimum levels: Soft constraint, weight=100, function=Linear.

KEY
 Assignment frozen
 Day off request
 Day on request
 Shift off request
 Shift on request

 

Computation
Found by   tec
Algorithm VDS 3.0 MAX_DEPTH=300, MAX_BLOCK_SIZE_AT_DEPTH_ZERO=2, NEXT_MOVE_MAX_BLOCK_SIZE=5, TEST_PATTERNS_AT_START , POSITIVE_GAIN_HEURISTIC
Computation time Time Elapsed = 0 days, 0 hours, 13 minutes, 23 seconds
Date 30/06/2009
System Windows XP, 2GB Ram
CPUIntel Core 2 Duo 2.83GHZ

 

Penalties

A
Contract: 23796
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 40 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
40
✓Min 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Min 40 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
40
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On       1
SaturdaysOffOn      
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOn       
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
AA
Contract: 603134
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE    0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On    1
SaturdaysOffOn   
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOn    
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNNNN0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOff  0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff   0
SaturdaysOffOn   
 
AB
Contract: 511938
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 56 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
56
✓Min 56 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
56
✓Min 56 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
56
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE     0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On     0
SaturdaysOffOn    
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOn     
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNNNNN0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff    0
SaturdaysOffOn    
 
AC
Contract: 601659
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
64
✓Min 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
64
✓Max 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
32
✓Max 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
64
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDT     0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On     1
SaturdaysOffOn    
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOn     
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNNN  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff    0
SaturdaysOffOn    
✓Min 10 matches between days 0-13 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff     10
✓Max 10 matches between days 0-13 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff     10
 
AD
Contract: 62273
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 56 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
56
✓Min 56 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
56
✓Min 56 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
56
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1234
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDT   0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On   1
SaturdaysOffOn  
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOn   
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNNN0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff  0
SaturdaysOffOn  
 
AE
Contract: 601630
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 64 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓Min 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
64
✓Min 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
64
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE    0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On    1
SaturdaysOffOn   
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOn    
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNNNN0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOff 0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff   0
SaturdaysOffOn   
 
AF
Contract: 601983
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 40 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
40
✓Min 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Min 40 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
40
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678910
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD         0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET         0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE         0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDT         0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On         1
SaturdaysOffOn        
SaturdaysOnOff        
SaturdaysOnOn        
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn        1
SaturdaysOnOff        
SaturdaysOnOn        
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn        1
SaturdaysOnOff        
SaturdaysOnOn        
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn        1
SaturdaysOnOff        
SaturdaysOnOn        
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn        1
SaturdaysOnOff        
SaturdaysOnOn        
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn        1
SaturdaysOn         
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff        1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff        1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff        1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff        1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNNNNN    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff        0
SaturdaysOffOn        
 
AG
Contract: 511545
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 48 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
48
✓Min 48 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
48
✓Min 48 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
48
✓Max 48 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
48
✓Max 48 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
48
✓Max 48 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
48
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE    0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On    1
SaturdaysOffOn   
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOn    
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
 0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNNN 0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff   0
SaturdaysOffOn   
 
AH
Contract: 603157
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1234
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN   0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On   1
SaturdaysOffOn  
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOn   
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOff 0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff  0
SaturdaysOffOn  
 
AI
Contract: 603361
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1234
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN   0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On   1
SaturdaysOffOn  
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOn   
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOff 0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff  0
SaturdaysOffOn  
 
AJ
Contract: 602759
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 40 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
40
✓Min 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Min 40 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
40
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456789101112
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET           0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN           0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On           1
SaturdaysOffOn          
SaturdaysOnOff          
SaturdaysOnOn          
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn          1
SaturdaysOnOff          
SaturdaysOnOn          
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn          1
SaturdaysOnOff          
SaturdaysOnOn          
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn          1
SaturdaysOnOff          
SaturdaysOnOn          
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn          1
SaturdaysOnOff          
SaturdaysOnOn          
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn          1
SaturdaysOn           
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff          1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff          1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff          1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff          1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED          0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT          0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD          0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT          0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND          0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT          0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE          0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET          0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOffOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff          0
SaturdaysOffOn          
 
AK
Contract: 73999
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 32 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
32
✓Min 32 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
32
✓Max 32 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
32
✓Max 32 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
32
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
32
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN     0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On     1
SaturdaysOffOn    
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOn     
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
 0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
E or
ET
 0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff    0
SaturdaysOffOn    
✓Min 10 matches between days 28-41 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff     10
✓Max 10 matches between days 28-41 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff     10
 
AL
Contract: 601949
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 32 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
32
✓Min 32 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
32
✓Min 32 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
32
✓Max 32 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
32
✓Max 32 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
32
✓Max 32 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
32
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN     0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On     1
SaturdaysOffOn    
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOn     
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff    0
SaturdaysOffOn    
 
AM
Contract: 511668
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 8 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
32
✓Min 8 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
32
✓Min 8 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
32
✓Max 32 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
32
✓Max 32 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
32
✓Max 32 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
32
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDT       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOffOffOff0
 
AN
Contract: 7096
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
32
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN    0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On    1
SaturdaysOffOn   
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOn    
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
E or
ET
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff   0
SaturdaysOffOn   
✓Min 10 matches between days 14-27 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff    10
✓Max 10 matches between days 14-27 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff    10
 
AO
Contract: 602373
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 72 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
72
✓Min 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
72
✓Max 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot D or
DT
D or
DT
Not D or
DT
   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot E or
ET
E or
ET
Not E or
ET
   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
E or
ET
E or
ET
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOnOffOn   0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff    0
SaturdaysOffOn    
 
B
Contract: 603042
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN     0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On     1
SaturdaysOffOn    
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOn     
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
E or
ET
E or
ET
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOff  0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff    0
SaturdaysOffOn    
 
C
Contract: 12310
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 24 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
24
✓Min 24 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
24
✓Min 24 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
24
✓Max 48 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
24
✓Max 24 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
24
✓Max 24 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
24
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456789101112131415
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET              0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN              0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On              1
SaturdaysOffOn             
SaturdaysOnOff             
SaturdaysOnOn             
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn             1
SaturdaysOnOff             
SaturdaysOnOn             
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn             1
SaturdaysOnOff             
SaturdaysOnOn             
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn             1
SaturdaysOnOff             
SaturdaysOnOn             
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn             1
SaturdaysOnOff             
SaturdaysOnOn             
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn             1
SaturdaysOn              
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff             1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff             1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff             1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff             1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot D or
DT
D or
DT
Not D or
DT
            0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
D or
DT
         0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
E or
ET
E or
ET
         0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED             0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT             0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD             0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT             0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND             0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT             0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE             0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET             0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOffOffOffOffOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff             0
SaturdaysOffOn             
✓Min 5 matches between days 8-12 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff              5
✓Max 5 matches between days 8-12 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff              5
 
D
Contract: 511811
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 64 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓Min 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
64
✓Min 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
64
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN    0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On    1
SaturdaysOffOn   
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOn    
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff   0
SaturdaysOffOn   
 
E
Contract: 603245
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 64 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓Min 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
64
✓Min 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
64
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN    0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On    1
SaturdaysOffOn   
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOn    
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot D or
DT
D or
DT
Not D or
DT
  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
 0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
E or
ET
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOff  0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff   0
SaturdaysOffOn   
 
F
Contract: 603095
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 48 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
48
✓Min 48 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
48
✓Min 48 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
48
✓Max 48 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
48
✓Max 48 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
48
✓Max 48 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
48
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1234567891011
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD          0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET          0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN          0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDT          0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On          1
SaturdaysOffOn         
SaturdaysOnOff         
SaturdaysOnOn         
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn         1
SaturdaysOnOff         
SaturdaysOnOn         
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn         1
SaturdaysOnOff         
SaturdaysOnOn         
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn         1
SaturdaysOnOff         
SaturdaysOnOn         
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn         1
SaturdaysOnOff         
SaturdaysOnOn         
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn         1
SaturdaysOn          
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff         1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff         1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff         1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff         1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
E or
ET
      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED         0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT         0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD         0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT         0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND         0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT         0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE         0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET         0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff         0
SaturdaysOffOn         
 
G
Contract: 603230
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN    0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On    1
SaturdaysOffOn   
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOn    
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot D or
DT
D or
DT
Not D or
DT
  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot E or
ET
E or
ET
Not E or
ET
  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
E or
ET
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOff  0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff   0
SaturdaysOffOn   
 
H
Contract: 510723
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 64 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓Min 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
64
✓Min 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
64
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN    0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On    1
SaturdaysOffOn   
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOn    
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
E or
ET
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOff  0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff   0
SaturdaysOffOn   
 
I
Contract: 511104
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 56 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
56
✓Min 56 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
56
✓Max 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
32
✓Max 56 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
56
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDT       0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On       1
SaturdaysOffOn      
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOn       
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot E or
ET
E or
ET
Not E or
ET
     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOnOffOn     0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
✓Min 10 matches between days 14-27 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       10
✓Max 10 matches between days 14-27 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       10
 
J
Contract: 34108
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 64 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓Min 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
24
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On       1
SaturdaysOffOn      
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOn       
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
D or
DT
  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
E or
ET
E or
ET
  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
✓Min 5 matches between days 28-34 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
✓Max 5 matches between days 28-34 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
 
K
Contract: 11866
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 56 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
56
✓Min 56 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
56
✓Min 56 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
56
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1234
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN   0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On   1
SaturdaysOffOn  
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOn   
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff  0
SaturdaysOffOn  
 
L
Contract: 35022
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Min 56 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
56
✓Max 96 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
32
✓Max 56 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Max 56 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
56
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN     0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On     1
SaturdaysOffOn    
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOn     
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff    0
SaturdaysOffOn    
✓Min 15 matches between days 0-20 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff     15
✓Max 15 matches between days 0-20 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff     15
 
M
Contract: 512287
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 64 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓Min 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
64
✓Min 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
64
✓Max 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
64
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
E or
ET
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOff 0
 
N
Contract: 56507
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 56 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
56
✓Min 56 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
56
✓Min 56 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
56
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1234
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN   0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On   1
SaturdaysOffOn  
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOn   
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff  0
SaturdaysOffOn  
 
O
Contract: 512281
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 48 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
48
✓Min 48 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
48
✓Min 48 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
48
✓Max 48 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
48
✓Max 48 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
48
✓Max 48 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
48
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456789
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN        0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On        1
SaturdaysOffOn       
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOn        
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff       0
SaturdaysOffOn       
 
P
Contract: 511066
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 40 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
40
✓Min 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Min 40 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
40
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456789
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN        0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On        1
SaturdaysOffOn       
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOn        
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
E or
ET
    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff       0
SaturdaysOffOn       
 
Q
Contract: 600955
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 40 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
40
✓Min 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Min 40 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
40
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On       1
SaturdaysOffOn      
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOn       
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
R
Contract: 602576
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 48 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
48
✓Min 48 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
48
✓Min 48 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
48
✓Max 48 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
48
✓Max 48 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
48
✓Max 48 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
48
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN     0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On     1
SaturdaysOffOn    
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOn     
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff    0
SaturdaysOffOn    
 
S
Contract: 600315
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 56 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
56
✓Min 56 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
56
✓Min 56 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
56
✓Max 56 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
56
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1234
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDT   0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On   1
SaturdaysOffOn  
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOnOff  
SaturdaysOnOn  
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn  1
SaturdaysOn   
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff  1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff  0
SaturdaysOffOn  
 
T
Contract: 511865
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 48 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
48
✓Min 48 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
48
✓Min 48 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
48
✓Max 48 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
48
✓Max 48 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
48
✓Max 48 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
48
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456789
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDT        0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On        1
SaturdaysOffOn       
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOn        
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
E or
ET
    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff       0
SaturdaysOffOn       
✓Min 5 matches between days 35-41 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff        5
✓Max 5 matches between days 35-41 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff        5
 
U
Contract: 603287
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 40 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
40
✓Min 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Min 40 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Max 40 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
40
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDT       0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On       0
SaturdaysOffOn      
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOn       
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
V
Contract: 603138
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1234567
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDT      0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On      1
SaturdaysOffOn     
SaturdaysOnOff     
SaturdaysOnOn     
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn     1
SaturdaysOnOff     
SaturdaysOnOn     
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn     1
SaturdaysOnOff     
SaturdaysOnOn     
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn     1
SaturdaysOnOff     
SaturdaysOnOn     
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn     1
SaturdaysOnOff     
SaturdaysOnOn     
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn     1
SaturdaysOn      
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff     1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff     1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff     1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff     1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE or
ET
E or
ET
E or
ET
E or
ET
E or
ET
E or
ET
E or
ET
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOff  0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff     0
SaturdaysOffOn     
 
W
Contract: 510595
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Min 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
48
✓Min 24 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
24
✓Max 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
48
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
24
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456789
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET        0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE        0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On        0
SaturdaysOffOn       
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       0
SaturdaysOn        
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot D or
DT
D or
DT
Not D or
DT
      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNNN     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOnOffOn      0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff       0
SaturdaysOffOn       
✓Min 10 matches between days 21-34 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff        10
✓Max 10 matches between days 21-34 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff        10
 
X
Contract: 53033
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Min 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
16
✓Max 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On       1
SaturdaysOffOn      
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOn       
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNNNN   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOffOffOff0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
✓Min 15 matches between days 0-20 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       15
✓Max 15 matches between days 0-20 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       15
 
Y
Contract: 602712
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE    0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On    1
SaturdaysOffOn   
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOnOff   
SaturdaysOnOn   
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn   1
SaturdaysOn    
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff   1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNNNN0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOff  0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff   0
SaturdaysOffOn   
 
Z
Contract: 601933
Requirement Violations Penalty Details
Workload 0 0
SatisfiedWorkloadUnits
✓Min 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Min 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllET     0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE     0
✓Max 1 match between days 0-7 of patterns:
[Soft constraint, weight=100, function=Linear].
0On     1
SaturdaysOffOn    
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 6-14 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 27-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOnOff    
SaturdaysOnOn    
✓Max 1 match between days 34-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn    1
SaturdaysOn     
✓Max 1 match between days 6-14 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 13-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 20-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff    1
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD or
DT
D or
DT
D or
DT
D or
DT
D or
DT
D or
DT
0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNNNNN0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETD    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllETDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNDT    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNET    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOff  0
✓Max 0 matches between days 0-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff    0
SaturdaysOffOn    
 

Total employees' penalty (soft constraints)

Requirement Penalty
1. Workload 0
2. Patterns 0
3. Requested intervals/days and shifts on and off 0
Total 0