Class of algorithms for decoding block codes with channel measurement information | Synapse