libdeflate incorpora un nivel de compresión 13 diseñado para exprimir al máximo el formato DEFLATE sin alterar la compatibilidad. El nivel produce una salida estándar, pero el codificador invierte mucho más tiempo en explorar coincidencias LZ77, optimizar tablas de Huffman y decidir dónde cortar los bloques. Sobre el corpus Silesia, ahorra 86 990 bytes (0,134 %) respecto al nivel 12 y tarda 56,4 veces más en ejecutarse, una penalización asumible solo cuando los datos se comprimen una vez y se distribuyen muchas.
DEFLATE sigue siendo relevante porque sus decodificadores están presentes en HTTP, ZIP, PNG, paquetes de software, copias de seguridad y sistemas embebidos. El contrato del decodificador es fijo, así que toda la mejora recae en el codificador: mejores coincidencias, mejores cortes de bloque y mejores tablas Huffman.
El nivel 13 mantiene el parser casi óptimo de libdeflate y lo encarece de forma acotada: busca en la ventana completa de 32 KiB, permite hasta 15 pases de optimización y aplica Huffman estático en bloques de hasta 50 000 bytes. Para datos textuales, retrasa el compromiso de tamaño de bloque y eleva el límite blando de 300 000 a 1 000 000 bytes si una muestra inicial de 64 KiB se mantiene estable. El particionado de bloques se retrasa también: almacena hasta nueve candidatos y elige el camino más barato siempre que supere al bloque completo por al menos 512 bits. Los pases, candidatos y tamaños de bloque están acotados, por lo que no entra en bucles de optimización sin límite.
El desarrollo siguió una política de cero regresiones sobre Silesia: solo sobrevivieron los cambios que reducían estrictamente al menos un archivo sin empeorar ningún otro. Los mejores resultados relativos fueron nci (0,296 %) y samba (0,250 %); sao apenas varió (0,004 %). La contribución ya está disponible como pull request en el repositorio de libdeflate.
