code: def park2(x, max_val):
      """Comutes the park2 function"""
      x1 = x[0]
      x2 = x[1]
      x3 = x[2]
      x4 = x[3]
      ret = (2.0 / 3.0) * np.exp(x1 + x2) - x4 * np.sin(x3) + x3
      return min(ret, max_val)
  
imports: from __future__ import division
  import numpy
  from .general_utils import map_to_cube
  from ..exd.experiment_caller import EuclideanFunctionCaller
label_desc: Use image node_id 13 for calling a global function with example usage: park2(x, max_val) and returns: min