sometimes to attempt to address the perceived inflexibility of dynamic planning, hybrid techniques are used. in these, a more conventional ai planning system searches for new plans when the agent has spare time, and updates the dynamic plan library when it finds good solutions. the important aspect of any such system is that when the agent needs to select an action, some solution exists that can be used immediately (see further anytime algorithm).