concepts.dm.crow.planners.regression_planning.CrowRegressionPlanner#

class CrowRegressionPlanner[source]#

Bases: object

Methods

evaluate(expression, state[, csp, ...])

main()

main_entry(state)

__init__(executor, state, goal_expr, *, simulation_interface=None, enable_reordering=True, max_search_depth=20, max_beam_size=20, is_goal_serialized=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, verbose=True)[source]#
Parameters:
__new__(**kwargs)#
evaluate(expression, state, csp=None, bounded_variables=None, clone_csp=True)[source]#
Parameters:
Return type:

Tuple[None | StateObjectReference | StateObjectList | TensorValue | OptimisticValue, ConstraintSatisfactionProblem | None]

main()[source]#
Return type:

Tuple[List[Tuple[CrowControllerApplier, …]], dict]

main_entry(state)[source]#
Parameters:

state (CrowActionOrderingSuite) –

Return type:

List[Tuple[CrowControllerApplier, …]]