{'fraction_non_alphanumeric': 0.017070979335130278, 'fraction_numerical': 0.0, 'mean_word_length': 5.514619883040936, '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}}
State-Based Scheduling via Active Resource Solving

A mixed-initiative approach to activity planning for space mission operations was introduced in the Mars Exploration Rover mission, and has been extended and adapted to other missions. The approach involves a collaboration between a human planner and automated tools that reason about activities and constraints. One important class of constraints arises from state requirements and effects. The mixed-initiative framework passively detects and reports constraint violations. At the user's request, it can also offer suggestions, obtained through automated planning techniques, for actively fixing certain violations. Due to the need for a rapid response, active solving previously used a timeline insertion strategy that limited the types of violations that could be fixed, whereas the passive checking employed an encoding of the state constraints as resource constraints that identified all the violations. In this paper, we report on an extension of the active solver to handle resource problems, allowing a unification of the passive and active strategies.