| Alternative 1 | |
|---|---|
| Accuracy | 98.0% |
| Cost | 33536 |
\[\left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right) \cdot \frac{{\left(e^{x}\right)}^{x}}{x \cdot \sqrt{\pi}}
\]
(FPCore (x)
:precision binary64
(*
(* (/ 1.0 (sqrt PI)) (exp (* (fabs x) (fabs x))))
(+
(+
(+
(/ 1.0 (fabs x))
(*
(/ 1.0 2.0)
(* (* (/ 1.0 (fabs x)) (/ 1.0 (fabs x))) (/ 1.0 (fabs x)))))
(*
(/ 3.0 4.0)
(*
(*
(* (* (/ 1.0 (fabs x)) (/ 1.0 (fabs x))) (/ 1.0 (fabs x)))
(/ 1.0 (fabs x)))
(/ 1.0 (fabs x)))))
(*
(/ 15.0 8.0)
(*
(*
(*
(*
(* (* (/ 1.0 (fabs x)) (/ 1.0 (fabs x))) (/ 1.0 (fabs x)))
(/ 1.0 (fabs x)))
(/ 1.0 (fabs x)))
(/ 1.0 (fabs x)))
(/ 1.0 (fabs x)))))))(FPCore (x) :precision binary64 (/ (+ 1.0 (+ (/ 1.875 (pow x 6.0)) (/ (+ 0.5 (/ 0.75 (* x x))) (* x x)))) (/ (sqrt PI) (/ (pow (exp x) x) x))))
double code(double x) {
return ((1.0 / sqrt(((double) M_PI))) * exp((fabs(x) * fabs(x)))) * ((((1.0 / fabs(x)) + ((1.0 / 2.0) * (((1.0 / fabs(x)) * (1.0 / fabs(x))) * (1.0 / fabs(x))))) + ((3.0 / 4.0) * (((((1.0 / fabs(x)) * (1.0 / fabs(x))) * (1.0 / fabs(x))) * (1.0 / fabs(x))) * (1.0 / fabs(x))))) + ((15.0 / 8.0) * (((((((1.0 / fabs(x)) * (1.0 / fabs(x))) * (1.0 / fabs(x))) * (1.0 / fabs(x))) * (1.0 / fabs(x))) * (1.0 / fabs(x))) * (1.0 / fabs(x)))));
}
double code(double x) {
return (1.0 + ((1.875 / pow(x, 6.0)) + ((0.5 + (0.75 / (x * x))) / (x * x)))) / (sqrt(((double) M_PI)) / (pow(exp(x), x) / x));
}
public static double code(double x) {
return ((1.0 / Math.sqrt(Math.PI)) * Math.exp((Math.abs(x) * Math.abs(x)))) * ((((1.0 / Math.abs(x)) + ((1.0 / 2.0) * (((1.0 / Math.abs(x)) * (1.0 / Math.abs(x))) * (1.0 / Math.abs(x))))) + ((3.0 / 4.0) * (((((1.0 / Math.abs(x)) * (1.0 / Math.abs(x))) * (1.0 / Math.abs(x))) * (1.0 / Math.abs(x))) * (1.0 / Math.abs(x))))) + ((15.0 / 8.0) * (((((((1.0 / Math.abs(x)) * (1.0 / Math.abs(x))) * (1.0 / Math.abs(x))) * (1.0 / Math.abs(x))) * (1.0 / Math.abs(x))) * (1.0 / Math.abs(x))) * (1.0 / Math.abs(x)))));
}
public static double code(double x) {
return (1.0 + ((1.875 / Math.pow(x, 6.0)) + ((0.5 + (0.75 / (x * x))) / (x * x)))) / (Math.sqrt(Math.PI) / (Math.pow(Math.exp(x), x) / x));
}
def code(x): return ((1.0 / math.sqrt(math.pi)) * math.exp((math.fabs(x) * math.fabs(x)))) * ((((1.0 / math.fabs(x)) + ((1.0 / 2.0) * (((1.0 / math.fabs(x)) * (1.0 / math.fabs(x))) * (1.0 / math.fabs(x))))) + ((3.0 / 4.0) * (((((1.0 / math.fabs(x)) * (1.0 / math.fabs(x))) * (1.0 / math.fabs(x))) * (1.0 / math.fabs(x))) * (1.0 / math.fabs(x))))) + ((15.0 / 8.0) * (((((((1.0 / math.fabs(x)) * (1.0 / math.fabs(x))) * (1.0 / math.fabs(x))) * (1.0 / math.fabs(x))) * (1.0 / math.fabs(x))) * (1.0 / math.fabs(x))) * (1.0 / math.fabs(x)))))
def code(x): return (1.0 + ((1.875 / math.pow(x, 6.0)) + ((0.5 + (0.75 / (x * x))) / (x * x)))) / (math.sqrt(math.pi) / (math.pow(math.exp(x), x) / x))
function code(x) return Float64(Float64(Float64(1.0 / sqrt(pi)) * exp(Float64(abs(x) * abs(x)))) * Float64(Float64(Float64(Float64(1.0 / abs(x)) + Float64(Float64(1.0 / 2.0) * Float64(Float64(Float64(1.0 / abs(x)) * Float64(1.0 / abs(x))) * Float64(1.0 / abs(x))))) + Float64(Float64(3.0 / 4.0) * Float64(Float64(Float64(Float64(Float64(1.0 / abs(x)) * Float64(1.0 / abs(x))) * Float64(1.0 / abs(x))) * Float64(1.0 / abs(x))) * Float64(1.0 / abs(x))))) + Float64(Float64(15.0 / 8.0) * Float64(Float64(Float64(Float64(Float64(Float64(Float64(1.0 / abs(x)) * Float64(1.0 / abs(x))) * Float64(1.0 / abs(x))) * Float64(1.0 / abs(x))) * Float64(1.0 / abs(x))) * Float64(1.0 / abs(x))) * Float64(1.0 / abs(x)))))) end
function code(x) return Float64(Float64(1.0 + Float64(Float64(1.875 / (x ^ 6.0)) + Float64(Float64(0.5 + Float64(0.75 / Float64(x * x))) / Float64(x * x)))) / Float64(sqrt(pi) / Float64((exp(x) ^ x) / x))) end
function tmp = code(x) tmp = ((1.0 / sqrt(pi)) * exp((abs(x) * abs(x)))) * ((((1.0 / abs(x)) + ((1.0 / 2.0) * (((1.0 / abs(x)) * (1.0 / abs(x))) * (1.0 / abs(x))))) + ((3.0 / 4.0) * (((((1.0 / abs(x)) * (1.0 / abs(x))) * (1.0 / abs(x))) * (1.0 / abs(x))) * (1.0 / abs(x))))) + ((15.0 / 8.0) * (((((((1.0 / abs(x)) * (1.0 / abs(x))) * (1.0 / abs(x))) * (1.0 / abs(x))) * (1.0 / abs(x))) * (1.0 / abs(x))) * (1.0 / abs(x))))); end
function tmp = code(x) tmp = (1.0 + ((1.875 / (x ^ 6.0)) + ((0.5 + (0.75 / (x * x))) / (x * x)))) / (sqrt(pi) / ((exp(x) ^ x) / x)); end
code[x_] := N[(N[(N[(1.0 / N[Sqrt[Pi], $MachinePrecision]), $MachinePrecision] * N[Exp[N[(N[Abs[x], $MachinePrecision] * N[Abs[x], $MachinePrecision]), $MachinePrecision]], $MachinePrecision]), $MachinePrecision] * N[(N[(N[(N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision] + N[(N[(1.0 / 2.0), $MachinePrecision] * N[(N[(N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision] * N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision]), $MachinePrecision] * N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]), $MachinePrecision]), $MachinePrecision] + N[(N[(3.0 / 4.0), $MachinePrecision] * N[(N[(N[(N[(N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision] * N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision]), $MachinePrecision] * N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision]), $MachinePrecision] * N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision]), $MachinePrecision] * N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]), $MachinePrecision]), $MachinePrecision] + N[(N[(15.0 / 8.0), $MachinePrecision] * N[(N[(N[(N[(N[(N[(N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision] * N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision]), $MachinePrecision] * N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision]), $MachinePrecision] * N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision]), $MachinePrecision] * N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision]), $MachinePrecision] * N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision]), $MachinePrecision] * N[(1.0 / N[Abs[x], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]), $MachinePrecision]), $MachinePrecision]), $MachinePrecision]
code[x_] := N[(N[(1.0 + N[(N[(1.875 / N[Power[x, 6.0], $MachinePrecision]), $MachinePrecision] + N[(N[(0.5 + N[(0.75 / N[(x * x), $MachinePrecision]), $MachinePrecision]), $MachinePrecision] / N[(x * x), $MachinePrecision]), $MachinePrecision]), $MachinePrecision]), $MachinePrecision] / N[(N[Sqrt[Pi], $MachinePrecision] / N[(N[Power[N[Exp[x], $MachinePrecision], x], $MachinePrecision] / x), $MachinePrecision]), $MachinePrecision]), $MachinePrecision]
\left(\frac{1}{\sqrt{\pi}} \cdot e^{\left|x\right| \cdot \left|x\right|}\right) \cdot \left(\left(\left(\frac{1}{\left|x\right|} + \frac{1}{2} \cdot \left(\left(\frac{1}{\left|x\right|} \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right)\right) + \frac{3}{4} \cdot \left(\left(\left(\left(\frac{1}{\left|x\right|} \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right)\right) + \frac{15}{8} \cdot \left(\left(\left(\left(\left(\left(\frac{1}{\left|x\right|} \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right)\right)
\frac{1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)}{\frac{\sqrt{\pi}}{\frac{{\left(e^{x}\right)}^{x}}{x}}}
Results
Initial program 95.7%
Simplified95.8%
[Start]95.7 | \[ \left(\frac{1}{\sqrt{\pi}} \cdot e^{\left|x\right| \cdot \left|x\right|}\right) \cdot \left(\left(\left(\frac{1}{\left|x\right|} + \frac{1}{2} \cdot \left(\left(\frac{1}{\left|x\right|} \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right)\right) + \frac{3}{4} \cdot \left(\left(\left(\left(\frac{1}{\left|x\right|} \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right)\right) + \frac{15}{8} \cdot \left(\left(\left(\left(\left(\left(\frac{1}{\left|x\right|} \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right)\right)
\] |
|---|---|
associate-+l+ [=>]95.7 | \[ \left(\frac{1}{\sqrt{\pi}} \cdot e^{\left|x\right| \cdot \left|x\right|}\right) \cdot \color{blue}{\left(\left(\frac{1}{\left|x\right|} + \frac{1}{2} \cdot \left(\left(\frac{1}{\left|x\right|} \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right)\right) + \left(\frac{3}{4} \cdot \left(\left(\left(\left(\frac{1}{\left|x\right|} \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) + \frac{15}{8} \cdot \left(\left(\left(\left(\left(\left(\frac{1}{\left|x\right|} \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right)\right)\right)}
\] |
Taylor expanded in x around inf 95.8%
Simplified98.0%
[Start]95.8 | \[ \frac{\frac{e^{{x}^{2}}}{\left|x\right|}}{\sqrt{\pi}} \cdot \left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right)
\] |
|---|---|
unpow2 [=>]95.8 | \[ \frac{\frac{e^{\color{blue}{x \cdot x}}}{\left|x\right|}}{\sqrt{\pi}} \cdot \left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right)
\] |
exp-prod [=>]98.0 | \[ \frac{\frac{\color{blue}{{\left(e^{x}\right)}^{x}}}{\left|x\right|}}{\sqrt{\pi}} \cdot \left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right)
\] |
Applied egg-rr98.1%
[Start]98.0 | \[ \frac{\frac{{\left(e^{x}\right)}^{x}}{\left|x\right|}}{\sqrt{\pi}} \cdot \left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right)
\] |
|---|---|
associate-*l/ [=>]98.0 | \[ \color{blue}{\frac{\frac{{\left(e^{x}\right)}^{x}}{\left|x\right|} \cdot \left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right)}{\sqrt{\pi}}}
\] |
add-sqr-sqrt [=>]98.1 | \[ \frac{\frac{{\left(e^{x}\right)}^{x}}{\left|x\right|} \cdot \left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right)}{\color{blue}{\sqrt{\sqrt{\pi}} \cdot \sqrt{\sqrt{\pi}}}}
\] |
associate-/r* [=>]98.1 | \[ \color{blue}{\frac{\frac{\frac{{\left(e^{x}\right)}^{x}}{\left|x\right|} \cdot \left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right)}{\sqrt{\sqrt{\pi}}}}{\sqrt{\sqrt{\pi}}}}
\] |
add-sqr-sqrt [=>]98.0 | \[ \frac{\frac{\frac{{\left(e^{x}\right)}^{x}}{\left|\color{blue}{\sqrt{x} \cdot \sqrt{x}}\right|} \cdot \left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right)}{\sqrt{\sqrt{\pi}}}}{\sqrt{\sqrt{\pi}}}
\] |
fabs-sqr [=>]98.0 | \[ \frac{\frac{\frac{{\left(e^{x}\right)}^{x}}{\color{blue}{\sqrt{x} \cdot \sqrt{x}}} \cdot \left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right)}{\sqrt{\sqrt{\pi}}}}{\sqrt{\sqrt{\pi}}}
\] |
add-sqr-sqrt [<=]98.1 | \[ \frac{\frac{\frac{{\left(e^{x}\right)}^{x}}{\color{blue}{x}} \cdot \left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right)}{\sqrt{\sqrt{\pi}}}}{\sqrt{\sqrt{\pi}}}
\] |
pow1/2 [=>]98.1 | \[ \frac{\frac{\frac{{\left(e^{x}\right)}^{x}}{x} \cdot \left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right)}{\sqrt{\color{blue}{{\pi}^{0.5}}}}}{\sqrt{\sqrt{\pi}}}
\] |
sqrt-pow1 [=>]98.1 | \[ \frac{\frac{\frac{{\left(e^{x}\right)}^{x}}{x} \cdot \left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right)}{\color{blue}{{\pi}^{\left(\frac{0.5}{2}\right)}}}}{\sqrt{\sqrt{\pi}}}
\] |
metadata-eval [=>]98.1 | \[ \frac{\frac{\frac{{\left(e^{x}\right)}^{x}}{x} \cdot \left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right)}{{\pi}^{\color{blue}{0.25}}}}{\sqrt{\sqrt{\pi}}}
\] |
Simplified98.0%
[Start]98.1 | \[ \frac{\frac{\frac{{\left(e^{x}\right)}^{x}}{x} \cdot \left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right)}{{\pi}^{0.25}}}{{\pi}^{0.25}}
\] |
|---|---|
associate-/l/ [=>]98.1 | \[ \color{blue}{\frac{\frac{{\left(e^{x}\right)}^{x}}{x} \cdot \left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right)}{{\pi}^{0.25} \cdot {\pi}^{0.25}}}
\] |
*-commutative [=>]98.1 | \[ \frac{\color{blue}{\left(1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)\right) \cdot \frac{{\left(e^{x}\right)}^{x}}{x}}}{{\pi}^{0.25} \cdot {\pi}^{0.25}}
\] |
associate-/l* [=>]98.1 | \[ \color{blue}{\frac{1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)}{\frac{{\pi}^{0.25} \cdot {\pi}^{0.25}}{\frac{{\left(e^{x}\right)}^{x}}{x}}}}
\] |
pow-sqr [=>]98.0 | \[ \frac{1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)}{\frac{\color{blue}{{\pi}^{\left(2 \cdot 0.25\right)}}}{\frac{{\left(e^{x}\right)}^{x}}{x}}}
\] |
metadata-eval [=>]98.0 | \[ \frac{1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)}{\frac{{\pi}^{\color{blue}{0.5}}}{\frac{{\left(e^{x}\right)}^{x}}{x}}}
\] |
Applied egg-rr98.0%
[Start]98.0 | \[ \frac{1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)}{\frac{{\pi}^{0.5}}{\frac{{\left(e^{x}\right)}^{x}}{x}}}
\] |
|---|---|
*-un-lft-identity [=>]98.0 | \[ \frac{1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)}{\frac{\color{blue}{1 \cdot {\pi}^{0.5}}}{\frac{{\left(e^{x}\right)}^{x}}{x}}}
\] |
*-commutative [=>]98.0 | \[ \frac{1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)}{\frac{\color{blue}{{\pi}^{0.5} \cdot 1}}{\frac{{\left(e^{x}\right)}^{x}}{x}}}
\] |
unpow1/2 [=>]98.0 | \[ \frac{1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)}{\frac{\color{blue}{\sqrt{\pi}} \cdot 1}{\frac{{\left(e^{x}\right)}^{x}}{x}}}
\] |
Simplified98.0%
[Start]98.0 | \[ \frac{1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)}{\frac{\sqrt{\pi} \cdot 1}{\frac{{\left(e^{x}\right)}^{x}}{x}}}
\] |
|---|---|
*-rgt-identity [=>]98.0 | \[ \frac{1 + \left(\frac{1.875}{{x}^{6}} + \frac{0.5 + \frac{0.75}{x \cdot x}}{x \cdot x}\right)}{\frac{\color{blue}{\sqrt{\pi}}}{\frac{{\left(e^{x}\right)}^{x}}{x}}}
\] |
Final simplification98.0%
| Alternative 1 | |
|---|---|
| Accuracy | 98.0% |
| Cost | 33536 |
| Alternative 2 | |
|---|---|
| Accuracy | 95.8% |
| Cost | 27200 |
| Alternative 3 | |
|---|---|
| Accuracy | 25.1% |
| Cost | 26560 |
| Alternative 4 | |
|---|---|
| Accuracy | 30.1% |
| Cost | 26560 |
| Alternative 5 | |
|---|---|
| Accuracy | 24.6% |
| Cost | 26048 |
| Alternative 6 | |
|---|---|
| Accuracy | 24.6% |
| Cost | 26048 |
| Alternative 7 | |
|---|---|
| Accuracy | 24.6% |
| Cost | 19712 |
| Alternative 8 | |
|---|---|
| Accuracy | 11.2% |
| Cost | 19648 |
| Alternative 9 | |
|---|---|
| Accuracy | 10.9% |
| Cost | 13312 |
| Alternative 10 | |
|---|---|
| Accuracy | 2.9% |
| Cost | 6720 |
herbie shell --seed 2023143
(FPCore (x)
:name "Jmat.Real.erfi, branch x greater than or equal to 5"
:precision binary64
:pre (>= x 0.5)
(* (* (/ 1.0 (sqrt PI)) (exp (* (fabs x) (fabs x)))) (+ (+ (+ (/ 1.0 (fabs x)) (* (/ 1.0 2.0) (* (* (/ 1.0 (fabs x)) (/ 1.0 (fabs x))) (/ 1.0 (fabs x))))) (* (/ 3.0 4.0) (* (* (* (* (/ 1.0 (fabs x)) (/ 1.0 (fabs x))) (/ 1.0 (fabs x))) (/ 1.0 (fabs x))) (/ 1.0 (fabs x))))) (* (/ 15.0 8.0) (* (* (* (* (* (* (/ 1.0 (fabs x)) (/ 1.0 (fabs x))) (/ 1.0 (fabs x))) (/ 1.0 (fabs x))) (/ 1.0 (fabs x))) (/ 1.0 (fabs x))) (/ 1.0 (fabs x)))))))