The Consensus Problem in Polities of Agents with Dissimilar Cognitive Architectures