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