Timeout after 2.5min

Use the --timeout flag to change the timeout.

\[x \cdot \left(1 - \left(1 - y\right) \cdot z\right)\]
x \cdot \left(1 - \left(1 - y\right) \cdot z\right)
double code(double x, double y, double z) {
	return ((double) (x * ((double) (1.0 - ((double) (((double) (1.0 - y)) * z))))));
}

Reproduce

herbie shell --seed 2020173 
(FPCore (x y z)
  :name "Data.Colour.RGBSpace.HSV:hsv from colour-2.3.3, J"
  :precision binary64

  :herbie-target
  (if (< (* x (- 1.0 (* (- 1.0 y) z))) -1.618195973607049e+50) (+ x (* (- 1.0 y) (* (neg z) x))) (if (< (* x (- 1.0 (* (- 1.0 y) z))) 3.892237649663903e+134) (- (* (* x y) z) (- (* x z) x)) (+ x (* (- 1.0 y) (* (neg z) x)))))

  (* x (- 1.0 (* (- 1.0 y) z))))