Time bar (total: 1.7min)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 8 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 9 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 10 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 11 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 12 |
Compiled 39 to 24 computations (38.5% saved)
| 4.5s | 11209× | body | 256 | infinite |
| 3.2s | 8256× | body | 256 | valid |
| 2× | egg-herbie |
| 252× | rational.json-simplify-2 |
| 74× | rational.json-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 300 | 3145 |
| 1 | 470 | 3145 |
| 0 | 9 | 9 |
| 1× | saturated |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
| Inputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 x i)))) |
(+.f64 (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c x) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 x i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c x) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 b (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 x a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 i (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t x)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y x)))) |
(+.f64 (-.f64 (*.f64 j (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 x (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c y) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 z i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 t z) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 y i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 t i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 a z) (*.f64 t y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c y) (*.f64 a i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 b z) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 b i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 c z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 y a) (*.f64 c i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 i z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t y)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 j z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 y (-.f64 (*.f64 c a) (*.f64 j i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 z i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 t z))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 z a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 t z)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 t i)))) (*.f64 z (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 b a))) (*.f64 t (-.f64 (*.f64 c z) (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 c a))) (*.f64 b (-.f64 (*.f64 t z) (*.f64 c i)))) (*.f64 j (-.f64 (*.f64 t a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y t)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 j a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 j i)))) (*.f64 t (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c b) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 a z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 y a)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 a (-.f64 (*.f64 c j) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 b a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 c z) (*.f64 t b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y b)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 i z) (*.f64 t c)))) (*.f64 j (-.f64 (*.f64 i a) (*.f64 y c)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 j z) (*.f64 t i)))) (*.f64 c (-.f64 (*.f64 j a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t j)))) (*.f64 i (-.f64 (*.f64 c a) (*.f64 y j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 x i)))) |
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 x i)))) |
(+.f64 (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c x) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x c) (*.f64 t i))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 x i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x i))))) |
(+.f64 (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c x) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 x c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 b (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) b) (*.f64 x (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 x a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) c) (*.f64 b (-.f64 (*.f64 x z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 x a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 i (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t x)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y x)))) |
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) i) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 x y)))) |
(+.f64 (-.f64 (*.f64 j (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 x (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 x (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c y) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 z i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 z i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 t z) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 y i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 t i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z t) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 y i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 t i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 a z) (*.f64 t y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c y) (*.f64 a i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z a) (*.f64 y t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 y c) (*.f64 a i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 b z) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 b i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z b) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 b i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 c z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 y a) (*.f64 c i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 y a) (*.f64 c i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 i z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t y)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 z i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 y t))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 j z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 y (-.f64 (*.f64 c a) (*.f64 j i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (-.f64 (*.f64 a c) (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 z i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 t c) (*.f64 z i))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 t z))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 z t))) (*.f64 b (-.f64 (*.f64 a c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 z c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 t i))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 z a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 t z)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 t i)))) (*.f64 z (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 t i)))) (*.f64 z (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 b a))) (*.f64 t (-.f64 (*.f64 c z) (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a b))) (*.f64 t (-.f64 (*.f64 z c) (*.f64 b i))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 c a))) (*.f64 b (-.f64 (*.f64 t z) (*.f64 c i)))) (*.f64 j (-.f64 (*.f64 t a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a c))) (*.f64 b (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 j (-.f64 (*.f64 t a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y t)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y t)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 j a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 j i)))) (*.f64 t (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i j)))) (*.f64 t (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c b) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 b c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 a z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 z a) (*.f64 t i))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 y a)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 y a)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 a (-.f64 (*.f64 c j) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (-.f64 (*.f64 c j) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 b a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 z b) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a b) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 c z) (*.f64 t b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y b)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 z c) (*.f64 t b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y b)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) j)) (*.f64 b (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 i z) (*.f64 t c)))) (*.f64 j (-.f64 (*.f64 i a) (*.f64 y c)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z i) (*.f64 t c)))) (*.f64 j (-.f64 (*.f64 a i) (*.f64 y c)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 j z) (*.f64 t i)))) (*.f64 c (-.f64 (*.f64 j a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z j) (*.f64 t i)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t j)))) (*.f64 i (-.f64 (*.f64 c a) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t j)))) (*.f64 i (-.f64 (*.f64 a c) (*.f64 y j)))) |
Compiled 47 to 32 computations (31.9% saved)
| 1× | egg-herbie |
| 18× | rational.json-simplify-2 |
| 2× | rational.json-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 1× | saturated |
| Inputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
Compiled 67 to 31 computations (53.7% saved)
1 alts after pruning (1 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 | 1 | 2 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 2 | 1 | 3 |
| Status | Error | Program |
|---|---|---|
| ▶ | 11.6b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
Compiled 38 to 23 computations (39.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.5b | (-.f64 (*.f64 y z) (*.f64 t a)) |
| ✓ | 3.8b | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
| ✓ | 4.6b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
| ✓ | 6.2b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
Compiled 132 to 23 computations (82.6% saved)
57 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 209.0ms | y | @ | 0 | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
| 2.0ms | i | @ | -inf | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
| 1.0ms | b | @ | 0 | (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
| 1.0ms | c | @ | -inf | (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
| 1.0ms | j | @ | 0 | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
| 1× | batch-egg-rewrite |
| 1640× | rational.json-simplify-35 |
| 1514× | exponential.json-3 |
| 1514× | rational.json-1 |
| 1514× | rational.json-2 |
| 1514× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 94 |
| 1 | 149 | 94 |
| 2 | 275 | 94 |
| 3 | 595 | 94 |
| 4 | 1134 | 94 |
| 5 | 2787 | 94 |
| 6 | 4565 | 94 |
| 7 | 6187 | 94 |
| 8 | 7661 | 94 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(-.f64 (*.f64 y z) (*.f64 t a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 1/2)) (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (+.f64 b b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (*.f64 x 1/2)) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 1/2)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 (-.f64 (*.f64 i y) (*.f64 c a)) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z y) (neg.f64 (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 z y) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (*.f64 z y) (+.f64 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 t a)) (*.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (+.f64 1 (*.f64 z y)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 1 (*.f64 z y)) (*.f64 t a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1/2) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 (*.f64 z y) (-.f64 (*.f64 t a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 z y) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t a) (*.f64 z y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 t a) (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t a) (*.f64 z y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 t a) (*.f64 z y))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t a) (*.f64 z y)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t a) (*.f64 z y))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 t a) (*.f64 z y))))))) |
| 1× | egg-herbie |
| 2062× | rational.json-simplify-2 |
| 1720× | rational.json-simplify-35 |
| 1142× | rational.json-simplify-45 |
| 910× | rational.json-simplify-43 |
| 764× | rational.json-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 193 | 8044 |
| 1 | 459 | 7792 |
| 2 | 948 | 7792 |
| 3 | 2395 | 7520 |
| 4 | 4226 | 7520 |
| 5 | 5088 | 7520 |
| 6 | 5942 | 7520 |
| 7 | 6861 | 7520 |
| 8 | 7213 | 7520 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 0) |
(+.f64 0 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 1/2)) (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 1/2))) |
(-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 0) |
(/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (+.f64 b b)) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)))))) 64) |
(pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 1) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) 0) |
(+.f64 0 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) |
(+.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (*.f64 x 1/2)) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (*.f64 x 1/2))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) 0) |
(/.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) 1) |
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 2)) 2) |
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)))))) 64) |
(pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) 1) |
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 0) |
(+.f64 0 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 1/2)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 1/2))) |
(-.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 0) |
(/.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 1) |
(/.f64 (*.f64 j (*.f64 (-.f64 (*.f64 i y) (*.f64 c a)) -2)) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 4))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 4)))))) 64) |
(pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 1) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 0) |
(+.f64 0 (-.f64 (*.f64 z y) (*.f64 t a))) |
(+.f64 1 (-.f64 (*.f64 z y) (+.f64 1 (*.f64 t a)))) |
(+.f64 (neg.f64 (*.f64 t a)) (*.f64 z y)) |
(+.f64 -1 (-.f64 (+.f64 1 (*.f64 z y)) (*.f64 t a))) |
(+.f64 (-.f64 (+.f64 1 (*.f64 z y)) (*.f64 t a)) -1) |
(+.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1/2) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1/2)) |
(+.f64 -2 (-.f64 (*.f64 z y) (-.f64 (*.f64 t a) 2))) |
(*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1) |
(*.f64 1 (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1/2)) |
(*.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 2) 1/2) |
(*.f64 (-.f64 (*.f64 t a) (*.f64 z y)) -1) |
(*.f64 4 (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)) |
(*.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4) 1/4) |
(*.f64 -1 (-.f64 (*.f64 t a) (*.f64 z y))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 2)) |
(*.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1/2) 2) |
(/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 2) 2) |
(/.f64 (-.f64 (*.f64 t a) (*.f64 z y)) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)) 8) |
(/.f64 (*.f64 2 (-.f64 (*.f64 t a) (*.f64 z y))) -2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t a) (*.f64 z y)))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t a) (*.f64 z y))))) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4))))) 64) |
(pow.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1) |
(neg.f64 (-.f64 (*.f64 t a) (*.f64 z y))) |
| Outputs |
|---|
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 c (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 x a))) |
(neg.f64 (*.f64 t (*.f64 a x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 x a))) |
(neg.f64 (*.f64 t (*.f64 a x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 x a))) |
(neg.f64 (*.f64 t (*.f64 a x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 x a))) |
(neg.f64 (*.f64 t (*.f64 a x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 x a))) |
(neg.f64 (*.f64 t (*.f64 a x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 x a))) |
(neg.f64 (*.f64 t (*.f64 a x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (neg.f64 (*.f64 t (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 (*.f64 y j) -1)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 (*.f64 y j) -1)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 (*.f64 y j) -1)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 (*.f64 y j) -1)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 (*.f64 y j) -1)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 (*.f64 y j) -1)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 (*.f64 y j) -1)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 t a)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 t a)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 t a)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 t a)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 t a)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 t a)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 0) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(+.f64 0 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(+.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 1/2)) (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 1/2))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 0) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 1) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (+.f64 b b)) 2) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)) 4) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4))) 8) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)))) 16) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4))))) 32) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)))))) 64) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 1) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) 0) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(+.f64 0 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(+.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (*.f64 x 1/2)) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (*.f64 x 1/2))) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) 0) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(/.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) 1) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 2)) 2) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)) 4) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4))) 8) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)))) 16) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4))))) 32) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)))))) 64) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) 1) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 0) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(+.f64 0 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(+.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 1/2)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 1/2))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(-.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 0) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(/.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 1) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(/.f64 (*.f64 j (*.f64 (-.f64 (*.f64 i y) (*.f64 c a)) -2)) 2) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(/.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 4)) 4) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 4))) 8) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 4)))) 16) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 4))))) 32) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 j 4)))))) 64) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 1) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 0) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 0 (-.f64 (*.f64 z y) (*.f64 t a))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 1 (-.f64 (*.f64 z y) (+.f64 1 (*.f64 t a)))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (neg.f64 (*.f64 t a)) (*.f64 z y)) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 -1 (-.f64 (+.f64 1 (*.f64 z y)) (*.f64 t a))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (-.f64 (+.f64 1 (*.f64 z y)) (*.f64 t a)) -1) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1/2) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1/2)) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(+.f64 -2 (-.f64 (*.f64 z y) (-.f64 (*.f64 t a) 2))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 1 (-.f64 (*.f64 z y) (*.f64 t a))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1/2)) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 2) 1/2) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 (-.f64 (*.f64 t a) (*.f64 z y)) -1) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 4 (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4) 1/4) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 -1 (-.f64 (*.f64 t a) (*.f64 z y))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 2)) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(*.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1/2) 2) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(/.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 2) 2) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(/.f64 (-.f64 (*.f64 t a) (*.f64 z y)) -1) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(/.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4) 4) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)) 8) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(/.f64 (*.f64 2 (-.f64 (*.f64 t a) (*.f64 z y))) -2) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4))) 16) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t a) (*.f64 z y)))) -4) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4)))) 32) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t a) (*.f64 z y))))) -8) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 4))))) 64) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(pow.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
(neg.f64 (-.f64 (*.f64 t a) (*.f64 z y))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 z y) (*.f64 t (neg.f64 a))) |
(-.f64 (*.f64 z y) (*.f64 t a)) |
Compiled 3755 to 715 computations (81% saved)
10 alts after pruning (10 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 108 | 10 | 118 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 109 | 10 | 119 |
| Status | Error | Program |
|---|---|---|
| 20.0b | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| 21.2b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| ▶ | 20.7b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| ▶ | 18.0b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 19.7b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| ▶ | 12.6b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j)))) |
| 19.1b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) | |
| ▶ | 20.2b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| 19.3b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j)))) | |
| ▶ | 20.3b | (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
Compiled 706 to 440 computations (37.7% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.6b | (*.f64 c (*.f64 a j)) |
| 4.6b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| ✓ | 5.2b | (*.f64 i (*.f64 j (neg.f64 y))) |
| 6.2b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
Compiled 145 to 25 computations (82.8% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | i | @ | 0 | (*.f64 i (*.f64 j (neg.f64 y))) |
| 1.0ms | y | @ | 0 | (*.f64 i (*.f64 j (neg.f64 y))) |
| 1.0ms | j | @ | inf | (*.f64 i (*.f64 j (neg.f64 y))) |
| 1.0ms | j | @ | 0 | (*.f64 i (*.f64 j (neg.f64 y))) |
| 1.0ms | i | @ | inf | (*.f64 i (*.f64 j (neg.f64 y))) |
| 1× | batch-egg-rewrite |
| 1452× | exponential.json-3 |
| 1452× | rational.json-1 |
| 1452× | rational.json-2 |
| 1452× | rational.json-4 |
| 1452× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 30 |
| 1 | 92 | 30 |
| 2 | 213 | 30 |
| 3 | 472 | 30 |
| 4 | 950 | 30 |
| 5 | 2492 | 30 |
| 6 | 4583 | 30 |
| 7 | 6044 | 30 |
| 8 | 6977 | 30 |
| 9 | 7230 | 30 |
| 10 | 7536 | 30 |
| 11 | 7848 | 30 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 c (*.f64 a j)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (neg.f64 (*.f64 i y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (neg.f64 (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 j (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i y) (/.f64 j -2)) (*.f64 (*.f64 i y) (/.f64 j -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (neg.f64 (*.f64 i y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 j (*.f64 i y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (neg.f64 (*.f64 i y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 j (*.f64 y -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (*.f64 j (*.f64 i y))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 -4 (*.f64 j (*.f64 i y)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 i y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 -4 (*.f64 j (*.f64 i y))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -4 (*.f64 j (*.f64 i y)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -4 (*.f64 j (*.f64 i y))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (neg.f64 (*.f64 i y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 j (*.f64 i y))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 c a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 c (*.f64 a 1/2))) (*.f64 j (*.f64 c (*.f64 a 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (*.f64 c a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 c a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 a (+.f64 c c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j c) (*.f64 a 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 j c) (*.f64 a 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j c) (*.f64 a 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j c) (*.f64 a 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j c) (*.f64 a 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (*.f64 c a)) 1))))) |
| 1× | egg-herbie |
| 2568× | rational.json-simplify-2 |
| 1894× | rational.json-simplify-53 |
| 1658× | rational.json-simplify-35 |
| 1332× | rational.json-simplify-1 |
| 1126× | exponential.json-simplify-26 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 84 | 1040 |
| 1 | 221 | 1040 |
| 2 | 499 | 1040 |
| 3 | 1380 | 1040 |
| 4 | 3095 | 1040 |
| 5 | 4404 | 1040 |
| 6 | 5247 | 1040 |
| 7 | 5683 | 1040 |
| 8 | 5693 | 1040 |
| 9 | 5695 | 1040 |
| 10 | 6947 | 1040 |
| 11 | 7381 | 1040 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 j (neg.f64 (*.f64 i y))) 0) |
(+.f64 0 (*.f64 j (neg.f64 (*.f64 i y)))) |
(+.f64 -1 (-.f64 1 (*.f64 j (*.f64 i y)))) |
(+.f64 (*.f64 (*.f64 i y) (/.f64 j -2)) (*.f64 (*.f64 i y) (/.f64 j -2))) |
(-.f64 (*.f64 j (neg.f64 (*.f64 i y))) 0) |
(-.f64 0 (*.f64 j (*.f64 i y))) |
(/.f64 (*.f64 j (neg.f64 (*.f64 i y))) 1) |
(/.f64 (*.f64 i (*.f64 j (*.f64 y -2))) 2) |
(/.f64 (*.f64 -4 (*.f64 j (*.f64 i y))) 4) |
(/.f64 (*.f64 2 (*.f64 -4 (*.f64 j (*.f64 i y)))) 8) |
(/.f64 (*.f64 j (*.f64 i y)) -1) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 -4 (*.f64 j (*.f64 i y))))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -4 (*.f64 j (*.f64 i y)))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -4 (*.f64 j (*.f64 i y))))))) 64) |
(pow.f64 (*.f64 j (neg.f64 (*.f64 i y))) 1) |
(neg.f64 (*.f64 j (*.f64 i y))) |
(+.f64 (*.f64 j (*.f64 c a)) 0) |
(+.f64 0 (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 j (*.f64 c (*.f64 a 1/2))) (*.f64 j (*.f64 c (*.f64 a 1/2)))) |
(-.f64 (*.f64 j (*.f64 c a)) 0) |
(/.f64 (*.f64 j (*.f64 c a)) 1) |
(/.f64 (*.f64 j (*.f64 a (+.f64 c c))) 2) |
(/.f64 (*.f64 (*.f64 j c) (*.f64 a 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (*.f64 j c) (*.f64 a 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j c) (*.f64 a 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j c) (*.f64 a 4))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j c) (*.f64 a 4)))))) 64) |
(pow.f64 (*.f64 j (*.f64 c a)) 1) |
| Outputs |
|---|
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(+.f64 (*.f64 j (neg.f64 (*.f64 i y))) 0) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(+.f64 0 (*.f64 j (neg.f64 (*.f64 i y)))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(+.f64 -1 (-.f64 1 (*.f64 j (*.f64 i y)))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(+.f64 (*.f64 (*.f64 i y) (/.f64 j -2)) (*.f64 (*.f64 i y) (/.f64 j -2))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(-.f64 (*.f64 j (neg.f64 (*.f64 i y))) 0) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(-.f64 0 (*.f64 j (*.f64 i y))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(/.f64 (*.f64 j (neg.f64 (*.f64 i y))) 1) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(/.f64 (*.f64 i (*.f64 j (*.f64 y -2))) 2) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(/.f64 (*.f64 -4 (*.f64 j (*.f64 i y))) 4) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(/.f64 (*.f64 2 (*.f64 -4 (*.f64 j (*.f64 i y)))) 8) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(/.f64 (*.f64 j (*.f64 i y)) -1) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 -4 (*.f64 j (*.f64 i y))))) 16) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -4 (*.f64 j (*.f64 i y)))))) 32) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -4 (*.f64 j (*.f64 i y))))))) 64) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(pow.f64 (*.f64 j (neg.f64 (*.f64 i y))) 1) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(neg.f64 (*.f64 j (*.f64 i y))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(+.f64 (*.f64 j (*.f64 c a)) 0) |
(*.f64 j (*.f64 c a)) |
(+.f64 0 (*.f64 j (*.f64 c a))) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 j (*.f64 c (*.f64 a 1/2))) (*.f64 j (*.f64 c (*.f64 a 1/2)))) |
(*.f64 j (*.f64 c a)) |
(-.f64 (*.f64 j (*.f64 c a)) 0) |
(*.f64 j (*.f64 c a)) |
(/.f64 (*.f64 j (*.f64 c a)) 1) |
(*.f64 j (*.f64 c a)) |
(/.f64 (*.f64 j (*.f64 a (+.f64 c c))) 2) |
(*.f64 j (*.f64 c a)) |
(/.f64 (*.f64 (*.f64 j c) (*.f64 a 4)) 4) |
(*.f64 j (*.f64 c a)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 j c) (*.f64 a 4))) 8) |
(*.f64 j (*.f64 c a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j c) (*.f64 a 4)))) 16) |
(*.f64 j (*.f64 c a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j c) (*.f64 a 4))))) 32) |
(*.f64 j (*.f64 c a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j c) (*.f64 a 4)))))) 64) |
(*.f64 j (*.f64 c a)) |
(pow.f64 (*.f64 j (*.f64 c a)) 1) |
(*.f64 j (*.f64 c a)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (-.f64 (*.f64 y z) (*.f64 t a)) | |
| 4.6b | (*.f64 c (*.f64 a j)) | |
| 4.6b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| 6.2b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
Compiled 114 to 21 computations (81.6% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (-.f64 (*.f64 y z) (*.f64 t a)) | |
| 3.8b | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) | |
| ✓ | 4.5b | (*.f64 z (*.f64 c b)) |
| 4.6b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
Compiled 110 to 21 computations (80.9% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | 0 | (*.f64 z (*.f64 c b)) |
| 0.0ms | z | @ | 0 | (*.f64 z (*.f64 c b)) |
| 0.0ms | z | @ | inf | (*.f64 z (*.f64 c b)) |
| 0.0ms | b | @ | 0 | (*.f64 z (*.f64 c b)) |
| 0.0ms | b | @ | inf | (*.f64 z (*.f64 c b)) |
| 1× | batch-egg-rewrite |
| 2168× | rational.json-simplify-2 |
| 1512× | rational.json-simplify-1 |
| 1370× | exponential.json-3 |
| 1370× | rational.json-1 |
| 1370× | rational.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 48 | 13 |
| 2 | 117 | 13 |
| 3 | 250 | 13 |
| 4 | 452 | 13 |
| 5 | 1058 | 13 |
| 6 | 2170 | 13 |
| 7 | 3361 | 13 |
| 8 | 3993 | 13 |
| 9 | 4949 | 13 |
| 10 | 5542 | 13 |
| 11 | 5542 | 13 |
| 12 | 6896 | 13 |
| 13 | 7986 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (*.f64 c b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 c b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (*.f64 c b) 1/2)) (*.f64 z (*.f64 (*.f64 c b) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 c b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 c (+.f64 b b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 z (*.f64 b 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 c (*.f64 b 8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (*.f64 c (*.f64 b 8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 c (*.f64 b 8))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 c (*.f64 b 8)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 c (*.f64 b 8))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 c (*.f64 b 8)))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 c b)) 1))))) |
| 1× | egg-herbie |
| 4288× | rational.json-simplify-53 |
| 3854× | rational.json-simplify-35 |
| 2422× | rational.json-simplify-2 |
| 1568× | exponential.json-simplify-26 |
| 688× | rational.json-simplify-43 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 52 | 650 |
| 1 | 140 | 650 |
| 2 | 293 | 650 |
| 3 | 738 | 650 |
| 4 | 1998 | 650 |
| 5 | 3651 | 650 |
| 6 | 4149 | 650 |
| 7 | 4516 | 650 |
| 8 | 4733 | 650 |
| 9 | 4944 | 650 |
| 10 | 5826 | 650 |
| 11 | 6574 | 650 |
| 12 | 6574 | 650 |
| 13 | 6574 | 650 |
| 14 | 6784 | 650 |
| 15 | 6994 | 650 |
| 16 | 7204 | 650 |
| 17 | 7414 | 650 |
| 18 | 7624 | 650 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 z (*.f64 c b)) 0) |
(+.f64 0 (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 z (*.f64 (*.f64 c b) 1/2)) (*.f64 z (*.f64 (*.f64 c b) 1/2))) |
(-.f64 (*.f64 z (*.f64 c b)) 0) |
(/.f64 (*.f64 z (*.f64 c b)) 1) |
(/.f64 (*.f64 z (*.f64 c (+.f64 b b))) 2) |
(/.f64 (*.f64 c (*.f64 z (*.f64 b 4))) 4) |
(/.f64 (*.f64 z (*.f64 c (*.f64 b 8))) 8) |
(/.f64 (*.f64 2 (*.f64 z (*.f64 c (*.f64 b 8)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 c (*.f64 b 8))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 c (*.f64 b 8)))))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 c (*.f64 b 8))))))) 128) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 c (*.f64 b 8)))))))) 256) |
(pow.f64 (*.f64 z (*.f64 c b)) 1) |
| Outputs |
|---|
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 z (*.f64 c b)) 0) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(+.f64 0 (*.f64 z (*.f64 c b))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 z (*.f64 (*.f64 c b) 1/2)) (*.f64 z (*.f64 (*.f64 c b) 1/2))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(-.f64 (*.f64 z (*.f64 c b)) 0) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 z (*.f64 c b)) 1) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 z (*.f64 c (+.f64 b b))) 2) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 c (*.f64 z (*.f64 b 4))) 4) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 z (*.f64 c (*.f64 b 8))) 8) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 2 (*.f64 z (*.f64 c (*.f64 b 8)))) 16) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 c (*.f64 b 8))))) 32) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 c (*.f64 b 8)))))) 64) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 c (*.f64 b 8))))))) 128) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 c (*.f64 b 8)))))))) 256) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(pow.f64 (*.f64 z (*.f64 c b)) 1) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) |
| 3.8b | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) | |
| ✓ | 5.4b | (*.f64 t (neg.f64 (*.f64 a x))) |
| 6.2b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
Compiled 117 to 22 computations (81.2% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | b | @ | inf | (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) |
| 2.0ms | c | @ | 0 | (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) |
| 1.0ms | t | @ | 0 | (*.f64 t (neg.f64 (*.f64 a x))) |
| 1.0ms | a | @ | 0 | (*.f64 t (neg.f64 (*.f64 a x))) |
| 1.0ms | x | @ | 0 | (*.f64 t (neg.f64 (*.f64 a x))) |
| 1× | batch-egg-rewrite |
| 1754× | rational.json-simplify-35 |
| 1624× | rational.json-1 |
| 1624× | rational.json-2 |
| 1624× | rational.json-4 |
| 1624× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 64 |
| 1 | 119 | 64 |
| 2 | 242 | 64 |
| 3 | 556 | 64 |
| 4 | 1173 | 64 |
| 5 | 3065 | 64 |
| 6 | 5218 | 64 |
| 7 | 7119 | 64 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 t (neg.f64 (*.f64 a x))) |
(-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 a (neg.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 t (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (*.f64 a x) -1/2)) (*.f64 t (*.f64 (*.f64 a x) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 a (neg.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a (neg.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a (*.f64 x -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 a x) -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 (*.f64 a x) -4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (+.f64 a a))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (*.f64 a x) -4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (*.f64 a x) -4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (*.f64 a x) -4))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (*.f64 a x) -4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 a (neg.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (*.f64 a x))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 a (neg.f64 x))) (neg.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (-.f64 1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 t (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 2 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 t (*.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 t (*.f64 a x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2) (/.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (-.f64 1 (*.f64 t (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 t (*.f64 a x)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 -2 (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 t (*.f64 a x))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 -2 (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 t (*.f64 a x)))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x)))))))) |
| 1× | egg-herbie |
| 1918× | rational.json-simplify-35 |
| 1118× | rational.json-simplify-2 |
| 994× | rational.json-simplify-51 |
| 982× | rational.json-simplify-1 |
| 846× | rational.json-simplify-53 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 157 | 6999 |
| 1 | 353 | 6025 |
| 2 | 725 | 6025 |
| 3 | 1847 | 5837 |
| 4 | 4157 | 5429 |
| 5 | 5451 | 5429 |
| 6 | 6389 | 5429 |
| 7 | 7700 | 5429 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) |
(*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(*.f64 i (*.f64 t b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(*.f64 i (*.f64 t b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 a (neg.f64 x))) 0) |
(+.f64 0 (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 -1 (-.f64 1 (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 t (*.f64 (*.f64 a x) -1/2)) (*.f64 t (*.f64 (*.f64 a x) -1/2))) |
(-.f64 (*.f64 t (*.f64 a (neg.f64 x))) 0) |
(-.f64 0 (*.f64 t (*.f64 a x))) |
(/.f64 (*.f64 t (*.f64 a (neg.f64 x))) 1) |
(/.f64 (*.f64 t (*.f64 a (*.f64 x -2))) 2) |
(/.f64 (*.f64 t (*.f64 (*.f64 a x) -4)) 4) |
(/.f64 (*.f64 t (*.f64 a x)) -1) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 (*.f64 a x) -4))) 8) |
(/.f64 (*.f64 t (*.f64 x (+.f64 a a))) -2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (*.f64 a x) -4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (*.f64 a x) -4))))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (*.f64 a x) -4))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (*.f64 a x) -4)))))) 64) |
(pow.f64 (*.f64 t (*.f64 a (neg.f64 x))) 1) |
(neg.f64 (*.f64 t (*.f64 a x))) |
(+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (neg.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 0) |
(+.f64 0 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 -1 (-.f64 (-.f64 1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 t (*.f64 a x)))) |
(+.f64 -2 (-.f64 2 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))))) |
(+.f64 (neg.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (-.f64 (-.f64 1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 t (*.f64 a x))) -1) |
(+.f64 (/.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2) (/.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2)) |
(+.f64 (-.f64 -1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (-.f64 1 (*.f64 t (*.f64 a x)))) |
(*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1) |
(*.f64 1 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(*.f64 -1 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x)))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2)) |
(*.f64 (*.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2) 1/2) |
(*.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -1) |
(*.f64 4 (/.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)) |
(*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4) 1/4) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2)) |
(*.f64 (/.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2) 2) |
(/.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2) 2) |
(/.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4) 4) |
(/.f64 (*.f64 -2 (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 t (*.f64 a x)))) -2) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 -2 (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 t (*.f64 a x))))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 -2 (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 t (*.f64 a x)))))) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4))))) 64) |
(pow.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1) |
(neg.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 c (neg.f64 (*.f64 b z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t) |
(*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1)))) |
(*.f64 (-.f64 (*.f64 a x) (*.f64 b i)) (neg.f64 t)) |
(*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t)) |
(*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1)))) |
(*.f64 (-.f64 (*.f64 a x) (*.f64 b i)) (neg.f64 t)) |
(*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 t i)) (neg.f64 b)) |
(*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 t i)))) |
(*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 t i)) (neg.f64 b)) |
(*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 t i)))) |
(*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 t i)) (neg.f64 b)) |
(*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 t i)))) |
(*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 t i)) (neg.f64 b)) |
(*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 t i)))) |
(*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1)))) |
(*.f64 (-.f64 (*.f64 a x) (*.f64 b i)) (neg.f64 t)) |
(*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 c (neg.f64 (*.f64 b z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 c (neg.f64 (*.f64 b z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1)))) |
(*.f64 (-.f64 (*.f64 a x) (*.f64 b i)) (neg.f64 t)) |
(*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 c (neg.f64 (*.f64 b z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 c (neg.f64 (*.f64 b z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z))) |
(-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 b i)) |
(*.f64 b (*.f64 t i)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 b i)) |
(*.f64 b (*.f64 t i)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 a (neg.f64 x))) 0) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 0 (*.f64 t (*.f64 a (neg.f64 x)))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 -1 (-.f64 1 (*.f64 t (*.f64 a x)))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 t (*.f64 (*.f64 a x) -1/2)) (*.f64 t (*.f64 (*.f64 a x) -1/2))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(-.f64 (*.f64 t (*.f64 a (neg.f64 x))) 0) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(-.f64 0 (*.f64 t (*.f64 a x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 t (*.f64 a (neg.f64 x))) 1) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 t (*.f64 a (*.f64 x -2))) 2) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 t (*.f64 (*.f64 a x) -4)) 4) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 t (*.f64 a x)) -1) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 (*.f64 a x) -4))) 8) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 t (*.f64 x (+.f64 a a))) -2) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (*.f64 a x) -4)))) 16) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (*.f64 a x) -4))))) 32) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (*.f64 a x) -4))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (*.f64 a x) -4)))))) 64) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(pow.f64 (*.f64 t (*.f64 a (neg.f64 x))) 1) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 t (*.f64 a x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (neg.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 0) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 0 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 -1 (-.f64 (-.f64 1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 -2 (-.f64 2 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))))) |
(+.f64 -2 (-.f64 2 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))))) |
(+.f64 -2 (-.f64 2 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i)))))) |
(+.f64 (neg.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 (-.f64 1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 t (*.f64 a x))) -1) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (/.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2) (/.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 -1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (-.f64 1 (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 1 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 (*.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2) 1/2) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -1) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 4 (/.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4) 1/4) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(*.f64 (/.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2) 2) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(/.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -2) 2) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(/.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x))) -1) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4) 4) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 -2 (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 t (*.f64 a x)))) -2) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)) 8) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 2 (*.f64 -2 (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 t (*.f64 a x))))) -4) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4))) 16) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 -2 (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 t (*.f64 a x)))))) -8) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)))) 32) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4))))) 64) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(pow.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
(neg.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 t (-.f64 (*.f64 a (neg.f64 x)) (*.f64 i (*.f64 b -1))))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (-.f64 (*.f64 a x) (*.f64 b i))))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 c (*.f64 b z))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (-.f64 (*.f64 y z) (*.f64 t a)) | |
| 3.8b | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) | |
| ✓ | 4.2b | (*.f64 i (*.f64 t (neg.f64 b))) |
| 4.6b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
Compiled 116 to 22 computations (81% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | i | @ | 0 | (*.f64 i (*.f64 t (neg.f64 b))) |
| 1.0ms | t | @ | 0 | (*.f64 i (*.f64 t (neg.f64 b))) |
| 1.0ms | t | @ | inf | (*.f64 i (*.f64 t (neg.f64 b))) |
| 1.0ms | b | @ | 0 | (*.f64 i (*.f64 t (neg.f64 b))) |
| 0.0ms | i | @ | inf | (*.f64 i (*.f64 t (neg.f64 b))) |
| 1× | batch-egg-rewrite |
| 1712× | rational.json-1 |
| 1712× | rational.json-2 |
| 1702× | rational.json-simplify-35 |
| 1206× | exponential.json-3 |
| 1206× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 64 | 17 |
| 2 | 156 | 17 |
| 3 | 348 | 17 |
| 4 | 714 | 17 |
| 5 | 1882 | 17 |
| 6 | 4228 | 17 |
| 7 | 6362 | 17 |
| 8 | 7736 | 17 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 i (*.f64 t (neg.f64 b))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 i (neg.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 i (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 i (*.f64 t b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 (*.f64 t b) -1/2)) (*.f64 i (*.f64 (*.f64 t b) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 i (neg.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 i (*.f64 t b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 i (neg.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 i (*.f64 t b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 t (*.f64 b -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 t b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 i (*.f64 t b))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 i (neg.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 i (*.f64 t b))))))) |
| 1× | egg-herbie |
| 2348× | rational.json-simplify-35 |
| 1940× | exponential.json-simplify-26 |
| 1418× | rational.json-simplify-49 |
| 1208× | rational.json-simplify-53 |
| 1044× | rational.json-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 56 | 918 |
| 1 | 145 | 918 |
| 2 | 336 | 918 |
| 3 | 841 | 918 |
| 4 | 2981 | 918 |
| 5 | 4274 | 918 |
| 6 | 5357 | 918 |
| 7 | 5947 | 918 |
| 8 | 6072 | 918 |
| 9 | 6176 | 918 |
| 10 | 7579 | 918 |
| 11 | 7627 | 918 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(+.f64 (*.f64 t (*.f64 i (neg.f64 b))) 0) |
(+.f64 0 (*.f64 t (*.f64 i (neg.f64 b)))) |
(+.f64 -1 (-.f64 1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 (*.f64 t b) -1/2)) (*.f64 i (*.f64 (*.f64 t b) -1/2))) |
(-.f64 (*.f64 t (*.f64 i (neg.f64 b))) 0) |
(-.f64 0 (*.f64 i (*.f64 t b))) |
(/.f64 (*.f64 t (*.f64 i (neg.f64 b))) 1) |
(/.f64 (*.f64 -2 (*.f64 i (*.f64 t b))) 2) |
(/.f64 (*.f64 i (*.f64 t (*.f64 b -4))) 4) |
(/.f64 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8) 8) |
(/.f64 (*.f64 i (*.f64 t b)) -1) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 i (*.f64 t b))) -2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8)))) 64) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8))))) 128) |
(pow.f64 (*.f64 t (*.f64 i (neg.f64 b))) 1) |
(neg.f64 (*.f64 i (*.f64 t b))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(+.f64 (*.f64 t (*.f64 i (neg.f64 b))) 0) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(+.f64 0 (*.f64 t (*.f64 i (neg.f64 b)))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(+.f64 -1 (-.f64 1 (*.f64 i (*.f64 t b)))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(+.f64 (*.f64 i (*.f64 (*.f64 t b) -1/2)) (*.f64 i (*.f64 (*.f64 t b) -1/2))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(-.f64 (*.f64 t (*.f64 i (neg.f64 b))) 0) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(-.f64 0 (*.f64 i (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(/.f64 (*.f64 t (*.f64 i (neg.f64 b))) 1) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(/.f64 (*.f64 -2 (*.f64 i (*.f64 t b))) 2) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(/.f64 (*.f64 i (*.f64 t (*.f64 b -4))) 4) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(/.f64 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8) 8) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(/.f64 (*.f64 i (*.f64 t b)) -1) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8)) 16) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(/.f64 (*.f64 2 (*.f64 i (*.f64 t b))) -2) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8))) 32) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8)))) 64) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 i (neg.f64 b))) 8))))) 128) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(pow.f64 (*.f64 t (*.f64 i (neg.f64 b))) 1) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
(neg.f64 (*.f64 i (*.f64 t b))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (neg.f64 (*.f64 t b))) |
Compiled 16226 to 3059 computations (81.1% saved)
16 alts after pruning (16 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 538 | 16 | 554 |
| Fresh | 5 | 0 | 5 |
| Picked | 1 | 0 | 1 |
| Done | 4 | 0 | 4 |
| Total | 548 | 16 | 564 |
| Status | Error | Program |
|---|---|---|
| ▶ | 28.5b | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 29.6b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| 22.2b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j)))) | |
| ▶ | 29.5b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| 27.6b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) | |
| 27.5b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) | |
| 25.9b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) | |
| 27.7b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) | |
| ▶ | 20.4b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (/.f64 (*.f64 (*.f64 j c) (*.f64 a 4)) 4)) |
| 30.3b | (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| 29.3b | (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| ▶ | 28.6b | (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 37.8b | (+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| 36.7b | (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| 37.8b | (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| ▶ | 37.4b | (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
Compiled 946 to 612 computations (35.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (-.f64 (*.f64 y z) (*.f64 t a)) | |
| ✓ | 4.4b | (*.f64 (*.f64 j c) (*.f64 a 4)) |
| 4.6b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| 6.2b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
Compiled 133 to 36 computations (72.9% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | j | @ | 0 | (*.f64 (*.f64 j c) (*.f64 a 4)) |
| 0.0ms | a | @ | 0 | (*.f64 (*.f64 j c) (*.f64 a 4)) |
| 0.0ms | c | @ | -inf | (*.f64 (*.f64 j c) (*.f64 a 4)) |
| 0.0ms | j | @ | inf | (*.f64 (*.f64 j c) (*.f64 a 4)) |
| 0.0ms | c | @ | 0 | (*.f64 (*.f64 j c) (*.f64 a 4)) |
| 1× | batch-egg-rewrite |
| 3022× | rational.json-simplify-2 |
| 1314× | exponential.json-3 |
| 1314× | rational.json-1 |
| 1314× | rational.json-2 |
| 1314× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 61 | 19 |
| 2 | 143 | 19 |
| 3 | 340 | 19 |
| 4 | 667 | 19 |
| 5 | 1584 | 19 |
| 6 | 3481 | 19 |
| 7 | 5060 | 19 |
| 8 | 6037 | 19 |
| 9 | 7193 | 19 |
| 10 | 7193 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 j c) (*.f64 a 4)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 a (*.f64 c 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (*.f64 a (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 c a)) (*.f64 (*.f64 j (*.f64 c a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 j j) (*.f64 c a)) (*.f64 (+.f64 j j) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 j (*.f64 c a)) 3) (*.f64 j (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (*.f64 a (*.f64 c 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 a (*.f64 c 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 a (*.f64 j 8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 c (*.f64 a 16))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 c (*.f64 a (*.f64 j 8)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (*.f64 c (*.f64 a (*.f64 j 8))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 c (*.f64 a (*.f64 j 8)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 c (*.f64 a (*.f64 j 8))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 c (*.f64 a (*.f64 j 8)))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (*.f64 a (*.f64 c 4))) 1))))) |
| 1× | egg-herbie |
| 3660× | rational.json-simplify-35 |
| 2248× | rational.json-simplify-53 |
| 2210× | rational.json-simplify-2 |
| 1060× | exponential.json-simplify-26 |
| 826× | rational.json-simplify-43 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 52 | 969 |
| 1 | 148 | 969 |
| 2 | 317 | 969 |
| 3 | 776 | 969 |
| 4 | 2362 | 969 |
| 5 | 3834 | 969 |
| 6 | 4458 | 969 |
| 7 | 4853 | 969 |
| 8 | 5137 | 969 |
| 9 | 5138 | 969 |
| 10 | 5868 | 969 |
| 11 | 6220 | 969 |
| 12 | 6220 | 969 |
| 13 | 6220 | 969 |
| 14 | 6497 | 969 |
| 15 | 6773 | 969 |
| 16 | 7049 | 969 |
| 17 | 7325 | 969 |
| 18 | 7325 | 969 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 j (*.f64 a (*.f64 c 4))) 0) |
(+.f64 0 (*.f64 j (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (*.f64 j (*.f64 c a)) 3)) |
(+.f64 (*.f64 (+.f64 j j) (*.f64 c a)) (*.f64 (+.f64 j j) (*.f64 c a))) |
(+.f64 (*.f64 (*.f64 j (*.f64 c a)) 3) (*.f64 j (*.f64 c a))) |
(-.f64 (*.f64 j (*.f64 a (*.f64 c 4))) 0) |
(/.f64 (*.f64 j (*.f64 a (*.f64 c 4))) 1) |
(/.f64 (*.f64 c (*.f64 a (*.f64 j 8))) 2) |
(/.f64 (*.f64 j (*.f64 c (*.f64 a 16))) 4) |
(/.f64 (*.f64 4 (*.f64 c (*.f64 a (*.f64 j 8)))) 8) |
(/.f64 (*.f64 2 (*.f64 4 (*.f64 c (*.f64 a (*.f64 j 8))))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 c (*.f64 a (*.f64 j 8)))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 c (*.f64 a (*.f64 j 8))))))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 c (*.f64 a (*.f64 j 8)))))))) 128) |
(pow.f64 (*.f64 j (*.f64 a (*.f64 c 4))) 1) |
| Outputs |
|---|
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(+.f64 (*.f64 j (*.f64 a (*.f64 c 4))) 0) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(+.f64 0 (*.f64 j (*.f64 a (*.f64 c 4)))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (*.f64 j (*.f64 c a)) 3)) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (+.f64 j j) (*.f64 c a)) (*.f64 (+.f64 j j) (*.f64 c a))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 j (*.f64 c a)) 3) (*.f64 j (*.f64 c a))) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(-.f64 (*.f64 j (*.f64 a (*.f64 c 4))) 0) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(/.f64 (*.f64 j (*.f64 a (*.f64 c 4))) 1) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(/.f64 (*.f64 c (*.f64 a (*.f64 j 8))) 2) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(/.f64 (*.f64 j (*.f64 c (*.f64 a 16))) 4) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(/.f64 (*.f64 4 (*.f64 c (*.f64 a (*.f64 j 8)))) 8) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(/.f64 (*.f64 2 (*.f64 4 (*.f64 c (*.f64 a (*.f64 j 8))))) 16) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 c (*.f64 a (*.f64 j 8)))))) 32) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 c (*.f64 a (*.f64 j 8))))))) 64) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 c (*.f64 a (*.f64 j 8)))))))) 128) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
(pow.f64 (*.f64 j (*.f64 a (*.f64 c 4))) 1) |
(*.f64 c (*.f64 (*.f64 a j) 4)) |
(*.f64 c (*.f64 4 (*.f64 a j))) |
(*.f64 4 (*.f64 c (*.f64 a j))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 a c) (*.f64 y i)) |
| ✓ | 0.0b | (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 3.8b | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) | |
| ✓ | 5.8b | (*.f64 b (*.f64 t i)) |
Compiled 61 to 16 computations (73.8% saved)
42 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | b | @ | 0 | (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 0.0ms | t | @ | 0 | (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 0.0ms | j | @ | 0 | (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 0.0ms | a | @ | 0 | (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 0.0ms | y | @ | 0 | (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 1× | batch-egg-rewrite |
| 1472× | rational.json-1 |
| 1472× | rational.json-2 |
| 1472× | rational.json-3 |
| 1334× | exponential.json-3 |
| 1334× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 75 |
| 1 | 106 | 75 |
| 2 | 213 | 75 |
| 3 | 460 | 75 |
| 4 | 874 | 75 |
| 5 | 2139 | 75 |
| 6 | 3828 | 75 |
| 7 | 5215 | 75 |
| 8 | 6403 | 75 |
| 9 | 7018 | 75 |
| 10 | 7796 | 75 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 b (*.f64 t i)) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 t i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (*.f64 t i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 t (*.f64 i 1/2))) (*.f64 b (*.f64 t (*.f64 i 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (*.f64 t i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 t i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 t (+.f64 b b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 t (*.f64 i 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 b (*.f64 t (*.f64 i 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 b (*.f64 t (*.f64 i 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 b (*.f64 t (*.f64 i 4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 b (*.f64 t (*.f64 i 4))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (*.f64 t i)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a c) (neg.f64 (*.f64 i y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 a c) (*.f64 i y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 a c) (-.f64 -1 (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 i y)) (*.f64 a c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 a c) (-.f64 1 (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a c) (-.f64 1 (*.f64 i y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2) (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 c 1/2)) (-.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 i y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 i y)) (+.f64 (*.f64 a c) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (+.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a c) 1) (-.f64 -1 (*.f64 i y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2) -1) (+.f64 1 (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -3 (-.f64 1 (+.f64 -2 (-.f64 (*.f64 i y) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -3 (-.f64 1 (-.f64 (-.f64 (*.f64 i y) (*.f64 a c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -3 (-.f64 1 (neg.f64 (+.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 a c)))) (+.f64 1 (-.f64 (*.f64 i y) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 a c) (*.f64 i y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (*.f64 a c) 4) (/.f64 (*.f64 i y) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 i y) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (-.f64 (*.f64 i y) (*.f64 a c))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 a c))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) -4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -4) -2) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 i y) (*.f64 a c))))))) |
| 1× | egg-herbie |
| 1744× | rational.json-simplify-35 |
| 1252× | rational.json-simplify-53 |
| 1054× | rational.json-simplify-2 |
| 930× | rational.json-simplify-1 |
| 888× | rational.json-simplify-51 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 200 | 6672 |
| 1 | 468 | 6646 |
| 2 | 980 | 6646 |
| 3 | 2163 | 6640 |
| 4 | 4393 | 6330 |
| 5 | 5476 | 6330 |
| 6 | 6475 | 6330 |
| 7 | 7262 | 6330 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) |
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(*.f64 -1 (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(*.f64 -1 (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(*.f64 -1 (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(*.f64 -1 (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(*.f64 -1 (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(*.f64 -1 (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 b (*.f64 t i)) 0) |
(+.f64 0 (*.f64 b (*.f64 t i))) |
(+.f64 (*.f64 b (*.f64 t (*.f64 i 1/2))) (*.f64 b (*.f64 t (*.f64 i 1/2)))) |
(-.f64 (*.f64 b (*.f64 t i)) 0) |
(/.f64 (*.f64 b (*.f64 t i)) 1) |
(/.f64 (*.f64 i (*.f64 t (+.f64 b b))) 2) |
(/.f64 (*.f64 b (*.f64 t (*.f64 i 4))) 4) |
(/.f64 (*.f64 2 (*.f64 b (*.f64 t (*.f64 i 4)))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 b (*.f64 t (*.f64 i 4))))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 b (*.f64 t (*.f64 i 4)))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 b (*.f64 t (*.f64 i 4))))))) 64) |
(pow.f64 (*.f64 b (*.f64 t i)) 1) |
(-.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 0) |
(*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1) |
(*.f64 1 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y))))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1/2)) |
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2) 1/2) |
(*.f64 4 (/.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)) |
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 1/4) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2)) |
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1/2) 2) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)) |
(*.f64 (/.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 4) |
(/.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))))) 64) |
(pow.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 i y))) |
(+.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 0) |
(+.f64 0 (-.f64 (*.f64 a c) (*.f64 i y))) |
(+.f64 1 (+.f64 (*.f64 a c) (-.f64 -1 (*.f64 i y)))) |
(+.f64 (neg.f64 (*.f64 i y)) (*.f64 a c)) |
(+.f64 -1 (+.f64 (*.f64 a c) (-.f64 1 (*.f64 i y)))) |
(+.f64 (+.f64 (*.f64 a c) (-.f64 1 (*.f64 i y))) -1) |
(+.f64 (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2) (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2)) |
(+.f64 (*.f64 a (*.f64 c 1/2)) (-.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 i y))) |
(+.f64 (-.f64 1 (*.f64 i y)) (+.f64 (*.f64 a c) -1)) |
(+.f64 -2 (+.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 2)) |
(+.f64 (+.f64 (*.f64 a c) 1) (-.f64 -1 (*.f64 i y))) |
(+.f64 (+.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 2) -2) |
(+.f64 (+.f64 (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2) -1) (+.f64 1 (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2))) |
(+.f64 -3 (-.f64 1 (+.f64 -2 (-.f64 (*.f64 i y) (*.f64 a c))))) |
(+.f64 -3 (-.f64 1 (-.f64 (-.f64 (*.f64 i y) (*.f64 a c)) 2))) |
(+.f64 -3 (-.f64 1 (neg.f64 (+.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 2)))) |
(+.f64 (-.f64 -1 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 a c)))) (+.f64 1 (-.f64 (*.f64 i y) (*.f64 a c)))) |
(*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 1) |
(*.f64 1 (-.f64 (*.f64 a c) (*.f64 i y))) |
(*.f64 2 (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2)) |
(*.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2) 1/2) |
(*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -1) |
(*.f64 4 (/.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 4)) |
(*.f64 4 (-.f64 (/.f64 (*.f64 a c) 4) (/.f64 (*.f64 i y) 4))) |
(*.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -4) 1/4) |
(*.f64 -1 (-.f64 (*.f64 i y) (*.f64 a c))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2)) |
(*.f64 (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2) 2) |
(*.f64 (*.f64 1/2 (-.f64 (*.f64 i y) (*.f64 a c))) -2) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -4)) |
(*.f64 (/.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 4) 4) |
(/.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2) 2) |
(/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -4) 4) |
(/.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -8) 8) |
(/.f64 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 a c))) -2) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -8)) 16) |
(/.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) -4) -4) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -4) -2) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -8))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -8)))) 64) |
(pow.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 1) |
(neg.f64 (-.f64 (*.f64 i y) (*.f64 a c))) |
| Outputs |
|---|
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) |
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 t (*.f64 b -1))))) |
(*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i)) |
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 t (*.f64 b -1)))))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 t (*.f64 b -1)))))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 t (*.f64 b -1)))))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 i (*.f64 t b))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 j (*.f64 i (neg.f64 y))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 j (*.f64 i (neg.f64 y))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 -1 (*.f64 i y)) |
(neg.f64 (*.f64 i y)) |
(*.f64 i (neg.f64 y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 -1 (*.f64 i y)) |
(neg.f64 (*.f64 i y)) |
(*.f64 i (neg.f64 y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 -1 (*.f64 y i)) |
(neg.f64 (*.f64 i y)) |
(*.f64 i (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 -1 (*.f64 y i)) |
(neg.f64 (*.f64 i y)) |
(*.f64 i (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 -1 (*.f64 i y)) |
(neg.f64 (*.f64 i y)) |
(*.f64 i (neg.f64 y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 -1 (*.f64 i y)) |
(neg.f64 (*.f64 i y)) |
(*.f64 i (neg.f64 y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 b (*.f64 t i)) 0) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(+.f64 0 (*.f64 b (*.f64 t i))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(+.f64 (*.f64 b (*.f64 t (*.f64 i 1/2))) (*.f64 b (*.f64 t (*.f64 i 1/2)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(-.f64 (*.f64 b (*.f64 t i)) 0) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(/.f64 (*.f64 b (*.f64 t i)) 1) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(/.f64 (*.f64 i (*.f64 t (+.f64 b b))) 2) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(/.f64 (*.f64 b (*.f64 t (*.f64 i 4))) 4) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(/.f64 (*.f64 2 (*.f64 b (*.f64 t (*.f64 i 4)))) 8) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 b (*.f64 t (*.f64 i 4))))) 16) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 b (*.f64 t (*.f64 i 4)))))) 32) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 b (*.f64 t (*.f64 i 4))))))) 64) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(pow.f64 (*.f64 b (*.f64 t i)) 1) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(-.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 0) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 1 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1/2)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2) 1/2) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 4 (/.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 1/4) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1/2) 2) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(*.f64 (/.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 4) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(/.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2) 2) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 4) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)) 8) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))) 16) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)))) 32) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))))) 64) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(pow.f64 (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 0) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 0 (-.f64 (*.f64 a c) (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 1 (+.f64 (*.f64 a c) (-.f64 -1 (*.f64 i y)))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (neg.f64 (*.f64 i y)) (*.f64 a c)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 -1 (+.f64 (*.f64 a c) (-.f64 1 (*.f64 i y)))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (+.f64 (*.f64 a c) (-.f64 1 (*.f64 i y))) -1) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2) (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (*.f64 a (*.f64 c 1/2)) (-.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 1/2 a)) (-.f64 (*.f64 c (*.f64 1/2 a)) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 a 1/2)) (-.f64 (*.f64 c (*.f64 a 1/2)) (*.f64 i y))) |
(+.f64 (-.f64 1 (*.f64 i y)) (+.f64 (*.f64 a c) -1)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 -2 (+.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 2)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (+.f64 (*.f64 a c) 1) (-.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (+.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 2) -2) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (+.f64 (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2) -1) (+.f64 1 (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 -3 (-.f64 1 (+.f64 -2 (-.f64 (*.f64 i y) (*.f64 a c))))) |
(+.f64 -3 (-.f64 1 (+.f64 (-.f64 (*.f64 i y) (*.f64 c a)) -2))) |
(+.f64 -3 (-.f64 1 (-.f64 (-.f64 (*.f64 i y) (*.f64 a c)) 2))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 -3 (-.f64 1 (neg.f64 (+.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 2)))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(+.f64 (-.f64 -1 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 a c)))) (+.f64 1 (-.f64 (*.f64 i y) (*.f64 a c)))) |
(+.f64 1 (+.f64 (-.f64 (*.f64 i y) (*.f64 c a)) (-.f64 -1 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 c a)))))) |
(+.f64 (-.f64 -1 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 c a)))) (+.f64 1 (-.f64 (*.f64 i y) (*.f64 c a)))) |
(+.f64 (-.f64 (*.f64 i y) (*.f64 c a)) (-.f64 0 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 c a))))) |
(+.f64 (-.f64 (*.f64 i y) (*.f64 c a)) (neg.f64 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 c a))))) |
(*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 1) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 1 (-.f64 (*.f64 a c) (*.f64 i y))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 2 (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2) 1/2) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -1) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 4 (/.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 4)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 4 (-.f64 (/.f64 (*.f64 a c) 4) (/.f64 (*.f64 i y) 4))) |
(*.f64 4 (-.f64 (*.f64 c (/.f64 a 4)) (*.f64 y (/.f64 i 4)))) |
(*.f64 4 (-.f64 (*.f64 c (/.f64 a 4)) (*.f64 i (/.f64 y 4)))) |
(*.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -4) 1/4) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 -1 (-.f64 (*.f64 i y) (*.f64 a c))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 (/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2) 2) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 (*.f64 1/2 (-.f64 (*.f64 i y) (*.f64 a c))) -2) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -4)) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(*.f64 (/.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 4) 4) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(/.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 1) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(/.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -2) 2) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(/.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -1) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(/.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -4) 4) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(/.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -8) 8) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(/.f64 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 a c))) -2) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -8)) 16) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(/.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) -4) -4) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -4) -2) -8) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -8))) 32) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 i y) (*.f64 a c)) -8)))) 64) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(pow.f64 (-.f64 (*.f64 a c) (*.f64 i y)) 1) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
(neg.f64 (-.f64 (*.f64 i y) (*.f64 a c))) |
(+.f64 (*.f64 c a) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c a) (*.f64 i y)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (-.f64 (*.f64 a c) (*.f64 y i)) | |
| ✓ | 0.0b | (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 3.8b | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) | |
| ✓ | 4.4b | (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) |
Compiled 80 to 18 computations (77.5% saved)
39 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | 0 | (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) |
| 0.0ms | a | @ | -inf | (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) |
| 0.0ms | a | @ | inf | (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) |
| 0.0ms | b | @ | -inf | (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) |
| 0.0ms | x | @ | 0 | (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 1× | batch-egg-rewrite |
| 1502× | rational.json-simplify-35 |
| 1432× | exponential.json-3 |
| 1432× | rational.json-1 |
| 1432× | rational.json-2 |
| 1432× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 80 |
| 1 | 123 | 80 |
| 2 | 231 | 80 |
| 3 | 497 | 80 |
| 4 | 954 | 80 |
| 5 | 2324 | 80 |
| 6 | 4259 | 80 |
| 7 | 5863 | 80 |
| 8 | 7388 | 80 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 1/2)) (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (+.f64 t t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1))))) |
| 1× | egg-herbie |
| 3494× | rational.json-simplify-41 |
| 2824× | rational.json-simplify-35 |
| 1754× | rational.json-simplify-2 |
| 644× | rational.json-simplify-1 |
| 602× | rational.json-simplify-51 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 133 | 8593 |
| 1 | 307 | 8319 |
| 2 | 672 | 7881 |
| 3 | 1440 | 7773 |
| 4 | 2588 | 7773 |
| 5 | 3358 | 7773 |
| 6 | 3716 | 7773 |
| 7 | 4042 | 7773 |
| 8 | 4280 | 7773 |
| 9 | 4467 | 7773 |
| 10 | 4633 | 7773 |
| 11 | 4988 | 7773 |
| 12 | 5015 | 7773 |
| 13 | 5054 | 7773 |
| 14 | 5086 | 7773 |
| 15 | 5139 | 7773 |
| 16 | 5195 | 7773 |
| 17 | 5380 | 7773 |
| 18 | 5547 | 7773 |
| 19 | 5712 | 7773 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))) |
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) |
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) 0) |
(+.f64 0 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x)))) |
(+.f64 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 1/2)) (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 1/2))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) 0) |
(/.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (+.f64 t t)) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 4))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 4)))))) 64) |
(pow.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) 1) |
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 0) |
(*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1) |
(*.f64 1 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y))))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1/2)) |
(*.f64 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2) 1/2) |
(*.f64 4 (/.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)) |
(*.f64 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 1/4) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2)) |
(*.f64 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1/2) 2) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)) |
(*.f64 (/.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 4) |
(/.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))))) 64) |
(pow.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1) |
| Outputs |
|---|
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 -1 (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 -1 (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 -1 (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 -1 (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 -1 (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 -1 (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b))) |
(*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (*.f64 c j))) |
(*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) (+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 c j)))) |
(+.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (*.f64 c j))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) (+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 c j)))) |
(+.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (*.f64 c j))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) (+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 c j)))) |
(+.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (*.f64 c j))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) (+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 c j)))) |
(+.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (*.f64 c j))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) (+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 c j)))) |
(+.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (*.f64 c j))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) (+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 c j)))) |
(+.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (*.f64 c j))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) |
(*.f64 i (*.f64 (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))) -1)) |
(*.f64 i (neg.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))))) |
(*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i)) |
(*.f64 (+.f64 (*.f64 y j) (neg.f64 (*.f64 t b))) (neg.f64 i)) |
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))) -1)))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i)) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 (+.f64 (*.f64 y j) (neg.f64 (*.f64 t b))) (neg.f64 i)) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))) -1)))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i)) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 (+.f64 (*.f64 y j) (neg.f64 (*.f64 t b))) (neg.f64 i)) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))) -1)))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i)) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 (+.f64 (*.f64 y j) (neg.f64 (*.f64 t b))) (neg.f64 i)) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) (+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 c j)))) |
(+.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (*.f64 c j))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) (+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 c j)))) |
(+.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (*.f64 c j))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) (+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 c j)))) |
(+.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (*.f64 c j))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (*.f64 c j))) |
(*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) (+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 c j)))) |
(+.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (*.f64 c j))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) (+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 c j)))) |
(+.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (*.f64 c j))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (*.f64 j -1)))) (+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 c j)))) |
(+.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (*.f64 c j))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (neg.f64 (*.f64 t x)) (*.f64 c j)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) |
(*.f64 a (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))) -1)) |
(*.f64 a (neg.f64 (+.f64 (*.f64 t x) (neg.f64 (*.f64 c j))))) |
(*.f64 a (neg.f64 (+.f64 (*.f64 t x) (*.f64 j (neg.f64 c))))) |
(*.f64 a (neg.f64 (+.f64 (*.f64 t x) (*.f64 c (neg.f64 j))))) |
(*.f64 (+.f64 (*.f64 t x) (*.f64 c (neg.f64 j))) (neg.f64 a)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 a (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))) -1)) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 -1 (+.f64 (*.f64 a (+.f64 (*.f64 t x) (neg.f64 (*.f64 c j)))) (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (neg.f64 (+.f64 (*.f64 t x) (neg.f64 (*.f64 c j)))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (neg.f64 (+.f64 (*.f64 t x) (*.f64 j (neg.f64 c)))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (neg.f64 (+.f64 (*.f64 t x) (*.f64 c (neg.f64 j)))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 (+.f64 (*.f64 t x) (*.f64 c (neg.f64 j))) (neg.f64 a))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 a (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))) -1)) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 -1 (+.f64 (*.f64 a (+.f64 (*.f64 t x) (neg.f64 (*.f64 c j)))) (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (neg.f64 (+.f64 (*.f64 t x) (neg.f64 (*.f64 c j)))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (neg.f64 (+.f64 (*.f64 t x) (*.f64 j (neg.f64 c)))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (neg.f64 (+.f64 (*.f64 t x) (*.f64 c (neg.f64 j)))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 (+.f64 (*.f64 t x) (*.f64 c (neg.f64 j))) (neg.f64 a))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 a (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))) -1)) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 -1 (+.f64 (*.f64 a (+.f64 (*.f64 t x) (neg.f64 (*.f64 c j)))) (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (neg.f64 (+.f64 (*.f64 t x) (neg.f64 (*.f64 c j)))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (neg.f64 (+.f64 (*.f64 t x) (*.f64 j (neg.f64 c)))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (neg.f64 (+.f64 (*.f64 t x) (*.f64 c (neg.f64 j)))))) |
(+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 (+.f64 (*.f64 t x) (*.f64 c (neg.f64 j))) (neg.f64 a))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 -1 (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 -1 (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (+.f64 (*.f64 t (*.f64 i b)) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j))) |
(+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 t (*.f64 i b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 a (neg.f64 x)))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 i (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 i y) (neg.f64 j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 y (neg.f64 (*.f64 i j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (+.f64 (*.f64 a (*.f64 c j)) (*.f64 i (*.f64 y (neg.f64 j))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 j (+.f64 (*.f64 a c) (*.f64 i (neg.f64 y))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) 0) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(+.f64 0 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x)))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(+.f64 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 1/2)) (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 1/2))) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(-.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) 0) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(/.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) 1) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(/.f64 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (+.f64 t t)) 2) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(/.f64 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 4)) 4) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 4))) 8) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 4)))) 16) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 4))))) 32) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 b i) (*.f64 a x)) (*.f64 t 4)))))) 64) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(pow.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) 1) |
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 0) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 1 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y))))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1/2)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2) 1/2) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 4 (/.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 1/4) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1/2) 2) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(*.f64 (/.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 4) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(/.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(/.f64 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 2) 2) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(/.f64 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4) 4) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)) 8) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))) 16) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4)))) 32) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 4))))) 64) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
(pow.f64 (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 i y)))) 1) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (-.f64 (*.f64 a c) (*.f64 i y)) j)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) |
| 4.6b | (*.f64 c (*.f64 a j)) | |
| ✓ | 5.0b | (*.f64 y (*.f64 z x)) |
| 6.2b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
Compiled 92 to 19 computations (79.3% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (*.f64 y (*.f64 z x)) |
| 0.0ms | z | @ | inf | (*.f64 y (*.f64 z x)) |
| 0.0ms | x | @ | 0 | (*.f64 y (*.f64 z x)) |
| 0.0ms | z | @ | 0 | (*.f64 y (*.f64 z x)) |
| 0.0ms | y | @ | inf | (*.f64 y (*.f64 z x)) |
| 1× | batch-egg-rewrite |
| 1434× | exponential.json-3 |
| 1434× | rational.json-1 |
| 1434× | rational.json-2 |
| 1434× | rational.json-4 |
| 1434× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 56 |
| 1 | 105 | 56 |
| 2 | 214 | 56 |
| 3 | 467 | 56 |
| 4 | 884 | 56 |
| 5 | 2164 | 56 |
| 6 | 3970 | 56 |
| 7 | 5738 | 56 |
| 8 | 7404 | 56 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y (*.f64 z x)) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x (*.f64 y 1/2))) (*.f64 z (*.f64 x (*.f64 y 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 z x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 y (+.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (*.f64 x 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 4))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 z x)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 y (*.f64 z x)) (-.f64 -1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x (*.f64 y 1/2))) (-.f64 (*.f64 z (*.f64 x (*.f64 y 1/2))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 y (*.f64 z x)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y (*.f64 z x)) 1) (-.f64 -1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2) -1) (+.f64 1 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (*.f64 y (*.f64 z x)) 4) (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x)))))))) |
| 1× | egg-herbie |
| 1336× | rational.json-simplify-35 |
| 1212× | rational.json-simplify-1 |
| 1032× | rational.json-simplify-45 |
| 986× | rational.json-simplify-26 |
| 888× | rational.json-simplify-2 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 157 | 5432 |
| 1 | 361 | 5018 |
| 2 | 831 | 5018 |
| 3 | 1931 | 5018 |
| 4 | 4036 | 4998 |
| 5 | 5617 | 4998 |
| 6 | 7244 | 4998 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(*.f64 i (*.f64 t b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b))) |
(*.f64 i (*.f64 t b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(*.f64 i (*.f64 t b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(*.f64 i (*.f64 t b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 y (*.f64 z x)) 0) |
(+.f64 0 (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 x (*.f64 y 1/2))) (*.f64 z (*.f64 x (*.f64 y 1/2)))) |
(-.f64 (*.f64 y (*.f64 z x)) 0) |
(/.f64 (*.f64 y (*.f64 z x)) 1) |
(/.f64 (*.f64 z (*.f64 y (+.f64 x x))) 2) |
(/.f64 (*.f64 y (*.f64 z (*.f64 x 4))) 4) |
(/.f64 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 4)))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 4))))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 4)))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 4))))))) 64) |
(pow.f64 (*.f64 y (*.f64 z x)) 1) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 0) |
(+.f64 0 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 1 (+.f64 (*.f64 y (*.f64 z x)) (-.f64 -1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))) |
(+.f64 (neg.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 z x))) |
(+.f64 -1 (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1)) |
(+.f64 (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1) -1) |
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2)) |
(+.f64 (*.f64 z (*.f64 x (*.f64 y 1/2))) (-.f64 (*.f64 z (*.f64 x (*.f64 y 1/2))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 (-.f64 1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 y (*.f64 z x)) -1)) |
(+.f64 -2 (-.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x))))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) 1) (-.f64 -1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 (-.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x)))) -2) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2) -1) (+.f64 1 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2))) |
(*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1) |
(*.f64 1 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2)) |
(*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 2) 1/2) |
(*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x))) -1) |
(*.f64 4 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)) |
(*.f64 4 (-.f64 (/.f64 (*.f64 y (*.f64 z x)) 4) (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 4))) |
(*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4) 1/4) |
(*.f64 -1 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x)))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 2)) |
(*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2) 2) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)) |
(*.f64 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4) 4) |
(/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 2) 2) |
(/.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x))) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4) 4) |
(/.f64 (*.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x)))) -2) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)) 8) |
(/.f64 (*.f64 4 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x)))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x))))) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4))))) 64) |
(pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1) |
(neg.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (neg.f64 b)) |
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 (*.f64 i t) b) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (neg.f64 b)) |
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (neg.f64 b)) |
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (neg.f64 b)) |
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 i (neg.f64 (*.f64 t b)))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t (neg.f64 b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 (*.f64 i t) b) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 (*.f64 i t) b) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 (*.f64 i t) b) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 (*.f64 i t) b) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 y (*.f64 z x)) 0) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(+.f64 0 (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 z (*.f64 x (*.f64 y 1/2))) (*.f64 z (*.f64 x (*.f64 y 1/2)))) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(-.f64 (*.f64 y (*.f64 z x)) 0) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 y (*.f64 z x)) 1) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 z (*.f64 y (+.f64 x x))) 2) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 y (*.f64 z (*.f64 x 4))) 4) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 4)))) 8) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 4))))) 16) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 4)))))) 32) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 4))))))) 64) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(pow.f64 (*.f64 y (*.f64 z x)) 1) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 0) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 0 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 1 (+.f64 (*.f64 y (*.f64 z x)) (-.f64 -1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (neg.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 -1 (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1) -1) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 x (*.f64 y 1/2))) (-.f64 (*.f64 z (*.f64 x (*.f64 y 1/2))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (-.f64 1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 y (*.f64 z x)) -1)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 -2 (-.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x))))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) 1) (-.f64 -1 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (-.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x)))) -2) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2) -1) (+.f64 1 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 1 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 2) 1/2) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x))) -1) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 4 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 4 (-.f64 (/.f64 (*.f64 y (*.f64 z x)) 4) (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 4))) |
(*.f64 4 (-.f64 (*.f64 (*.f64 z x) (/.f64 y 4)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (/.f64 b 4)))) |
(*.f64 4 (-.f64 (*.f64 y (/.f64 (*.f64 z x) 4)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (/.f64 b 4)))) |
(*.f64 4 (-.f64 (*.f64 y (*.f64 x (/.f64 z 4))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (/.f64 b 4)))) |
(*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4) 1/4) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 -1 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 2)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1/2) 2) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4) 4) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 2) 2) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(/.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x))) -1) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4) 4) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(/.f64 (*.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x)))) -2) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)) 8) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(/.f64 (*.f64 4 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x)))) -4) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4))) 16) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x))))) -8) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4)))) 32) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 4))))) 64) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) 1) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(neg.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| ✓ | 3.2b | (*.f64 (*.f64 t x) (neg.f64 a)) |
| 3.8b | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) | |
| 4.5b | (*.f64 z (*.f64 c b)) |
Compiled 93 to 20 computations (78.5% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | i | @ | inf | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 1.0ms | a | @ | 0 | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 0.0ms | y | @ | 0 | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 0.0ms | j | @ | 0 | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 0.0ms | z | @ | 0 | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 1× | batch-egg-rewrite |
| 1494× | exponential.json-3 |
| 1494× | rational.json-1 |
| 1494× | rational.json-2 |
| 1494× | rational.json-4 |
| 1494× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 82 |
| 1 | 154 | 82 |
| 2 | 310 | 82 |
| 3 | 704 | 82 |
| 4 | 1450 | 82 |
| 5 | 3447 | 82 |
| 6 | 5784 | 82 |
| 7 | 7134 | 82 |
| 8 | 7548 | 82 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 t x) (neg.f64 a)) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (neg.f64 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 x (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 t (*.f64 x a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t x) (*.f64 a -1/2)) (*.f64 (*.f64 t x) (*.f64 a -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a 1/2) (*.f64 t (neg.f64 x))) (*.f64 (*.f64 a 1/2) (*.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 1/2) (*.f64 t (neg.f64 a))) (*.f64 (*.f64 x 1/2) (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t 1/2) (*.f64 x (neg.f64 a))) (*.f64 (*.f64 t 1/2) (*.f64 x (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (neg.f64 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (*.f64 t (*.f64 x a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (neg.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a (*.f64 -2 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t x) (*.f64 a -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 t x) (*.f64 a -4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t x) (*.f64 a -4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t x) (*.f64 a -4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 x (neg.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (*.f64 x a))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (-.f64 1 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1))))) |
| 1× | egg-herbie |
| 2206× | rational.json-simplify-2 |
| 1764× | rational.json-simplify-35 |
| 1188× | rational.json-simplify-1 |
| 880× | rational.json-simplify-48 |
| 852× | rational.json-simplify-51 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 177 | 8330 |
| 1 | 418 | 8222 |
| 2 | 875 | 8144 |
| 3 | 1951 | 8070 |
| 4 | 3850 | 8070 |
| 5 | 5302 | 8070 |
| 6 | 5792 | 8070 |
| 7 | 6396 | 8070 |
| 8 | 7007 | 8070 |
| 9 | 7194 | 8070 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) |
(*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x))))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x))))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x))))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))) |
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 z b))))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 z b))))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 z b))))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) (*.f64 c (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) 0) |
(+.f64 0 (*.f64 t (*.f64 x (neg.f64 a)))) |
(+.f64 -1 (-.f64 1 (*.f64 t (*.f64 x a)))) |
(+.f64 (*.f64 (*.f64 t x) (*.f64 a -1/2)) (*.f64 (*.f64 t x) (*.f64 a -1/2))) |
(+.f64 (*.f64 (*.f64 a 1/2) (*.f64 t (neg.f64 x))) (*.f64 (*.f64 a 1/2) (*.f64 t (neg.f64 x)))) |
(+.f64 (*.f64 (*.f64 x 1/2) (*.f64 t (neg.f64 a))) (*.f64 (*.f64 x 1/2) (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 (*.f64 t 1/2) (*.f64 x (neg.f64 a))) (*.f64 (*.f64 t 1/2) (*.f64 x (neg.f64 a)))) |
(-.f64 (*.f64 t (*.f64 x (neg.f64 a))) 0) |
(-.f64 0 (*.f64 t (*.f64 x a))) |
(-.f64 1 (+.f64 1 (*.f64 t (*.f64 x a)))) |
(/.f64 (*.f64 t (*.f64 x (neg.f64 a))) 1) |
(/.f64 (*.f64 t (*.f64 a (*.f64 -2 x))) 2) |
(/.f64 (*.f64 (*.f64 t x) (*.f64 a -4)) 4) |
(/.f64 (*.f64 t (*.f64 x a)) -1) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t x) (*.f64 a -4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t x) (*.f64 a -4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t x) (*.f64 a -4))))) 32) |
(pow.f64 (*.f64 t (*.f64 x (neg.f64 a))) 1) |
(neg.f64 (*.f64 t (*.f64 x a))) |
(-.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 0) |
(-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (-.f64 1 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a)))) 1) |
(*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1) |
(*.f64 1 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) |
(*.f64 2 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1/2)) |
(*.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2) 1/2) |
(*.f64 4 (/.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4)) |
(*.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4) 1/4) |
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2)) |
(*.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1/2) 2) |
(/.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1) |
(/.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2) 2) |
(/.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4)))) 32) |
(pow.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1) |
| Outputs |
|---|
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(-.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (neg.f64 (*.f64 j i))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(-.f64 (*.f64 j (neg.f64 (*.f64 y i))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x)))) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x))))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x))))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x))))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) |
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 j c))))) |
(*.f64 a (neg.f64 (+.f64 (*.f64 t x) (*.f64 c (neg.f64 j))))) |
(*.f64 a (neg.f64 (+.f64 (*.f64 t x) (*.f64 j (neg.f64 c))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 j c))))) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (+.f64 (*.f64 t x) (*.f64 c (neg.f64 j)))) (*.f64 j (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 j (neg.f64 c)))))) (*.f64 c (*.f64 z b))) |
(-.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 j (neg.f64 c)))))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 j c))))) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (+.f64 (*.f64 t x) (*.f64 c (neg.f64 j)))) (*.f64 j (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 j (neg.f64 c)))))) (*.f64 c (*.f64 z b))) |
(-.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 j (neg.f64 c)))))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 j c))))) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (+.f64 (*.f64 t x) (*.f64 c (neg.f64 j)))) (*.f64 j (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 j (neg.f64 c)))))) (*.f64 c (*.f64 z b))) |
(-.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 j (neg.f64 c)))))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 -1 (*.f64 y (*.f64 j i)))) |
(*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 z b))))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 z b))))))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 z b))))))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 z b))))))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 a (*.f64 j c)) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (*.f64 a c))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 j i))) |
(*.f64 y (neg.f64 (*.f64 j i))) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 j (neg.f64 (*.f64 y i))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 j i))) |
(*.f64 y (neg.f64 (*.f64 j i))) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 j (neg.f64 (*.f64 y i))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 a (*.f64 j c)) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (*.f64 a c))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 j i))) |
(*.f64 y (neg.f64 (*.f64 j i))) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 j (neg.f64 (*.f64 y i))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 j i))) |
(*.f64 y (neg.f64 (*.f64 j i))) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 j (neg.f64 (*.f64 y i))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 j i))) (-.f64 (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 a j))) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) 0) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 0 (*.f64 t (*.f64 x (neg.f64 a)))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 -1 (-.f64 1 (*.f64 t (*.f64 x a)))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 (*.f64 t x) (*.f64 a -1/2)) (*.f64 (*.f64 t x) (*.f64 a -1/2))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 (*.f64 a 1/2) (*.f64 t (neg.f64 x))) (*.f64 (*.f64 a 1/2) (*.f64 t (neg.f64 x)))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 (*.f64 x 1/2) (*.f64 t (neg.f64 a))) (*.f64 (*.f64 x 1/2) (*.f64 t (neg.f64 a)))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 (*.f64 t 1/2) (*.f64 x (neg.f64 a))) (*.f64 (*.f64 t 1/2) (*.f64 x (neg.f64 a)))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(-.f64 (*.f64 t (*.f64 x (neg.f64 a))) 0) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(-.f64 0 (*.f64 t (*.f64 x a))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(-.f64 1 (+.f64 1 (*.f64 t (*.f64 x a)))) |
(-.f64 1 (+.f64 1 (*.f64 a (*.f64 t x)))) |
(/.f64 (*.f64 t (*.f64 x (neg.f64 a))) 1) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 t (*.f64 a (*.f64 -2 x))) 2) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 (*.f64 t x) (*.f64 a -4)) 4) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 t (*.f64 x a)) -1) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t x) (*.f64 a -4))) 8) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t x) (*.f64 a -4)))) 16) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t x) (*.f64 a -4))))) 32) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(pow.f64 (*.f64 t (*.f64 x (neg.f64 a))) 1) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 t (*.f64 x a))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(-.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 0) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (-.f64 1 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a)))) 1) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 1 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 2 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1/2)) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2) 1/2) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 4 (/.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4)) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4) 1/4) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2)) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(*.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1/2) 2) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(/.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(/.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2) 2) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(/.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4) 4) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4)) 8) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4))) 16) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4)))) 32) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
(pow.f64 (+.f64 (-.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 x a))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 c (*.f64 z b)))) |
Compiled 16605 to 4231 computations (74.5% saved)
29 alts after pruning (28 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 719 | 26 | 745 |
| Fresh | 9 | 2 | 11 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 1 | 4 |
| Total | 732 | 29 | 761 |
| Status | Error | Program |
|---|---|---|
| ▶ | 44.9b | (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
| 42.9b | (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) | |
| 37.6b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) | |
| ✓ | 29.5b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| ▶ | 27.7b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
| 30.3b | (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| 35.8b | (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) | |
| 38.1b | (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) | |
| 37.5b | (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) | |
| 45.5b | (+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) | |
| 46.4b | (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) | |
| 45.3b | (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) | |
| 35.3b | (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) | |
| 36.2b | (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) | |
| 36.4b | (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) | |
| ▶ | 45.2b | (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
| 46.4b | (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) | |
| 53.7b | (*.f64 (*.f64 y j) (neg.f64 i)) | |
| ▶ | 53.8b | (*.f64 (*.f64 j i) (neg.f64 y)) |
| 53.7b | (*.f64 (*.f64 i y) (neg.f64 j)) | |
| 53.6b | (*.f64 z (*.f64 c (neg.f64 b))) | |
| 54.7b | (*.f64 j (*.f64 c a)) | |
| 43.6b | (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) | |
| 45.8b | (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) | |
| 53.1b | (*.f64 c (*.f64 z (neg.f64 b))) | |
| 54.7b | (*.f64 c (*.f64 a j)) | |
| 44.4b | (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) | |
| ▶ | 54.7b | (*.f64 a (*.f64 c j)) |
| 43.4b | (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
Compiled 1168 to 825 computations (29.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (-.f64 (*.f64 y z) (*.f64 t a)) | |
| 4.6b | (*.f64 c (*.f64 a j)) | |
| 4.6b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| ✓ | 4.9b | (*.f64 c (*.f64 z b)) |
Compiled 91 to 19 computations (79.1% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | 0 | (*.f64 c (*.f64 z b)) |
| 0.0ms | z | @ | 0 | (*.f64 c (*.f64 z b)) |
| 0.0ms | b | @ | 0 | (*.f64 c (*.f64 z b)) |
| 0.0ms | c | @ | inf | (*.f64 c (*.f64 z b)) |
| 0.0ms | c | @ | -inf | (*.f64 c (*.f64 z b)) |
| 1× | batch-egg-rewrite |
| 2168× | rational.json-simplify-2 |
| 1512× | rational.json-simplify-1 |
| 1370× | exponential.json-3 |
| 1370× | rational.json-1 |
| 1370× | rational.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 48 | 13 |
| 2 | 117 | 13 |
| 3 | 250 | 13 |
| 4 | 452 | 13 |
| 5 | 1058 | 13 |
| 6 | 2170 | 13 |
| 7 | 3361 | 13 |
| 8 | 3993 | 13 |
| 9 | 4949 | 13 |
| 10 | 5542 | 13 |
| 11 | 5542 | 13 |
| 12 | 6896 | 13 |
| 13 | 7986 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (*.f64 z b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 z b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (*.f64 z b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 (*.f64 z b) 1/2)) (*.f64 c (*.f64 (*.f64 z b) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (*.f64 z b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 z b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 z (+.f64 b b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 c (*.f64 b 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 z (*.f64 b 8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 c (*.f64 z (*.f64 b 8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 z (*.f64 b 8))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 z (*.f64 b 8)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 z (*.f64 b 8))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 z (*.f64 b 8)))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (*.f64 z b)) 1))))) |
| 1× | egg-herbie |
| 4270× | rational.json-simplify-53 |
| 3830× | rational.json-simplify-35 |
| 2410× | rational.json-simplify-2 |
| 1568× | exponential.json-simplify-26 |
| 684× | rational.json-simplify-43 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 50 | 338 |
| 1 | 138 | 338 |
| 2 | 286 | 338 |
| 3 | 719 | 338 |
| 4 | 1972 | 338 |
| 5 | 3622 | 338 |
| 6 | 4128 | 338 |
| 7 | 4487 | 338 |
| 8 | 4704 | 338 |
| 9 | 4915 | 338 |
| 10 | 5796 | 338 |
| 11 | 6550 | 338 |
| 12 | 6550 | 338 |
| 13 | 6550 | 338 |
| 14 | 6760 | 338 |
| 15 | 6970 | 338 |
| 16 | 7180 | 338 |
| 17 | 7390 | 338 |
| 18 | 7600 | 338 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 c (*.f64 z b)) 0) |
(+.f64 0 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 (*.f64 z b) 1/2)) (*.f64 c (*.f64 (*.f64 z b) 1/2))) |
(-.f64 (*.f64 c (*.f64 z b)) 0) |
(/.f64 (*.f64 c (*.f64 z b)) 1) |
(/.f64 (*.f64 c (*.f64 z (+.f64 b b))) 2) |
(/.f64 (*.f64 z (*.f64 c (*.f64 b 4))) 4) |
(/.f64 (*.f64 c (*.f64 z (*.f64 b 8))) 8) |
(/.f64 (*.f64 2 (*.f64 c (*.f64 z (*.f64 b 8)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 z (*.f64 b 8))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 z (*.f64 b 8)))))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 z (*.f64 b 8))))))) 128) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 z (*.f64 b 8)))))))) 256) |
(pow.f64 (*.f64 c (*.f64 z b)) 1) |
| Outputs |
|---|
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 c (*.f64 z b)) 0) |
(*.f64 c (*.f64 b z)) |
(+.f64 0 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 c (*.f64 (*.f64 z b) 1/2)) (*.f64 c (*.f64 (*.f64 z b) 1/2))) |
(*.f64 c (*.f64 b z)) |
(-.f64 (*.f64 c (*.f64 z b)) 0) |
(*.f64 c (*.f64 b z)) |
(/.f64 (*.f64 c (*.f64 z b)) 1) |
(*.f64 c (*.f64 b z)) |
(/.f64 (*.f64 c (*.f64 z (+.f64 b b))) 2) |
(*.f64 c (*.f64 b z)) |
(/.f64 (*.f64 z (*.f64 c (*.f64 b 4))) 4) |
(*.f64 c (*.f64 b z)) |
(/.f64 (*.f64 c (*.f64 z (*.f64 b 8))) 8) |
(*.f64 c (*.f64 b z)) |
(/.f64 (*.f64 2 (*.f64 c (*.f64 z (*.f64 b 8)))) 16) |
(*.f64 c (*.f64 b z)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 z (*.f64 b 8))))) 32) |
(*.f64 c (*.f64 b z)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 z (*.f64 b 8)))))) 64) |
(*.f64 c (*.f64 b z)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 z (*.f64 b 8))))))) 128) |
(*.f64 c (*.f64 b z)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 z (*.f64 b 8)))))))) 256) |
(*.f64 c (*.f64 b z)) |
(pow.f64 (*.f64 c (*.f64 z b)) 1) |
(*.f64 c (*.f64 b z)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.4b | (*.f64 a (*.f64 c j)) |
Compiled 20 to 11 computations (45% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | j | @ | -inf | (*.f64 a (*.f64 c j)) |
| 0.0ms | a | @ | 0 | (*.f64 a (*.f64 c j)) |
| 0.0ms | c | @ | inf | (*.f64 a (*.f64 c j)) |
| 0.0ms | c | @ | -inf | (*.f64 a (*.f64 c j)) |
| 0.0ms | j | @ | inf | (*.f64 a (*.f64 c j)) |
| 1× | batch-egg-rewrite |
| 2168× | rational.json-simplify-2 |
| 1512× | rational.json-simplify-1 |
| 1370× | exponential.json-3 |
| 1370× | rational.json-1 |
| 1370× | rational.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 48 | 13 |
| 2 | 117 | 13 |
| 3 | 250 | 13 |
| 4 | 452 | 13 |
| 5 | 1058 | 13 |
| 6 | 2170 | 13 |
| 7 | 3361 | 13 |
| 8 | 3993 | 13 |
| 9 | 4949 | 13 |
| 10 | 5542 | 13 |
| 11 | 5542 | 13 |
| 12 | 6896 | 13 |
| 13 | 7986 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 c j)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (*.f64 c j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 (*.f64 c j) 1/2)) (*.f64 a (*.f64 (*.f64 c j) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 c j)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 c j)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 c (+.f64 j j))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 a (*.f64 j 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 c (*.f64 j 8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 a (*.f64 c (*.f64 j 8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 c (*.f64 j 8))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 c (*.f64 j 8)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 c (*.f64 j 8))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 c (*.f64 j 8)))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 c j)) 1))))) |
| 1× | egg-herbie |
| 4310× | rational.json-simplify-53 |
| 3568× | rational.json-simplify-35 |
| 2436× | rational.json-simplify-2 |
| 1568× | exponential.json-simplify-26 |
| 698× | rational.json-simplify-43 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 50 | 650 |
| 1 | 137 | 650 |
| 2 | 291 | 650 |
| 3 | 729 | 650 |
| 4 | 1987 | 650 |
| 5 | 3628 | 650 |
| 6 | 4116 | 650 |
| 7 | 4453 | 650 |
| 8 | 4651 | 650 |
| 9 | 4843 | 650 |
| 10 | 5737 | 650 |
| 11 | 6486 | 650 |
| 12 | 6486 | 650 |
| 13 | 6486 | 650 |
| 14 | 6677 | 650 |
| 15 | 6868 | 650 |
| 16 | 7059 | 650 |
| 17 | 7250 | 650 |
| 18 | 7441 | 650 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 a (*.f64 c j)) 0) |
(+.f64 0 (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 a (*.f64 (*.f64 c j) 1/2)) (*.f64 a (*.f64 (*.f64 c j) 1/2))) |
(-.f64 (*.f64 a (*.f64 c j)) 0) |
(/.f64 (*.f64 a (*.f64 c j)) 1) |
(/.f64 (*.f64 a (*.f64 c (+.f64 j j))) 2) |
(/.f64 (*.f64 c (*.f64 a (*.f64 j 4))) 4) |
(/.f64 (*.f64 a (*.f64 c (*.f64 j 8))) 8) |
(/.f64 (*.f64 2 (*.f64 a (*.f64 c (*.f64 j 8)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 c (*.f64 j 8))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 c (*.f64 j 8)))))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 c (*.f64 j 8))))))) 128) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 c (*.f64 j 8)))))))) 256) |
(pow.f64 (*.f64 a (*.f64 c j)) 1) |
| Outputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(+.f64 (*.f64 a (*.f64 c j)) 0) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(+.f64 0 (*.f64 a (*.f64 c j))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(+.f64 (*.f64 a (*.f64 (*.f64 c j) 1/2)) (*.f64 a (*.f64 (*.f64 c j) 1/2))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(-.f64 (*.f64 a (*.f64 c j)) 0) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 a (*.f64 c j)) 1) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 a (*.f64 c (+.f64 j j))) 2) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 c (*.f64 a (*.f64 j 4))) 4) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 a (*.f64 c (*.f64 j 8))) 8) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 2 (*.f64 a (*.f64 c (*.f64 j 8)))) 16) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 c (*.f64 j 8))))) 32) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 c (*.f64 j 8)))))) 64) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 c (*.f64 j 8))))))) 128) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 c (*.f64 j 8)))))))) 256) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(pow.f64 (*.f64 a (*.f64 c j)) 1) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.4b | (*.f64 (*.f64 j i) (neg.f64 y)) |
Compiled 23 to 12 computations (47.8% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | j | @ | 0 | (*.f64 (*.f64 j i) (neg.f64 y)) |
| 0.0ms | y | @ | inf | (*.f64 (*.f64 j i) (neg.f64 y)) |
| 0.0ms | j | @ | -inf | (*.f64 (*.f64 j i) (neg.f64 y)) |
| 0.0ms | y | @ | -inf | (*.f64 (*.f64 j i) (neg.f64 y)) |
| 0.0ms | j | @ | inf | (*.f64 (*.f64 j i) (neg.f64 y)) |
| 1× | batch-egg-rewrite |
| 1742× | rational.json-simplify-35 |
| 1694× | rational.json-1 |
| 1694× | rational.json-2 |
| 1194× | exponential.json-3 |
| 1194× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 62 | 17 |
| 2 | 145 | 17 |
| 3 | 337 | 17 |
| 4 | 715 | 17 |
| 5 | 1843 | 17 |
| 6 | 4081 | 17 |
| 7 | 6219 | 17 |
| 8 | 7673 | 17 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 j i) (neg.f64 y)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 i (neg.f64 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (*.f64 i (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 j (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 i (*.f64 y -1/2))) (*.f64 j (*.f64 i (*.f64 y -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 j (*.f64 i y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (*.f64 i (neg.f64 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 j (*.f64 i y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 i (neg.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 i (*.f64 y -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 i (*.f64 y -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 i y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 i (+.f64 y y))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 j (*.f64 i (+.f64 y y)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (*.f64 i (neg.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 j (*.f64 i y))))))) |
| 1× | egg-herbie |
| 2694× | rational.json-simplify-35 |
| 2400× | rational.json-simplify-2 |
| 1382× | rational.json-simplify-53 |
| 1158× | rational.json-simplify-1 |
| 738× | exponential.json-simplify-26 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 70 | 969 |
| 1 | 185 | 969 |
| 2 | 403 | 969 |
| 3 | 954 | 969 |
| 4 | 2529 | 969 |
| 5 | 4154 | 969 |
| 6 | 5490 | 969 |
| 7 | 5968 | 969 |
| 8 | 6032 | 969 |
| 9 | 6118 | 969 |
| 10 | 6180 | 969 |
| 11 | 6993 | 969 |
| 12 | 7410 | 969 |
| 13 | 7715 | 969 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) 0) |
(+.f64 0 (*.f64 j (*.f64 i (neg.f64 y)))) |
(+.f64 -1 (-.f64 1 (*.f64 j (*.f64 i y)))) |
(+.f64 (*.f64 j (*.f64 i (*.f64 y -1/2))) (*.f64 j (*.f64 i (*.f64 y -1/2)))) |
(+.f64 (-.f64 1 (*.f64 j (*.f64 i y))) -1) |
(-.f64 (*.f64 j (*.f64 i (neg.f64 y))) 0) |
(-.f64 0 (*.f64 j (*.f64 i y))) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(/.f64 (*.f64 j (*.f64 i (neg.f64 y))) 1) |
(/.f64 (*.f64 j (*.f64 i (*.f64 y -2))) 2) |
(/.f64 (*.f64 j (*.f64 i (*.f64 y -4))) 4) |
(/.f64 (*.f64 j (*.f64 i y)) -1) |
(/.f64 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8) 8) |
(/.f64 (*.f64 j (*.f64 i (+.f64 y y))) -2) |
(/.f64 (*.f64 2 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 i (+.f64 y y)))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8)))) 64) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8))))) 128) |
(pow.f64 (*.f64 j (*.f64 i (neg.f64 y))) 1) |
(neg.f64 (*.f64 j (*.f64 i y))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) 0) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 0 (*.f64 j (*.f64 i (neg.f64 y)))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 -1 (-.f64 1 (*.f64 j (*.f64 i y)))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 j (*.f64 i (*.f64 y -1/2))) (*.f64 j (*.f64 i (*.f64 y -1/2)))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (-.f64 1 (*.f64 j (*.f64 i y))) -1) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 (*.f64 j (*.f64 i (neg.f64 y))) 0) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 0 (*.f64 j (*.f64 i y))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 j (*.f64 i (neg.f64 y))) 1) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 j (*.f64 i (*.f64 y -2))) 2) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 j (*.f64 i (*.f64 y -4))) 4) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 j (*.f64 i y)) -1) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8) 8) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 j (*.f64 i (+.f64 y y))) -2) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8)) 16) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 i (+.f64 y y)))) -4) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8))) 32) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8)))) 64) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 i (neg.f64 y))) 8))))) 128) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(pow.f64 (*.f64 j (*.f64 i (neg.f64 y))) 1) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(neg.f64 (*.f64 j (*.f64 i y))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
| ✓ | 4.5b | (*.f64 j (*.f64 c a)) |
| ✓ | 4.7b | (*.f64 t (*.f64 i b)) |
Compiled 42 to 14 computations (66.7% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | 0 | (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
| 0.0ms | i | @ | 0 | (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
| 0.0ms | b | @ | 0 | (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
| 0.0ms | c | @ | inf | (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
| 0.0ms | a | @ | inf | (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
| 1× | batch-egg-rewrite |
| 2390× | rational.json-simplify-2 |
| 1758× | rational.json-1 |
| 1490× | rational.json-simplify-35 |
| 1360× | rational.json-simplify-53 |
| 1074× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 57 |
| 1 | 89 | 57 |
| 2 | 195 | 57 |
| 3 | 421 | 57 |
| 4 | 791 | 57 |
| 5 | 1939 | 57 |
| 6 | 3357 | 57 |
| 7 | 4215 | 57 |
| 8 | 5238 | 57 |
| 9 | 5981 | 57 |
| 10 | 5981 | 57 |
| 11 | 7682 | 57 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 t (*.f64 i b)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 i b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 t (*.f64 b 1/2))) (*.f64 i (*.f64 t (*.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 i b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 i b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 i (+.f64 b b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 (*.f64 b 4) t)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 i (*.f64 (*.f64 b 4) t))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 b 4) t)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 b 4) t))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 b 4) t)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 b 4) t))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 i b)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 c a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 j (*.f64 a 1/2))) (*.f64 c (*.f64 j (*.f64 a 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (*.f64 c a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 c a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 c (+.f64 a a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 c (*.f64 a 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4)))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (*.f64 c a)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 1))))) |
| 1× | egg-herbie |
| 3784× | rational.json-simplify-41 |
| 3296× | rational.json-simplify-35 |
| 2610× | rational.json-simplify-2 |
| 1510× | exponential.json-simplify-26 |
| 876× | rational.json-simplify-51 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 112 | 3802 |
| 1 | 286 | 3802 |
| 2 | 716 | 3802 |
| 3 | 1861 | 3802 |
| 4 | 3400 | 3802 |
| 5 | 4261 | 3802 |
| 6 | 4959 | 3802 |
| 7 | 5227 | 3802 |
| 8 | 5411 | 3802 |
| 9 | 5594 | 3802 |
| 10 | 6299 | 3802 |
| 11 | 6971 | 3802 |
| 12 | 6971 | 3802 |
| 13 | 6971 | 3802 |
| 14 | 7154 | 3802 |
| 15 | 7337 | 3802 |
| 16 | 7520 | 3802 |
| 17 | 7703 | 3802 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 i (*.f64 t b)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) 0) |
(+.f64 0 (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 i (*.f64 t (*.f64 b 1/2))) (*.f64 i (*.f64 t (*.f64 b 1/2)))) |
(-.f64 (*.f64 t (*.f64 i b)) 0) |
(/.f64 (*.f64 t (*.f64 i b)) 1) |
(/.f64 (*.f64 t (*.f64 i (+.f64 b b))) 2) |
(/.f64 (*.f64 i (*.f64 (*.f64 b 4) t)) 4) |
(/.f64 (*.f64 2 (*.f64 i (*.f64 (*.f64 b 4) t))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 b 4) t)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 b 4) t))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 b 4) t)))))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 b 4) t))))))) 128) |
(pow.f64 (*.f64 t (*.f64 i b)) 1) |
(+.f64 (*.f64 j (*.f64 c a)) 0) |
(+.f64 0 (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 c (*.f64 j (*.f64 a 1/2))) (*.f64 c (*.f64 j (*.f64 a 1/2)))) |
(-.f64 (*.f64 j (*.f64 c a)) 0) |
(/.f64 (*.f64 j (*.f64 c a)) 1) |
(/.f64 (*.f64 j (*.f64 c (+.f64 a a))) 2) |
(/.f64 (*.f64 j (*.f64 c (*.f64 a 4))) 4) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4)))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4))))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4)))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4))))))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4)))))))) 128) |
(pow.f64 (*.f64 j (*.f64 c a)) 1) |
(-.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 0) |
(*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 1) |
(*.f64 1 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a)))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 1/2)) |
(*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 2) 1/2) |
(*.f64 4 (/.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4)) |
(*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4) 1/4) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 2)) |
(*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 1/2) 2) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4)) |
(*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4) 4) |
(/.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 2) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4)))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4))))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4)))))) 128) |
(pow.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 1) |
| Outputs |
|---|
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) 0) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(+.f64 0 (*.f64 t (*.f64 i b))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(+.f64 (*.f64 i (*.f64 t (*.f64 b 1/2))) (*.f64 i (*.f64 t (*.f64 b 1/2)))) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(-.f64 (*.f64 t (*.f64 i b)) 0) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(/.f64 (*.f64 t (*.f64 i b)) 1) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(/.f64 (*.f64 t (*.f64 i (+.f64 b b))) 2) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(/.f64 (*.f64 i (*.f64 (*.f64 b 4) t)) 4) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(/.f64 (*.f64 2 (*.f64 i (*.f64 (*.f64 b 4) t))) 8) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 b 4) t)))) 16) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 b 4) t))))) 32) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 b 4) t)))))) 64) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 b 4) t))))))) 128) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(pow.f64 (*.f64 t (*.f64 i b)) 1) |
(*.f64 i (*.f64 t b)) |
(*.f64 t (*.f64 i b)) |
(*.f64 b (*.f64 i t)) |
(+.f64 (*.f64 j (*.f64 c a)) 0) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 0 (*.f64 j (*.f64 c a))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(+.f64 (*.f64 c (*.f64 j (*.f64 a 1/2))) (*.f64 c (*.f64 j (*.f64 a 1/2)))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(-.f64 (*.f64 j (*.f64 c a)) 0) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(/.f64 (*.f64 j (*.f64 c a)) 1) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(/.f64 (*.f64 j (*.f64 c (+.f64 a a))) 2) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(/.f64 (*.f64 j (*.f64 c (*.f64 a 4))) 4) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4)))) 8) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4))))) 16) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4)))))) 32) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4))))))) 64) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4)))))))) 128) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(pow.f64 (*.f64 j (*.f64 c a)) 1) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 j (*.f64 c a)) |
(-.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 0) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 1) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 1 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 1/2)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 2) 1/2) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 4 (/.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4) 1/4) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 2)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 1/2) 2) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4) 4) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(/.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 1) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 2) 2) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4) 4) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4)) 8) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4))) 16) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4)))) 32) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4))))) 64) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 4)))))) 128) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
(pow.f64 (+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) 1) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 c (*.f64 a j))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
| 4.9b | (*.f64 c (*.f64 z b)) | |
| 5.4b | (*.f64 (*.f64 j i) (neg.f64 y)) |
Compiled 46 to 15 computations (67.4% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | 0 | (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
| 0.0ms | j | @ | 0 | (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
| 0.0ms | j | @ | -inf | (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
| 0.0ms | b | @ | 0 | (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
| 0.0ms | z | @ | 0 | (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
| 1× | batch-egg-rewrite |
| 1554× | rational.json-simplify-35 |
| 1538× | exponential.json-3 |
| 1538× | rational.json-1 |
| 1538× | rational.json-2 |
| 1538× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 35 |
| 1 | 102 | 35 |
| 2 | 224 | 35 |
| 3 | 516 | 35 |
| 4 | 1065 | 35 |
| 5 | 2749 | 35 |
| 6 | 4844 | 35 |
| 7 | 6952 | 35 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 i (neg.f64 j))) (neg.f64 (*.f64 c (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (-.f64 1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 j y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 i (neg.f64 j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 j y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2) (/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 c (*.f64 z b))) (-.f64 1 (*.f64 i (*.f64 j y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 i (*.f64 j y))) (-.f64 -1 (*.f64 c (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))))) (neg.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))))))) |
| 1× | egg-herbie |
| 3236× | rational.json-simplify-51 |
| 1918× | rational.json-simplify-35 |
| 1666× | rational.json-simplify-1 |
| 1184× | rational.json-simplify-48 |
| 1016× | rational.json-simplify-41 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 100 | 3975 |
| 1 | 211 | 3429 |
| 2 | 377 | 3429 |
| 3 | 863 | 3429 |
| 4 | 2192 | 3429 |
| 5 | 3648 | 3429 |
| 6 | 3833 | 3429 |
| 7 | 4107 | 3429 |
| 8 | 4374 | 3429 |
| 9 | 4496 | 3429 |
| 10 | 4601 | 3429 |
| 11 | 5181 | 3429 |
| 12 | 5318 | 3429 |
| 13 | 5515 | 3429 |
| 14 | 5798 | 3429 |
| 15 | 6050 | 3429 |
| 16 | 6268 | 3429 |
| 17 | 6352 | 3429 |
| 18 | 6469 | 3429 |
| 19 | 6477 | 3429 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (neg.f64 (*.f64 c (*.f64 z b)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 0) |
(+.f64 0 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b)))) |
(+.f64 -1 (-.f64 (-.f64 1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 j y)))) |
(+.f64 -2 (-.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))))) |
(+.f64 (neg.f64 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (-.f64 1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 j y))) -1) |
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2) (/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2)) |
(+.f64 (-.f64 -1 (*.f64 c (*.f64 z b))) (-.f64 1 (*.f64 i (*.f64 j y)))) |
(+.f64 (-.f64 1 (*.f64 i (*.f64 j y))) (-.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 1) |
(*.f64 1 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2)) |
(*.f64 (*.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2) 1/2) |
(*.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -1) |
(*.f64 4 (/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -4)) |
(*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4) 1/4) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2)) |
(*.f64 (/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2) 2) |
(/.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2) 2) |
(/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4) 4) |
(/.f64 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))) -2) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))))) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4)))) 32) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4))))) 64) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))))) (neg.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))))))) 8) |
(pow.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 1) |
(neg.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(neg.f64 (*.f64 b (*.f64 c z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(neg.f64 (*.f64 b (*.f64 c z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(neg.f64 (*.f64 b (*.f64 c z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(neg.f64 (*.f64 b (*.f64 c z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(neg.f64 (*.f64 b (*.f64 c z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(neg.f64 (*.f64 b (*.f64 c z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(neg.f64 (*.f64 b (*.f64 c z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(neg.f64 (*.f64 b (*.f64 c z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(neg.f64 (*.f64 b (*.f64 c z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (neg.f64 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 0) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 0 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 -1 (-.f64 (-.f64 1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 j y)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 -2 (-.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))))) |
(+.f64 -2 (-.f64 2 (+.f64 (*.f64 b (*.f64 z c)) (*.f64 y (*.f64 i j))))) |
(+.f64 -2 (-.f64 2 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j))))) |
(+.f64 -2 (-.f64 2 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j))))) |
(+.f64 (neg.f64 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 (-.f64 1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 j y))) -1) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2) (/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2)) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 -1 (*.f64 c (*.f64 z b))) (-.f64 1 (*.f64 i (*.f64 j y)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 1 (*.f64 i (*.f64 j y))) (-.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 1) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 1 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2)) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 (*.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2) 1/2) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -1) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 4 (/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -4)) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4) 1/4) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2)) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(*.f64 (/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2) 2) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(/.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 1) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -2) 2) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(/.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))) -1) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4) 4) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))) -2) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4)) 8) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))))) -4) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4))) 16) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))))) -8) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4)))) 32) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))))) 4) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 4))))) 64) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))))) (neg.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y))))))) 8) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(pow.f64 (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) 1) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 j y)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (neg.f64 (*.f64 b (*.f64 z c)))) |
(neg.f64 (+.f64 (*.f64 b (*.f64 c z)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 i j)))) |
(-.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 b z))) |
Compiled 5164 to 1658 computations (67.9% saved)
33 alts after pruning (27 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 292 | 4 | 296 |
| Fresh | 0 | 23 | 23 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 5 | 5 |
| Total | 292 | 33 | 325 |
| Status | Error | Program |
|---|---|---|
| 54.4b | (-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) | |
| ✓ | 44.9b | (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
| 42.9b | (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) | |
| 37.6b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) | |
| ✓ | 29.5b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| ✓ | 27.7b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
| 30.3b | (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| 37.2b | (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) | |
| 36.8b | (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) | |
| 35.8b | (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) | |
| 38.1b | (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) | |
| 37.5b | (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) | |
| 45.5b | (+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) | |
| 46.4b | (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) | |
| 45.3b | (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) | |
| 35.3b | (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) | |
| 36.2b | (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) | |
| 36.4b | (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) | |
| ✓ | 45.2b | (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
| 46.4b | (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) | |
| 53.7b | (*.f64 (*.f64 y j) (neg.f64 i)) | |
| ✓ | 53.8b | (*.f64 (*.f64 j i) (neg.f64 y)) |
| 53.7b | (*.f64 (*.f64 i y) (neg.f64 j)) | |
| 53.6b | (*.f64 z (*.f64 c (neg.f64 b))) | |
| 54.7b | (*.f64 j (*.f64 c a)) | |
| 43.6b | (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) | |
| 45.8b | (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) | |
| 53.1b | (*.f64 c (*.f64 z (neg.f64 b))) | |
| 54.7b | (*.f64 c (*.f64 a j)) | |
| 44.4b | (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) | |
| ✓ | 54.7b | (*.f64 a (*.f64 c j)) |
| 43.4b | (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) | |
| 53.7b | (neg.f64 (*.f64 b (*.f64 z c))) |
Compiled 685 to 484 computations (29.3% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (/.f64 (*.f64 (*.f64 j c) (*.f64 a 4)) 4)) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
10 calls:
| 799.0ms | j |
| 543.0ms | a |
| 412.0ms | t |
| 385.0ms | y |
| 302.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 8.7b | 5 | x |
| 10.1b | 3 | y |
| 10.4b | 2 | z |
| 10.0b | 2 | t |
| 9.1b | 5 | a |
| 8.9b | 3 | b |
| 11.6b | 1 | c |
| 10.1b | 2 | i |
| 9.4b | 3 | j |
| 5.8b | 3 | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
Compiled 1112 to 284 computations (74.5% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.7969427476429608e+291 | 1.7572724030901042e+302 |
| 0.0ms | -inf | -8.030334288475717e+307 |
Compiled 50 to 34 computations (32% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j)))) |
9 calls:
| 800.0ms | a |
| 779.0ms | i |
| 402.0ms | t |
| 337.0ms | y |
| 312.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 10.7b | 4 | x |
| 9.2b | 10 | y |
| 11.3b | 6 | z |
| 10.2b | 8 | t |
| 11.0b | 8 | a |
| 11.0b | 3 | b |
| 10.8b | 7 | c |
| 10.1b | 7 | i |
| 11.0b | 3 | j |
Compiled 955 to 247 computations (74.1% saved)
| 9× | binary-search |
| Time | Left | Right |
|---|---|---|
| 89.0ms | 5.8101970797288194e+253 | 1.8960797175603923e+282 |
| 397.0ms | 7.052078906373517e+54 | 1.554160970530364e+58 |
| 12.0ms | 8.650693318492232e-10 | 1.6157989378909537e-9 |
| 24.0ms | 2.0829679900723277e-36 | 2.594614362791667e-34 |
| 36.0ms | 4.404192199399321e-90 | 5.864391860834608e-82 |
| 26.0ms | 3.2219459564661946e-173 | 1.2467694485460378e-168 |
| 25.0ms | 4.707163005339058e-219 | 6.925690863708918e-215 |
| 38.0ms | -5.132914393593064e-268 | -4.232925123076548e-278 |
| 125.0ms | -9.602622992842059e-95 | -1.8761506596999543e-100 |
| 718.0ms | 1184× | body | 256 | valid |
| 33.0ms | 171× | body | 256 | infinite |
Compiled 5290 to 3371 computations (36.3% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
| Outputs |
|---|
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
9 calls:
| 508.0ms | y |
| 407.0ms | z |
| 302.0ms | x |
| 214.0ms | t |
| 208.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 10.9b | 4 | x |
| 10.4b | 8 | y |
| 11.3b | 6 | z |
| 10.0b | 9 | t |
| 11.0b | 8 | a |
| 11.0b | 3 | b |
| 10.8b | 7 | c |
| 10.1b | 7 | i |
| 11.0b | 3 | j |
Compiled 927 to 245 computations (73.6% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 88.0ms | 5.551789945232954e-10 | 0.0032609615977725113 |
| 14.0ms | 7.047413164039914e-80 | 1.9064031450004355e-79 |
| 30.0ms | 5.907018952651966e-169 | 2.4825742627903203e-150 |
| 21.0ms | 9.805471680311369e-219 | 2.4744711598649703e-217 |
| 85.0ms | -1.3416346993955264e-173 | -8.257779802860726e-175 |
| 23.0ms | -2.074825268023408e-65 | -2.2487130409559745e-68 |
| 47.0ms | -1.1718373690117667e+62 | -9.964300778644597e+59 |
| 26.0ms | -3.1213671755569536e+180 | -1.3593890089646783e+179 |
| 311.0ms | 896× | body | 256 | valid |
| 11.0ms | 69× | body | 256 | infinite |
Compiled 3928 to 2505 computations (36.2% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
9 calls:
| 888.0ms | t |
| 613.0ms | c |
| 538.0ms | i |
| 362.0ms | a |
| 298.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 10.9b | 4 | x |
| 11.6b | 6 | y |
| 10.6b | 8 | z |
| 9.3b | 10 | t |
| 10.8b | 9 | a |
| 11.6b | 3 | b |
| 10.8b | 7 | c |
| 10.1b | 7 | i |
| 11.0b | 3 | j |
Compiled 874 to 240 computations (72.5% saved)
| 9× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 3.0032666367088096e+59 | 9.730675177532298e+62 |
| 89.0ms | 0.0032609615977725113 | 21157.12999878589 |
| 14.0ms | 7.047413164039914e-80 | 1.9064031450004355e-79 |
| 91.0ms | 5.907018952651966e-169 | 2.4825742627903203e-150 |
| 20.0ms | 9.805471680311369e-219 | 2.4744711598649703e-217 |
| 69.0ms | -1.3416346993955264e-173 | -8.257779802860726e-175 |
| 122.0ms | -2.074825268023408e-65 | -2.2487130409559745e-68 |
| 17.0ms | -19030.971351473163 | -1399.2970345430701 |
| 36.0ms | -1.3593890089646783e+179 | -2.440313913806722e+163 |
| 455.0ms | 1120× | body | 256 | valid |
| 13.0ms | 85× | body | 256 | infinite |
Compiled 4944 to 3138 computations (36.5% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) |
| Outputs |
|---|
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
9 calls:
| 509.0ms | t |
| 441.0ms | a |
| 329.0ms | z |
| 291.0ms | j |
| 257.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 11.6b | 4 | x |
| 12.5b | 4 | y |
| 11.6b | 6 | z |
| 10.3b | 9 | t |
| 12.5b | 6 | a |
| 12.1b | 3 | b |
| 11.5b | 7 | c |
| 10.4b | 8 | i |
| 9.6b | 7 | j |
Compiled 848 to 239 computations (71.8% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 73.0ms | 1.9173390338956954e-117 | 3.495479395293355e-115 |
| 11.0ms | -1.4828179089698128e-203 | -9.649061707954583e-204 |
| 74.0ms | -1.684971952310935e-149 | -3.725593381290007e-150 |
| 21.0ms | -9.242452945232191e-38 | -4.2029365805733195e-40 |
| 20.0ms | -2.3329770660401773e+45 | -2.1442786506246427e+44 |
| 83.0ms | -2.1612457754539193e+169 | -1.7741866105588942e+165 |
| 260.0ms | 608× | body | 256 | valid |
| 13.0ms | 71× | body | 256 | infinite |
Compiled 2595 to 1655 computations (36.2% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
9 calls:
| 603.0ms | a |
| 436.0ms | t |
| 364.0ms | j |
| 317.0ms | x |
| 268.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 11.6b | 4 | x |
| 12.5b | 4 | y |
| 12.3b | 6 | z |
| 11.6b | 7 | t |
| 13.6b | 6 | a |
| 10.9b | 5 | b |
| 12.7b | 7 | c |
| 11.1b | 8 | i |
| 9.8b | 7 | j |
Compiled 822 to 238 computations (71% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 1.9173390338956954e-117 | 3.495479395293355e-115 |
| 11.0ms | -1.4828179089698128e-203 | -9.649061707954583e-204 |
| 18.0ms | -1.684971952310935e-149 | -3.725593381290007e-150 |
| 70.0ms | -6.937577264839272e-23 | -8.677999908952789e-31 |
| 12.0ms | -6.288122350849701e+39 | -3.7667324169945713e+39 |
| 72.0ms | -2.1612457754539193e+169 | -1.7741866105588942e+165 |
| 144.0ms | 608× | body | 256 | valid |
| 52.0ms | 68× | body | 256 | infinite |
Compiled 2582 to 1642 computations (36.4% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
9 calls:
| 729.0ms | a |
| 631.0ms | c |
| 297.0ms | x |
| 213.0ms | y |
| 208.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 12.0b | 8 | x |
| 13.0b | 4 | y |
| 14.4b | 5 | z |
| 11.6b | 8 | t |
| 14.2b | 9 | a |
| 13.1b | 3 | b |
| 16.7b | 4 | c |
| 11.7b | 9 | i |
| 11.6b | 5 | j |
Compiled 771 to 233 computations (69.8% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 2.21875177687829e+130 | 4.6508663574680595e+131 |
| 110.0ms | 3.802181619659853e-57 | 9.16699229961549e-45 |
| 62.0ms | -7.344422011139304e-143 | -8.849317911807986e-150 |
| 19.0ms | -1.6666641208369651e-74 | -6.796908335106092e-76 |
| 67.0ms | -5.8359788274381745e-33 | -6.553545018543504e-43 |
| 18.0ms | -19030.971351473163 | -1399.2970345430701 |
| 38.0ms | -1.3593890089646783e+179 | -2.440313913806722e+163 |
| 308.0ms | 944× | body | 256 | valid |
| 18.0ms | 111× | body | 256 | infinite |
Compiled 3835 to 2482 computations (35.3% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
9 calls:
| 425.0ms | t |
| 262.0ms | z |
| 245.0ms | y |
| 232.0ms | j |
| 192.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 13.3b | 9 | x |
| 13.9b | 4 | y |
| 14.1b | 6 | z |
| 11.8b | 11 | t |
| 15.2b | 8 | a |
| 12.8b | 8 | b |
| 15.5b | 7 | c |
| 11.8b | 9 | i |
| 13.3b | 5 | j |
Compiled 721 to 231 computations (68% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 31.0ms | 7.26917570069373e+128 | 6.903455282287382e+133 |
| 22.0ms | 5.831318544275474e+62 | 1.302875607774608e+65 |
| 28.0ms | 9.265064637888245e+23 | 1.843666639992079e+31 |
| 23.0ms | 3.6730355454920088e-68 | 3.1015297388308434e-65 |
| 16.0ms | 3.0272163693818892e-117 | 2.647396939772331e-116 |
| 19.0ms | -7.812602232681956e-12 | -8.230765939910369e-14 |
| 22.0ms | -1612814899.3741426 | -24860710.98437753 |
| 0.0ms | -6.7293097937745965e+41 | -6.709551361152394e+41 |
| 137.0ms | 848× | body | 256 | valid |
| 13.0ms | 85× | body | 256 | infinite |
Compiled 3429 to 2228 computations (35% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
9 calls:
| 586.0ms | z |
| 449.0ms | b |
| 398.0ms | i |
| 351.0ms | t |
| 341.0ms | j |
| Error | Segments | Branch |
|---|---|---|
| 13.1b | 11 | x |
| 14.9b | 9 | y |
| 13.2b | 14 | z |
| 13.4b | 12 | t |
| 17.1b | 6 | a |
| 14.8b | 10 | b |
| 15.9b | 7 | c |
| 14.1b | 9 | i |
| 13.8b | 11 | j |
Compiled 696 to 229 computations (67.1% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 33.0ms | 1.1087665975004511e-60 | 5.132478436640669e-58 |
| 19.0ms | 8.983982377881411e-94 | 1.609015407594151e-92 |
| 19.0ms | 6.050567794987415e-236 | 2.9072455927566194e-234 |
| 26.0ms | -3.9922659463963204e-300 | -1.083780940320606e-305 |
| 26.0ms | -1.201191620055542e-255 | -4.854302979236497e-263 |
| 15.0ms | -2.5553215524979147e-192 | -1.109803735413719e-192 |
| 17.0ms | -2.5907808774437973e-142 | -5.031287747482245e-143 |
| 23.0ms | -6.056553587615569e-127 | -7.737523962378689e-130 |
| 17.0ms | -1.966147526570707e-100 | -1.2718572131532055e-101 |
| 18.0ms | -5.297906865260043e-7 | -8.329879417178553e-8 |
| 195.0ms | 1136× | body | 256 | valid |
| 3.0ms | 17× | body | 256 | infinite |
Compiled 4338 to 2860 computations (34.1% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) |
| Outputs |
|---|
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
9 calls:
| 840.0ms | a |
| 486.0ms | b |
| 409.0ms | t |
| 230.0ms | j |
| 223.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 13.6b | 11 | x |
| 15.6b | 8 | y |
| 14.3b | 10 | z |
| 13.4b | 12 | t |
| 14.7b | 12 | a |
| 14.8b | 10 | b |
| 15.9b | 7 | c |
| 16.2b | 6 | i |
| 14.2b | 11 | j |
Compiled 651 to 221 computations (66.1% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 112.0ms | 4.318665999503536e+80 | 1.5803116472165058e+98 |
| 8.0ms | 1.9064031450004355e-79 | 2.453189187263351e-79 |
| 23.0ms | 4.2592307526967244e-147 | 1.514670859420956e-142 |
| 17.0ms | 1.1680957735812318e-169 | 5.907018952651966e-169 |
| 367.0ms | 6.261403840841712e-256 | 2.0630639146433056e-255 |
| 16.0ms | -1.1311767254243363e-302 | -1.440579050444564e-303 |
| 22.0ms | -7.826575022380437e-274 | -1.7039421477489201e-276 |
| 19.0ms | -1.3416346993955264e-173 | -8.257779802860726e-175 |
| 25.0ms | -2.2487130409559745e-68 | -1.6666641208369651e-74 |
| 22.0ms | -1.1718373690117667e+62 | -9.964300778644597e+59 |
| 26.0ms | -3.1213671755569536e+180 | -1.3593890089646783e+179 |
| 624.0ms | 1216× | body | 256 | valid |
| 14.0ms | 94× | body | 256 | infinite |
Compiled 4620 to 3022 computations (34.6% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) |
9 calls:
| 822.0ms | z |
| 554.0ms | x |
| 418.0ms | j |
| 396.0ms | y |
| 266.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 13.9b | 12 | x |
| 15.6b | 8 | y |
| 16.3b | 10 | z |
| 15.7b | 10 | t |
| 16.4b | 10 | a |
| 18.0b | 5 | b |
| 18.0b | 5 | c |
| 17.5b | 4 | i |
| 15.4b | 8 | j |
Compiled 629 to 217 computations (65.5% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 1.1087665975004511e-60 | 5.132478436640669e-58 |
| 20.0ms | 8.983982377881411e-94 | 1.609015407594151e-92 |
| 20.0ms | 6.050567794987415e-236 | 2.9072455927566194e-234 |
| 28.0ms | -3.9922659463963204e-300 | -1.083780940320606e-305 |
| 25.0ms | -6.451876905372917e-274 | -1.6998019390004337e-279 |
| 15.0ms | -2.5553215524979147e-192 | -1.109803735413719e-192 |
| 22.0ms | -1.428656493416043e-182 | -4.859662918847492e-184 |
| 20.0ms | -9.426574937216614e-155 | -1.7481618063102458e-155 |
| 23.0ms | -6.056553587615569e-127 | -7.737523962378689e-130 |
| 118.0ms | -1.966147526570707e-100 | -1.2718572131532055e-101 |
| 17.0ms | -5.297906865260043e-7 | -8.329879417178553e-8 |
| 208.0ms | 1248× | body | 256 | valid |
| 4.0ms | 24× | body | 256 | infinite |
Compiled 4437 to 2970 computations (33.1% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
9 calls:
| 335.0ms | t |
| 194.0ms | x |
| 175.0ms | a |
| 157.0ms | y |
| 147.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 14.8b | 11 | x |
| 15.0b | 9 | y |
| 19.0b | 6 | z |
| 16.9b | 8 | t |
| 16.9b | 10 | a |
| 15.9b | 8 | b |
| 17.0b | 8 | c |
| 17.4b | 6 | i |
| 17.0b | 6 | j |
Compiled 607 to 214 computations (64.7% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 8.983982377881411e-94 | 1.609015407594151e-92 |
| 21.0ms | 6.050567794987415e-236 | 2.9072455927566194e-234 |
| 26.0ms | -3.9922659463963204e-300 | -1.083780940320606e-305 |
| 26.0ms | -6.451876905372917e-274 | -1.6998019390004337e-279 |
| 15.0ms | -2.5553215524979147e-192 | -1.109803735413719e-192 |
| 22.0ms | -1.428656493416043e-182 | -4.859662918847492e-184 |
| 16.0ms | -9.426574937216614e-155 | -1.7481618063102458e-155 |
| 22.0ms | -6.056553587615569e-127 | -7.737523962378689e-130 |
| 17.0ms | -1.966147526570707e-100 | -1.2718572131532055e-101 |
| 18.0ms | -5.297906865260043e-7 | -8.329879417178553e-8 |
| 187.0ms | 1120× | body | 256 | valid |
| 4.0ms | 24× | body | 256 | infinite |
Compiled 3978 to 2657 computations (33.2% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
9 calls:
| 171.0ms | z |
| 171.0ms | a |
| 143.0ms | t |
| 141.0ms | b |
| 131.0ms | j |
| Error | Segments | Branch |
|---|---|---|
| 16.1b | 8 | x |
| 18.6b | 7 | y |
| 17.1b | 9 | z |
| 16.9b | 8 | t |
| 16.9b | 10 | a |
| 15.9b | 8 | b |
| 18.4b | 5 | c |
| 18.5b | 4 | i |
| 17.0b | 6 | j |
Compiled 586 to 213 computations (63.7% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 35.0ms | 2.1206456075683914e+145 | 3.8879600694267316e+170 |
| 23.0ms | 2.865959189243992 | 87878.75709422793 |
| 20.0ms | 1.156975041907137e-45 | 2.006954195144898e-42 |
| 18.0ms | 6.5429422666321654e-192 | 1.0316167564166705e-189 |
| 15.0ms | -1.2500589019553283e-307 | -1.366069359397194e-308 |
| 23.0ms | -3.0625080625001906e-233 | -7.905384587541223e-242 |
| 18.0ms | -2.9649140289597484e-77 | -1.497762263082251e-79 |
| 129.0ms | 896× | body | 256 | valid |
| 11.0ms | 73× | body | 256 | infinite |
Compiled 3396 to 2227 computations (34.4% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
9 calls:
| 245.0ms | a |
| 188.0ms | y |
| 133.0ms | j |
| 118.0ms | z |
| 118.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 20.8b | 6 | x |
| 17.2b | 13 | y |
| 18.5b | 8 | z |
| 18.4b | 6 | t |
| 15.2b | 17 | a |
| 18.3b | 8 | b |
| 19.6b | 6 | c |
| 19.5b | 7 | i |
| 19.8b | 8 | j |
Compiled 544 to 203 computations (62.7% saved)
| 16× | binary-search |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 1.9889410635103597e+54 | 2.1984311544347093e+57 |
| 18.0ms | 3.450639430232384e-92 | 9.008349730699425e-91 |
| 13.0ms | 3.2930619632125587e-169 | 9.335447751257404e-169 |
| 20.0ms | 2.483421211225473e-221 | 2.501245550382314e-217 |
| 20.0ms | 1.6889943600652977e-252 | 6.714305797375342e-249 |
| 25.0ms | 1.7521451758349184e-284 | 6.20246460853239e-272 |
| 17.0ms | -1.257272948762181e-297 | -5.755854967860867e-300 |
| 22.0ms | -5.78344508796923e-277 | -2.493034034387698e-283 |
| 22.0ms | -2.177547076860912e-237 | -1.7031245204365407e-242 |
| 23.0ms | -7.842911814047891e-196 | -4.754345787413664e-202 |
| 20.0ms | -9.377656564291401e-122 | -7.572696113171411e-125 |
| 13.0ms | -1.627905922282308e-105 | -6.56463667694745e-106 |
| 10.0ms | -7.063587531170124e-76 | -4.811307899304392e-76 |
| 16.0ms | -3.565126242628872e-12 | -2.554597758418916e-13 |
| 8.0ms | -1.4473278139382958e+66 | -1.2142845592703758e+66 |
| 20.0ms | -7.376759335184516e+142 | -6.113958209412899e+141 |
| 260.0ms | 1792× | body | 256 | valid |
| 10.0ms | 69× | body | 256 | infinite |
Compiled 6255 to 4162 computations (33.5% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
9 calls:
| 183.0ms | a |
| 168.0ms | y |
| 101.0ms | t |
| 101.0ms | z |
| 100.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 22.4b | 7 | x |
| 19.6b | 12 | y |
| 19.6b | 6 | z |
| 20.4b | 7 | t |
| 18.0b | 12 | a |
| 20.7b | 4 | b |
| 21.3b | 5 | c |
| 19.5b | 7 | i |
| 21.9b | 7 | j |
Compiled 523 to 201 computations (61.6% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 1.9889410635103597e+54 | 2.1984311544347093e+57 |
| 18.0ms | 3.450639430232384e-92 | 9.008349730699425e-91 |
| 12.0ms | 3.2930619632125587e-169 | 9.335447751257404e-169 |
| 3.0ms | -2.2596738998058065e-237 | -2.177547076860912e-237 |
| 20.0ms | -9.377656564291401e-122 | -7.572696113171411e-125 |
| 10.0ms | -1.0285549428139536e-112 | -6.588230285694356e-113 |
| 21.0ms | -1.0982116459774906e-69 | -9.23394135054213e-73 |
| 26.0ms | -1.8780681560668798e-33 | -1.6865901121688418e-47 |
| 15.0ms | -3.565126242628872e-12 | -2.554597758418916e-13 |
| 9.0ms | -1.4473278139382958e+66 | -1.2142845592703758e+66 |
| 19.0ms | -7.376759335184516e+142 | -6.113958209412899e+141 |
| 153.0ms | 1056× | body | 256 | valid |
| 12.0ms | 82× | body | 256 | infinite |
Compiled 3657 to 2440 computations (33.3% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
9 calls:
| 190.0ms | a |
| 179.0ms | y |
| 156.0ms | x |
| 110.0ms | i |
| 109.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 21.6b | 11 | x |
| 20.6b | 13 | y |
| 22.4b | 5 | z |
| 23.3b | 5 | t |
| 20.2b | 14 | a |
| 21.8b | 7 | b |
| 20.2b | 7 | c |
| 20.3b | 8 | i |
| 21.9b | 7 | j |
Compiled 504 to 200 computations (60.3% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 1.8343606486502816e+77 | 1.5790167275195742e+82 |
| 20.0ms | -4.931253294653934e-274 | -1.6545556316267442e-278 |
| 20.0ms | -1.1031960543295508e-269 | -1.9958927978773534e-272 |
| 23.0ms | -1.127008355471989e-223 | -4.7042850216474895e-233 |
| 17.0ms | -6.54918506488674e-179 | -3.1683557263597575e-180 |
| 20.0ms | -3612293947.7038636 | -621427.7228845723 |
| 114.0ms | 784× | body | 256 | valid |
| 4.0ms | 26× | body | 256 | infinite |
Compiled 2629 to 1773 computations (32.6% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
9 calls:
| 189.0ms | b |
| 185.0ms | y |
| 175.0ms | t |
| 171.0ms | a |
| 161.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 23.1b | 10 | x |
| 21.5b | 14 | y |
| 20.9b | 12 | z |
| 21.0b | 13 | t |
| 22.0b | 13 | a |
| 21.4b | 14 | b |
| 23.0b | 5 | c |
| 20.9b | 8 | i |
| 22.0b | 9 | j |
Compiled 485 to 197 computations (59.4% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 2.2685794918261966e-77 | 1.049890720452994e-75 |
| 22.0ms | 3.2663395582390736e-140 | 2.670886009922138e-135 |
| 18.0ms | 2.4611242845898085e-182 | 7.016183137145183e-181 |
| 17.0ms | 3.2301457928601173e-273 | 2.583728666258087e-271 |
| 20.0ms | -1.8639985289822599e-242 | -4.9065327827421687e-247 |
| 15.0ms | -6.35764101464469e-116 | -9.464346874337122e-117 |
| 26.0ms | -2.8847439217225388e-21 | -9.737841622646782e-33 |
| 125.0ms | 864× | body | 256 | valid |
| 2.0ms | 11× | body | 256 | infinite |
Compiled 2973 to 2017 computations (32.2% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
9 calls:
| 193.0ms | a |
| 184.0ms | b |
| 179.0ms | z |
| 173.0ms | t |
| 165.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 22.8b | 11 | x |
| 22.7b | 13 | y |
| 19.9b | 14 | z |
| 21.2b | 13 | t |
| 21.1b | 15 | a |
| 22.2b | 13 | b |
| 23.0b | 5 | c |
| 22.2b | 7 | i |
| 23.6b | 7 | j |
Compiled 467 to 192 computations (58.9% saved)
| 13× | binary-search |
| Time | Left | Right |
|---|---|---|
| 31.0ms | 1.0190000412179525e+201 | 2.0105232858626397e+204 |
| 31.0ms | 7.727450285046879e+142 | 7.607854206590843e+148 |
| 17.0ms | 1.7830839761302314e+115 | 3.6578235189902807e+115 |
| 26.0ms | 2.8029106004391014e-74 | 3.994008086061562e-63 |
| 20.0ms | 2.198506244268007e-104 | 1.3890630634718885e-101 |
| 15.0ms | 2.5625715578037297e-129 | 3.016638393137416e-128 |
| 18.0ms | 1.1503804139851633e-192 | 2.6503316327935925e-191 |
| 12.0ms | 1.9217210135511855e-214 | 4.93371765877982e-214 |
| 23.0ms | 1.4412498201566398e-243 | 3.8198109289016803e-236 |
| 25.0ms | 2.8078713932725935e-299 | 4.765780949143206e-288 |
| 20.0ms | -2.950818229060525e-47 | -5.74073813156288e-50 |
| 18.0ms | -8.361021271672679e+60 | -7.9109641703501075e+59 |
| 32.0ms | -4.56495105211814e+174 | -5.278223014141312e+166 |
| 231.0ms | 1600× | body | 256 | valid |
| 38.0ms | 264× | body | 256 | infinite |
Compiled 5179 to 3563 computations (31.2% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
9 calls:
| 184.0ms | a |
| 176.0ms | b |
| 175.0ms | z |
| 164.0ms | t |
| 139.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 22.9b | 11 | x |
| 23.9b | 11 | y |
| 20.2b | 14 | z |
| 21.2b | 13 | t |
| 21.1b | 15 | a |
| 22.7b | 13 | b |
| 23.6b | 5 | c |
| 22.2b | 7 | i |
| 22.4b | 9 | j |
Compiled 450 to 189 computations (58% saved)
| 13× | binary-search |
| Time | Left | Right |
|---|---|---|
| 29.0ms | 1.0190000412179525e+201 | 2.0105232858626397e+204 |
| 29.0ms | 7.727450285046879e+142 | 7.607854206590843e+148 |
| 15.0ms | 1.7830839761302314e+115 | 3.6578235189902807e+115 |
| 25.0ms | 2.8029106004391014e-74 | 3.994008086061562e-63 |
| 20.0ms | 2.198506244268007e-104 | 1.3890630634718885e-101 |
| 15.0ms | 2.5625715578037297e-129 | 3.016638393137416e-128 |
| 17.0ms | 1.1503804139851633e-192 | 2.6503316327935925e-191 |
| 13.0ms | 1.9217210135511855e-214 | 4.93371765877982e-214 |
| 23.0ms | 1.4412498201566398e-243 | 3.8198109289016803e-236 |
| 25.0ms | 2.8078713932725935e-299 | 4.765780949143206e-288 |
| 21.0ms | -2.950818229060525e-47 | -5.74073813156288e-50 |
| 18.0ms | -8.361021271672679e+60 | -7.9109641703501075e+59 |
| 33.0ms | -4.56495105211814e+174 | -5.278223014141312e+166 |
| 231.0ms | 1600× | body | 256 | valid |
| 33.0ms | 232× | body | 256 | infinite |
Compiled 5179 to 3563 computations (31.2% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
9 calls:
| 204.0ms | a |
| 197.0ms | b |
| 173.0ms | t |
| 160.0ms | x |
| 148.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 21.7b | 13 | x |
| 23.9b | 11 | y |
| 21.4b | 12 | z |
| 20.9b | 14 | t |
| 20.1b | 17 | a |
| 21.7b | 16 | b |
| 23.2b | 7 | c |
| 20.6b | 12 | i |
| 23.8b | 8 | j |
Compiled 433 to 185 computations (57.3% saved)
| 16× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 6.605195290055204e+104 | 1.209540082363474e+108 |
| 25.0ms | 4.3416797199292856e+69 | 6.106574292487766e+78 |
| 13.0ms | 2.0087805947995742e+31 | 5.3043530884407095e+31 |
| 23.0ms | 1.9125596641317301e-34 | 5.39938542535664e-28 |
| 20.0ms | 2.4731737166697468e-84 | 5.705300076360371e-81 |
| 13.0ms | 3.2930619632125587e-169 | 9.335447751257404e-169 |
| 20.0ms | 1.6889943600652977e-252 | 6.714305797375342e-249 |
| 20.0ms | 6.20246460853239e-272 | 1.0946668213965863e-267 |
| 23.0ms | -5.78344508796923e-277 | -2.493034034387698e-283 |
| 22.0ms | -2.177547076860912e-237 | -1.7031245204365407e-242 |
| 22.0ms | -1.2114275761983361e-213 | -4.425768153424628e-223 |
| 17.0ms | -1.2026914640115815e-119 | -9.377656564291401e-122 |
| 10.0ms | -7.063587531170124e-76 | -4.811307899304392e-76 |
| 21.0ms | -1.6267887591780783e-58 | -1.4260275415980957e-62 |
| 16.0ms | -3.565126242628872e-12 | -2.554597758418916e-13 |
| 31.0ms | -7.288709144739402e+136 | -9.49639703496083e+122 |
| 282.0ms | 1952× | body | 256 | valid |
| 15.0ms | 103× | body | 256 | infinite |
Compiled 6034 to 4218 computations (30.1% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
| Outputs |
|---|
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
9 calls:
| 185.0ms | a |
| 178.0ms | x |
| 155.0ms | b |
| 154.0ms | y |
| 143.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 22.6b | 15 | x |
| 24.2b | 12 | y |
| 21.4b | 12 | z |
| 23.3b | 10 | t |
| 21.7b | 15 | a |
| 22.9b | 13 | b |
| 23.1b | 8 | c |
| 23.1b | 7 | i |
| 25.2b | 6 | j |
Compiled 416 to 183 computations (56% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 1.0190000412179525e+201 | 2.0105232858626397e+204 |
| 30.0ms | 7.727450285046879e+142 | 7.607854206590843e+148 |
| 15.0ms | 1.7830839761302314e+115 | 3.6578235189902807e+115 |
| 26.0ms | 2.8029106004391014e-74 | 3.994008086061562e-63 |
| 20.0ms | 2.198506244268007e-104 | 1.3890630634718885e-101 |
| 15.0ms | 2.5625715578037297e-129 | 3.016638393137416e-128 |
| 17.0ms | 1.1503804139851633e-192 | 2.6503316327935925e-191 |
| 23.0ms | 4.765780949143206e-288 | 2.16517687781446e-279 |
| 16.0ms | -5.74073813156288e-50 | -8.058630106625752e-51 |
| 27.0ms | -1.888657364249176e+77 | -5.254430873599202e+69 |
| 31.0ms | -4.56495105211814e+174 | -5.278223014141312e+166 |
| 199.0ms | 1376× | body | 256 | valid |
| 32.0ms | 226× | body | 256 | infinite |
Compiled 4401 to 3037 computations (31% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
| Outputs |
|---|
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
9 calls:
| 182.0ms | a |
| 174.0ms | x |
| 151.0ms | b |
| 151.0ms | z |
| 150.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 23.2b | 15 | x |
| 24.2b | 12 | y |
| 20.5b | 13 | z |
| 23.3b | 10 | t |
| 21.7b | 15 | a |
| 23.1b | 13 | b |
| 23.1b | 8 | c |
| 23.9b | 7 | i |
| 25.2b | 6 | j |
Compiled 399 to 179 computations (55.1% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 1.0190000412179525e+201 | 2.0105232858626397e+204 |
| 31.0ms | 7.727450285046879e+142 | 7.607854206590843e+148 |
| 16.0ms | 1.7830839761302314e+115 | 3.6578235189902807e+115 |
| 26.0ms | 2.8029106004391014e-74 | 3.994008086061562e-63 |
| 20.0ms | 2.198506244268007e-104 | 1.3890630634718885e-101 |
| 15.0ms | 2.5625715578037297e-129 | 3.016638393137416e-128 |
| 18.0ms | 1.1503804139851633e-192 | 2.6503316327935925e-191 |
| 22.0ms | 4.765780949143206e-288 | 2.16517687781446e-279 |
| 23.0ms | -4.0702302654904487e-140 | -2.9553178598958514e-148 |
| 16.0ms | -5.74073813156288e-50 | -8.058630106625752e-51 |
| 27.0ms | -1.888657364249176e+77 | -5.254430873599202e+69 |
| 33.0ms | -4.56495105211814e+174 | -5.278223014141312e+166 |
| 219.0ms | 1520× | body | 256 | valid |
| 36.0ms | 251× | body | 256 | infinite |
Compiled 4836 to 3328 computations (31.2% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
9 calls:
| 179.0ms | z |
| 157.0ms | b |
| 154.0ms | a |
| 134.0ms | x |
| 125.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 25.2b | 12 | x |
| 25.6b | 10 | y |
| 21.5b | 14 | z |
| 23.3b | 11 | t |
| 23.5b | 13 | a |
| 23.5b | 13 | b |
| 24.8b | 9 | c |
| 25.6b | 7 | i |
| 25.1b | 7 | j |
Compiled 383 to 178 computations (53.5% saved)
| 13× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 2252558831321168.5 | 1.9133346514341582e+23 |
| 21.0ms | 1.5448153273167963e-108 | 2.198506244268007e-104 |
| 15.0ms | 2.5625715578037297e-129 | 3.016638393137416e-128 |
| 17.0ms | 1.1503804139851633e-192 | 2.6503316327935925e-191 |
| 22.0ms | 4.765780949143206e-288 | 2.16517687781446e-279 |
| 12.0ms | -1.6522396870087034e-260 | -8.079236873837541e-261 |
| 23.0ms | -2.0812728692360248e-206 | -2.689114274156398e-212 |
| 23.0ms | -4.580822582490393e-119 | -5.9388720446590025e-124 |
| 20.0ms | -5.702607379935533e-111 | -8.521014905943757e-115 |
| 25.0ms | -5.510896786032562e-75 | -1.1002727634037248e-85 |
| 16.0ms | -5.74073813156288e-50 | -8.058630106625752e-51 |
| 26.0ms | -1.888657364249176e+77 | -5.254430873599202e+69 |
| 17.0ms | -5.717967291325834e+137 | -2.438518679481245e+137 |
| 232.0ms | 1600× | body | 256 | valid |
| 13.0ms | 93× | body | 256 | infinite |
Compiled 4908 to 3402 computations (30.7% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
9 calls:
| 154.0ms | b |
| 151.0ms | i |
| 150.0ms | a |
| 132.0ms | y |
| 111.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 28.0b | 8 | x |
| 25.2b | 12 | y |
| 23.7b | 10 | z |
| 25.3b | 9 | t |
| 23.4b | 14 | a |
| 23.5b | 13 | b |
| 27.1b | 6 | c |
| 23.1b | 13 | i |
| 25.5b | 8 | j |
Compiled 367 to 177 computations (51.8% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 1.2708631521906706e-45 | 1.5176702161261145e-37 |
| 18.0ms | 2.2685794918261966e-77 | 1.049890720452994e-75 |
| 25.0ms | 4.1920886462095e-91 | 1.1281118904726215e-80 |
| 18.0ms | 3.049363422310326e-103 | 2.7760607858016953e-101 |
| 0.0ms | 3.1809394120265057e-140 | 3.2663395582390736e-140 |
| 23.0ms | 1.1914449717341856e-171 | 2.1841604124941196e-162 |
| 20.0ms | 2.432093287503603e-192 | 1.4515955374861566e-189 |
| 25.0ms | 5.48138645907782e-249 | 9.637503566663255e-234 |
| 17.0ms | 3.2301457928601173e-273 | 2.583728666258087e-271 |
| 20.0ms | -9.028725047399274e-225 | -6.400931358110231e-229 |
| 20.0ms | -4.572492934096697e-165 | -9.05064680708898e-169 |
| 26.0ms | -2.8847439217225388e-21 | -9.737841622646782e-33 |
| 215.0ms | 1488× | body | 256 | valid |
| 4.0ms | 28× | body | 256 | infinite |
Compiled 4388 to 3066 computations (30.1% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) |
9 calls:
| 118.0ms | b |
| 107.0ms | z |
| 107.0ms | y |
| 97.0ms | x |
| 86.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 28.3b | 9 | x |
| 26.6b | 10 | y |
| 27.2b | 10 | z |
| 27.1b | 8 | t |
| 27.1b | 8 | a |
| 24.4b | 11 | b |
| 27.8b | 7 | c |
| 26.4b | 8 | i |
| 28.3b | 5 | j |
Compiled 352 to 173 computations (50.9% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 1.4178621466799739e+135 | 2.712698978258457e+138 |
| 31.0ms | 3.8632612302564973e+52 | 2.1296393451025386e+76 |
| 21.0ms | 5.5495541073255225e-14 | 4.512067332711745e-11 |
| 15.0ms | 1.6064607993380766e-41 | 7.677759453248681e-41 |
| 17.0ms | 6.5429422666321654e-192 | 1.0316167564166705e-189 |
| 15.0ms | 1.0154878551130595e-282 | 1.1917556754851849e-281 |
| 17.0ms | -5.467906397741117e-289 | -1.5444625430028633e-290 |
| 23.0ms | -5.951388352112391e-227 | -3.0625080625001906e-233 |
| 17.0ms | -4.058158781554157e-190 | -9.32286436560662e-192 |
| 18.0ms | -2.9649140289597484e-77 | -1.497762263082251e-79 |
| 176.0ms | 1216× | body | 256 | valid |
| 11.0ms | 76× | body | 256 | infinite |
Compiled 3598 to 2516 computations (30.1% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
9 calls:
| 144.0ms | b |
| 94.0ms | x |
| 84.0ms | y |
| 82.0ms | i |
| 73.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 28.3b | 9 | x |
| 27.8b | 8 | y |
| 30.5b | 5 | z |
| 29.3b | 4 | t |
| 28.2b | 6 | a |
| 25.2b | 14 | b |
| 28.0b | 7 | c |
| 27.5b | 8 | i |
| 29.6b | 3 | j |
Compiled 337 to 169 computations (49.9% saved)
| 13× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 1.4178621466799739e+135 | 2.712698978258457e+138 |
| 25.0ms | 3.84429444842595e+43 | 3.953874068131064e+48 |
| 19.0ms | 1.7600131665159223e+35 | 7.371873717131721e+36 |
| 22.0ms | 2.865959189243992 | 87878.75709422793 |
| 16.0ms | 1.6064607993380766e-41 | 7.677759453248681e-41 |
| 17.0ms | 6.5429422666321654e-192 | 1.0316167564166705e-189 |
| 15.0ms | 1.0154878551130595e-282 | 1.1917556754851849e-281 |
| 17.0ms | -5.467906397741117e-289 | -1.5444625430028633e-290 |
| 23.0ms | -5.951388352112391e-227 | -3.0625080625001906e-233 |
| 18.0ms | -4.058158781554157e-190 | -9.32286436560662e-192 |
| 18.0ms | -2.9649140289597484e-77 | -1.497762263082251e-79 |
| 17.0ms | -2.3846822599918064e+40 | -3.0916889535595854e+39 |
| 35.0ms | -4.0441812972107373e+211 | -5.6853332690291256e+206 |
| 222.0ms | 1536× | body | 256 | valid |
| 25.0ms | 175× | body | 256 | infinite |
Compiled 4499 to 3153 computations (29.9% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
9 calls:
| 129.0ms | b |
| 99.0ms | y |
| 90.0ms | c |
| 90.0ms | t |
| 80.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 30.6b | 6 | x |
| 28.5b | 10 | y |
| 30.2b | 8 | z |
| 29.7b | 9 | t |
| 28.2b | 6 | a |
| 26.5b | 13 | b |
| 29.1b | 8 | c |
| 28.8b | 7 | i |
| 29.6b | 3 | j |
Compiled 322 to 165 computations (48.8% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 1.4178621466799739e+135 | 2.712698978258457e+138 |
| 21.0ms | 87878.75709422793 | 115329973.96976386 |
| 16.0ms | 1.6064607993380766e-41 | 7.677759453248681e-41 |
| 13.0ms | 2.23380055124106e-66 | 7.379182424038177e-66 |
| 18.0ms | 2.5517251163529216e-100 | 2.4222145140656073e-98 |
| 7.0ms | 1.287682735001873e-177 | 1.5433947509465303e-177 |
| 15.0ms | 2.438989938958599e-294 | 1.1521039893386569e-293 |
| 22.0ms | -4.394023247127486e-251 | -1.8323426645715566e-258 |
| 18.0ms | -4.058158781554157e-190 | -9.32286436560662e-192 |
| 19.0ms | -2.9649140289597484e-77 | -1.497762263082251e-79 |
| 16.0ms | -2.3846822599918064e+40 | -3.0916889535595854e+39 |
| 35.0ms | -4.0441812972107373e+211 | -5.6853332690291256e+206 |
| 188.0ms | 1296× | body | 256 | valid |
| 22.0ms | 158× | body | 256 | infinite |
Compiled 3634 to 2589 computations (28.8% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
9 calls:
| 118.0ms | b |
| 118.0ms | y |
| 83.0ms | t |
| 83.0ms | c |
| 81.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 30.2b | 8 | x |
| 27.9b | 13 | y |
| 31.9b | 5 | z |
| 31.1b | 9 | t |
| 28.9b | 6 | a |
| 26.5b | 13 | b |
| 29.0b | 9 | c |
| 28.8b | 8 | i |
| 29.5b | 5 | j |
Compiled 292 to 160 computations (45.2% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 1.4178621466799739e+135 | 2.712698978258457e+138 |
| 22.0ms | 87878.75709422793 | 115329973.96976386 |
| 16.0ms | 1.6064607993380766e-41 | 7.677759453248681e-41 |
| 13.0ms | 2.23380055124106e-66 | 7.379182424038177e-66 |
| 19.0ms | 2.5517251163529216e-100 | 2.4222145140656073e-98 |
| 8.0ms | 1.287682735001873e-177 | 1.5433947509465303e-177 |
| 15.0ms | 2.438989938958599e-294 | 1.1521039893386569e-293 |
| 22.0ms | -4.394023247127486e-251 | -1.8323426645715566e-258 |
| 17.0ms | -4.058158781554157e-190 | -9.32286436560662e-192 |
| 18.0ms | -2.9649140289597484e-77 | -1.497762263082251e-79 |
| 17.0ms | -2.3846822599918064e+40 | -3.0916889535595854e+39 |
| 34.0ms | -4.0441812972107373e+211 | -5.6853332690291256e+206 |
| 187.0ms | 1296× | body | 256 | valid |
| 21.0ms | 146× | body | 256 | infinite |
Compiled 3634 to 2589 computations (28.8% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
| Outputs |
|---|
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
9 calls:
| 145.0ms | a |
| 122.0ms | b |
| 106.0ms | x |
| 105.0ms | y |
| 97.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 29.9b | 12 | x |
| 30.6b | 12 | y |
| 30.9b | 11 | z |
| 32.6b | 9 | t |
| 25.8b | 16 | a |
| 27.6b | 14 | b |
| 31.9b | 7 | c |
| 29.1b | 8 | i |
| 31.2b | 8 | j |
Compiled 277 to 154 computations (44.4% saved)
| 15× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 6.605195290055204e+104 | 1.209540082363474e+108 |
| 22.0ms | 8.081254473324552e+93 | 2.2409392467766478e+95 |
| 25.0ms | 4.3416797199292856e+69 | 6.106574292487766e+78 |
| 14.0ms | 2.0087805947995742e+31 | 5.3043530884407095e+31 |
| 15.0ms | 7.272665689378779e-39 | 6.729783447612913e-38 |
| 21.0ms | 2.4731737166697468e-84 | 5.705300076360371e-81 |
| 20.0ms | 5.7712039921676336e-173 | 3.2930619632125587e-169 |
| 20.0ms | 6.20246460853239e-272 | 1.0946668213965863e-267 |
| 22.0ms | -5.78344508796923e-277 | -2.493034034387698e-283 |
| 22.0ms | -2.177547076860912e-237 | -1.7031245204365407e-242 |
| 23.0ms | -1.2114275761983361e-213 | -4.425768153424628e-223 |
| 25.0ms | -1.8817750310067058e-150 | -8.597081011824616e-161 |
| 17.0ms | -9.23394135054213e-73 | -1.153907340920243e-74 |
| 25.0ms | -1.8780681560668798e-33 | -1.6865901121688418e-47 |
| 21.0ms | -1.747653958027503e+145 | -9.750351542812926e+142 |
| 277.0ms | 1920× | body | 256 | valid |
| 18.0ms | 125× | body | 256 | infinite |
Compiled 5009 to 3666 computations (26.8% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
| Outputs |
|---|
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
9 calls:
| 118.0ms | b |
| 118.0ms | x |
| 117.0ms | t |
| 100.0ms | a |
| 93.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 29.0b | 14 | x |
| 31.6b | 11 | y |
| 31.0b | 11 | z |
| 31.6b | 14 | t |
| 27.8b | 12 | a |
| 27.6b | 14 | b |
| 31.9b | 7 | c |
| 29.1b | 8 | i |
| 31.2b | 8 | j |
Compiled 265 to 153 computations (42.3% saved)
| 13× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 1.4178621466799739e+135 | 2.712698978258457e+138 |
| 21.0ms | 87878.75709422793 | 115329973.96976386 |
| 12.0ms | 2.23380055124106e-66 | 7.379182424038177e-66 |
| 18.0ms | 2.5517251163529216e-100 | 2.4222145140656073e-98 |
| 7.0ms | 1.287682735001873e-177 | 1.5433947509465303e-177 |
| 15.0ms | 2.438989938958599e-294 | 1.1521039893386569e-293 |
| 22.0ms | -4.394023247127486e-251 | -1.8323426645715566e-258 |
| 17.0ms | -4.058158781554157e-190 | -9.32286436560662e-192 |
| 18.0ms | -2.9649140289597484e-77 | -1.497762263082251e-79 |
| 15.0ms | -2.1539010064740262e-70 | -5.274133824924903e-71 |
| 19.0ms | -6.162171630243838e-36 | -6.365863612429557e-38 |
| 26.0ms | -4.9180984545598726e+86 | -3.554990196109339e+81 |
| 32.0ms | -4.0441812972107373e+211 | -5.6853332690291256e+206 |
| 210.0ms | 1456× | body | 256 | valid |
| 21.0ms | 143× | body | 256 | infinite |
Compiled 3857 to 2817 computations (27% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
| Outputs |
|---|
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
(neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
9 calls:
| 104.0ms | y |
| 97.0ms | b |
| 97.0ms | t |
| 95.0ms | j |
| 89.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 30.5b | 11 | x |
| 32.4b | 12 | y |
| 32.2b | 9 | z |
| 32.8b | 12 | t |
| 29.0b | 11 | a |
| 30.5b | 12 | b |
| 31.9b | 7 | c |
| 30.0b | 9 | i |
| 32.4b | 11 | j |
Compiled 253 to 150 computations (40.7% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 4.3416797199292856e+69 | 6.106574292487766e+78 |
| 13.0ms | 2.0087805947995742e+31 | 5.3043530884407095e+31 |
| 23.0ms | 1.9125596641317301e-34 | 5.39938542535664e-28 |
| 20.0ms | 2.4731737166697468e-84 | 5.705300076360371e-81 |
| 20.0ms | 5.7712039921676336e-173 | 3.2930619632125587e-169 |
| 23.0ms | -2.177547076860912e-237 | -1.7031245204365407e-242 |
| 22.0ms | -1.2114275761983361e-213 | -4.425768153424628e-223 |
| 25.0ms | -1.8817750310067058e-150 | -8.597081011824616e-161 |
| 18.0ms | -1.153907340920243e-74 | -7.063587531170124e-76 |
| 16.0ms | -3.565126242628872e-12 | -2.554597758418916e-13 |
| 185.0ms | 1280× | body | 256 | valid |
| 7.0ms | 47× | body | 256 | infinite |
Compiled 3313 to 2418 computations (27% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
9 calls:
| 100.0ms | b |
| 86.0ms | z |
| 85.0ms | t |
| 85.0ms | a |
| 85.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 32.1b | 10 | x |
| 33.4b | 10 | y |
| 31.7b | 11 | z |
| 33.3b | 11 | t |
| 29.3b | 11 | a |
| 32.0b | 12 | b |
| 34.1b | 4 | c |
| 31.6b | 6 | i |
| 33.5b | 9 | j |
Compiled 241 to 144 computations (40.2% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 2.1377927087901305e-8 | 0.006771260039665651 |
| 23.0ms | 5.39938542535664e-28 | 3.573593504400316e-21 |
| 20.0ms | 6.203188529368403e-98 | 3.154719127814506e-93 |
| 13.0ms | 1.3476908159874233e-108 | 5.023650161984925e-108 |
| 20.0ms | 5.7712039921676336e-173 | 3.2930619632125587e-169 |
| 22.0ms | -2.177547076860912e-237 | -1.7031245204365407e-242 |
| 22.0ms | -1.2114275761983361e-213 | -4.425768153424628e-223 |
| 25.0ms | -1.8817750310067058e-150 | -8.597081011824616e-161 |
| 18.0ms | -1.153907340920243e-74 | -7.063587531170124e-76 |
| 15.0ms | -3.565126242628872e-12 | -2.554597758418916e-13 |
| 185.0ms | 1280× | body | 256 | valid |
| 4.0ms | 29× | body | 256 | infinite |
Compiled 3281 to 2404 computations (26.7% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
9 calls:
| 78.0ms | b |
| 78.0ms | t |
| 77.0ms | y |
| 71.0ms | x |
| 64.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 32.1b | 10 | x |
| 33.4b | 10 | y |
| 34.1b | 9 | z |
| 33.3b | 11 | t |
| 30.5b | 9 | a |
| 33.1b | 10 | b |
| 34.1b | 4 | c |
| 31.7b | 6 | i |
| 33.5b | 9 | j |
Compiled 219 to 138 computations (37% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 2.1377927087901305e-8 | 0.006771260039665651 |
| 22.0ms | 5.39938542535664e-28 | 3.573593504400316e-21 |
| 20.0ms | 6.203188529368403e-98 | 3.154719127814506e-93 |
| 13.0ms | 1.3476908159874233e-108 | 5.023650161984925e-108 |
| 20.0ms | 5.7712039921676336e-173 | 3.2930619632125587e-169 |
| 25.0ms | -1.8817750310067058e-150 | -8.597081011824616e-161 |
| 18.0ms | -1.153907340920243e-74 | -7.063587531170124e-76 |
| 15.0ms | -3.565126242628872e-12 | -2.554597758418916e-13 |
| 143.0ms | 992× | body | 256 | valid |
| 3.0ms | 23× | body | 256 | infinite |
Compiled 2543 to 1864 computations (26.7% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) |
| Outputs |
|---|
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) |
9 calls:
| 68.0ms | b |
| 68.0ms | t |
| 67.0ms | j |
| 61.0ms | y |
| 55.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 36.1b | 6 | x |
| 36.2b | 9 | y |
| 35.4b | 8 | z |
| 34.8b | 9 | t |
| 33.7b | 5 | a |
| 34.8b | 9 | b |
| 34.1b | 4 | c |
| 31.7b | 6 | i |
| 33.7b | 9 | j |
Compiled 208 to 135 computations (35.1% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 1.2708631521906706e-45 | 1.5176702161261145e-37 |
| 23.0ms | 2.647396939772331e-116 | 2.1538855852514864e-111 |
| 20.0ms | 2.6381745161142837e-233 | 4.591331932850388e-230 |
| 22.0ms | -7.06739755875744e-282 | -2.6561759801133293e-288 |
| 26.0ms | -2.8847439217225388e-21 | -9.737841622646782e-33 |
| 104.0ms | 720× | body | 256 | valid |
| 2.0ms | 16× | body | 256 | infinite |
Compiled 1814 to 1348 computations (25.7% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
| Outputs |
|---|
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) |
9 calls:
| 56.0ms | b |
| 50.0ms | x |
| 44.0ms | t |
| 38.0ms | a |
| 38.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 37.7b | 8 | x |
| 40.1b | 4 | y |
| 41.9b | 2 | z |
| 38.3b | 6 | t |
| 37.1b | 5 | a |
| 38.0b | 9 | b |
| 38.4b | 3 | c |
| 38.5b | 5 | i |
| 37.1b | 6 | j |
Compiled 187 to 128 computations (31.6% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 13.0ms | 7.683158296669929e-13 | 2.2248808122002147e-12 |
| 15.0ms | 2.0316418766190914e-289 | 8.824323660556877e-289 |
| 20.0ms | -9.377656564291401e-122 | -7.572696113171411e-125 |
| 15.0ms | -3.565126242628872e-12 | -2.554597758418916e-13 |
| 58.0ms | 400× | body | 256 | valid |
| 1.0ms | 8× | body | 256 | infinite |
Compiled 1011 to 745 computations (26.3% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(-.f64 (-.f64 1 (*.f64 j (*.f64 i y))) 1) |
| Outputs |
|---|
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
9 calls:
| 25.0ms | z |
| 24.0ms | x |
| 24.0ms | a |
| 24.0ms | t |
| 19.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 42.7b | 4 | x |
| 41.3b | 3 | y |
| 44.0b | 3 | z |
| 43.5b | 3 | t |
| 43.9b | 3 | a |
| 42.1b | 3 | b |
| 41.1b | 3 | c |
| 41.1b | 3 | i |
| 39.6b | 3 | j |
Compiled 177 to 123 computations (30.5% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 6.146938219052284e-125 | 2.1859564651853073e-123 |
| 18.0ms | -19939.25496894254 | -695.3210216961503 |
| 32.0ms | 224× | body | 256 | valid |
| 1.0ms | 4× | body | 256 | infinite |
Compiled 582 to 426 computations (26.8% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
| Outputs |
|---|
(*.f64 (*.f64 y j) (neg.f64 i)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
9 calls:
| 26.0ms | b |
| 22.0ms | c |
| 16.0ms | a |
| 16.0ms | y |
| 11.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 45.8b | 1 | x |
| 42.6b | 3 | y |
| 45.8b | 1 | z |
| 45.8b | 1 | t |
| 44.2b | 3 | a |
| 43.2b | 5 | b |
| 42.7b | 3 | c |
| 42.5b | 2 | i |
| 43.8b | 2 | j |
Compiled 159 to 116 computations (27% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | -7.812602232681956e-12 | -8.230765939910369e-14 |
| 16.0ms | 112× | body | 256 | valid |
| 1.0ms | 9× | body | 256 | infinite |
Compiled 295 to 223 computations (24.4% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
| Outputs |
|---|
(*.f64 (*.f64 j i) (neg.f64 y)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 (*.f64 j i) (neg.f64 y)) |
9 calls:
| 29.0ms | a |
| 29.0ms | b |
| 29.0ms | x |
| 29.0ms | y |
| 25.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 48.3b | 6 | x |
| 46.5b | 5 | y |
| 48.3b | 5 | z |
| 49.7b | 5 | t |
| 47.6b | 5 | a |
| 46.6b | 6 | b |
| 48.0b | 3 | c |
| 47.2b | 3 | i |
| 46.9b | 3 | j |
Compiled 150 to 113 computations (24.7% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 1.4205753012127906e-102 | 8.832776877273442e-93 |
| 22.0ms | 2.4348295172413172e-245 | 3.782344381503432e-237 |
| 15.0ms | -9.47764920357702e-263 | -1.3398418358869357e-263 |
| 23.0ms | -1.015549038447375e-61 | -6.070372044397377e-69 |
| 79.0ms | 544× | body | 256 | valid |
| 1.0ms | 6× | body | 256 | infinite |
Compiled 1123 to 903 computations (19.6% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
| Outputs |
|---|
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 a (*.f64 c j)) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 (*.f64 i y) (neg.f64 j)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
9 calls:
| 25.0ms | y |
| 25.0ms | a |
| 25.0ms | x |
| 25.0ms | b |
| 21.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 49.1b | 6 | x |
| 47.5b | 5 | y |
| 49.4b | 4 | z |
| 49.7b | 5 | t |
| 47.6b | 5 | a |
| 46.6b | 6 | b |
| 48.4b | 3 | c |
| 48.5b | 3 | i |
| 47.2b | 3 | j |
Compiled 138 to 107 computations (22.5% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 5.5495541073255225e-14 | 4.512067332711745e-11 |
| 25.0ms | 8.428884460041808e-38 | 1.2675146518359303e-22 |
| 17.0ms | 6.5429422666321654e-192 | 1.0316167564166705e-189 |
| 22.0ms | -3.0625080625001906e-233 | -7.905384587541223e-242 |
| 25.0ms | -1.0272786017891097e-98 | -3.183598285831934e-109 |
| 101.0ms | 704× | body | 256 | valid |
| 4.0ms | 25× | body | 256 | infinite |
Compiled 1422 to 1142 computations (19.7% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
| Outputs |
|---|
(neg.f64 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 a j)) |
(neg.f64 (*.f64 b (*.f64 z c))) |
9 calls:
| 20.0ms | y |
| 20.0ms | c |
| 16.0ms | a |
| 16.0ms | i |
| 16.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 53.1b | 1 | x |
| 50.4b | 5 | y |
| 50.4b | 3 | z |
| 53.1b | 1 | t |
| 49.7b | 3 | a |
| 49.0b | 3 | b |
| 49.8b | 5 | c |
| 51.4b | 3 | i |
| 49.1b | 3 | j |
Compiled 132 to 104 computations (21.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 4.512067332711745e-11 | 0.0001132320275136096 |
| 25.0ms | -1.0272786017891097e-98 | -3.183598285831934e-109 |
| 44.0ms | 304× | body | 256 | valid |
| 2.0ms | 13× | body | 256 | infinite |
Compiled 639 to 509 computations (20.3% saved)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 j (*.f64 c a)) |
| Outputs |
|---|
(*.f64 j (*.f64 c a)) |
9 calls:
| 4.0ms | z |
| 3.0ms | i |
| 3.0ms | a |
| 3.0ms | y |
| 3.0ms | j |
| Error | Segments | Branch |
|---|---|---|
| 54.7b | 1 | x |
| 54.7b | 1 | y |
| 54.7b | 1 | z |
| 54.7b | 1 | t |
| 54.7b | 1 | a |
| 54.7b | 1 | b |
| 54.7b | 1 | c |
| 54.7b | 1 | i |
| 54.7b | 1 | j |
Compiled 114 to 96 computations (15.8% saved)
Total -0.8b remaining (-1.5%)
Threshold costs -0.8b (-1.5%)
| Inputs |
|---|
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
| Outputs |
|---|
(*.f64 c (*.f64 a j)) |
9 calls:
| 3.0ms | z |
| 3.0ms | y |
| 3.0ms | b |
| 3.0ms | t |
| 3.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 54.7b | 1 | x |
| 54.7b | 1 | y |
| 54.7b | 1 | z |
| 54.7b | 1 | t |
| 54.7b | 1 | a |
| 54.7b | 1 | b |
| 54.7b | 1 | c |
| 54.7b | 1 | i |
| 54.7b | 1 | j |
Compiled 109 to 94 computations (13.8% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1196 | 21507 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) -inf.0) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) 1999999999999999915721804700692568264307103756193028567705035546458066308011144957252473074143807250296165225781973727428404914040084012839363052749931748355577247086899988970114516525323491896053535264551226099793920157922636301090836929322135983339163576571058010961411376392137707276468224) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))))) |
(if (<=.f64 y -126821299469787/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y -8182945269092351/9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 3493165707676595/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 y 2262562867320577/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 3149641043687537/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 y 5612166287350667/46768052394588893382517914646921056628989841375232) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 7737125245533627/4835703278458516698824704) (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 330000000000000002016442649051068025524546378738643763200) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 145000000000000005841021648762102641972722378915887595539726926919641380216385108846537162960769461335616273020357130641947903465988574069126348274671845569227841279893612960843061595919392148597769635023385615194124852053161480327608957751342559661369393080696832) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))))))))))))) |
(if (<=.f64 t -140000000000000000143074511381765508239771589864445170356410532123386252725343147914553266558049414113377047143611679049737378609889189220991026482657413499391812409457428718944256) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -114999999999999992038649020104572348113390222092299453830529024) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -4458273336650843/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -696173189944793/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 698633141535319/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 463744502762071/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 7075457056488015/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 t 4110347786689739/1208925819614629174706176) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))))))) |
(if (<=.f64 t -89999999999999999075372508855341622953734893805922134479814536729840574849299869681973830211206251546085171726561652316560491093142302221552857319966299305487113027321856) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -14000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -6450267806218241/1897137590064188545819787018382342682267975428761855001222473056385648716020711424) (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -8465465989728683/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 453335282951807/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 396115096109269/483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852928) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 8343699359066055/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 t 3314649325744685/72057594037927936) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 1499999999999999924080702945611028300445467516520115109625856) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))))) |
(if (<=.f64 j -144999999999999987267316767457435116331270672427902884070719095033274395867482815533436958177910089651843321784088294749101993455491829686176955199233563318341299339264) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -640000000000000008919815485402502344365572096) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -1628276512170007/23945242826029513411849172299223580994042798784118784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 j -3501234671465297/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 j -1279631325039661/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 j 187155204353155/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))))) |
(if (<=.f64 j -194999999999999989197766481828410836470971698173578103547931009817563091375729186868535654055181674823621197235519872264297657100260183940588538597920378634541662732288) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -5499999999999999743958278769731805642752) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -8920298079412249/178405961588244985132285746181186892047843328) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -3501234671465297/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 j -1279631325039661/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 j 8695092160762875/354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201472) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))))) |
(if (<=.f64 t -6199999999999999757532667099688906031381403819441132008884568255712661231082060661801343458013582082483098965604423679273742388374433474990256177882835241758885799578828800) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -1400) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -7599808514120695/23384026197294446691258957323460528314494920687616) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -1018517988167243/127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -8611202184867837/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 t 7453886054533809/13803492693581127574869511724554050904902217944340773110325048447598592) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 70000000000000001722190089948958112194805025507390772143670812084163640693489578788816311668890546610728133015403037239146941775872) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))) |
(if (<=.f64 i -672000000000000032020108978595086492237824) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 i -200000000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 i -1064628433785427/2475880078570760549798248448) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i 1153430592754259/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 8195634389077295/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i 16999999999999998930663738703872) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 15000000000000001050557103807267412186361284427160984029581279232) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i 3499999999999999839846965769982410532996250649471952325435170163799140359997645162905054511586961009197242557739429106915922149376) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))))))))))) |
(if (<=.f64 x -7253554917687775/75557863725914323419136) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 x -5516280867495227/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -4975286752066113/48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910784) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 x -3501046806666611/13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114304) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) (if (<=.f64 x -1823582270556321/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -2105036471864423/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 x -3543833607973009/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 3007084911439871/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 8807034685401875/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 x 6558536304457363/226156424291633194186662080095093570025917938800079226639565593765455331328) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))))))))))))) |
(if (<=.f64 t -140000000000000000143074511381765508239771589864445170356410532123386252725343147914553266558049414113377047143611679049737378609889189220991026482657413499391812409457428718944256) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -86000000000000002783532099078165027850303318194628948198948864) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -242445077749771/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -1893591076649837/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 t -6860701064025599/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -1080944651146831/96512915280967053581473992690523770832804036027976092508745841039385957511899636693935577250212251899331606800230413394637016647999665010865694713564271216355093681467326336557610944624945266886348613585697529348641399137222620343503047635864810732050328281646899590278784472758879901186078227762530329829839567060992) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 t 4332015155312455/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 7988315411964177/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) (if (<=.f64 t 5975119883377683/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 3504353730807743/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 t 840000000000000005489137446978144457810081554105608412369063380636769537612578816) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))))))) |
(if (<=.f64 x -4533471823554859/18889465931478580854784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 x -6304320991423117/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -7316598164803107/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 x -5555272689337309/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -4784065733063811/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -2568425733177917/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (*.f64 (*.f64 j i) (neg.f64 y)) (if (<=.f64 x -1516838635246387/19958403095347198116563727130368385660674512604354575415025472424372118918689640657849579654926357010893424468441924952439724379883935936607391717982848314203200056729510856765175377214443629871826533567445439239933308104551208703888888552684480441575071209068757560416423584952303440099278848) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 x -5018671594610287/772103322247736428651791941524190166662432288223808740069966728315087660095197093551484618001698015194652854401843307157096133183997320086925557708514169730840749451738610692460887556999562135090788908685580234789131193097780962748024381086918485856402626253175196722230275782071039209488625822100242638638716536487936) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 3937849288790307/3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 2084331542211777/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 x 8684406692798715/7237005577332262213973186563042994240829374041602535252466099000494570602496) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j)))))))))))))) |
(if (<=.f64 x -1983393922805251/18889465931478580854784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 x -2364120371783669/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -4633845504375301/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 x -5192972296554441/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -4784065733063811/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -802633041618099/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (*.f64 (*.f64 j i) (neg.f64 y)) (if (<=.f64 x -6586273021464575/4989600773836799529140931782592096415168628151088643853756368106093029729672410164462394913731589252723356117110481238109931094970983984151847929495712078550800014182377714191293844303610907467956633391861359809983327026137802175972222138171120110393767802267189390104105896238075860024819712) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 x -5018671594610287/772103322247736428651791941524190166662432288223808740069966728315087660095197093551484618001698015194652854401843307157096133183997320086925557708514169730840749451738610692460887556999562135090788908685580234789131193097780962748024381086918485856402626253175196722230275782071039209488625822100242638638716536487936) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 3221876690828433/1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 4462230907270283/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))))))))))) |
(if (<=.f64 b -439999770888249/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b -733155940312959/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 b -4857654079375455/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 8989490066122709/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 7218666995694683/6277101735386680763835789423207666416102355444464034512896) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 b 7656119366529843/2251799813685248) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 b 95000000000000001813575257859585038851065440772902957111867460401229812066800461285944776085530626067411949294104548320666476102795688042755178627072) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))) |
(if (<=.f64 a -6200000000000000071406493675020821899336416304875384546495406649947987585842726517491649909629640793602644841719742131069378236927439588556800) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -1359999999999999970535704359621863018182317396273111541375792316416) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -4332790137498831/1237940039285380274899124224) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 a -7985181027231185/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -8004974622069417/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a -5716092316252427/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -3703135674690055/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -4132137262574107/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -989936793529221/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a -3681675540198023/2945340432158418383223693624588738123559693482299075088767878449688292160397327779966295692450325070170031945807812908771881611572255401942922812303597144053805349165872996110766935565946816006053119311086960734516644260779498911850068592403100913453684334767056261910363295677456051671938422478104563288264146944) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 a 7308985508549999/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 6964820478839337/64489078507771636517619602650941968569195230229018740494135828738607654120693952572560700181598777819174120482575333090683880317322105168121403683894401803821824546386597300313565859091360649542605497181178123584490726109955024626323046496431523007383976877550993408) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 943931000118831/99361157907245371849534687261600163536440705095468583112899330433667260971928120725176218165033374588831214764616388685194981122823348121052434385602635592909085118465334393955216978280422300468816831948397854000057142198644227702784) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 7308458781158715/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 7779547305438323/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 220000000000000015863009421327419791453680836247872864256) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))))))))))))))))))) |
(if (<=.f64 a -6200000000000000071406493675020821899336416304875384546495406649947987585842726517491649909629640793602644841719742131069378236927439588556800) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -1400000000000000035694593162559767294036500350640283004107797561344) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a -3070091297427743/4951760157141521099596496896) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 a -979206097011705/1461501637330902918203684832716283019655932542976) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a -8752888960812245/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -7971425370597343/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a -5716092316252427/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a -8248004328520789/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 1954587813565703/2124551971267068394758352826209874509318372470908127692797776552801614239443408970956650009060917142675557317944986004061386317350610828957638079915066349407775325083341572876126912512) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 160544903119305/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 53999999999999995380401641903797117436749662967876812800) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c)))))))))))))) |
(if (<=.f64 c -3900000) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 c -7475102707912205/2335969596222563951944279862118549158345332995711262684456546569164428885610842821891027359394494156686664862501680336543072616817344224255105362595697773664385021273272455654442431586430261133312) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 c -5730324903256125/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 c -6090821257124999/304541062856249971261043199621099634714882089299843985214622076787904646586450815702050470808812820600790778632231520880733099058287596688955562103009770419360352428123639782183462176734064176511024987296225574339802674935168589842054573862983405175400866837597008673346307143437247315968) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 c -164452173942375/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 c 189999999999999998734155097088932991697089216198401133300262064654766651262107648) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))))))))) |
(if (<=.f64 i -2526256292021047/43556142965880123323311949751266331066368) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 i -6388230975254357/177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 i -1768170363520083/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 8831690822831249/76135265714062492815260799905274908678720522324960996303655519196976161646612703925512617702203205150197694658057880220183274764571899172238890525752442604840088107030909945545865544183516044127756246824056393584950668733792147460513643465745851293850216709399252168336576785859311828992) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 i 1420269514503319/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 2359774195669897/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 4237034830775731/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i)))))))))) |
(if (<=.f64 z -54000000000000002346756940152345127351932283551537169212720231650476974307569390489597295259827276376181712873618436288482251466554628275501890594252591985762674671616) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z -1200000000000000010626946991786816693270672485690848906838016) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z -6170642089954523/822752278660603021077484591278675252491367932816789931674304512) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 795241916682773/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 z 8248004328520789/229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362368) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 4730328562478723/24258095192198577111702804507226602425888844017448384549047688094157046135724638848919975137947601217976370792142673018846430938189293974866316988672518455300069609000325779774222895087993725700394734362401819824232700732090875904) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 3852638599766875/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 5853278531842485/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 5487280990934681/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 z 4058157609103859/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 19500000000000000303408614524603438973229927239960697950710526318401258732712736213667215103343425229686022476922880) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 75000000000000000834040726356574627259620900702288079336966612909426446794932766162720145500585096791549688000474342785425407444422436338413133103104) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z 1019999999999999975926350964815187755890722384835722528830857766599546470995536539413968217946912476115160655637868457125241201914511653539757942940636499418726296357093575919355094762415937917925982208) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j)))))))))))))))) |
(if (<=.f64 z -54000000000000002346756940152345127351932283551537169212720231650476974307569390489597295259827276376181712873618436288482251466554628275501890594252591985762674671616) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z -5500000000000000078441167310397074032871539922947539497648128) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z -3537834798240593/411376139330301510538742295639337626245683966408394965837152256) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 8482580444616245/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 z 2176556697804097/57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 4730328562478723/24258095192198577111702804507226602425888844017448384549047688094157046135724638848919975137947601217976370792142673018846430938189293974866316988672518455300069609000325779774222895087993725700394734362401819824232700732090875904) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 802633041618099/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 4370447970442389/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 3732158026922485/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 z 2466278867083445/1897137590064188545819787018382342682267975428761855001222473056385648716020711424) (+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 18200000000000000283181373556296543041681265423963318087329824563841174817198553799422734096453863547706954311794688) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 10499999999999999946412875683137582843849158624569268368040631896229532172816321829818487218504275271240928809028072311655841040750505634205666377728) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z 1019999999999999975926350964815187755890722384835722528830857766599546470995536539413968217946912476115160655637868457125241201914511653539757942940636499418726296357093575919355094762415937917925982208) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j)))))))))))))))) |
(if (<=.f64 a -71999999999999995557136258116141908206647987584951988375199670344589298796887006998885801183298774370841801759707857238762954212507648) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 a -4951760157141521/9903520314283042199192993792) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 a -1628326254899759/226156424291633194186662080095093570025917938800079226639565593765455331328) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -8066662466284565/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 a -530592268735793/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a -691871614739731/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 a -6451772274754039/7331559403129590068331208687020758653624765228075687047537011123791632385370343464792392772051104864109916034360063928339045596353810784435313926666640532382851295822842678298180301122938618566718730242107326783353838221723324821405531849499257419595776) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a -8685897027095101/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a 527891002509613/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) (if (<=.f64 a 8464191554145027/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 371796594971737/1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) (if (<=.f64 a 213598703592091/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 7079148555821561/11417981541647679048466287755595961091061972992) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 29500000000000001853233827938304) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 430000000000000000550866791066721047948027229359023241966997836161412497408) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 a 54000000000000001249279191317820535281662276602595584193702361225455624489844395583746232952718634698932224) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))))))))))))))))))) |
(if (<=.f64 z -95999999999999996897810987168298293040791400030290184785631420616259533250586987323431199562638369372611728828867981955331371212630292469298346510037067856181360328704) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z -89999999999999996903757277699849130863834366364245302870957226680091934720) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z -7582485000136117/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z 1255674149046407/2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 z 2568425733177917/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 5853278531842485/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 378259259485387/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 z 1750577792162449/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584) (+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 18200000000000000283181373556296543041681265423963318087329824563841174817198553799422734096453863547706954311794688) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 75000000000000000834040726356574627259620900702288079336966612909426446794932766162720145500585096791549688000474342785425407444422436338413133103104) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z 1019999999999999975926350964815187755890722384835722528830857766599546470995536539413968217946912476115160655637868457125241201914511653539757942940636499418726296357093575919355094762415937917925982208) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j)))))))))))))) |
(if (<=.f64 z -102000000000000000795662433736494273872327983566682261605535941958606740932862884151312895041146461062487577288052427266147937072869774510151063849271125913853354835968) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z -359999999999999995461406280032747478250074244466564231611773212300410880) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z -5792176041770645/105312291668557186697918027683670432318895095400549111254310977536) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z -7468899854222103/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 1255674149046407/2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 2407899124854297/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 5853278531842485/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 3719549384939639/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 z 2864581841720371/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 18500000000000000287849198395136595948961725843039636517340755737970424951547980510402229713428377782009816196055040) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 70000000000000002008763976870679232465907827965893216052697183628893691964251387656600097450829033469051018602386255387479440292067752188762390528) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z 1700000000000000050524802382086897769507591226347516612301988369746025677697693818558821246163636887675668145995578849365847568843588929185412778527122867890435236971320201264005694826600339244624904192) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))))))))))))))) |
(if (<=.f64 z -250000000000000008210390622301231519746753141589902923878078356564686751724696998886000328906931853170987376196080608894662122658552872960) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z -999999999999999943801810948794571024057224129020550531544123892056457216) (+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z -6908486333457351/842498333348457493583344221469363458551160763204392890034487820288) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z -5092589940836215/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 z -3881737571769141/1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078912) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z -7675416928561609/46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337984) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 z -5116941954604387/189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459968) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z -2285072485905459/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) (if (<=.f64 z 8371160993642713/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 3788427956437427/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 5306972535537187/780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 8197094012999083/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 z 19000000000000000) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j)))))))))))))))) |
(if (<=.f64 i -1658876538739575/85070591730234615865843651857942052864) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 i -8158279569665543/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 i -1875379059247459/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 2379227053564453/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 i 7927937771217763/120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193984) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 i 3852638599766875/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) (if (<=.f64 i 2447483870899663/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) (if (<=.f64 i 3432398830065305/107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 i 2647814816397709/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 481634709357915/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (if (<=.f64 i 7431107241668205/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 i 3984488406251311/3064991081731777716716694054300618367237478244367204352) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))))))))))) |
(if (<=.f64 b -5840589551346239/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) (if (<=.f64 b -8668436849475469/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b -6336427411161605/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 b -8997243472821649/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 5493574402078031/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b 8427646936990039/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 7846377169233351/196159429230833773869868419475239575503198607639501078528) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 b 4332790137498831/309485009821345068724781056) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 26999999999999999552600167123636672809554579622836939803754233856) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) (if (<=.f64 b 2399999999999999972947504972528570413676144107139581221711614717022828790500057571139050654816056810626019326996722756516726326639460352) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))))))))))))) |
(if (<=.f64 b -10499999999999999125196140580185673285897897072789276273881232447150105424987518500952255611386643690881300149743121207848933346624563887842473725671391301728654635385702038626305975695979357142220468700315648) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b -11999999999999999880972906266552730386432) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 b -5006219615439633/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 b -2327635820692487/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b -8614045319228797/223741436863085634409521749481834675708763587282583222886261325799305187541819563744885033326754909183041871165773435313081225474664635755472226765949723278285256830531087594548959384855304521689414375064310509745905707450052637371994990524269330432) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 b -2238338620067825/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 3433484001298769/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b 8226988676585515/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 7846377169233351/196159429230833773869868419475239575503198607639501078528) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 b 85000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 289999999999999994593110527704039424) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b 2849999999999999841006918227343776525445517803520) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 b 440000000000000030976686715006382448552168230017505141735534981660879165151686599899505359783983707210668043097983992844385636504637014016) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))))))))) |
(if (<=.f64 b -8600000000000000044769787720350744125529006477418874016029994642377895717108376235020903924526468276184612068173860457112586014657966766073512829773688815981437380616224456190831053377581587044599201489406132224) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b -20500000000000000804100231217551893331968) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 b -3024591017661445/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b -802633041618099/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b -1352433999707303/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 b 2588678114201735/719077253944926363091722076315609893447190791576922629093720324630930703222003852530833909289630144084480455519485573430635159075257666489971389722557896497511071573699461941105208878404984376477812331808340023075352602729369851525895652442163308948653402042738345192959788983753918865219341425318496896548864) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (if (<=.f64 b 6615538895552183/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 4432725697094379/9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b 5501699011186147/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 3177782753539507/196159429230833773869868419475239575503198607639501078528) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) (if (<=.f64 b 1600000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 10999999999999999741517216640396125351436536949232878811506057409832573996528422381228585187863114828408559765394467246748372123516928000) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))))))))))) |
(if (<=.f64 b -410000000000000015376061718743464854505876271397791839058986202825464315264079011991218463091213902374799385864287549522217710810079393088945387215435272905671599138711452695001223134516356260738861912689737728) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b -3399999999999999885680602134547995295744) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 b -5673715564164917/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b -2157076299348641/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b -4733518998975561/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 b 6903141637871293/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (if (<=.f64 b 6615538895552183/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 3755503715593849/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b 6829695324231079/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 3177782753539507/196159429230833773869868419475239575503198607639501078528) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) (if (<=.f64 b 64000000) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 669999999999999988951048428254870525325533017822387844573015847379299530389748193294191319655010075238785646219731789458133887473753784320) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))))))))))) |
(if (<=.f64 a -100000000000000002374543235865110535740865792782868218747346498867023742954202057256817762821608329412934596913384011607579341316989008157343744) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 a -2442545827273665/25711008708143844408671393477458601640355247900524685364822016) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 a -7129625917170701/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) (if (<=.f64 a -3043323299376091/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a -2384667789773889/99361157907245371849534687261600163536440705095468583112899330433667260971928120725176218165033374588831214764616388685194981122823348121052434385602635592909085118465334393955216978280422300468816831948397854000057142198644227702784) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a -1055744554050661/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a -6069091720390967/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a 6542874397302245/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) (if (<=.f64 a 1835612903174747/67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a 3349227672323987/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 490877477933605/11972621413014756705924586149611790497021399392059392) (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) (if (<=.f64 a 23999999999999998225431182442496) (+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) (if (<=.f64 a 89999999999999998865351570008186869562518561116641057902943303075102720) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 a 43000000000000000128342431348882069797917837842614772607996502956844562362392527651779976888320) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 679999999999999937645284797846884544737921723747263034725519087867070108079323311729224961069290551771136) (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c)))))))))))))))))) |
(if (<=.f64 b -3899999999999999993140140986873431034318039424427754979998102271412502889659070976760306598205691173025261758887051176054953396162562410858074227253833018234542968003895117756481276842479374887173689205309046784) (+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) (if (<=.f64 b -4599999999999999764271397522331224650404948166076764501000106311625028587950702592) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 b -2244866514940267/2993155353253689176481146537402947624255349848014848) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 b -3419097250317283/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 b -8343699359066055/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 b -802633041618099/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b -402411849888495/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 b 4602094425247529/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (if (<=.f64 b 6387416864671073/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 2924367647388653/307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174272) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b 4553130216154053/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 115000) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) (if (<=.f64 b 45999999999999999858071952527805102253614307970614538422554710197199314105722259609009582428097096420488651120790619917639800506615332864) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))))))))))))))) |
(if (<=.f64 a -2574915281713591/9903520314283042199192993792) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 a -7842588508887771/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 a -3538089773270195/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a -691871614739731/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a -7881426358364309/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 6118709677249157/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a 1495190925144637/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 606580269400033/356811923176489970264571492362373784095686656) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 a 44000000000000002000823399743488) (+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) (if (<=.f64 a 229999999999999985112822225914413596834477354922330867223162418777974374400) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))))))))))))) |
(if (<=.f64 a -3590026113927603/2475880078570760549798248448) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 a -165509173077177/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 a -810812239707753/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a -5087291284850963/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a -7881426358364309/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 7478422938860081/67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a 4362969394015641/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 70456277483215/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) (if (<=.f64 a 6114448780610613/2658455991569831745807614120560689152) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 a 7791904696734915/4722366482869645213696) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))))))))))))) |
(if (<=.f64 a -3590026113927603/2475880078570760549798248448) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 a -3055553964501729/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 a -2948408144391829/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 3569247311728675/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a 8990361175547381/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 352281387416075/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) (if (<=.f64 a 15057660889751/5192296858534827628530496329220096) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 a 944473296573929/37778931862957161709568) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))))))))))) |
(if (<=.f64 i -7421688002070991/5708990770823839524233143877797980545530986496) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 i -7714861971741125/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 1638731227024553/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 i 4982140856623339/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 3591786423904427/47890485652059026823698344598447161988085597568237568) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))))))) |
(if (<=.f64 a -6338253001141147/19807040628566084398385987584) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 a -2619875644949029/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 a 6144458957048931/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (if (<=.f64 a 4208996133570293/4951760157141521099596496896) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))))))) |
(if (<=.f64 j -11500) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (if (<=.f64 j 1488565707357403/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(if (<=.f64 i -2011652563838743/309485009821345068724781056) (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(if (<=.f64 y -2593742798915883/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 (*.f64 j i) (neg.f64 y)) (if (<=.f64 y -3687137567560421/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 y 8856227212065807/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (*.f64 c (*.f64 a j)) (if (<=.f64 y 1379768767379627/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 (*.f64 j i) (neg.f64 y)))))) |
(if (<=.f64 b -7060839510393891/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (neg.f64 (*.f64 b (*.f64 z c))) (if (<=.f64 b -1876879207201175/58652475225036720546649669496166069228998121824605496380296088990333059082962747718339142176408838912879328274880511426712364770830486275482511413333124259062810366582741426385442408983508948533749841936858614266830705773786598571244254795994059356766208) (*.f64 a (*.f64 c j)) (if (<=.f64 b 1906253473842985/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (*.f64 (*.f64 i y) (neg.f64 j)) (if (<=.f64 b 5746858278247083/11972621413014756705924586149611790497021399392059392) (*.f64 c (*.f64 a j)) (if (<=.f64 b 1431368170423721/77371252455336267181195264) (*.f64 (*.f64 i y) (neg.f64 j)) (neg.f64 (*.f64 b (*.f64 z c)))))))) |
(if (<=.f64 b -1477575232364793/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (neg.f64 (*.f64 b (*.f64 z c))) (if (<=.f64 b 7272897730801609/154742504910672534362390528) (*.f64 c (*.f64 a j)) (neg.f64 (*.f64 b (*.f64 z c))))) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
| Outputs |
|---|
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) -inf.0) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) 1999999999999999915721804700692568264307103756193028567705035546458066308011144957252473074143807250296165225781973727428404914040084012839363052749931748355577247086899988970114516525323491896053535264551226099793920157922636301090836929322135983339163576571058010961411376392137707276468224) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))))) |
(if (<=.f64 y -126821299469787/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y -8182945269092351/9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 3493165707676595/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 y 2262562867320577/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 3149641043687537/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 y 5612166287350667/46768052394588893382517914646921056628989841375232) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 7737125245533627/4835703278458516698824704) (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 330000000000000002016442649051068025524546378738643763200) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 145000000000000005841021648762102641972722378915887595539726926919641380216385108846537162960769461335616273020357130641947903465988574069126348274671845569227841279893612960843061595919392148597769635023385615194124852053161480327608957751342559661369393080696832) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 c (*.f64 a j))))))))))))) |
(if (<=.f64 t -140000000000000000143074511381765508239771589864445170356410532123386252725343147914553266558049414113377047143611679049737378609889189220991026482657413499391812409457428718944256) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -114999999999999992038649020104572348113390222092299453830529024) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -4458273336650843/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -696173189944793/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 698633141535319/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 463744502762071/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 7075457056488015/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 t 4110347786689739/1208925819614629174706176) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))))))) |
(if (<=.f64 t -89999999999999999075372508855341622953734893805922134479814536729840574849299869681973830211206251546085171726561652316560491093142302221552857319966299305487113027321856) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -14000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -6450267806218241/1897137590064188545819787018382342682267975428761855001222473056385648716020711424) (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -8465465989728683/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 453335282951807/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 396115096109269/483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852928) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 8343699359066055/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 t 3314649325744685/72057594037927936) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 1499999999999999924080702945611028300445467516520115109625856) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))))) |
(if (<=.f64 j -144999999999999987267316767457435116331270672427902884070719095033274395867482815533436958177910089651843321784088294749101993455491829686176955199233563318341299339264) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -640000000000000008919815485402502344365572096) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -1628276512170007/23945242826029513411849172299223580994042798784118784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 j -3501234671465297/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 j -1279631325039661/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 j 187155204353155/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))))) |
(if (<=.f64 j -194999999999999989197766481828410836470971698173578103547931009817563091375729186868535654055181674823621197235519872264297657100260183940588538597920378634541662732288) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -5499999999999999743958278769731805642752) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -8920298079412249/178405961588244985132285746181186892047843328) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -3501234671465297/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 j -1279631325039661/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 j 8695092160762875/354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201472) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))))) |
(if (<=.f64 t -6199999999999999757532667099688906031381403819441132008884568255712661231082060661801343458013582082483098965604423679273742388374433474990256177882835241758885799578828800) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -1400) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -7599808514120695/23384026197294446691258957323460528314494920687616) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -1018517988167243/127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -8611202184867837/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 t 7453886054533809/13803492693581127574869511724554050904902217944340773110325048447598592) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 70000000000000001722190089948958112194805025507390772143670812084163640693489578788816311668890546610728133015403037239146941775872) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))) |
(if (<=.f64 i -672000000000000032020108978595086492237824) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 i -200000000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 i -1064628433785427/2475880078570760549798248448) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i 1153430592754259/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 8195634389077295/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i 16999999999999998930663738703872) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 15000000000000001050557103807267412186361284427160984029581279232) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i 3499999999999999839846965769982410532996250649471952325435170163799140359997645162905054511586961009197242557739429106915922149376) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))))))))))) |
(if (<=.f64 x -7253554917687775/75557863725914323419136) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 x -5516280867495227/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -4975286752066113/48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910784) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 x -3501046806666611/13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114304) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) (if (<=.f64 x -1823582270556321/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -2105036471864423/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 x -3543833607973009/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 3007084911439871/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 8807034685401875/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 x 6558536304457363/226156424291633194186662080095093570025917938800079226639565593765455331328) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))))))))))))) |
(if (<=.f64 t -140000000000000000143074511381765508239771589864445170356410532123386252725343147914553266558049414113377047143611679049737378609889189220991026482657413499391812409457428718944256) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -86000000000000002783532099078165027850303318194628948198948864) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -242445077749771/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -1893591076649837/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 t -6860701064025599/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -1080944651146831/96512915280967053581473992690523770832804036027976092508745841039385957511899636693935577250212251899331606800230413394637016647999665010865694713564271216355093681467326336557610944624945266886348613585697529348641399137222620343503047635864810732050328281646899590278784472758879901186078227762530329829839567060992) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 t 4332015155312455/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 7988315411964177/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j))) (if (<=.f64 t 5975119883377683/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 3504353730807743/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 t 840000000000000005489137446978144457810081554105608412369063380636769537612578816) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))))))) |
(if (<=.f64 x -4533471823554859/18889465931478580854784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 x -6304320991423117/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -7316598164803107/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 x -5555272689337309/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -4784065733063811/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -2568425733177917/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (*.f64 (*.f64 j i) (neg.f64 y)) (if (<=.f64 x -1516838635246387/19958403095347198116563727130368385660674512604354575415025472424372118918689640657849579654926357010893424468441924952439724379883935936607391717982848314203200056729510856765175377214443629871826533567445439239933308104551208703888888552684480441575071209068757560416423584952303440099278848) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 x -5018671594610287/772103322247736428651791941524190166662432288223808740069966728315087660095197093551484618001698015194652854401843307157096133183997320086925557708514169730840749451738610692460887556999562135090788908685580234789131193097780962748024381086918485856402626253175196722230275782071039209488625822100242638638716536487936) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 3937849288790307/3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 2084331542211777/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 x 8684406692798715/7237005577332262213973186563042994240829374041602535252466099000494570602496) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t (neg.f64 b)))) (*.f64 c (*.f64 a j)))))))))))))) |
(if (<=.f64 x -1983393922805251/18889465931478580854784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 x -2364120371783669/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -4633845504375301/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 x -5192972296554441/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -4784065733063811/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -802633041618099/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (*.f64 (*.f64 j i) (neg.f64 y)) (if (<=.f64 x -6586273021464575/4989600773836799529140931782592096415168628151088643853756368106093029729672410164462394913731589252723356117110481238109931094970983984151847929495712078550800014182377714191293844303610907467956633391861359809983327026137802175972222138171120110393767802267189390104105896238075860024819712) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 x -5018671594610287/772103322247736428651791941524190166662432288223808740069966728315087660095197093551484618001698015194652854401843307157096133183997320086925557708514169730840749451738610692460887556999562135090788908685580234789131193097780962748024381086918485856402626253175196722230275782071039209488625822100242638638716536487936) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 3221876690828433/1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 4462230907270283/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))))))))))) |
(if (<=.f64 b -439999770888249/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b -733155940312959/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 b -4857654079375455/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 8989490066122709/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 7218666995694683/6277101735386680763835789423207666416102355444464034512896) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 b 7656119366529843/2251799813685248) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 b 95000000000000001813575257859585038851065440772902957111867460401229812066800461285944776085530626067411949294104548320666476102795688042755178627072) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))) |
(if (<=.f64 a -6200000000000000071406493675020821899336416304875384546495406649947987585842726517491649909629640793602644841719742131069378236927439588556800) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -1359999999999999970535704359621863018182317396273111541375792316416) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -4332790137498831/1237940039285380274899124224) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 a -7985181027231185/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -8004974622069417/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a -5716092316252427/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -3703135674690055/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -4132137262574107/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -989936793529221/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a -3681675540198023/2945340432158418383223693624588738123559693482299075088767878449688292160397327779966295692450325070170031945807812908771881611572255401942922812303597144053805349165872996110766935565946816006053119311086960734516644260779498911850068592403100913453684334767056261910363295677456051671938422478104563288264146944) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 a 7308985508549999/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 6964820478839337/64489078507771636517619602650941968569195230229018740494135828738607654120693952572560700181598777819174120482575333090683880317322105168121403683894401803821824546386597300313565859091360649542605497181178123584490726109955024626323046496431523007383976877550993408) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 943931000118831/99361157907245371849534687261600163536440705095468583112899330433667260971928120725176218165033374588831214764616388685194981122823348121052434385602635592909085118465334393955216978280422300468816831948397854000057142198644227702784) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 7308458781158715/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 7779547305438323/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 220000000000000015863009421327419791453680836247872864256) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))))))))))))))))))) |
(if (<=.f64 a -6200000000000000071406493675020821899336416304875384546495406649947987585842726517491649909629640793602644841719742131069378236927439588556800) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -1400000000000000035694593162559767294036500350640283004107797561344) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a -3070091297427743/4951760157141521099596496896) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 a -979206097011705/1461501637330902918203684832716283019655932542976) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a -8752888960812245/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -7971425370597343/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a -5716092316252427/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a -8248004328520789/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 1954587813565703/2124551971267068394758352826209874509318372470908127692797776552801614239443408970956650009060917142675557317944986004061386317350610828957638079915066349407775325083341572876126912512) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 160544903119305/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 53999999999999995380401641903797117436749662967876812800) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c)))))))))))))) |
(if (<=.f64 c -3900000) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 c -7475102707912205/2335969596222563951944279862118549158345332995711262684456546569164428885610842821891027359394494156686664862501680336543072616817344224255105362595697773664385021273272455654442431586430261133312) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 c -5730324903256125/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 c -6090821257124999/304541062856249971261043199621099634714882089299843985214622076787904646586450815702050470808812820600790778632231520880733099058287596688955562103009770419360352428123639782183462176734064176511024987296225574339802674935168589842054573862983405175400866837597008673346307143437247315968) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 c -164452173942375/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 c 189999999999999998734155097088932991697089216198401133300262064654766651262107648) (+.f64 (*.f64 t (-.f64 (*.f64 b i) (*.f64 a x))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))))))))) |
(if (<=.f64 i -2526256292021047/43556142965880123323311949751266331066368) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 i -6388230975254357/177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 i -1768170363520083/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 8831690822831249/76135265714062492815260799905274908678720522324960996303655519196976161646612703925512617702203205150197694658057880220183274764571899172238890525752442604840088107030909945545865544183516044127756246824056393584950668733792147460513643465745851293850216709399252168336576785859311828992) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 i 1420269514503319/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 2359774195669897/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 4237034830775731/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i)))))))))) |
(if (<=.f64 z -54000000000000002346756940152345127351932283551537169212720231650476974307569390489597295259827276376181712873618436288482251466554628275501890594252591985762674671616) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z -1200000000000000010626946991786816693270672485690848906838016) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z -6170642089954523/822752278660603021077484591278675252491367932816789931674304512) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 795241916682773/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 z 8248004328520789/229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362368) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 4730328562478723/24258095192198577111702804507226602425888844017448384549047688094157046135724638848919975137947601217976370792142673018846430938189293974866316988672518455300069609000325779774222895087993725700394734362401819824232700732090875904) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 3852638599766875/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 5853278531842485/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 5487280990934681/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 z 4058157609103859/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 19500000000000000303408614524603438973229927239960697950710526318401258732712736213667215103343425229686022476922880) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 75000000000000000834040726356574627259620900702288079336966612909426446794932766162720145500585096791549688000474342785425407444422436338413133103104) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z 1019999999999999975926350964815187755890722384835722528830857766599546470995536539413968217946912476115160655637868457125241201914511653539757942940636499418726296357093575919355094762415937917925982208) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j)))))))))))))))) |
(if (<=.f64 z -54000000000000002346756940152345127351932283551537169212720231650476974307569390489597295259827276376181712873618436288482251466554628275501890594252591985762674671616) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z -5500000000000000078441167310397074032871539922947539497648128) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z -3537834798240593/411376139330301510538742295639337626245683966408394965837152256) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 8482580444616245/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 z 2176556697804097/57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 4730328562478723/24258095192198577111702804507226602425888844017448384549047688094157046135724638848919975137947601217976370792142673018846430938189293974866316988672518455300069609000325779774222895087993725700394734362401819824232700732090875904) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 802633041618099/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 4370447970442389/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 3732158026922485/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 z 2466278867083445/1897137590064188545819787018382342682267975428761855001222473056385648716020711424) (+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 18200000000000000283181373556296543041681265423963318087329824563841174817198553799422734096453863547706954311794688) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 10499999999999999946412875683137582843849158624569268368040631896229532172816321829818487218504275271240928809028072311655841040750505634205666377728) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z 1019999999999999975926350964815187755890722384835722528830857766599546470995536539413968217946912476115160655637868457125241201914511653539757942940636499418726296357093575919355094762415937917925982208) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j)))))))))))))))) |
(if (<=.f64 a -71999999999999995557136258116141908206647987584951988375199670344589298796887006998885801183298774370841801759707857238762954212507648) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 a -4951760157141521/9903520314283042199192993792) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 a -1628326254899759/226156424291633194186662080095093570025917938800079226639565593765455331328) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -8066662466284565/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 a -530592268735793/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a -691871614739731/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 a -6451772274754039/7331559403129590068331208687020758653624765228075687047537011123791632385370343464792392772051104864109916034360063928339045596353810784435313926666640532382851295822842678298180301122938618566718730242107326783353838221723324821405531849499257419595776) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a -8685897027095101/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a 527891002509613/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) (if (<=.f64 a 8464191554145027/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 371796594971737/1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) (if (<=.f64 a 213598703592091/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 7079148555821561/11417981541647679048466287755595961091061972992) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 29500000000000001853233827938304) (+.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 430000000000000000550866791066721047948027229359023241966997836161412497408) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 a 54000000000000001249279191317820535281662276602595584193702361225455624489844395583746232952718634698932224) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))))))))))))))))))) |
(if (<=.f64 z -95999999999999996897810987168298293040791400030290184785631420616259533250586987323431199562638369372611728828867981955331371212630292469298346510037067856181360328704) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z -89999999999999996903757277699849130863834366364245302870957226680091934720) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z -7582485000136117/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z 1255674149046407/2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 (+.f64 (*.f64 y j) (*.f64 t (neg.f64 b))) (neg.f64 i))) (if (<=.f64 z 2568425733177917/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 5853278531842485/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 378259259485387/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 z 1750577792162449/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584) (+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 18200000000000000283181373556296543041681265423963318087329824563841174817198553799422734096453863547706954311794688) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 75000000000000000834040726356574627259620900702288079336966612909426446794932766162720145500585096791549688000474342785425407444422436338413133103104) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z 1019999999999999975926350964815187755890722384835722528830857766599546470995536539413968217946912476115160655637868457125241201914511653539757942940636499418726296357093575919355094762415937917925982208) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j)))))))))))))) |
(if (<=.f64 z -102000000000000000795662433736494273872327983566682261605535941958606740932862884151312895041146461062487577288052427266147937072869774510151063849271125913853354835968) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z -359999999999999995461406280032747478250074244466564231611773212300410880) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z -5792176041770645/105312291668557186697918027683670432318895095400549111254310977536) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z -7468899854222103/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 1255674149046407/2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 2407899124854297/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 5853278531842485/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 3719549384939639/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 z 2864581841720371/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 18500000000000000287849198395136595948961725843039636517340755737970424951547980510402229713428377782009816196055040) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 70000000000000002008763976870679232465907827965893216052697183628893691964251387656600097450829033469051018602386255387479440292067752188762390528) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z 1700000000000000050524802382086897769507591226347516612301988369746025677697693818558821246163636887675668145995578849365847568843588929185412778527122867890435236971320201264005694826600339244624904192) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 (*.f64 y j) (neg.f64 i))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))))))))))))))) |
(if (<=.f64 z -250000000000000008210390622301231519746753141589902923878078356564686751724696998886000328906931853170987376196080608894662122658552872960) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z -999999999999999943801810948794571024057224129020550531544123892056457216) (+.f64 (*.f64 t (*.f64 b i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z -6908486333457351/842498333348457493583344221469363458551160763204392890034487820288) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 z -5092589940836215/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 z -3881737571769141/1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078912) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z -7675416928561609/46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337984) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 z -5116941954604387/189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459968) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z -2285072485905459/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) (if (<=.f64 z 8371160993642713/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 3788427956437427/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 5306972535537187/780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 z 8197094012999083/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 z 19000000000000000) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j)))))))))))))))) |
(if (<=.f64 i -1658876538739575/85070591730234615865843651857942052864) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 i -8158279569665543/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 i -1875379059247459/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 2379227053564453/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 i 7927937771217763/120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193984) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 i 3852638599766875/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) (if (<=.f64 i 2447483870899663/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) (if (<=.f64 i 3432398830065305/107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 i 2647814816397709/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 481634709357915/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (if (<=.f64 i 7431107241668205/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (if (<=.f64 i 3984488406251311/3064991081731777716716694054300618367237478244367204352) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))))))))))) |
(if (<=.f64 b -5840589551346239/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) (if (<=.f64 b -8668436849475469/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b -6336427411161605/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 b -8997243472821649/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 5493574402078031/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b 8427646936990039/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 7846377169233351/196159429230833773869868419475239575503198607639501078528) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 b 4332790137498831/309485009821345068724781056) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 26999999999999999552600167123636672809554579622836939803754233856) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))) (if (<=.f64 b 2399999999999999972947504972528570413676144107139581221711614717022828790500057571139050654816056810626019326996722756516726326639460352) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))))))))))))) |
(if (<=.f64 b -10499999999999999125196140580185673285897897072789276273881232447150105424987518500952255611386643690881300149743121207848933346624563887842473725671391301728654635385702038626305975695979357142220468700315648) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b -11999999999999999880972906266552730386432) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 b -5006219615439633/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 b -2327635820692487/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b -8614045319228797/223741436863085634409521749481834675708763587282583222886261325799305187541819563744885033326754909183041871165773435313081225474664635755472226765949723278285256830531087594548959384855304521689414375064310509745905707450052637371994990524269330432) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 b -2238338620067825/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 3433484001298769/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b 8226988676585515/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 7846377169233351/196159429230833773869868419475239575503198607639501078528) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 b 85000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 289999999999999994593110527704039424) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b 2849999999999999841006918227343776525445517803520) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 a j))) (if (<=.f64 b 440000000000000030976686715006382448552168230017505141735534981660879165151686599899505359783983707210668043097983992844385636504637014016) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))))))))) |
(if (<=.f64 b -8600000000000000044769787720350744125529006477418874016029994642377895717108376235020903924526468276184612068173860457112586014657966766073512829773688815981437380616224456190831053377581587044599201489406132224) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b -20500000000000000804100231217551893331968) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 b -3024591017661445/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b -802633041618099/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b -1352433999707303/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 b 2588678114201735/719077253944926363091722076315609893447190791576922629093720324630930703222003852530833909289630144084480455519485573430635159075257666489971389722557896497511071573699461941105208878404984376477812331808340023075352602729369851525895652442163308948653402042738345192959788983753918865219341425318496896548864) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (if (<=.f64 b 6615538895552183/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 4432725697094379/9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b 5501699011186147/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 3177782753539507/196159429230833773869868419475239575503198607639501078528) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) (if (<=.f64 b 1600000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 10999999999999999741517216640396125351436536949232878811506057409832573996528422381228585187863114828408559765394467246748372123516928000) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))))))))))) |
(if (<=.f64 b -410000000000000015376061718743464854505876271397791839058986202825464315264079011991218463091213902374799385864287549522217710810079393088945387215435272905671599138711452695001223134516356260738861912689737728) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b -3399999999999999885680602134547995295744) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 b -5673715564164917/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b -2157076299348641/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b -4733518998975561/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 b 6903141637871293/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (if (<=.f64 b 6615538895552183/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 3755503715593849/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b 6829695324231079/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 3177782753539507/196159429230833773869868419475239575503198607639501078528) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) (if (<=.f64 b 64000000) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 669999999999999988951048428254870525325533017822387844573015847379299530389748193294191319655010075238785646219731789458133887473753784320) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 b (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))))))))))) |
(if (<=.f64 a -100000000000000002374543235865110535740865792782868218747346498867023742954202057256817762821608329412934596913384011607579341316989008157343744) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 a -2442545827273665/25711008708143844408671393477458601640355247900524685364822016) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 a -7129625917170701/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) (if (<=.f64 a -3043323299376091/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a -2384667789773889/99361157907245371849534687261600163536440705095468583112899330433667260971928120725176218165033374588831214764616388685194981122823348121052434385602635592909085118465334393955216978280422300468816831948397854000057142198644227702784) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a -1055744554050661/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a -6069091720390967/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a 6542874397302245/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) (if (<=.f64 a 1835612903174747/67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a 3349227672323987/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 490877477933605/11972621413014756705924586149611790497021399392059392) (-.f64 (*.f64 (*.f64 j i) (neg.f64 y)) (*.f64 c (*.f64 z b))) (if (<=.f64 a 23999999999999998225431182442496) (+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) (if (<=.f64 a 89999999999999998865351570008186869562518561116641057902943303075102720) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 a 43000000000000000128342431348882069797917837842614772607996502956844562362392527651779976888320) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 679999999999999937645284797846884544737921723747263034725519087867070108079323311729224961069290551771136) (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c)))))))))))))))))) |
(if (<=.f64 b -3899999999999999993140140986873431034318039424427754979998102271412502889659070976760306598205691173025261758887051176054953396162562410858074227253833018234542968003895117756481276842479374887173689205309046784) (+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) (if (<=.f64 b -4599999999999999764271397522331224650404948166076764501000106311625028587950702592) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 b -2244866514940267/2993155353253689176481146537402947624255349848014848) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 b -3419097250317283/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (if (<=.f64 b -8343699359066055/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 b -802633041618099/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b -402411849888495/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 b 4602094425247529/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (if (<=.f64 b 6387416864671073/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 2924367647388653/307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174272) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 b 4553130216154053/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (if (<=.f64 b 115000) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) (if (<=.f64 b 45999999999999999858071952527805102253614307970614538422554710197199314105722259609009582428097096420488651120790619917639800506615332864) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))))))))))))))) |
(if (<=.f64 a -2574915281713591/9903520314283042199192993792) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 a -7842588508887771/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 a -3538089773270195/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a -691871614739731/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a -7881426358364309/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 6118709677249157/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a 1495190925144637/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 606580269400033/356811923176489970264571492362373784095686656) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 a 44000000000000002000823399743488) (+.f64 (*.f64 (*.f64 i t) b) (*.f64 c (*.f64 a j))) (if (<=.f64 a 229999999999999985112822225914413596834477354922330867223162418777974374400) (neg.f64 (+.f64 (*.f64 j (*.f64 y i)) (*.f64 a (*.f64 t x)))) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))))))))))))) |
(if (<=.f64 a -3590026113927603/2475880078570760549798248448) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 a -165509173077177/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 a -810812239707753/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a -5087291284850963/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a -7881426358364309/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 7478422938860081/67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a 4362969394015641/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 70456277483215/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) (if (<=.f64 a 6114448780610613/2658455991569831745807614120560689152) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 a 7791904696734915/4722366482869645213696) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))))))))))))) |
(if (<=.f64 a -3590026113927603/2475880078570760549798248448) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 a -3055553964501729/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 a -2948408144391829/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 3569247311728675/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 a 8990361175547381/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (if (<=.f64 a 352281387416075/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 t (*.f64 i b))) (if (<=.f64 a 15057660889751/5192296858534827628530496329220096) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 a 944473296573929/37778931862957161709568) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))))))))))) |
(if (<=.f64 i -7421688002070991/5708990770823839524233143877797980545530986496) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j)))) (if (<=.f64 i -7714861971741125/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 1638731227024553/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 i 4982140856623339/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 3591786423904427/47890485652059026823698344598447161988085597568237568) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (*.f64 i (+.f64 (*.f64 t b) (*.f64 y (neg.f64 j))))))))) |
(if (<=.f64 a -6338253001141147/19807040628566084398385987584) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))) (if (<=.f64 a -2619875644949029/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 a 6144458957048931/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (if (<=.f64 a 4208996133570293/4951760157141521099596496896) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 j c))))))) |
(if (<=.f64 j -11500) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (if (<=.f64 j 1488565707357403/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) |
(if (<=.f64 i -2011652563838743/309485009821345068724781056) (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) |
(if (<=.f64 y -2593742798915883/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 (*.f64 j i) (neg.f64 y)) (if (<=.f64 y -3687137567560421/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 y 8856227212065807/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (*.f64 c (*.f64 a j)) (if (<=.f64 y 1379768767379627/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 (*.f64 j i) (neg.f64 y)))))) |
(if (<=.f64 b -7060839510393891/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (neg.f64 (*.f64 b (*.f64 z c))) (if (<=.f64 b -1876879207201175/58652475225036720546649669496166069228998121824605496380296088990333059082962747718339142176408838912879328274880511426712364770830486275482511413333124259062810366582741426385442408983508948533749841936858614266830705773786598571244254795994059356766208) (*.f64 a (*.f64 c j)) (if (<=.f64 b 1906253473842985/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (*.f64 (*.f64 i y) (neg.f64 j)) (if (<=.f64 b 5746858278247083/11972621413014756705924586149611790497021399392059392) (*.f64 c (*.f64 a j)) (if (<=.f64 b 1431368170423721/77371252455336267181195264) (*.f64 (*.f64 i y) (neg.f64 j)) (neg.f64 (*.f64 b (*.f64 z c)))))))) |
(if (<=.f64 b -1477575232364793/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (neg.f64 (*.f64 b (*.f64 z c))) (if (<=.f64 b 7272897730801609/154742504910672534362390528) (*.f64 c (*.f64 a j)) (neg.f64 (*.f64 b (*.f64 z c))))) |
(*.f64 j (*.f64 c a)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
Compiled 8125 to 2903 computations (64.3% saved)
| 6× | egg-herbie |
| 3494× | rational.json-simplify-41 |
| 2824× | rational.json-simplify-35 |
| 2062× | rational.json-simplify-2 |
| 2062× | rational.json-simplify-2 |
| 1918× | rational.json-simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 193 | 8044 |
| 1 | 459 | 7792 |
| 2 | 948 | 7792 |
| 3 | 2395 | 7520 |
| 4 | 4226 | 7520 |
| 5 | 5088 | 7520 |
| 6 | 5942 | 7520 |
| 7 | 6861 | 7520 |
| 8 | 7213 | 7520 |
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 193 | 8044 |
| 1 | 459 | 7792 |
| 2 | 948 | 7792 |
| 3 | 2395 | 7520 |
| 4 | 4226 | 7520 |
| 5 | 5088 | 7520 |
| 6 | 5942 | 7520 |
| 7 | 6861 | 7520 |
| 8 | 7213 | 7520 |
| 0 | 157 | 6999 |
| 1 | 353 | 6025 |
| 2 | 725 | 6025 |
| 3 | 1847 | 5837 |
| 4 | 4157 | 5429 |
| 5 | 5451 | 5429 |
| 6 | 6389 | 5429 |
| 7 | 7700 | 5429 |
| 0 | 133 | 8593 |
| 1 | 307 | 8319 |
| 2 | 672 | 7881 |
| 3 | 1440 | 7773 |
| 4 | 2588 | 7773 |
| 5 | 3358 | 7773 |
| 6 | 3716 | 7773 |
| 7 | 4042 | 7773 |
| 8 | 4280 | 7773 |
| 9 | 4467 | 7773 |
| 10 | 4633 | 7773 |
| 11 | 4988 | 7773 |
| 12 | 5015 | 7773 |
| 13 | 5054 | 7773 |
| 14 | 5086 | 7773 |
| 15 | 5139 | 7773 |
| 16 | 5195 | 7773 |
| 17 | 5380 | 7773 |
| 18 | 5547 | 7773 |
| 19 | 5712 | 7773 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | saturated |
Compiled 726 to 237 computations (67.4% saved)
Compiled 7747 to 1237 computations (84% saved)
Loading profile data...