Cognitive Architecture : What Choice Do We Have ?