Coding in the evolution of signalling behavior