The reason why humans of one culture agree on colour categories is, I believe, to be sought in language. Without linguistic communication, coherence between categories can only be reached through sharing a common environment. This will amount to a certain level of coherence, but it cannot fully explain the strong coherence found in colour categories. In the agent simulations used, each agent has the capacity to perceive objects , which are projected in its sensory space. Categorisation is driven by the need to be able to discriminate different objects presented to the agent.
Language games are successful when two agents agree on the meaning of a word, or fail otherwise.
A simple adaptive mechanism allows the agents to change their categories and to adapt new word forms. The computer simulations are used to verify the various claims made on colour categorisation, and can be used to propose new answers. Their Universality and Evolution . Recent projects I also worked at include, The automatic generation of visual functionality. Evolution of visual functionality.