{'fraction_non_alphanumeric': 0.022818791946308724, 'fraction_numerical': 0.012080536912751677, 'mean_word_length': 4.7384615384615385, '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}}
An Olympic curling robot

Artificial Intelligence
The Olympic sport of curling is played on an ice sheet that is prone to changes throughout a match. The uncertain conditions of the ice sheet add further complexity to the game, beyond the prerequisites of accurate throwing and strategic thinking, making it a difficult sport to master and a challenging problem to solve for roboticists. Won et al. developed a curling robot, which they called Curly, that uses an adaptive deep reinforcement learning framework to react to past errors and adapt its throws to the current ice sheet conditions. Curly demonstrated human-like performance by winning three out of four matches against top-ranked human curling teams.

Sci. Robot. 5 , eabb9764 (2020).