About

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

1 2 3 4 5 6
2002 June020304050607080910111213141516171819202122232425262728293001020304050607080910111213
SMTWTFSSMTWTFSSMTWTFSSMTWTFSSMTWTFSSMTWTFS

P

V

A  

D

D

D

D

D

   

D

D

D

D

D

   

D

D

D

D

D

   

D

D

D

D

D

   

D

D

D

D

D

D

D

            0 0
AA  

N

N

N

       

N

N

N

N

 

N

N

 

N

N

N

N

   

N

 

N

N

     

N

N

 

N

N

N

N

   

N

N

    0 0
AB

E

E

E

 

DH

       

E

E

E

 

D

D

DH

DH

           

E

E

E

 

E

E

 

D

D

D

D

             

D

0 0
AC

D

   

E

 

E

   

E

E

     

E

E

     

D

DH

   

DH

 

D

 

D

E

E

E

     

E

         

N

N

N

0 0
AD  

D

D

D

E

E

E

E

                   

D

D

D

D

D

D

E

                 

D

D

D

D

D

D

E

  0 0
AE  

D

D

DH

D

D

D

D

 

DH

D

                 

E

E

             

N

N

N

   

N

N

   

D

D

D

  0 0
AF            

N

N

               

N

N

 

N

N

N

   

N

         

N

N

 

N

N

N

   

N

      0 0
AG

D

       

D

D

D

D

D

E

E

     

N

N

N

   

D

D

D

 

D

D

   

D

D

D

 

N

N

N

N

N

          0 0
AH  

D

D

D

E

 

DH

DH

DH

 

E

E

     

D

D

D

 

E

E

E

 

D

D

D

       

DH

DH

DH

 

D

D

N

N

 

D

D

  0 0
AI

E

E

E

E

           

E

E

E

E

 

N

N

   

E

E

E

   

D

D

E

     

E

 

D

E

E

E

   

D

D

D

  0 0
AJ            

D

D

D

 

D

D

D

D

D

E

E

E

       

D

D

D

D

D

       

E

E

E

E

E

     

DH

DH

DH

0 0
AK

E

 

E

E

E

       

E

E

E

 

D

D

 

E

E

E

E

             

D

D

             

D

E

E

E

 

D

0 0
AL  

E

 

D

D

D

E

E

 

D

D

D

     

D

D

D

 

E

E

E

 

D

D

E

E

   

D

D

D

 

D

D

D

E

 

D

D

D

  0 0
AM

D

E

   

D

DH

   

D

       

DH

D

E

 

D

D

D

             

D

D

D

E

E

E

E

                0 0
AN  

E

 

E

E

               

E

E

E

 

E

                 

E

E

E

E

   

E

                0 0
AO  

DH

E

E

E

E

             

D

D

E

 

D

D

             

D

D

DH

E

E

E

E

     

D

          0 0
B  

D

D

D

D

D

   

D

D

D

D

D

   

D

D

D

   

D

D

D

D

D

D

D

   

D

D

D

   

D

D

            0 0
C  

D

D

D

D

 

D

D

D

             

D

 

D

D

D

D

D

D

         

D

   

D

D

D

D

D

N

N

N

    0 0
D

D

E

E

N

N

           

D

D

D

D

E

E

                   

D

D

     

E

     

D

D

D

D

E

  0 0
E

D

D

D

D

D

D

             

D

D

D

D

D

D

D

             

D

D

     

D

DH

   

D

     

D

D

0 0
F    

N

N

N

N

N

N

N

 

D

D

       

N

N

N

N

N

N

N

 

D

D

       

N

N

N

N

N

N

N

 

D

D

D

  0 0
G    

DH

     

N

N

 

D

         

D

DH

 

E

 

D

D

DH

                     

D

E

            0 0
H

N

N

N

N

   

N

N

N

N

N

     

N

N

N

N

   

N

N

N

N

N

     

N

N

N

N

   

N

N

         

D

0 0
I

N

 

E

E

E

E

     

E

E

E

D

D

           

D

D

                 

D

D

D

D

D

 

E

E

E

N

N

0 0
J

E

E

 

D

D

D

   

D

D

D

 

E

E

E

 

E

E

N

N

       

D

D

E

E

E

 

D

D

D

D

   

D

D

D

 

E

E

0 0
K

E

       

D

     

D

D

D

D

 

D

D

                       

D

D

E

E

       

N

N

N

N

 

D

0 0
L            

DH

DH

D

           

E

E

E

E

E

     

D

D

