Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

1

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

1

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

Try to assign nights in blocks of three (although a four block is allowed if otherwise there is a night before a free saturday)Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].

All

Not N

N

N

Not N

0

Mondays

N

N

N

N

Tuesdays

N

N

N

N

Thursdays

N

N

N

N

Fridays

N

N

N

N

Saturdays

N

N

N

N

Sundays

N

N

N

N

Fridays

N

Not M orA orN

✓

Try to allocate days shifts in sets of three consecutive shiftsMax 0 matches between days 0-29 of patterns: [Soft constraint, weight=10, function=Linear].