code: def test_photonics_custom_mutation() -> None:
      if os.environ.get("CIRCLECI", False):
          raise SkipTest(
              "Skipping in CI because way too slow on their machine (weird)"
          )
      func = core.Photonics("morpho", 16, rolling=True)
      param = func.parametrization.spawn_child()
      for _ in range(10):
          param.mutate()
      # as tuple
      func = core.Photonics("morpho", 16, rolling=True, as_tuple=True)
      func.evaluation_function(func.parametrization)
  
imports: import os
  from unittest import SkipTest
  import warnings
  import typing
  import pytest
  import numpy
  from nevergrad.common import testing
  from .None import core
  from .None import photonics
label_desc: Use image node_id 5 for calling a global function with example usage: test_photonics_custom_mutation() without return types