D

 

D

D

E

E

 

D

D

   

N

N

N

 

D

D

0 0
M  

D

D

D

   

D

DH

E

 

D

D

D

   

D

D

D

E

 

D

D

D

 

N

N

     

D

D

D

D

 

DH

DH

 

D

D

D

D

  0 0
N

D

D

E

 

D

D

   

D

E

E

E

 

E

E

E

 

D

D

D

   

D

D

E

E

 

D

E

E

 

D

 

D

   

D

D

D

D

D

D

0 0
O      

E

E

 

E

E

       

E

     

E

E

   

E

E

E

                 

E

 

E

E

   

E

E

    0 0
P

E

E

E

E

 

E

   

E

E

     

E

E

E

 

E

E

E

   

E

E

     

E

E

 

E

E

E

E

             

E

0 0
Q  

D

     

D

N

N

     

D

D

   

D

     

D

N

N

     

D

N

   

D

D

     

N

N

     

D

D

  0 0
R        

E

E

E

E

 

E

E

         

E

E

   

E

E

E

E

               

E

E

E

E

 

E

 

E

    0 0
S

D

N

   

N

       

N

N

   

D

 

N

   

N

       

N

 

N

 

D

D

 

N

               

N

 

D

0 0
T    

D

 

D

       

D

     

D

D

 

D

               

D

 

D

D

     

D

D

   

D

          0 0
U    

D

D

 

E

E

E

 

D

D

E

     

D

D

 

D

 

E

E

E

 

E

E

       

E

E

E

 

E

E

   

E

E

 

N

0 0
V

D

     

E

     

E

E

E

E

 

E

E

   

DH

 

D

D

D

 

E

E

E

       

D

D

E

 

D

D

E

 

E

E

    0 0
W        

N

           

N

N

N

N

       

N

           

N

N

N

       

N

           

N

N

0 0
X

D

E

           

E

       

D

D

E

             

E

     

D

D

D

D

         

E

       

D

0 0
Y

D

         

D

 

D

D

             

D

D

   

D

   

E

 

E

 

N

N

                   

N

N

0 0
Z    

E

E

   

E

E

   

E

         

E

E

   

E

E

   

E

         

E

E

   

E

E

   

E

      0 0

Requests

