Cognition in animals: learning as program assembly.
D000818:Animals; D003071:Cognition; D003213:Conditioning, Psychological; D005106:Exploratory Behavior; D007206:Individuality; D007858:Learning; D012054:Reinforcement, Psychology