{'fraction_non_alphanumeric': 0.029693486590038315, 'fraction_numerical': 0.006704980842911878, 'mean_word_length': 5.333333333333333, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Rule Acquisition Events in the Discovery of Problem-Solving Strategies

Although there are many machine-learning programs that can acquire new problem-solving strategies, it is not known exactly how their processes will manifest themselves in human behavior, if at all. In order to find out, a line-by-line protocol analysis was conducted of a subject discovering problem-solving strategies. A model was developed that could explain 96% of the lines in the protocol. On this analysis, the subject's learning was confined to 11 rule acquisition events, wherein she temporarily abandoned her normal problem solving and focused on improving her strategic knowledge. Further analysis showed that: (1) Not all rule acquisition events are triggered by impasses; (2) Rules are acquired gradually, both because of competition between new and old rules, and because of the subject's apparently deliberate policy of gradual generalization. (3) This subject took a scientific approach to strategy discovery, even planning and conducting small experiments.