Employees' penalty (soft constraints) 0
Period Cover (Skill : 1)
(07:30-11:30) Max 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40   
(07:30-11:30) 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:30-11:30) Provided 10 10 10 10 10 10 6 4 10 10 10 9 8 10 10 10 9 10 10 8 8 9 8 9 11 11 5 10 10 10 10 9 10 9 9 8 9 5 9 10 10 9 420
(11:30-12:00) Max 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41   
(11:30-12:00) Preferred 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11   
(11:30-12:00) Provided 10 10 10 10 10 10 6 4 10 10 10 9 8 10 10 10 9 10 10 8 8 9 8 9 11 11 5 10 10 10 10 9 10 9 9 8 9 5 9 10 10 9 800
(12:00-15:30) Max 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41   
(12:00-15:30) Preferred 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11   
(12:00-15:30) Provided 10 11 11 11 11 11 8 7 11 11 10 9 8 11 10 11 11 11 10 9 8 9 10 9 11 11 5 10 11 10 11 10 11 10 10 9 9 5 9 11 11 10 500
(15:30-19:30) Max 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41   
(15:30-19:30) Preferred 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11   
(15:30-19:30) Provided 6 10 10 10 10 8 8 9 6 9 10 9 3 8 6 10 10 10 5 7 8 8 6 5 7 5 4 5 7 5 10 8 10 8 7 8 3 3 6 7 4 3 1610
(19:30-20:00) Max 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40   
(19:30-20: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   
(19:30-20:00) Provided 6 10 10 10 10 8 8 9 6 9 10 9 3 8 6 10 10 10 5 7 8 8 6 5 7 5 4 5 7 5 10 8 10 8 7 8 3 3 6 7 4 3 1190
(20:00-23:30) Max 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40   
(20:00-23:30) 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   
(20:00-23:30) Provided 6 9 9 9 9 7 6 6 5 8 10 9 3 7 6 9 8 9 5 6 8 8 4 5 7 5 4 5 6 5 9 7 9 7 6 7 3 3 6 6 3 2 1490
(23:30-07:30) Max 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38   
(23:30-07:30) Preferred 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:30-07:30) Provided 2 3 3 4 4 1 5 5 3 3 3 2 1 2 3 4 6 5 4 5 4 4 3 2 4 3 2 1 3 4 6 4 3 5 7 7 5 4 5 5 4 5 1780
Period Cover (Skill : 5)
(07:30-11:30) 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   
(07:30-11:30) Provided 6 6 7 7 6 6 2 1 6 8 6 6 6 7 6 8 7 5 5 5 5 6 3 5 6 8 2 7 8 6 6 5 7 6 7 6 6 2 3 4 5 7 00
(11:30-12: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   
(11:30-12:00) Provided 6 6 7 7 6 6 2 1 6 8 6 6 6 7 6 8 7 5 5 5 5 6 3 5 6 8 2 7 8 6 6 5 7 6 7 6 6 2 3 4 5 7 00
(12:00-15:30) 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   
(12:00-15:30) Provided 6 6 8 7 6 6 4 3 7 8 6 6 6 7 6 8 8 6 5 5 5 6 4 5 6 8 2 7 8 6 7 6 8 7 7 6 6 2 3 4 5 7 00
(15:30-19:30) 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:30-19:30) Provided 4 4 6 5 6 4 6 6 4 5 6 5 2 3 3 4 8 8 4 4 5 5 5 4 4 2 2 2 2 1 6 5 7 3 4 5 2 3 6 6 2 2 00
(19:30-20: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   
(19:30-20:00) Provided 4 4 6 5 6 4 6 6 4 5 6 5 2 3 3 4 8 8 4 4 5 5 5 4 4 2 2 2 2 1 6 5 7 3 4 5 2 3 6 6 2 2 00
(20:00-23:30) 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   
(20:00-23:30) Provided 4 4 5 5 6 4 4 4 3 5 6 5 2 3 3 4 7 7 4 4 5 5 4 4 4 2 2 2 2 1 5 4 6 2 4 5 2 3 6 6 2 2 00
(23:30-07:30) 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   
(23:30-07:30) Provided 2 3 3 4 4 1 4 4 3 3 3 2 1 2 3 2 3 3 4 4 3 3 3 2 2 2 2 1 3 3 4 2 2 3 4 4 4 4 4 4 3 4 00
Total penalty (soft constraints)779
Total violations (hard constraints)0

Shifts Start End Description

D

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

DH

12:00 20:00 . Time units=8.

E

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

N

23:30 07:30 . 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 , TEST_PATTERNS_DURING_IMPROVE_EMPLOYEE
Computation time Time Elapsed = 0 days, 0 hours, 2 minutes, 4 seconds
Date 27/05/2009
System Windows XP, 2GB Ram
CPUIntel Core 2 Duo 2.83GHZ

 

Penalties

A
Skills: 4 5 1 2 3
Contract: 2587
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
✓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].
56
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDH       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 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      0
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 13-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      0
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 1 match between days 20-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      0
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 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
✓Min 5 matches between days 36-40 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
✓Max 5 matches between days 36-40 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
 
AA
Skills: 4 5 1 2 3
Contract: 1150
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 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].
AllDH       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       0
✓Max 2 matches between days 0-14 of patterns:
[Soft constraint, weight=100, function=Linear].
0On       1
SaturdaysOffOn      
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 6-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 13-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 20-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 27-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
41On       
✓Max 2 matches between days 6-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      2
✓Max 2 matches between days 13-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      2
✓Max 2 matches between days 20-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      2
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
AB
Skills: 4 1 2 3
Contract: 7130
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 56 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓Min 56 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
56
✓Max 64 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓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].
48
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
✓Min 5 matches between days 36-40 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
✓Max 5 matches between days 36-40 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
 
AC
Skills: 4 1 2 3
Contract: 5312
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].
56
✓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 56 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
56
✓Max 48 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
48
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
✓Min 2 matches between days 28-31 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       2
✓Max 2 matches between days 28-31 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       2
 
AD
Skills: 4 1 2 3
Contract: 700129
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 day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
AE
Skills: 4 1 2 3
Contract: 700231
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓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].
72
✓Max 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
16
✓Max 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
64
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
✓Min 15 matches between days 8-26 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       15
✓Max 15 matches between days 8-26 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       15
 
AF
Skills: 1 2 3
Contract: 700307
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓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 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
16
✓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 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].
AllDH       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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
✓Min 10 matches between days 1-12 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       10
✓Max 10 matches between days 1-12 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       10
 
AG
Skills: 4 1 2 3
Contract: 700562
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].
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 day12345678
✓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      0
✓Max 1 match between days 27-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
✓Min 4 matches between days 1-4 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       4
✓Max 4 matches between days 1-4 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       4
 
