# {py:mod}`evorl.algorithms.meta.pbt_openes.pbt_param_openes` ```{py:module} evorl.algorithms.meta.pbt_openes.pbt_param_openes ``` ```{autodoc2-docstring} evorl.algorithms.meta.pbt_openes.pbt_param_openes :parser: autodoc2_docstrings_parser :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`PBTParamOpenESWorkflow ` - ```` ### API `````{py:class} PBTParamOpenESWorkflow(workflow: evorl.workflows.RLWorkflow, evaluator: evorl.evaluators.Evaluator, config: omegaconf.DictConfig) :canonical: evorl.algorithms.meta.pbt_openes.pbt_param_openes.PBTParamOpenESWorkflow Bases: {py:obj}`evorl.algorithms.meta.pbt_workflow.PBTWorkflowTemplate` ````{py:method} apply_hyperparams_to_workflow_state(workflow_state: evorl.types.State, hyperparams: evorl.types.PyTreeDict[str, chex.Numeric]) :canonical: evorl.algorithms.meta.pbt_openes.pbt_param_openes.PBTParamOpenESWorkflow.apply_hyperparams_to_workflow_state ```{autodoc2-docstring} evorl.algorithms.meta.pbt_openes.pbt_param_openes.PBTParamOpenESWorkflow.apply_hyperparams_to_workflow_state :parser: autodoc2_docstrings_parser ``` ```` ````{py:method} evaluate(state: evorl.types.State) -> evorl.types.State :canonical: evorl.algorithms.meta.pbt_openes.pbt_param_openes.PBTParamOpenESWorkflow.evaluate ```{autodoc2-docstring} evorl.algorithms.meta.pbt_openes.pbt_param_openes.PBTParamOpenESWorkflow.evaluate :parser: autodoc2_docstrings_parser ``` ```` ````{py:method} name() :canonical: evorl.algorithms.meta.pbt_openes.pbt_param_openes.PBTParamOpenESWorkflow.name :classmethod: ```` `````