... for buildingthings out of blocks, assembling bits of machinery, reading handwriting, synthesising or checkingcomputer programs, solving puzzles, playing chess and other games, solving geometrical ... of storing and retrieving information, making inferences, controllingprocesses, allowing sub-processes to interact and influence one another, allowing factual knowledge tobe translated into procedural ... important in explaining intelligent abilities than the role of domain specificknowledge. i) As pointed out below, much of the domain-specific research overlaps with research in otherdisciplines,...