# {py:mod}`evox.operators.crossover.sbx_half` ```{py:module} evox.operators.crossover.sbx_half ``` ```{autodoc2-docstring} evox.operators.crossover.sbx_half :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`simulated_binary_half ` - ```{autodoc2-docstring} evox.operators.crossover.sbx_half.simulated_binary_half :summary: ``` ```` ### API ````{py:function} simulated_binary_half(x: torch.Tensor, pro_c: float = 1.0, dis_c: float = 20.0) :canonical: evox.operators.crossover.sbx_half.simulated_binary_half ```{autodoc2-docstring} evox.operators.crossover.sbx_half.simulated_binary_half ``` ````