choice: the person or thing chosen or selected
cognition: the psychological result of perception and learning and reasoning
algol: (from a combination of ALGOrithmic and Language); a programming language used to express computer programs as algorithms