Solomon, A: Computational Model for Adaptive Communication