Average Error: 0.3 → 0.3
Time: 20.4s
Precision: binary64
Cost: 19520
\[e^{-w} \cdot {\ell}^{\left(e^{w}\right)}\]
\[e^{-w} \cdot {\ell}^{\left(e^{w}\right)}\]
e^{-w} \cdot {\ell}^{\left(e^{w}\right)}
e^{-w} \cdot {\ell}^{\left(e^{w}\right)}
(FPCore (w l) :precision binary64 (* (exp (- w)) (pow l (exp w))))
(FPCore (w l) :precision binary64 (* (exp (- w)) (pow l (exp w))))
double code(double w, double l) {
	return exp(-w) * pow(l, exp(w));
}
double code(double w, double l) {
	return exp(-w) * pow(l, exp(w));
}

Error

Bits error versus w

Bits error versus l

Try it out

Your Program's Arguments

Results

Enter valid numbers for all inputs

Alternatives

Alternative 1
Error1.4
Cost161216
\[e^{-w} \cdot {\left({\left(\sqrt[3]{{\ell}^{\left({\left(e^{w}\right)}^{0.6666666666666666}\right)}} \cdot \sqrt[3]{{\ell}^{\left({\left(e^{w}\right)}^{0.6666666666666666}\right)}}\right)}^{\left({\left(\sqrt[3]{e^{w}}\right)}^{0.6666666666666666}\right)} \cdot {\left(\sqrt[3]{{\ell}^{\left({\left(e^{w}\right)}^{0.6666666666666666}\right)}}\right)}^{\left({\left(\sqrt[3]{e^{w}}\right)}^{0.6666666666666666}\right)}\right)}^{\left(\sqrt[3]{\sqrt[3]{e^{w}}}\right)}\]
Alternative 2
Error1.4
Cost141888
\[e^{-w} \cdot {\left({\left({\left(\sqrt[3]{\ell} \cdot \sqrt[3]{\ell}\right)}^{\left({\left(e^{w}\right)}^{0.6666666666666666}\right)}\right)}^{\left({\left(\sqrt[3]{e^{w}}\right)}^{0.6666666666666666}\right)} \cdot {\left({\left(\sqrt[3]{\ell}\right)}^{\left({\left(e^{w}\right)}^{0.6666666666666666}\right)}\right)}^{\left({\left(\sqrt[3]{e^{w}}\right)}^{0.6666666666666666}\right)}\right)}^{\left(\sqrt[3]{\sqrt[3]{e^{w}}}\right)}\]
Alternative 3
Error0.4
Cost115904
\[e^{-w} \cdot {\left({\left({\left({\ell}^{\left({\left(e^{w}\right)}^{0.6666666666666666}\right)}\right)}^{\left({\left(\sqrt[3]{e^{w}}\right)}^{0.6666666666666666}\right)}\right)}^{\left(\sqrt[3]{\sqrt[3]{{\left(e^{w}\right)}^{0.6666666666666666}}}\right)}\right)}^{\left(\sqrt[3]{\sqrt[3]{\sqrt[3]{e^{w}}}}\right)}\]
Alternative 4
Error1.4
Cost109824
\[e^{-w} \cdot {\left({\left(\sqrt[3]{\ell} \cdot \sqrt[3]{\ell}\right)}^{\left({\left(e^{w}\right)}^{0.6666666666666666}\right)} \cdot {\left(\sqrt[3]{\ell}\right)}^{\left({\left(e^{w}\right)}^{0.6666666666666666}\right)}\right)}^{\left(\sqrt[3]{\sqrt[3]{e^{w}}} \cdot \sqrt[3]{{\left(e^{w}\right)}^{0.6666666666666666}}\right)}\]
Alternative 5
Error0.4
Cost109568
\[e^{-w} \cdot {\left({\left({\left({\ell}^{\left({\left({\left(e^{w}\right)}^{0.6666666666666666}\right)}^{0.6666666666666666}\right)}\right)}^{\left({\left(\sqrt[3]{e^{w}}\right)}^{0.6666666666666666}\right)}\right)}^{\left({\left(\sqrt[3]{e^{w}}\right)}^{0.6666666666666666}\right)}\right)}^{\left(\sqrt[3]{\sqrt[3]{e^{w}}}\right)}\]
Alternative 6
Error0.7
Cost103296
\[e^{-w} \cdot {\left({\left(\sqrt{\ell}\right)}^{\left({\left(e^{w}\right)}^{0.6666666666666666}\right)} \cdot {\left(\sqrt{\ell}\right)}^{\left({\left(e^{w}\right)}^{0.6666666666666666}\right)}\right)}^{\left(\sqrt[3]{\sqrt[3]{e^{w}}} \cdot \sqrt[3]{{\left(e^{w}\right)}^{0.6666666666666666}}\right)}\]
Alternative 7
Error0.4
Cost83904
\[e^{-w} \cdot {\left({\ell}^{\left(\sqrt[3]{e^{w}} \cdot \sqrt[3]{e^{w}}\right)}\right)}^{\left(\sqrt[3]{\sqrt[3]{e^{w}}} \cdot \sqrt[3]{{\left(e^{w}\right)}^{0.6666666666666666}}\right)}\]
Alternative 8
Error4.7
Cost77440
\[e^{-w} \cdot {\left(e^{\left(\sqrt[3]{e^{w}} \cdot {\left(\sqrt[3]{e^{w}}\right)}^{1.6666666666666667}\right) \cdot \log \ell}\right)}^{\left(\sqrt[3]{\sqrt[3]{e^{w}}}\right)}\]
Alternative 9
Error0.3
Cost77376
\[e^{-w} \cdot {\left({\left({\ell}^{\left({\left(e^{w}\right)}^{0.6666666666666666}\right)}\right)}^{\left({\left(\sqrt[3]{e^{w}}\right)}^{0.6666666666666666}\right)}\right)}^{\left(\sqrt[3]{\sqrt[3]{e^{w}}}\right)}\]
Alternative 10
Error9.5
Cost73152
\[e^{-w} \cdot \left(\ell + \left(\left(\left(0.5 \cdot \left(\ell \cdot \left(w \cdot w\right)\right)\right) \cdot \left(\log \ell + {\log \ell}^{2}\right) + \left(\ell \cdot \log \ell\right) \cdot \left(w + {w}^{3} \cdot 0.16666666666666666\right)\right) + \left(\ell \cdot {w}^{3}\right) \cdot \left(0.5 \cdot {\log \ell}^{2} + 0.16666666666666666 \cdot {\log \ell}^{3}\right)\right)\right)\]
Alternative 11
Error0.4
Cost58112
\[e^{-w} \cdot {\left({\ell}^{\left(\sqrt[3]{e^{w}} \cdot \sqrt[3]{e^{w}}\right)}\right)}^{\left(\sqrt[3]{e^{w}}\right)}\]
Alternative 12
Error1.3
Cost51840
\[e^{-w} \cdot \left({\left(\sqrt[3]{\ell} \cdot \sqrt[3]{\ell}\right)}^{\left(e^{w}\right)} \cdot {\left(\sqrt[3]{\ell}\right)}^{\left(e^{w}\right)}\right)\]
Alternative 13
Error1.3
Cost51776
\[\frac{{\left(\sqrt[3]{\ell} \cdot \sqrt[3]{\ell}\right)}^{\left(e^{w}\right)}}{e^{w}} \cdot {\left(\sqrt[3]{\ell}\right)}^{\left(e^{w}\right)}\]
Alternative 14
Error0.7
Cost51776
\[\sqrt{\frac{{\ell}^{\left(e^{w}\right)}}{e^{w}}} \cdot \sqrt{\frac{{\ell}^{\left(e^{w}\right)}}{e^{w}}}\]
Alternative 15
Error0.7
Cost45312
\[e^{-w} \cdot \left({\left(\sqrt{\ell}\right)}^{\left(e^{w}\right)} \cdot {\left(\sqrt{\ell}\right)}^{\left(e^{w}\right)}\right)\]
Alternative 16
Error0.3
Cost45248
\[e^{-w} \cdot {\left({\ell}^{\left({\left(e^{w}\right)}^{0.6666666666666666}\right)}\right)}^{\left(\sqrt[3]{e^{w}}\right)}\]
Alternative 17
Error0.3
Cost45184
\[e^{-w} \cdot {\left({\ell}^{\left(\sqrt{e^{w}}\right)}\right)}^{\left(\sqrt{e^{w}}\right)}\]
Alternative 18
Error7.5
Cost33472
\[e^{-w} \cdot \left(\ell + \left(\left(0.5 \cdot \left(\ell \cdot \left(w \cdot w\right)\right)\right) \cdot \left(\log \ell + {\log \ell}^{2}\right) + w \cdot \left(\ell \cdot \log \ell\right)\right)\right)\]
Alternative 19
Error0.7
Cost32768
\[e^{-w} \cdot \left({\ell}^{\left(\frac{e^{w}}{2}\right)} \cdot {\ell}^{\left(\frac{e^{w}}{2}\right)}\right)\]
Alternative 20
Error13.8
Cost27904
\[\left(0.5 \cdot \left(\left(w \cdot w\right) \cdot \left(\ell \cdot {\log \ell}^{2}\right)\right) + \left(\ell + \ell \cdot \left(w \cdot \log \ell + 0.5 \cdot \left(w \cdot w\right)\right)\right)\right) - \ell \cdot \left(w + 0.5 \cdot \left(\log \ell \cdot \left(w \cdot w\right)\right)\right)\]
Alternative 21
Error4.6
Cost25984
\[e^{-w} \cdot e^{e^{w} \cdot \log \ell}\]
Alternative 22
Error4.6
Cost19520
\[e^{e^{w} \cdot \log \ell - w}\]
Alternative 23
Error0.3
Cost19456
\[\frac{{\ell}^{\left(e^{w}\right)}}{e^{w}}\]
Alternative 24
Error1.6
Cost13440
\[e^{-w} \cdot \left(\ell + w \cdot \left(\ell \cdot \log \ell\right)\right)\]
Alternative 25
Error1.9
Cost6656
\[e^{-w} \cdot \ell\]
Alternative 26
Error13.8
Cost64
\[\ell\]
Alternative 27
Error60.8
Cost64
\[1\]
Alternative 28
Error49.4
Cost64
\[0\]
Alternative 29
Error62.7
Cost64
\[-1\]

Error

Derivation

  1. Initial program 0.3

    \[e^{-w} \cdot {\ell}^{\left(e^{w}\right)}\]
  2. Simplified0.3

    \[\leadsto \color{blue}{e^{-w} \cdot {\ell}^{\left(e^{w}\right)}}\]
  3. Final simplification0.3

    \[\leadsto e^{-w} \cdot {\ell}^{\left(e^{w}\right)}\]

Reproduce

herbie shell --seed 2021042 
(FPCore (w l)
  :name "exp-w crasher"
  :precision binary64
  (* (exp (- w)) (pow l (exp w))))