After we use a code to transmit our messages, we have to decode the vector which is received at the other end. The most intuitive way is roughly just to see which codeword is closest to the received vector. As long as your channel has more ...