AH
Skills: 4 5 1 2 3
Contract: 700590
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].
72
✓Min 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
72
✓Min 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
72
✓Max 72 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
72
✓Max 72 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
72
✓Max 72 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
72
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
AI
Skills: 1 2 3
Contract: 700596
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 day12345678
✓Max 2 matches between days 0-14 of patterns:
[Soft constraint, weight=100, function=Linear].
0On       2
SaturdaysOffOn      
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 6-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 13-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 20-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 27-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
41On       
✓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      0
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
 
AJ
Skills: 1 2 3
Contract: 701082
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].
56
✓Min 72 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
72
✓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].
56
✓Max 72 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
72
✓Max 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
64
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456789
✓Max 2 matches between days 0-14 of patterns:
[Soft constraint, weight=100, function=Linear].
0On        2
SaturdaysOffOn       
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 2 matches between days 6-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       2
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 2 matches between days 13-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 2 matches between days 20-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       1
SaturdaysOnOff       
SaturdaysOnOn       
✓Max 2 matches between days 27-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn       2
SaturdaysOnOff       
SaturdaysOnOn       
41On        
✓Max 2 matches between days 6-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       1
✓Max 2 matches between days 13-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       2
✓Max 2 matches between days 20-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff       2
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOnOnOnOnOnOnOnOnOn0
✓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].
AllEEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH    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].
AllEDH       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].
AllNDH       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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff       0
SaturdaysOffOn       
✓Min 5 matches between days 1-5 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff        5
✓Max 5 matches between days 1-5 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff        5
 
AK
Skills: 4 5 1 2 3
Contract: 700619
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].
64
✓Max 64 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓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 day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
✓Min 10 matches between days 22-33 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       10
✓Max 10 matches between days 22-33 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       10
 
AL
Skills: 4 1 2 3
Contract: 700794
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].
72
✓Min 64 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
80
✓Min 64 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
✓Max 72 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 day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
AM
Skills: 1 2 3
Contract: 701038
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 day12345678
✓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      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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
AN
Skills: 1 2
Contract: 700271
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 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].
AllDH       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       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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
AO
Skills: 1 2 3
Contract: 701115
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 day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
B
Skills: 4 5 1 2 3
Contract: 7019
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 64 time units between days 14-27
[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].
40
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓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 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      0
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 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
✓Min 5 matches between days 36-40 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
✓Max 5 matches between days 36-40 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
 
C
Skills: 4 5 1 2 3
Contract: 6676
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
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].
72
✓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 72 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
72
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123456789
✓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].
AllOnOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE    0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH    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].
AllEDH       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].
AllNDH       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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff       0
SaturdaysOffOn       
 
D
Skills: 4 5 1 2 3
Contract: 1272
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Max 72 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
64
✓Max 56 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 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      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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
E
Skills: 4 5 1 2 3
Contract: 2504
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 56 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
56
✓Min 16 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
56
✓Min 16 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
48
✓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].
48
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
F
Skills: 4 5 1 2 3
Contract: 6040
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 72 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
72
✓Min 72 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
72
✓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].
72
✓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].
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].
AllOnOnOnOnOnOnOnOn0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNNNNNNN0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
G
Skills: 4 5 1 2 3
Contract: 2569
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 32 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
32
✓Min 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
48
✓Max 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
32
✓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].
16
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
✓Min 10 matches between days 29-40 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       10
✓Max 10 matches between days 29-40 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       10
 
H
Skills: 4 5 1 2 3
Contract: 8281
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 72 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
72
✓Min 72 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
72
✓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].
72
✓Max 80 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].
AllE       0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
✓Min 5 matches between days 36-40 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
✓Max 5 matches between days 36-40 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
 
I
Skills: 4 5 1 2 3
Contract: 9706
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 64 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].
16
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓Max 2 matches between days 0-14 of patterns:
[Soft constraint, weight=100, function=Linear].
0On       2
SaturdaysOffOn      
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 6-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 13-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 20-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 27-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
41On       
✓Max 2 matches between days 6-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 2 matches between days 13-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 2 matches between days 20-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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEDH      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].
AllNDH      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
✓Min 5 matches between days 15-19 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
✓Max 5 matches between days 15-19 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
 
J
Skills: 4 5 1 2 3
Contract: 8175
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 72 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
72
✓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].
72
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
K
Skills: 4 5 1 2 3
Contract: 9379
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 40 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
72
✓Max 80 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
48
✓Max 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
16
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
72
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
✓Min 15 matches between days 15-34 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       15
✓Max 15 matches between days 15-34 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       15
 
