code: def test_hyper_complex_clip_by_bound():
      new_hyper_complex_space = hyper_complex.HyperComplexSpace(1, 1, 1)
  
      new_hyper_complex_space.agents[0].position[0][0] = 20
  
      new_hyper_complex_space.clip_by_bound()
  
      assert new_hyper_complex_space.agents[0].position[0][0] != 20
  
label_desc: Use image node_id 2 for calling a global function with example usage: test_hyper_complex_clip_by_bound() without return types