code: def test_random_simple_mixed():
      domain = Domain(
          {"x": [-5.0, 6.0], "y": {"sin", "sqr"}, "z": set(range(4))}
      )
      rs = random.RandomSearch(domain=domain, seed=1)
      test_utils.evaluate_heterogeneous_3d(
          rs, batch_size=50, n_steps=25
      )
  
imports: from hypertunity.domain import Domain
  from hypertunity.optimisation import random
  from .None import _common
label_desc: Use image node_id 2 for calling a global function with example usage: test_random_simple_mixed() without return types