Sat4j не переводит кардинальные или псевдобулевы ограничения в CNF, он обрабатывает их естественным образом, используя либо систему доказательства разрешения, либо какую-то систему доказательства "режущих плоскостей", называемую обобщенным разрешением.