def METHOD_NAME(self):
    base_color = np.array((0.15, 0.74, 0.32))
    base_color[0] += np.random.normal(0.0, 0.02)
    base_color[1] += np.random.normal(0.0, 0.05)
    base_color[2] += np.random.normal(0.0, 0.05)
    base_color_rgba = hsv2rgba(base_color)
    peak_color = np.array((0.09, 0.87, 0.24))
    peak_color[0] += np.random.normal(0.0, 0.025)
    peak_color[1] += np.random.normal(0.0, 0.05)
    peak_color[2] += np.random.normal(0.0, 0.05)
    peak_color_rgba = hsv2rgba(peak_color)
    return {
        'surface_name': "durian_surface",
        'surface_func_args': {'thorn_control_points': [(0.0, 0.0), (0.7318, 0.4344), (1.0, 1.0)],
            'peak_color': peak_color_rgba, 
            'base_color': base_color_rgba
            },
        'surface_input_args': {
            'Geometry': 'noderef-shapequadratic-Mesh', 
            'spline parameter': 'noderef-shapequadratic-spline parameter', 
            'distance Min': uniform(0.07, 0.13),
            'displacement': uniform(0.25, 0.35),
            'noise amount': 0.2
            },
        'surface_output_args': {'durian thorn coordiante': 'noderef-fruitsurface-distance to center'},
        'surface_resolution': 512,
        'scale_multiplier': 2.0
    }