def simulate_task( task: task_if.Task, steps: int = DEFAULT_MAX_STEPS, stride: int = DEFAULT_STRIDE, physics: scene_if.Physics = scene_if.Physics() ) -> task_if.TaskSimulation: result = simulator_bindings.simulate_task(serialize(task), steps, stride, serialize(physics)) return deserialize(task_if.TaskSimulation(), result)
def simulate_task(task, steps=DEFAULT_MAX_STEPS, stride=DEFAULT_STRIDE): result = simulator_bindings.simulate_task(serialize(task), steps, stride) return deserialize(task_if.TaskSimulation(), result)