concepts.pdsketch.crow.crow_planner_v2.crow_recursive_v2#
- crow_recursive_v2(executor, state, goal_expr, *, enable_reordering=False, max_search_depth=10, max_beam_size=20, is_goal_serializable=True, is_goal_refinement_compressible=True, enable_csp=True, max_csp_trials=10, max_global_csp_trials=100, max_csp_branching_factor=5, use_generator_manager=False, store_generator_manager_history=False, enable_simulation=False, simulator=None, enable_dirty_derived_predicates=False, enable_greedy_execution=False, allow_empty_plan_for_optimistic_goal=False, verbose=True)[source]#
- Parameters:
executor (PDSketchExecutor)
state (State)
goal_expr (str | ValueOutputExpression)
enable_reordering (bool)
max_search_depth (int)
max_beam_size (int)
is_goal_serializable (bool)
is_goal_refinement_compressible (bool)
enable_csp (bool)
max_csp_trials (int)
max_global_csp_trials (int)
max_csp_branching_factor (int)
use_generator_manager (bool)
store_generator_manager_history (bool)
enable_simulation (bool)
simulator (PDSketchSimulatorInterface | None)
enable_dirty_derived_predicates (bool)
enable_greedy_execution (bool)
allow_empty_plan_for_optimistic_goal (bool)
verbose (bool)