code: def salustowicz_1d(data):
      r"""Salustowicz benchmark function.
  
      .. list-table::
         :widths: 10 50
         :stub-columns: 1
  
         * - Range
           - :math:`x \in [0, 10]`
         * - Function
           - :math:`f(x) = e^{-x} x^3 \cos(x) \sin(x) (\cos(x) \sin^2(x) - 1)`
      """
      return (
          exp(-data[0])
          * data[0] ** 3
          * cos(data[0])
          * sin(data[0])
          * (cos(data[0]) * sin(data[0]) ** 2 - 1)
      )
  
file_path: deap/deap/benchmarks/gp.py
imports: from math import exp, sin, cos
label_desc: Use image node_id 2 for calling a global function with example usage: salustowicz_1d(data) and returns: unknown