jonas_namespace
Training a program how to (insert verb here) boils down to defining the rules, and the actions.