L
Skills: 4 5 1 2 3
Contract: 7436
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 72 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
72
✓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].
24
✓Max 72 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
72
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓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      0
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 2 matches between days 6-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      2
✓Max 2 matches between days 13-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      2
✓Max 2 matches between days 20-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      2
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEEE  0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
✓Min 10 matches between days 1-13 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       10
✓Max 10 matches between days 1-13 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       10
 
M
Skills: 4 1 2 3
Contract: 7090
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 72 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
72
✓Min 72 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
72
✓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].
72
✓Max 80 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
80
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
N
Skills: 1 2 3
Contract: 701111
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 day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
O
Skills: 4 5 1 2 3
Contract: 8535
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 32 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
40
✓Min 32 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Min 32 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].
AllDH       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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
P
Skills: 4 5 1 2 3
Contract: 2600
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].
48
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].
AllDH       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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
✓Min 5 matches between days 36-40 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
✓Max 5 matches between days 36-40 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
 
Q
Skills: 4 5 1 2 3
Contract: 7093
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 day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
R
Skills: 4 5 1 2 3
Contract: 2592
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 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].
AllDH       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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
S
Skills: 4 5 1 2 3
Contract: 7518
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 32 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
48
✓Min 32 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Min 32 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
32
✓Max 48 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
48
✓Max 40 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓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].
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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
 
T
Skills: 4 5 1 2 3
Contract: 7780
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
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 day12345678
✓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 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 2 matches between days 6-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      2
✓Max 2 matches between days 13-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 2 matches between days 20-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      2
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
U
Skills: 4 5 1 2 3
Contract: 8899
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 day12345678
✓Max 2 matches between days 0-14 of patterns:
[Soft constraint, weight=100, function=Linear].
0On       1
SaturdaysOffOn      
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 6-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 13-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 20-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 27-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
41On       
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
V
Skills: 4 5 1 2 3
Contract: 8962
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
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 64 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
56
✓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 day12345678
✓Max 2 matches between days 0-14 of patterns:
[Soft constraint, weight=100, function=Linear].
0On       2
SaturdaysOffOn      
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 6-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 13-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 20-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 27-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      1
SaturdaysOnOff      
SaturdaysOnOn      
41On       
✓Max 2 matches between days 6-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 2 matches between days 13-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 2 matches between days 20-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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
✓Min 10 matches between days 0-18 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       10
✓Max 10 matches between days 0-18 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       10
 
W
Skills: 4 5 1 2 3
Contract: 7157
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
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 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].
AllDH       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 2 matches between days 6-21 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      2
✓Max 2 matches between days 13-28 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      1
✓Max 2 matches between days 20-35 of pattern:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOff      2
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 
X
Skills: 4 5 1 2 3
Contract: 9393
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
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].
40
✓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].
40
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
✓Min 5 matches between days 27-35 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
✓Max 5 matches between days 27-35 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
 
Y
Skills: 4 5 1 2 3
Contract: 2505
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
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 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 80 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Max 32 time units between days 28-41
[Soft constraint, weight=100, function=Linear].
32
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
✓Max 2 matches between days 0-14 of patterns:
[Soft constraint, weight=100, function=Linear].
0On       2
SaturdaysOffOn      
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 6-21 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 13-28 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 20-35 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
✓Max 2 matches between days 27-41 of patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOffOn      2
SaturdaysOnOff      
SaturdaysOnOn      
41On       
✓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      0
✓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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
✓Min 5 matches between days 17-26 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
✓Max 5 matches between days 17-26 of pattern:
[Soft constraint, weight=1000, function=Linear].
AllOff       5
 
Z
Skills: 4 5 1 2 3
Contract: 9154
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Workload 0 0
SatisfiedWorkloadUnits
✓Min 32 time units between days 0-13
[Soft constraint, weight=100, function=Linear].
40
✓Min 32 time units between days 14-27
[Soft constraint, weight=100, function=Linear].
40
✓Min 32 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].
AllDH       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].
AllOnOnOnOnOnOnOnOn0
✓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].
AllEEEEE   0
✓Max 0 matches between days 0-41 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDHDHDHDHDH   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].
AllEDH      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].
AllNDH      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 patterns:
[Soft constraint, weight=100, function=Linear].
SaturdaysOnOff      0
SaturdaysOffOn      
 

Total employees' penalty (soft constraints)

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