Hay técnicas que utilizan decisiones blandas o difíciles.
Lo más habitual es una decisión difícil, en la que algún tipo de circuito adivina solo ese símbolo, cuyo punto de constelación es el más cercano, y genera uno.
La salida de decisión suave es donde el circuito, en lugar de indicar que el símbolo X es el resultado más probable, indica que el símbolo recibido está a x distancia del símbolo X.
Las decisiones flexibles tienen un uso posterior, permiten que los circuitos de detección / corrección de errores sepan qué símbolos son confiables y cuáles son marginales. Un corrector de errores lo suficientemente sofisticado ponderaría los símbolos confiables con mayor fuerza que los dudosos, y así obtendría una pequeña mejora en el rendimiento sobre aquellos que trabajaron solo con decisiones difíciles.
La ganancia de rendimiento es pequeña y necesita un corrector de errores más complicado, por lo que se utilizan los sistemas de decisión de hardware y software.