Modeling and solving staff scheduling with partial weighted maxSATCardinality constraints, Employee scheduling, maxSAT, SAT encodings