Time bar (total: 1.9min)
| 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)
| 5.8s | 11494× | body | 256 | infinite |
| 3.0s | 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 | 307 | 3145 |
| 1 | 479 | 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 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i x)))) |
(+.f64 (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c x) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c x) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i x)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 b (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 x t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 i (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 x a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 x y)))) |
(+.f64 (-.f64 (*.f64 j (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c y) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 t z) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c y) (*.f64 i t)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 a z) (*.f64 t y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i y)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i a)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 b z) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i b)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 c z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 y t) (*.f64 i c)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 i z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 y a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 j z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 y (-.f64 (*.f64 c t) (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 t z))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 i z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 z t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 z y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 i a)))) (*.f64 z (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 b a))) (*.f64 t (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c b) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 c a))) (*.f64 b (-.f64 (*.f64 t z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 t y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 j a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 c z) (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 a z) (*.f64 i c)))) (*.f64 j (-.f64 (*.f64 a t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 a y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i j)))) (*.f64 a (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 b t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 c z) (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 b y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 i z) (*.f64 c a)))) (*.f64 j (-.f64 (*.f64 i t) (*.f64 c y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 j z) (*.f64 i a)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 j a)))) (*.f64 i (-.f64 (*.f64 c t) (*.f64 j y)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.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 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i x)))) |
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 x i)))) |
(+.f64 (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c x) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x c) (*.f64 a i))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c x) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 x c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i x)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x i))))) |
(+.f64 (-.f64 (*.f64 b (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) b) (*.f64 x (-.f64 (*.f64 z c) (*.f64 a i))))) |
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 x t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) c) (*.f64 b (-.f64 (*.f64 x z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 x t) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 i (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 x a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 x y)))) |
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) i) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 x y)))) |
(+.f64 (-.f64 (*.f64 j (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 x (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c y) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 z i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 t z) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c y) (*.f64 i t)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z t) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 y c) (*.f64 t i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 a z) (*.f64 t y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i y)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i a)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z a) (*.f64 y t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 y i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 a i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 b z) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i b)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z b) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 b i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 c z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 y t) (*.f64 i c)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 y t) (*.f64 c i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 i z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 y a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 z i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 y a))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 j z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 y (-.f64 (*.f64 c t) (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (-.f64 (*.f64 t c) (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 t c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 z c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 t z))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 i z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 z t))) (*.f64 b (-.f64 (*.f64 a c) (*.f64 z i))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 a i))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 z t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 z t) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 z y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 i a)))) (*.f64 z (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 a i)))) (*.f64 z (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.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 b a))) (*.f64 t (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c b) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a b))) (*.f64 t (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 b c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 c a))) (*.f64 b (-.f64 (*.f64 t z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 i y)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a c))) (*.f64 b (-.f64 (*.f64 z t) (*.f64 a i))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 t y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 y t)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 j a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 c z) (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 z c) (*.f64 b i))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 a z) (*.f64 i c)))) (*.f64 j (-.f64 (*.f64 a t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 z a) (*.f64 c i)))) (*.f64 j (-.f64 (*.f64 t a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 a y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y a)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i j)))) (*.f64 a (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i j)))) (*.f64 a (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 b t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 z b) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t b) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 c z) (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 b y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 z c) (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y b)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) j)) (*.f64 b (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 i z) (*.f64 c a)))) (*.f64 j (-.f64 (*.f64 i t) (*.f64 c y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z i) (*.f64 a c)))) (*.f64 j (-.f64 (*.f64 t i) (*.f64 y c)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 j z) (*.f64 i a)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z j) (*.f64 a i)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 j a)))) (*.f64 i (-.f64 (*.f64 c t) (*.f64 j y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a j)))) (*.f64 i (-.f64 (*.f64 t 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 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.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)))) |
Compiled 67 to 33 computations (50.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 |
|---|---|---|
| ▶ | 14.7b | (+.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)))) |
Compiled 38 to 23 computations (39.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 t c) (*.f64 y i)) |
| ✓ | 5.0b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
| ✓ | 5.3b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
| ✓ | 7.5b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) |
Compiled 132 to 23 computations (82.6% saved)
57 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | a | @ | 0 | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
| 2.0ms | y | @ | -inf | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
| 1.0ms | j | @ | -inf | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
| 1.0ms | b | @ | 0 | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) |
| 1.0ms | c | @ | inf | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a 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 a i))) |
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(-.f64 (*.f64 t c) (*.f64 y i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 1/2)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (+.f64 b b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 a 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 a 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 a i)) (*.f64 b 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 j 1/2)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 j 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 1/2)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c t) (neg.f64 (*.f64 i y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 c t) (*.f64 i y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (*.f64 c t) (+.f64 1 (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 i y)) (*.f64 c t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 c t) (-.f64 1 (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c t) (-.f64 1 (*.f64 i y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1/2) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 (*.f64 c t) (-.f64 (*.f64 i y) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 c t) (*.f64 i y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 i y) (*.f64 c t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 i y) (*.f64 c t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 i y) (*.f64 c t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 c t))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 c t)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 c t))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 i y) (*.f64 c t))))))) |
| 1× | egg-herbie |
| 2526× | rational.json-simplify-51 |
| 2038× | rational.json-simplify-2 |
| 1698× | rational.json-simplify-35 |
| 938× | rational.json-simplify-43 |
| 724× | rational.json-simplify-1 |
Useful iterations: 8 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 198 | 7612 |
| 1 | 467 | 7432 |
| 2 | 956 | 7432 |
| 3 | 2389 | 7432 |
| 4 | 4103 | 7160 |
| 5 | 4799 | 7160 |
| 6 | 5330 | 7160 |
| 7 | 5485 | 7160 |
| 8 | 5908 | 6728 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.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 -1 (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(*.f64 -1 (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(*.f64 -1 (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(*.f64 -1 (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(*.f64 -1 (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(*.f64 -1 (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 0) |
(+.f64 0 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 1/2)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 1/2))) |
(-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 0) |
(/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (+.f64 b b)) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 4))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 4)))))) 64) |
(pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 1) |
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 0) |
(+.f64 0 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 j 1/2)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 j 1/2))) |
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 0) |
(/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1) |
(/.f64 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)) 2) |
(/.f64 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)))))) 64) |
(pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 0) |
(+.f64 0 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) |
(+.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 1/2)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 1/2))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 0) |
(/.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 1) |
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) -2)) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 4))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 4)))))) 64) |
(pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 1) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 0) |
(+.f64 0 (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 1 (-.f64 (*.f64 c t) (+.f64 1 (*.f64 i y)))) |
(+.f64 (neg.f64 (*.f64 i y)) (*.f64 c t)) |
(+.f64 -1 (+.f64 (*.f64 c t) (-.f64 1 (*.f64 i y)))) |
(+.f64 (+.f64 (*.f64 c t) (-.f64 1 (*.f64 i y))) -1) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1/2) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1/2)) |
(+.f64 -2 (-.f64 (*.f64 c t) (-.f64 (*.f64 i y) 2))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1) |
(*.f64 1 (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1/2)) |
(*.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) 1/2) |
(*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) -1) |
(*.f64 4 (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) |
(*.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4) 1/4) |
(*.f64 -1 (-.f64 (*.f64 i y) (*.f64 c t))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)) |
(*.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1/2) 2) |
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) 2) |
(/.f64 (-.f64 (*.f64 i y) (*.f64 c t)) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) 8) |
(/.f64 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 c t))) -2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 c t)))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 c t))))) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4))))) 64) |
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1) |
(neg.f64 (-.f64 (*.f64 i y) (*.f64 c t))) |
| Outputs |
|---|
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (*.f64 (*.f64 b a) -1)) |
(*.f64 i (neg.f64 (*.f64 b a))) |
(*.f64 a (*.f64 b (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (*.f64 (*.f64 b a) -1)) |
(*.f64 i (neg.f64 (*.f64 b a))) |
(*.f64 a (*.f64 b (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 i (*.f64 (*.f64 b a) -1)) |
(*.f64 i (neg.f64 (*.f64 b a))) |
(*.f64 a (*.f64 b (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 i (*.f64 (*.f64 b a) -1)) |
(*.f64 i (neg.f64 (*.f64 b a))) |
(*.f64 a (*.f64 b (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (*.f64 (*.f64 b a) -1)) |
(*.f64 i (neg.f64 (*.f64 b a))) |
(*.f64 a (*.f64 b (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (*.f64 (*.f64 b a) -1)) |
(*.f64 i (neg.f64 (*.f64 b a))) |
(*.f64 a (*.f64 b (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 b (neg.f64 i)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 a i)))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 j (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 j (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 j (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 j (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 j (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 j (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 x y)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 x y)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 x y)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 x y)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 x y)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 x y)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 x y))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 x (+.f64 (*.f64 z y) (neg.f64 (*.f64 a t)))) |
(*.f64 -1 (*.f64 i y)) |
(neg.f64 (*.f64 i y)) |
(*.f64 y (neg.f64 i)) |
(*.f64 i (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 -1 (*.f64 i y)) |
(neg.f64 (*.f64 i y)) |
(*.f64 y (neg.f64 i)) |
(*.f64 i (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 -1 (*.f64 y i)) |
(neg.f64 (*.f64 i y)) |
(*.f64 y (neg.f64 i)) |
(*.f64 i (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 -1 (*.f64 y i)) |
(neg.f64 (*.f64 i y)) |
(*.f64 y (neg.f64 i)) |
(*.f64 i (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 -1 (*.f64 i y)) |
(neg.f64 (*.f64 i y)) |
(*.f64 y (neg.f64 i)) |
(*.f64 i (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 -1 (*.f64 i y)) |
(neg.f64 (*.f64 i y)) |
(*.f64 y (neg.f64 i)) |
(*.f64 i (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 0) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(+.f64 0 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(+.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 1/2)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 1/2))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 0) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 1) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (+.f64 b b)) 2) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 4)) 4) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 4))) 8) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 4)))) 16) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 4))))) 32) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 b 4)))))) 64) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 1) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 0) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 0 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 j 1/2)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 j 1/2))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 0) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(/.f64 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)) 2) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(/.f64 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) 4) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4))) 8) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)))) 16) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4))))) 32) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)))))) 64) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 0) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(+.f64 0 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(+.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 1/2)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 1/2))) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 0) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(/.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 1) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) -2)) 2) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(/.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 4)) 4) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 4))) 8) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 4)))) 16) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 4))))) 32) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x 4)))))) 64) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 1) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 0) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 0 (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 1 (-.f64 (*.f64 c t) (+.f64 1 (*.f64 i y)))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (neg.f64 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 -1 (+.f64 (*.f64 c t) (-.f64 1 (*.f64 i y)))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (+.f64 (*.f64 c t) (-.f64 1 (*.f64 i y))) -1) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1/2) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1/2)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(+.f64 -2 (-.f64 (*.f64 c t) (-.f64 (*.f64 i y) 2))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 1 (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1/2)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) 1/2) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) -1) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 4 (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4) 1/4) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 -1 (-.f64 (*.f64 i y) (*.f64 c t))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(*.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1/2) 2) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) 2) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(/.f64 (-.f64 (*.f64 i y) (*.f64 c t)) -1) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4) 4) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) 8) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(/.f64 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 c t))) -2) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4))) 16) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 c t)))) -4) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)))) 32) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 i y) (*.f64 c t))))) -8) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4))))) 64) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
(neg.f64 (-.f64 (*.f64 i y) (*.f64 c t))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 i y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(-.f64 (*.f64 c t) (*.f64 i y)) |
Compiled 3891 to 699 computations (82% saved)
11 alts after pruning (11 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 112 | 11 | 123 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 113 | 11 | 124 |
| Status | Error | Program |
|---|---|---|
| ▶ | 20.3b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 19.9b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 24.0b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| ▶ | 21.7b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| ▶ | 15.6b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
| 22.7b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) | |
| 21.6b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) | |
| ▶ | 20.5b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
| 21.2b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) | |
| ▶ | 23.5b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 20.4b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
Compiled 776 to 484 computations (37.6% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 5.0b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| ✓ | 5.4b | (*.f64 c (*.f64 t j)) |
| 7.5b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) | |
| ✓ | 7.9b | (*.f64 y (*.f64 i j)) |
Compiled 151 to 32 computations (78.8% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (*.f64 y (*.f64 i j)) |
| 0.0ms | i | @ | 0 | (*.f64 y (*.f64 i j)) |
| 0.0ms | y | @ | inf | (*.f64 y (*.f64 i j)) |
| 0.0ms | j | @ | 0 | (*.f64 c (*.f64 t j)) |
| 0.0ms | c | @ | 0 | (*.f64 c (*.f64 t j)) |
| 1× | batch-egg-rewrite |
| 2872× | rational.json-simplify-2 |
| 1410× | rational.json-simplify-35 |
| 1384× | rational.json-simplify-1 |
| 1200× | exponential.json-3 |
| 1200× | rational.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 26 |
| 1 | 76 | 26 |
| 2 | 174 | 26 |
| 3 | 376 | 26 |
| 4 | 691 | 26 |
| 5 | 1684 | 26 |
| 6 | 3505 | 26 |
| 7 | 4941 | 26 |
| 8 | 5791 | 26 |
| 9 | 6756 | 26 |
| 10 | 6756 | 26 |
| 11 | 7807 | 26 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y (*.f64 i j)) |
(*.f64 c (*.f64 t j)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 i j)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 j (*.f64 y 1/2))) (*.f64 i (*.f64 j (*.f64 y 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 i j)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 i j)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 (*.f64 y j) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 i (*.f64 j 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (*.f64 i j)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 y (*.f64 i j)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 i j)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 i j)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 i j)) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 i j)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 c t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (*.f64 c t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 c (*.f64 t 1/2))) (*.f64 j (*.f64 c (*.f64 t 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (*.f64 c t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 c t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 c (+.f64 j j))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 j (*.f64 t 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (*.f64 c t)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 j (*.f64 c t)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 c t)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 c t)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 c t)) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (*.f64 c t)) 1))))) |
| 1× | egg-herbie |
| 2398× | rational.json-simplify-35 |
| 2176× | rational.json-simplify-2 |
| 1540× | rational.json-simplify-53 |
| 1226× | rational.json-simplify-1 |
| 1070× | exponential.json-simplify-26 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 76 | 494 |
| 1 | 211 | 494 |
| 2 | 507 | 494 |
| 3 | 1391 | 494 |
| 4 | 3159 | 494 |
| 5 | 5066 | 494 |
| 6 | 5412 | 494 |
| 7 | 5725 | 494 |
| 8 | 5940 | 494 |
| 9 | 5944 | 494 |
| 10 | 6481 | 494 |
| 11 | 7789 | 494 |
| 12 | 7817 | 494 |
| 13 | 7818 | 494 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 i (*.f64 y j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 i (*.f64 y j)) |
(+.f64 (*.f64 y (*.f64 i j)) 0) |
(+.f64 0 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 i (*.f64 j (*.f64 y 1/2))) (*.f64 i (*.f64 j (*.f64 y 1/2)))) |
(-.f64 (*.f64 y (*.f64 i j)) 0) |
(/.f64 (*.f64 y (*.f64 i j)) 1) |
(/.f64 (*.f64 i (*.f64 (*.f64 y j) 2)) 2) |
(/.f64 (*.f64 y (*.f64 i (*.f64 j 4))) 4) |
(/.f64 (*.f64 (*.f64 y (*.f64 i j)) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 y (*.f64 i j)) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 i j)) 8))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 i j)) 8)))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 i j)) 8))))) 128) |
(pow.f64 (*.f64 y (*.f64 i j)) 1) |
(+.f64 (*.f64 j (*.f64 c t)) 0) |
(+.f64 0 (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 j (*.f64 c (*.f64 t 1/2))) (*.f64 j (*.f64 c (*.f64 t 1/2)))) |
(-.f64 (*.f64 j (*.f64 c t)) 0) |
(/.f64 (*.f64 j (*.f64 c t)) 1) |
(/.f64 (*.f64 t (*.f64 c (+.f64 j j))) 2) |
(/.f64 (*.f64 c (*.f64 j (*.f64 t 4))) 4) |
(/.f64 (*.f64 (*.f64 j (*.f64 c t)) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 j (*.f64 c t)) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 c t)) 8))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 c t)) 8)))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 c t)) 8))))) 128) |
(pow.f64 (*.f64 j (*.f64 c t)) 1) |
| Outputs |
|---|
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(+.f64 (*.f64 y (*.f64 i j)) 0) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(+.f64 0 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(+.f64 (*.f64 i (*.f64 j (*.f64 y 1/2))) (*.f64 i (*.f64 j (*.f64 y 1/2)))) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(-.f64 (*.f64 y (*.f64 i j)) 0) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(/.f64 (*.f64 y (*.f64 i j)) 1) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(/.f64 (*.f64 i (*.f64 (*.f64 y j) 2)) 2) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(/.f64 (*.f64 y (*.f64 i (*.f64 j 4))) 4) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(/.f64 (*.f64 (*.f64 y (*.f64 i j)) 8) 8) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 y (*.f64 i j)) 8)) 16) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 i j)) 8))) 32) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 i j)) 8)))) 64) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 i j)) 8))))) 128) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(pow.f64 (*.f64 y (*.f64 i j)) 1) |
(*.f64 i (*.f64 y j)) |
(*.f64 y (*.f64 i j)) |
(+.f64 (*.f64 j (*.f64 c t)) 0) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 j c)) |
(+.f64 0 (*.f64 j (*.f64 c t))) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 j c)) |
(+.f64 (*.f64 j (*.f64 c (*.f64 t 1/2))) (*.f64 j (*.f64 c (*.f64 t 1/2)))) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 j c)) |
(-.f64 (*.f64 j (*.f64 c t)) 0) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 j c)) |
(/.f64 (*.f64 j (*.f64 c t)) 1) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 j c)) |
(/.f64 (*.f64 t (*.f64 c (+.f64 j j))) 2) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 j c)) |
(/.f64 (*.f64 c (*.f64 j (*.f64 t 4))) 4) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 j c)) |
(/.f64 (*.f64 (*.f64 j (*.f64 c t)) 8) 8) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 j c)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 j (*.f64 c t)) 8)) 16) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 j c)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 c t)) 8))) 32) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 j c)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 c t)) 8)))) 64) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 j c)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 j (*.f64 c t)) 8))))) 128) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 j c)) |
(pow.f64 (*.f64 j (*.f64 c t)) 1) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 j c)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 y z) (*.f64 t a)) |
| 5.0b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| 5.4b | (*.f64 c (*.f64 t j)) | |
| 7.5b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) |
Compiled 114 to 21 computations (81.6% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (-.f64 (*.f64 y z) (*.f64 t a)) |
| 0.0ms | t | @ | 0 | (-.f64 (*.f64 y z) (*.f64 t a)) |
| 0.0ms | y | @ | -inf | (-.f64 (*.f64 y z) (*.f64 t a)) |
| 0.0ms | z | @ | -inf | (-.f64 (*.f64 y z) (*.f64 t a)) |
| 0.0ms | y | @ | inf | (-.f64 (*.f64 y z) (*.f64 t a)) |
| 1× | batch-egg-rewrite |
| 1542× | exponential.json-3 |
| 1542× | rational.json-1 |
| 1542× | rational.json-2 |
| 1542× | rational.json-4 |
| 1542× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 58 | 19 |
| 2 | 124 | 19 |
| 3 | 266 | 19 |
| 4 | 491 | 19 |
| 5 | 1139 | 19 |
| 6 | 2559 | 19 |
| 7 | 4641 | 19 |
| 8 | 6507 | 19 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 y z) (*.f64 t a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 y z) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 y z) (-.f64 -1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 t a)) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 y z) (-.f64 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y z) (-.f64 1 (*.f64 t a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1/2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z 1/2)) (-.f64 (*.f64 y (*.f64 z 1/2)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 t a)) (+.f64 (*.f64 y z) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y z) 1) (-.f64 -1 (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 y z) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t a) (*.f64 y z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (*.f64 y z) 4) (/.f64 (*.f64 t a) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (*.f64 (*.f64 z 1/2) (*.f64 y 1/2)) (/.f64 (*.f64 t a) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (*.f64 (*.f64 y 1/2) (*.f64 z 1/2)) (/.f64 (*.f64 t a) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 t a) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t a) (*.f64 y z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 t a) (*.f64 y z))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 y z)) 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 t a) (*.f64 y z)) 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 t a) (*.f64 y z)) 4))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 t a) (*.f64 y z))))))) |
| 1× | egg-herbie |
| 2064× | rational.json-simplify-35 |
| 1962× | rational.json-simplify-51 |
| 1108× | rational.json-simplify-45 |
| 1052× | rational.json-simplify-48 |
| 888× | rational.json-simplify-2 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 105 | 1871 |
| 1 | 232 | 1859 |
| 2 | 503 | 1859 |
| 3 | 1231 | 1859 |
| 4 | 2450 | 1859 |
| 5 | 3061 | 1859 |
| 6 | 3287 | 1859 |
| 7 | 3439 | 1859 |
| 8 | 3563 | 1859 |
| 9 | 3716 | 1859 |
| 10 | 5032 | 1859 |
| 11 | 5520 | 1859 |
| 12 | 6406 | 1859 |
| 13 | 7405 | 1859 |
| 14 | 7759 | 1859 |
| 1× | node limit |
| Inputs |
|---|
(*.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 y z) (neg.f64 (*.f64 t a))) |
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 0) |
(+.f64 0 (-.f64 (*.f64 y z) (*.f64 t a))) |
(+.f64 1 (+.f64 (*.f64 y z) (-.f64 -1 (*.f64 t a)))) |
(+.f64 (neg.f64 (*.f64 t a)) (*.f64 y z)) |
(+.f64 -1 (+.f64 (*.f64 y z) (-.f64 1 (*.f64 t a)))) |
(+.f64 (+.f64 (*.f64 y z) (-.f64 1 (*.f64 t a))) -1) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1/2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1/2)) |
(+.f64 (*.f64 y (*.f64 z 1/2)) (-.f64 (*.f64 y (*.f64 z 1/2)) (*.f64 t a))) |
(+.f64 (-.f64 1 (*.f64 t a)) (+.f64 (*.f64 y z) -1)) |
(+.f64 -2 (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)) |
(+.f64 (+.f64 (*.f64 y z) 1) (-.f64 -1 (*.f64 t a))) |
(+.f64 (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) -2) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1) |
(*.f64 1 (-.f64 (*.f64 y z) (*.f64 t a))) |
(*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1/2)) |
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) 1/2) |
(*.f64 (-.f64 (*.f64 t a) (*.f64 y z)) -1) |
(*.f64 4 (/.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 4)) |
(*.f64 4 (-.f64 (/.f64 (*.f64 y z) 4) (/.f64 (*.f64 t a) 4))) |
(*.f64 4 (-.f64 (*.f64 (*.f64 z 1/2) (*.f64 y 1/2)) (/.f64 (*.f64 t a) 4))) |
(*.f64 4 (-.f64 (*.f64 (*.f64 y 1/2) (*.f64 z 1/2)) (/.f64 (*.f64 t a) 4))) |
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 4) 1/4) |
(*.f64 -1 (-.f64 (*.f64 t a) (*.f64 y z))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)) |
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1/2) 2) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 4)) |
(*.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 4) 4) |
(/.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) 2) |
(/.f64 (-.f64 (*.f64 t a) (*.f64 y z)) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 4) 4) |
(/.f64 (*.f64 2 (-.f64 (*.f64 t a) (*.f64 y z))) -2) |
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8) 8) |
(/.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 y z)) 4) -4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 t a) (*.f64 y z)) 4)) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 t a) (*.f64 y z)) 4))) -16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8)))) 64) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8))))) 128) |
(pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1) |
(neg.f64 (-.f64 (*.f64 t a) (*.f64 y z))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 0) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(+.f64 0 (-.f64 (*.f64 y z) (*.f64 t a))) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(+.f64 1 (+.f64 (*.f64 y z) (-.f64 -1 (*.f64 t a)))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (neg.f64 (*.f64 t a)) (*.f64 y z)) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 -1 (+.f64 (*.f64 y z) (-.f64 1 (*.f64 t a)))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (+.f64 (*.f64 y z) (-.f64 1 (*.f64 t a))) -1) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1/2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1/2)) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(+.f64 (*.f64 y (*.f64 z 1/2)) (-.f64 (*.f64 y (*.f64 z 1/2)) (*.f64 t a))) |
(+.f64 (*.f64 y (*.f64 z 1/2)) (-.f64 (*.f64 y (*.f64 z 1/2)) (*.f64 a t))) |
(+.f64 (-.f64 1 (*.f64 t a)) (+.f64 (*.f64 y z) -1)) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 -2 (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(+.f64 (+.f64 (*.f64 y z) 1) (-.f64 -1 (*.f64 t a))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) -2) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 1 (-.f64 (*.f64 y z) (*.f64 t a))) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1/2)) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) 1/2) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 (-.f64 (*.f64 t a) (*.f64 y z)) -1) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 4 (/.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 4)) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 4 (-.f64 (/.f64 (*.f64 y z) 4) (/.f64 (*.f64 t a) 4))) |
(*.f64 4 (-.f64 (*.f64 z (/.f64 y 4)) (*.f64 a (/.f64 t 4)))) |
(*.f64 4 (-.f64 (*.f64 y (/.f64 z 4)) (*.f64 a (/.f64 t 4)))) |
(*.f64 4 (-.f64 (*.f64 (*.f64 z 1/2) (*.f64 y 1/2)) (/.f64 (*.f64 t a) 4))) |
(*.f64 4 (-.f64 (*.f64 (*.f64 z 1/2) (*.f64 y 1/2)) (*.f64 a (/.f64 t 4)))) |
(*.f64 4 (-.f64 (*.f64 y (*.f64 z 1/4)) (*.f64 a (/.f64 t 4)))) |
(*.f64 4 (-.f64 (*.f64 z (*.f64 y 1/4)) (*.f64 a (/.f64 t 4)))) |
(*.f64 4 (-.f64 (*.f64 (*.f64 y 1/2) (*.f64 z 1/2)) (/.f64 (*.f64 t a) 4))) |
(*.f64 4 (-.f64 (*.f64 (*.f64 z 1/2) (*.f64 y 1/2)) (*.f64 a (/.f64 t 4)))) |
(*.f64 4 (-.f64 (*.f64 y (*.f64 z 1/4)) (*.f64 a (/.f64 t 4)))) |
(*.f64 4 (-.f64 (*.f64 z (*.f64 y 1/4)) (*.f64 a (/.f64 t 4)))) |
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 4) 1/4) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 -1 (-.f64 (*.f64 t a) (*.f64 y z))) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1/2) 2) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 4)) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 4) 4) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) 2) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (-.f64 (*.f64 t a) (*.f64 y z)) -1) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 4) 4) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 2 (-.f64 (*.f64 t a) (*.f64 y z))) -2) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8) 8) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 y z)) 4) -4) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8)) 16) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 t a) (*.f64 y z)) 4)) -8) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8))) 32) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 t a) (*.f64 y z)) 4))) -16) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8)))) 64) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 8))))) 128) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(neg.f64 (-.f64 (*.f64 t a) (*.f64 y z))) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (-.f64 (*.f64 t c) (*.f64 y i)) | |
| ✓ | 4.0b | (*.f64 c (*.f64 z b)) |
| 5.0b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| 5.3b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
Compiled 110 to 21 computations (80.9% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | b | @ | -inf | (*.f64 c (*.f64 z b)) |
| 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 | z | @ | 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 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (-.f64 (*.f64 t c) (*.f64 y i)) | |
| ✓ | 4.8b | (*.f64 z (*.f64 y x)) |
| 5.3b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) | |
| 7.5b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) |
Compiled 110 to 21 computations (80.9% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | z | @ | 0 | (*.f64 z (*.f64 y x)) |
| 0.0ms | y | @ | 0 | (*.f64 z (*.f64 y x)) |
| 0.0ms | z | @ | inf | (*.f64 z (*.f64 y x)) |
| 0.0ms | x | @ | 0 | (*.f64 z (*.f64 y x)) |
| 0.0ms | y | @ | inf | (*.f64 z (*.f64 y x)) |
| 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 y x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (*.f64 y x) 1/2)) (*.f64 z (*.f64 (*.f64 y x) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 y 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 z (*.f64 y (*.f64 x 8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (*.f64 y (*.f64 x 8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 y (*.f64 x 8))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 y (*.f64 x 8)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 y (*.f64 x 8))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 y (*.f64 x 8)))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 y x)) 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 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 z (*.f64 y x)) 0) |
(+.f64 0 (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 z (*.f64 (*.f64 y x) 1/2)) (*.f64 z (*.f64 (*.f64 y x) 1/2))) |
(-.f64 (*.f64 z (*.f64 y x)) 0) |
(/.f64 (*.f64 z (*.f64 y x)) 1) |
(/.f64 (*.f64 z (*.f64 y (+.f64 x x))) 2) |
(/.f64 (*.f64 y (*.f64 z (*.f64 x 4))) 4) |
(/.f64 (*.f64 z (*.f64 y (*.f64 x 8))) 8) |
(/.f64 (*.f64 2 (*.f64 z (*.f64 y (*.f64 x 8)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 y (*.f64 x 8))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 y (*.f64 x 8)))))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 y (*.f64 x 8))))))) 128) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 y (*.f64 x 8)))))))) 256) |
(pow.f64 (*.f64 z (*.f64 y x)) 1) |
| Outputs |
|---|
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 z (*.f64 y x)) 0) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 0 (*.f64 z (*.f64 y x))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 z (*.f64 (*.f64 y x) 1/2)) (*.f64 z (*.f64 (*.f64 y x) 1/2))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(-.f64 (*.f64 z (*.f64 y x)) 0) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 z (*.f64 y x)) 1) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 z (*.f64 y (+.f64 x x))) 2) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 y (*.f64 z (*.f64 x 4))) 4) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 z (*.f64 y (*.f64 x 8))) 8) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 2 (*.f64 z (*.f64 y (*.f64 x 8)))) 16) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 y (*.f64 x 8))))) 32) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 y (*.f64 x 8)))))) 64) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 y (*.f64 x 8))))))) 128) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 y (*.f64 x 8)))))))) 256) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(pow.f64 (*.f64 z (*.f64 y x)) 1) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (-.f64 (*.f64 t c) (*.f64 y i)) | |
| ✓ | 4.9b | (*.f64 a (*.f64 b (neg.f64 i))) |
| 5.0b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| 5.3b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
Compiled 116 to 22 computations (81% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 6.0ms | i | @ | 0 | (*.f64 a (*.f64 b (neg.f64 i))) |
| 1.0ms | a | @ | 0 | (*.f64 a (*.f64 b (neg.f64 i))) |
| 1.0ms | a | @ | inf | (*.f64 a (*.f64 b (neg.f64 i))) |
| 1.0ms | b | @ | 0 | (*.f64 a (*.f64 b (neg.f64 i))) |
| 0.0ms | b | @ | inf | (*.f64 a (*.f64 b (neg.f64 i))) |
| 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 a (*.f64 b (neg.f64 i))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 a (neg.f64 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (*.f64 a (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 a (*.f64 b i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 (*.f64 b i) -1/2)) (*.f64 a (*.f64 (*.f64 b i) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (*.f64 a (neg.f64 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 a (*.f64 b i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 a (neg.f64 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 a (*.f64 b i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 b (*.f64 i -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 b i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 a (*.f64 b i))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (*.f64 a (neg.f64 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 a (*.f64 b i))))))) |
| 1× | egg-herbie |
| 3474× | rational.json-simplify-35 |
| 2190× | rational.json-simplify-2 |
| 1226× | rational.json-simplify-1 |
| 950× | rational.json-simplify-53 |
| 898× | exponential.json-simplify-26 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 61 | 918 |
| 1 | 156 | 918 |
| 2 | 359 | 918 |
| 3 | 887 | 918 |
| 4 | 2284 | 918 |
| 5 | 3787 | 918 |
| 6 | 4860 | 918 |
| 7 | 5466 | 918 |
| 8 | 5642 | 918 |
| 9 | 5765 | 918 |
| 10 | 5841 | 918 |
| 11 | 6275 | 918 |
| 12 | 6608 | 918 |
| 13 | 6957 | 918 |
| 14 | 7346 | 918 |
| 15 | 7719 | 918 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 b (*.f64 a (neg.f64 i))) 0) |
(+.f64 0 (*.f64 b (*.f64 a (neg.f64 i)))) |
(+.f64 -1 (-.f64 1 (*.f64 a (*.f64 b i)))) |
(+.f64 (*.f64 a (*.f64 (*.f64 b i) -1/2)) (*.f64 a (*.f64 (*.f64 b i) -1/2))) |
(-.f64 (*.f64 b (*.f64 a (neg.f64 i))) 0) |
(-.f64 0 (*.f64 a (*.f64 b i))) |
(/.f64 (*.f64 b (*.f64 a (neg.f64 i))) 1) |
(/.f64 (*.f64 -2 (*.f64 a (*.f64 b i))) 2) |
(/.f64 (*.f64 a (*.f64 b (*.f64 i -4))) 4) |
(/.f64 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8) 8) |
(/.f64 (*.f64 a (*.f64 b i)) -1) |
(/.f64 (*.f64 2 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 a (*.f64 b i))) -2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8)))) 64) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8))))) 128) |
(pow.f64 (*.f64 b (*.f64 a (neg.f64 i))) 1) |
(neg.f64 (*.f64 a (*.f64 b i))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 b (*.f64 a (neg.f64 i))) 0) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(+.f64 0 (*.f64 b (*.f64 a (neg.f64 i)))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(+.f64 -1 (-.f64 1 (*.f64 a (*.f64 b i)))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 a (*.f64 (*.f64 b i) -1/2)) (*.f64 a (*.f64 (*.f64 b i) -1/2))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(-.f64 (*.f64 b (*.f64 a (neg.f64 i))) 0) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(-.f64 0 (*.f64 a (*.f64 b i))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(/.f64 (*.f64 b (*.f64 a (neg.f64 i))) 1) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(/.f64 (*.f64 -2 (*.f64 a (*.f64 b i))) 2) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(/.f64 (*.f64 a (*.f64 b (*.f64 i -4))) 4) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(/.f64 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8) 8) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(/.f64 (*.f64 a (*.f64 b i)) -1) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8)) 16) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(/.f64 (*.f64 2 (*.f64 a (*.f64 b i))) -2) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8))) 32) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8)))) 64) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 b (*.f64 a (neg.f64 i))) 8))))) 128) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(pow.f64 (*.f64 b (*.f64 a (neg.f64 i))) 1) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
(neg.f64 (*.f64 a (*.f64 b i))) |
(neg.f64 (*.f64 a (*.f64 i b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 b (*.f64 a (neg.f64 i))) |
Compiled 16369 to 3320 computations (79.7% saved)
14 alts after pruning (14 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 540 | 14 | 554 |
| Fresh | 6 | 0 | 6 |
| Picked | 1 | 0 | 1 |
| Done | 4 | 0 | 4 |
| Total | 551 | 14 | 565 |
| Status | Error | Program |
|---|---|---|
| 28.8b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| ▶ | 21.7b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
| ▶ | 29.1b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
| ▶ | 27.2b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
| 27.2b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) | |
| 30.1b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 28.5b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 26.0b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) | |
| 23.3b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (/.f64 (*.f64 z (*.f64 c (*.f64 b 4))) 4)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 29.8b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) | |
| ▶ | 30.4b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
| ▶ | 29.4b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
| 31.1b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) | |
| 26.9b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
Compiled 890 to 572 computations (35.7% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 4.8b | (*.f64 z (*.f64 y x)) | |
| 5.4b | (*.f64 c (*.f64 t j)) | |
| 7.5b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) | |
| 7.9b | (*.f64 y (*.f64 i j)) |
Compiled 129 to 30 computations (76.7% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (-.f64 (*.f64 y z) (*.f64 t a)) | |
| 4.0b | (*.f64 c (*.f64 z b)) | |
| 5.0b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| ✓ | 6.2b | (*.f64 t (*.f64 c j)) |
Compiled 91 to 19 computations (79.1% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | 0 | (*.f64 t (*.f64 c j)) |
| 0.0ms | c | @ | inf | (*.f64 t (*.f64 c j)) |
| 0.0ms | c | @ | -inf | (*.f64 t (*.f64 c j)) |
| 0.0ms | j | @ | -inf | (*.f64 t (*.f64 c j)) |
| 0.0ms | t | @ | inf | (*.f64 t (*.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 t (*.f64 c j)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 c j)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 c j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (*.f64 c j) 1/2)) (*.f64 t (*.f64 (*.f64 c j) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 c j)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 c j)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 c (+.f64 j j))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 t (*.f64 j 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 c (*.f64 j 8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 c (*.f64 j 8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 c (*.f64 j 8))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 c (*.f64 j 8)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.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 t (*.f64 c (*.f64 j 8)))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.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 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 t (*.f64 c j)) 0) |
(+.f64 0 (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 t (*.f64 (*.f64 c j) 1/2)) (*.f64 t (*.f64 (*.f64 c j) 1/2))) |
(-.f64 (*.f64 t (*.f64 c j)) 0) |
(/.f64 (*.f64 t (*.f64 c j)) 1) |
(/.f64 (*.f64 t (*.f64 c (+.f64 j j))) 2) |
(/.f64 (*.f64 c (*.f64 t (*.f64 j 4))) 4) |
(/.f64 (*.f64 t (*.f64 c (*.f64 j 8))) 8) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 c (*.f64 j 8)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 c (*.f64 j 8))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 c (*.f64 j 8)))))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 c (*.f64 j 8))))))) 128) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 c (*.f64 j 8)))))))) 256) |
(pow.f64 (*.f64 t (*.f64 c j)) 1) |
| Outputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(+.f64 (*.f64 t (*.f64 c j)) 0) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(+.f64 0 (*.f64 t (*.f64 c j))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(+.f64 (*.f64 t (*.f64 (*.f64 c j) 1/2)) (*.f64 t (*.f64 (*.f64 c j) 1/2))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(-.f64 (*.f64 t (*.f64 c j)) 0) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(/.f64 (*.f64 t (*.f64 c j)) 1) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(/.f64 (*.f64 t (*.f64 c (+.f64 j j))) 2) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(/.f64 (*.f64 c (*.f64 t (*.f64 j 4))) 4) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(/.f64 (*.f64 t (*.f64 c (*.f64 j 8))) 8) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 c (*.f64 j 8)))) 16) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 c (*.f64 j 8))))) 32) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 c (*.f64 j 8)))))) 64) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 c (*.f64 j 8))))))) 128) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 c (*.f64 j 8)))))))) 256) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(pow.f64 (*.f64 t (*.f64 c j)) 1) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) |
| ✓ | 4.3b | (*.f64 j (*.f64 c t)) |
| 4.8b | (*.f64 z (*.f64 y x)) | |
| 7.5b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) |
Compiled 92 to 19 computations (79.3% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) |
| 0.0ms | b | @ | inf | (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) |
| 0.0ms | a | @ | 0 | (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) |
| 0.0ms | b | @ | 0 | (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) |
| 0.0ms | c | @ | 0 | (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) |
| 1× | batch-egg-rewrite |
| 1534× | rational.json-simplify-35 |
| 1440× | exponential.json-3 |
| 1440× | rational.json-1 |
| 1440× | rational.json-2 |
| 1440× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 56 |
| 1 | 133 | 56 |
| 2 | 271 | 56 |
| 3 | 593 | 56 |
| 4 | 1122 | 56 |
| 5 | 2786 | 56 |
| 6 | 4564 | 56 |
| 7 | 6067 | 56 |
| 8 | 7334 | 56 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 j (*.f64 c t)) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 c t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (*.f64 c t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 j (*.f64 t 1/2))) (*.f64 c (*.f64 j (*.f64 t 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (*.f64 c t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 c t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 j (+.f64 t t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 c (*.f64 t 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 j (*.f64 c (*.f64 t 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 t 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 t 4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 t 4))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (*.f64 c t)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (+.f64 (*.f64 z (*.f64 y x)) -1) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 z (*.f64 y x)) (-.f64 1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z (*.f64 y x)) (-.f64 1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1/2) (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 1/2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x))))) (-.f64 1 (*.f64 1/2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x)))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x)))))))) |
| 1× | egg-herbie |
| 2102× | rational.json-simplify-35 |
| 1290× | rational.json-simplify-2 |
| 1082× | rational.json-simplify-53 |
| 890× | rational.json-simplify-1 |
| 646× | rational.json-simplify-51 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 154 | 5245 |
| 1 | 364 | 5239 |
| 2 | 711 | 5239 |
| 3 | 1635 | 5239 |
| 4 | 3203 | 5223 |
| 5 | 4539 | 5219 |
| 6 | 5835 | 5219 |
| 7 | 7008 | 5219 |
| 8 | 7430 | 5219 |
| 9 | 7776 | 5219 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 t j)) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i 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 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i 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 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(*.f64 i (*.f64 a b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(*.f64 i (*.f64 a b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 a 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 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(*.f64 a (*.f64 i b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(*.f64 a (*.f64 i b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 j (*.f64 c t)) 0) |
(+.f64 0 (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 j (*.f64 t 1/2))) (*.f64 c (*.f64 j (*.f64 t 1/2)))) |
(-.f64 (*.f64 j (*.f64 c t)) 0) |
(/.f64 (*.f64 j (*.f64 c t)) 1) |
(/.f64 (*.f64 c (*.f64 j (+.f64 t t))) 2) |
(/.f64 (*.f64 j (*.f64 c (*.f64 t 4))) 4) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 c (*.f64 t 4)))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 t 4))))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 t 4)))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 t 4))))))) 64) |
(pow.f64 (*.f64 j (*.f64 c t)) 1) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 0) |
(+.f64 0 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 z (*.f64 y x)) -1) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z (*.f64 y x))) |
(+.f64 -1 (+.f64 (*.f64 z (*.f64 y x)) (-.f64 1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) |
(+.f64 (+.f64 (*.f64 z (*.f64 y x)) (-.f64 1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) -1) |
(+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1/2) (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1/2)) |
(+.f64 -2 (-.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) -2)) |
(+.f64 (-.f64 -1 (*.f64 1/2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x))))) (-.f64 1 (*.f64 1/2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x)))))) |
(*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1) |
(*.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1/2)) |
(*.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) 1/2) |
(*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x))) -1) |
(*.f64 4 (/.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4)) |
(*.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4) 1/4) |
(*.f64 -1 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x)))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)) |
(*.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1/2) 2) |
(/.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) 2) |
(/.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x))) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4)) 8) |
(/.f64 (*.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x)))) -2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x))))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4)))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x)))))) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4))))) 64) |
(pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1) |
(neg.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x)))) |
| Outputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (neg.f64 b)) |
(*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 (*.f64 y x) z) |
(*.f64 y (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 (*.f64 y x) z) |
(*.f64 y (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (neg.f64 b)) |
(*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 (*.f64 y x) z) |
(*.f64 y (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 (*.f64 y x) z) |
(*.f64 y (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 (*.f64 y x) z) |
(*.f64 y (*.f64 x z)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (neg.f64 b)) |
(*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) |
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (neg.f64 b)) |
(*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (*.f64 (*.f64 y x) z) (*.f64 a (*.f64 (*.f64 i b) -1))) |
(-.f64 (*.f64 y (*.f64 x z)) (*.f64 a (neg.f64 (*.f64 i b)))) |
(-.f64 (*.f64 y (*.f64 x z)) (*.f64 a (*.f64 i (neg.f64 b)))) |
(-.f64 (*.f64 (*.f64 y x) z) (*.f64 a (*.f64 i (neg.f64 b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (neg.f64 (*.f64 (*.f64 y x) z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 y (*.f64 x z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 (*.f64 b z) -1)) |
(*.f64 c (neg.f64 (*.f64 b z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 (*.f64 b z) -1)) |
(*.f64 c (neg.f64 (*.f64 b z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 j (*.f64 c t)) 0) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(+.f64 0 (*.f64 j (*.f64 c t))) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 j (*.f64 t 1/2))) (*.f64 c (*.f64 j (*.f64 t 1/2)))) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(-.f64 (*.f64 j (*.f64 c t)) 0) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(/.f64 (*.f64 j (*.f64 c t)) 1) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(/.f64 (*.f64 c (*.f64 j (+.f64 t t))) 2) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(/.f64 (*.f64 j (*.f64 c (*.f64 t 4))) 4) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 c (*.f64 t 4)))) 8) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 t 4))))) 16) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 t 4)))))) 32) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 c (*.f64 t 4))))))) 64) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(pow.f64 (*.f64 j (*.f64 c t)) 1) |
(*.f64 t (*.f64 j c)) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 z (*.f64 y x)) (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 0) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 0 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 z (*.f64 y x)) -1) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 -1 (+.f64 (*.f64 z (*.f64 y x)) (-.f64 1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (+.f64 (*.f64 z (*.f64 y x)) (-.f64 1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) -1) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1/2) (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1/2)) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 -2 (-.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) -2)) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (-.f64 -1 (*.f64 1/2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x))))) (-.f64 1 (*.f64 1/2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x)))))) |
(+.f64 (-.f64 -1 (*.f64 1/2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (*.f64 y x) z)))) (-.f64 1 (*.f64 1/2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (*.f64 y x) z))))) |
(+.f64 (-.f64 -1 (*.f64 1/2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 y (*.f64 x z))))) (-.f64 1 (*.f64 1/2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 y (*.f64 x z)))))) |
(+.f64 (-.f64 -1 (*.f64 1/2 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 i (*.f64 a b))))) (-.f64 1 (*.f64 1/2 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 i (*.f64 a b)))))) |
(*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1/2)) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) 1/2) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x))) -1) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 4 (/.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4)) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4) 1/4) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 -1 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(*.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1/2) 2) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(/.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(/.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) 2) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(/.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x))) -1) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(/.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4) 4) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4)) 8) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(/.f64 (*.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x)))) -2) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4))) 16) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x))))) -4) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4)))) 32) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x)))))) -8) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 4))))) 64) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 1) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(neg.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 z (*.f64 y x)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (-.f64 (*.f64 y z) (*.f64 t a)) | |
| 4.0b | (*.f64 c (*.f64 z b)) | |
| 5.0b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| ✓ | 7.9b | (*.f64 y (neg.f64 (*.f64 i j))) |
Compiled 98 to 20 computations (79.6% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (*.f64 y (neg.f64 (*.f64 i j))) |
| 0.0ms | j | @ | 0 | (*.f64 y (neg.f64 (*.f64 i j))) |
| 0.0ms | i | @ | 0 | (*.f64 y (neg.f64 (*.f64 i j))) |
| 0.0ms | j | @ | inf | (*.f64 y (neg.f64 (*.f64 i j))) |
| 0.0ms | i | @ | inf | (*.f64 y (neg.f64 (*.f64 i j))) |
| 1× | batch-egg-rewrite |
| 1384× | exponential.json-3 |
| 1384× | rational.json-1 |
| 1384× | rational.json-2 |
| 1384× | rational.json-4 |
| 1384× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 62 | 17 |
| 2 | 145 | 17 |
| 3 | 339 | 17 |
| 4 | 743 | 17 |
| 5 | 1976 | 17 |
| 6 | 4377 | 17 |
| 7 | 6584 | 17 |
| 8 | 7457 | 17 |
| 9 | 7777 | 17 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y (neg.f64 (*.f64 i j))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 i j) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 y (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 1 (+.f64 (*.f64 y (*.f64 i j)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 i (*.f64 j -1/2))) (*.f64 y (*.f64 i (*.f64 j -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 y (*.f64 i j))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1 (*.f64 y (*.f64 i j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 -2 (*.f64 y j))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 i (*.f64 j -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 i j)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 j (+.f64 i i))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (*.f64 i j))))))) |
| 1× | egg-herbie |
| 2370× | rational.json-simplify-2 |
| 1560× | rational.json-simplify-35 |
| 1358× | rational.json-simplify-48 |
| 1162× | rational.json-simplify-1 |
| 1130× | exponential.json-simplify-26 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 65 | 991 |
| 1 | 163 | 991 |
| 2 | 415 | 991 |
| 3 | 1247 | 991 |
| 4 | 2944 | 991 |
| 5 | 4651 | 991 |
| 6 | 5851 | 991 |
| 7 | 6278 | 991 |
| 8 | 6567 | 991 |
| 9 | 6868 | 991 |
| 10 | 7776 | 991 |
| 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 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 (*.f64 (*.f64 i j) (neg.f64 y)) 0) |
(+.f64 0 (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 -1 (-.f64 1 (*.f64 y (*.f64 i j)))) |
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 y (*.f64 i j)) -1))) |
(+.f64 (*.f64 y (*.f64 i (*.f64 j -1/2))) (*.f64 y (*.f64 i (*.f64 j -1/2)))) |
(+.f64 (-.f64 1 (*.f64 y (*.f64 i j))) -1) |
(-.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 0) |
(-.f64 0 (*.f64 y (*.f64 i j))) |
(-.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) -1)) |
(-.f64 (-.f64 1 (*.f64 y (*.f64 i j))) 1) |
(/.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 1) |
(/.f64 (*.f64 i (*.f64 -2 (*.f64 y j))) 2) |
(/.f64 (*.f64 y (*.f64 i (*.f64 j -4))) 4) |
(/.f64 (*.f64 y (*.f64 i j)) -1) |
(/.f64 (*.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 8) 8) |
(/.f64 (*.f64 y (*.f64 j (+.f64 i i))) -2) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 8))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 8)))) 64) |
(pow.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 1) |
(neg.f64 (*.f64 y (*.f64 i j))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 0) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 0 (*.f64 (*.f64 i j) (neg.f64 y))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 -1 (-.f64 1 (*.f64 y (*.f64 i j)))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 y (*.f64 i j)) -1))) |
(+.f64 -2 (-.f64 1 (+.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 y (*.f64 i (*.f64 j -1/2))) (*.f64 y (*.f64 i (*.f64 j -1/2)))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (-.f64 1 (*.f64 y (*.f64 i j))) -1) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 0) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 0 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) -1)) |
(-.f64 -1 (+.f64 -1 (*.f64 y (*.f64 i j)))) |
(-.f64 1 (+.f64 (*.f64 y (*.f64 i j)) 1)) |
(-.f64 (-.f64 1 (*.f64 y (*.f64 i j))) 1) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 1) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 i (*.f64 -2 (*.f64 y j))) 2) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 y (*.f64 i (*.f64 j -4))) 4) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 y (*.f64 i j)) -1) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 8) 8) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 y (*.f64 j (+.f64 i i))) -2) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 8)) 16) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 8))) 32) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 8)))) 64) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(pow.f64 (*.f64 (*.f64 i j) (neg.f64 y)) 1) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) | |
| 4.8b | (*.f64 z (*.f64 y x)) | |
| 7.5b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) | |
| 7.9b | (*.f64 y (neg.f64 (*.f64 i j))) |
Compiled 97 to 20 computations (79.4% saved)
Compiled 15371 to 3677 computations (76.1% saved)
23 alts after pruning (23 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 580 | 21 | 601 |
| Fresh | 7 | 2 | 9 |
| Picked | 1 | 0 | 1 |
| Done | 4 | 0 | 4 |
| Total | 592 | 23 | 615 |
| Status | Error | Program |
|---|---|---|
| 29.8b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) | |
| 28.8b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 27.2b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) | |
| 37.0b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) | |
| 28.0b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) | |
| 36.4b | (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) | |
| 37.0b | (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) | |
| 36.4b | (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) | |
| ▶ | 37.0b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
| ▶ | 26.9b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
| 37.6b | (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) | |
| 36.5b | (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) | |
| ▶ | 32.9b | (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
| 48.6b | (+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) | |
| 47.4b | (+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) | |
| 47.8b | (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) | |
| 46.9b | (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) | |
| 44.7b | (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) | |
| 43.6b | (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) | |
| 44.4b | (+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) | |
| ▶ | 43.1b | (+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
| 42.9b | (+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) | |
| ▶ | 43.9b | (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
Compiled 1140 to 770 computations (32.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
| ✓ | 4.8b | (*.f64 a (*.f64 t (neg.f64 x))) |
| 5.4b | (*.f64 c (*.f64 t j)) | |
| 7.5b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) |
Compiled 97 to 20 computations (79.4% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | a | @ | 0 | (*.f64 a (*.f64 t (neg.f64 x))) |
| 1.0ms | t | @ | inf | (*.f64 a (*.f64 t (neg.f64 x))) |
| 1.0ms | t | @ | 0 | (*.f64 a (*.f64 t (neg.f64 x))) |
| 1.0ms | x | @ | 0 | (*.f64 a (*.f64 t (neg.f64 x))) |
| 1.0ms | j | @ | 0 | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
| 1× | batch-egg-rewrite |
| 1484× | exponential.json-3 |
| 1484× | rational.json-1 |
| 1484× | rational.json-2 |
| 1484× | rational.json-4 |
| 1484× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 82 |
| 1 | 150 | 82 |
| 2 | 311 | 82 |
| 3 | 693 | 82 |
| 4 | 1410 | 82 |
| 5 | 3402 | 82 |
| 6 | 5763 | 82 |
| 7 | 7171 | 82 |
| 8 | 7587 | 82 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 t) (*.f64 a x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (neg.f64 t) (*.f64 a 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 (*.f64 t (*.f64 a x)) -1/2) (*.f64 (*.f64 t (*.f64 a x)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x -1/2) (*.f64 a t)) (*.f64 (*.f64 x -1/2) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 t) (*.f64 a 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 (neg.f64 t) (*.f64 a x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 -2 a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 t (*.f64 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 a (*.f64 t (*.f64 x -4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 t (*.f64 x -4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 t (*.f64 x -4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (neg.f64 t) (*.f64 a 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 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t (*.f64 c j)) (-.f64 1 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 t (*.f64 a x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 1))))) |
| 1× | egg-herbie |
| 1554× | rational.json-simplify-35 |
| 1272× | rational.json-simplify-1 |
| 1040× | rational.json-simplify-2 |
| 974× | rational.json-simplify-45 |
| 812× | rational.json-simplify-26 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 167 | 8095 |
| 1 | 396 | 6805 |
| 2 | 884 | 6797 |
| 3 | 2189 | 6791 |
| 4 | 3786 | 6415 |
| 5 | 4902 | 6415 |
| 6 | 6274 | 6415 |
| 7 | 7668 | 6415 |
| 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 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(*.f64 a (*.f64 i b)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(*.f64 a (*.f64 i b)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 c (*.f64 t j)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 c (*.f64 t j)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 (neg.f64 t) (*.f64 a x)) 0) |
(+.f64 0 (*.f64 (neg.f64 t) (*.f64 a x))) |
(+.f64 -1 (-.f64 1 (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 (*.f64 t (*.f64 a x)) -1/2) (*.f64 (*.f64 t (*.f64 a x)) -1/2)) |
(+.f64 (*.f64 (*.f64 x -1/2) (*.f64 a t)) (*.f64 (*.f64 x -1/2) (*.f64 a t))) |
(-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) 0) |
(-.f64 0 (*.f64 t (*.f64 a x))) |
(/.f64 (*.f64 (neg.f64 t) (*.f64 a x)) 1) |
(/.f64 (*.f64 t (*.f64 x (*.f64 -2 a))) 2) |
(/.f64 (*.f64 a (*.f64 t (*.f64 x -4))) 4) |
(/.f64 (*.f64 t (*.f64 a x)) -1) |
(/.f64 (*.f64 2 (*.f64 a (*.f64 t (*.f64 x -4)))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 t (*.f64 x -4))))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 t (*.f64 x -4)))))) 32) |
(pow.f64 (*.f64 (neg.f64 t) (*.f64 a x)) 1) |
(neg.f64 (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 0) |
(-.f64 (+.f64 (*.f64 t (*.f64 c j)) (-.f64 1 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 t (*.f64 a x))))) 1) |
(*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 1) |
(*.f64 1 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j)))) |
(*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 1/2)) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 2) 1/2) |
(*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4)) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4) 1/4) |
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 2)) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 1/2) 2) |
(/.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 1) |
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 2) 2) |
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4)))) 32) |
(pow.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 1) |
| Outputs |
|---|
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 t (*.f64 c j)) (*.f64 c (*.f64 b z))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) |
(*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) |
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i)))) |
(*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a)) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) |
(*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) |
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i)))) |
(*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a)) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b -1)) |
(*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) |
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) (neg.f64 t)) |
(*.f64 (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j))) (neg.f64 t)) |
(*.f64 t (neg.f64 (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j))))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))) |
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b -1)) (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) (neg.f64 t))) |
(*.f64 -1 (+.f64 (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(*.f64 -1 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(neg.f64 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j))) (neg.f64 t))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 t (neg.f64 (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))) |
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b -1)) (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) (neg.f64 t))) |
(*.f64 -1 (+.f64 (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(*.f64 -1 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(neg.f64 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j))) (neg.f64 t))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 t (neg.f64 (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))) |
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b -1)) (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) (neg.f64 t))) |
(*.f64 -1 (+.f64 (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) |
(*.f64 -1 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(neg.f64 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j))) (neg.f64 t))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 t (neg.f64 (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (*.f64 t (*.f64 c j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (*.f64 b i))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b -1)) |
(*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b -1)) |
(*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 a i)))) |
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 -1 (*.f64 a (*.f64 b i))))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 b i))))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 -1 (*.f64 b z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 -1 (*.f64 b z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) |
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i)))) |
(*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a)) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(-.f64 (*.f64 t (*.f64 c j)) (*.f64 c (*.f64 b z))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) |
(-.f64 (*.f64 t (*.f64 c j)) (*.f64 c (*.f64 b z))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 t (*.f64 c j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 a (*.f64 i b)) |
(*.f64 a (*.f64 b i)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 a (*.f64 i b)) |
(*.f64 a (*.f64 b i)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(-.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(+.f64 (*.f64 (neg.f64 t) (*.f64 a x)) 0) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(+.f64 0 (*.f64 (neg.f64 t) (*.f64 a x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(+.f64 -1 (-.f64 1 (*.f64 t (*.f64 a x)))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(+.f64 (*.f64 (*.f64 t (*.f64 a x)) -1/2) (*.f64 (*.f64 t (*.f64 a x)) -1/2)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(+.f64 (*.f64 (*.f64 x -1/2) (*.f64 a t)) (*.f64 (*.f64 x -1/2) (*.f64 a t))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) 0) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(-.f64 0 (*.f64 t (*.f64 a x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(/.f64 (*.f64 (neg.f64 t) (*.f64 a x)) 1) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(/.f64 (*.f64 t (*.f64 x (*.f64 -2 a))) 2) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(/.f64 (*.f64 a (*.f64 t (*.f64 x -4))) 4) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(/.f64 (*.f64 t (*.f64 a x)) -1) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(/.f64 (*.f64 2 (*.f64 a (*.f64 t (*.f64 x -4)))) 8) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 t (*.f64 x -4))))) 16) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 a (*.f64 t (*.f64 x -4)))))) 32) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(pow.f64 (*.f64 (neg.f64 t) (*.f64 a x)) 1) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(neg.f64 (*.f64 t (*.f64 a x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(-.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 0) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(-.f64 (+.f64 (*.f64 t (*.f64 c j)) (-.f64 1 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 t (*.f64 a x))))) 1) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 1) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 1 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j)))) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 1/2)) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 2) 1/2) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4)) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4) 1/4) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 2)) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 1/2) 2) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(/.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 1) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 2) 2) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4) 4) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4)) 8) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4))) 16) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 4)))) 32) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
(pow.f64 (+.f64 (-.f64 (*.f64 (neg.f64 t) (*.f64 a x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) 1) |
(+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 x -1)) (*.f64 -1 (*.f64 b i)))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 t x) (*.f64 b i)) (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
| 4.3b | (*.f64 j (*.f64 c t)) | |
| ✓ | 4.9b | (*.f64 a (*.f64 i b)) |
Compiled 42 to 14 computations (66.7% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | j | @ | 0 | (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
| 0.0ms | c | @ | 0 | (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
| 0.0ms | t | @ | 0 | (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
| 0.0ms | b | @ | 0 | (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
| 0.0ms | a | @ | 0 | (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
| 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 | 44 |
| 1 | 89 | 44 |
| 2 | 195 | 44 |
| 3 | 421 | 44 |
| 4 | 791 | 44 |
| 5 | 1937 | 44 |
| 6 | 3355 | 44 |
| 7 | 4213 | 44 |
| 8 | 5236 | 44 |
| 9 | 5979 | 44 |
| 10 | 5979 | 44 |
| 11 | 7680 | 44 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 i b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 b (*.f64 i 1/2))) (*.f64 a (*.f64 b (*.f64 i 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 i b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 i b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 i (+.f64 b b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 (*.f64 a b) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 i (*.f64 (*.f64 a b) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 a b) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 a b) 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 a b) 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 a b) 4))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 i b)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 1))))) |
| 1× | egg-herbie |
| 2682× | rational.json-simplify-41 |
| 2354× | rational.json-simplify-2 |
| 1804× | rational.json-simplify-35 |
| 1090× | rational.json-simplify-53 |
| 740× | exponential.json-simplify-26 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 85 | 2853 |
| 1 | 205 | 2853 |
| 2 | 513 | 2853 |
| 3 | 1343 | 2853 |
| 4 | 2600 | 2853 |
| 5 | 3404 | 2853 |
| 6 | 3968 | 2853 |
| 7 | 4715 | 2853 |
| 8 | 4929 | 2853 |
| 9 | 5033 | 2853 |
| 10 | 7209 | 2853 |
| 11 | 7840 | 2853 |
| 12 | 7954 | 2853 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 a (*.f64 i b)) 0) |
(+.f64 0 (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 a (*.f64 b (*.f64 i 1/2))) (*.f64 a (*.f64 b (*.f64 i 1/2)))) |
(-.f64 (*.f64 a (*.f64 i b)) 0) |
(/.f64 (*.f64 a (*.f64 i b)) 1) |
(/.f64 (*.f64 a (*.f64 i (+.f64 b b))) 2) |
(/.f64 (*.f64 i (*.f64 (*.f64 a b) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 i (*.f64 (*.f64 a b) 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 a b) 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 a b) 4))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 a b) 4)))))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 a b) 4))))))) 128) |
(pow.f64 (*.f64 a (*.f64 i b)) 1) |
(-.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 0) |
(*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 1) |
(*.f64 1 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c)))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 1/2)) |
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 2) 1/2) |
(*.f64 4 (/.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4)) |
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4) 1/4) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 2)) |
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 1/2) 2) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4)) |
(*.f64 (/.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4) 4) |
(/.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 2) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4)))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4))))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4)))))) 128) |
(pow.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 1) |
| Outputs |
|---|
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 a (*.f64 i b)) 0) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(+.f64 0 (*.f64 a (*.f64 i b))) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 a (*.f64 b (*.f64 i 1/2))) (*.f64 a (*.f64 b (*.f64 i 1/2)))) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(-.f64 (*.f64 a (*.f64 i b)) 0) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(/.f64 (*.f64 a (*.f64 i b)) 1) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(/.f64 (*.f64 a (*.f64 i (+.f64 b b))) 2) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(/.f64 (*.f64 i (*.f64 (*.f64 a b) 4)) 4) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(/.f64 (*.f64 2 (*.f64 i (*.f64 (*.f64 a b) 4))) 8) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 a b) 4)))) 16) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 a b) 4))))) 32) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 a b) 4)))))) 64) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 i (*.f64 (*.f64 a b) 4))))))) 128) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(pow.f64 (*.f64 a (*.f64 i b)) 1) |
(*.f64 i (*.f64 a b)) |
(*.f64 a (*.f64 i b)) |
(-.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 0) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 1) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 1 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 1/2)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 2) 1/2) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 4 (/.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4) 1/4) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 2)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 1/2) 2) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(*.f64 (/.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4) 4) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(/.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 1) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(/.f64 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 2) 2) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(/.f64 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4) 4) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4)) 8) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4))) 16) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4)))) 32) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4))))) 64) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 4)))))) 128) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
(pow.f64 (+.f64 (*.f64 a (*.f64 i b)) (*.f64 t (*.f64 j c))) 1) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 a b))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
| ✓ | 4.0b | (*.f64 c (*.f64 b (neg.f64 z))) |
| 4.3b | (*.f64 j (*.f64 c t)) |
Compiled 46 to 15 computations (67.4% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | c | @ | 0 | (*.f64 c (*.f64 b (neg.f64 z))) |
| 1.0ms | z | @ | 0 | (*.f64 c (*.f64 b (neg.f64 z))) |
| 1.0ms | b | @ | 0 | (*.f64 c (*.f64 b (neg.f64 z))) |
| 0.0ms | c | @ | inf | (*.f64 c (*.f64 b (neg.f64 z))) |
| 0.0ms | j | @ | 0 | (+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
| 1× | batch-egg-rewrite |
| 1468× | exponential.json-3 |
| 1468× | rational.json-1 |
| 1468× | rational.json-2 |
| 1468× | rational.json-4 |
| 1468× | rational.json-3 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 52 |
| 1 | 99 | 46 |
| 2 | 226 | 46 |
| 3 | 510 | 46 |
| 4 | 1043 | 46 |
| 5 | 2470 | 46 |
| 6 | 4407 | 46 |
| 7 | 5953 | 46 |
| 8 | 7050 | 46 |
| 9 | 7287 | 46 |
| 10 | 7569 | 46 |
| 11 | 7866 | 46 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 b (neg.f64 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (*.f64 b (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 c (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 b (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 z (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 (*.f64 c z) -1/2)) (*.f64 b (*.f64 (*.f64 c z) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (*.f64 b (neg.f64 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 c (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 b (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 b (neg.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 -2 (*.f64 c z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 b (*.f64 z -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z -4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 b z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 c z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 c b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z -4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z -4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z -4))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 c (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 b (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z (*.f64 c b))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 c (/.f64 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 c c) (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (/.f64 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (*.f64 1/2 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) (*.f64 c 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 c c) (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c 1/2) (*.f64 2 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)) 2) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 c c) (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 1))))) |
| 1× | egg-herbie |
| 2816× | rational.json-simplify-2 |
| 2730× | rational.json-simplify-35 |
| 1282× | rational.json-simplify-51 |
| 1076× | exponential.json-simplify-26 |
| 796× | rational.json-simplify-43 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 125 | 3518 |
| 1 | 295 | 3362 |
| 2 | 713 | 3362 |
| 3 | 2142 | 3362 |
| 4 | 4609 | 3362 |
| 5 | 5636 | 3362 |
| 6 | 5957 | 3362 |
| 7 | 6184 | 3362 |
| 8 | 6398 | 3362 |
| 9 | 6401 | 3362 |
| 10 | 7520 | 3362 |
| 11 | 7527 | 3362 |
| 12 | 7544 | 3362 |
| 13 | 7547 | 3362 |
| 14 | 7770 | 3362 |
| 15 | 7981 | 3362 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) |
(*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) |
(*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) |
(*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) 0) |
(+.f64 0 (*.f64 c (*.f64 b (neg.f64 z)))) |
(+.f64 -1 (-.f64 1 (*.f64 c (*.f64 b z)))) |
(+.f64 -1 (-.f64 1 (*.f64 b (*.f64 c z)))) |
(+.f64 -1 (-.f64 1 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 b (*.f64 (*.f64 c z) -1/2)) (*.f64 b (*.f64 (*.f64 c z) -1/2))) |
(-.f64 (*.f64 c (*.f64 b (neg.f64 z))) 0) |
(-.f64 0 (*.f64 c (*.f64 b z))) |
(-.f64 0 (*.f64 b (*.f64 c z))) |
(-.f64 0 (*.f64 z (*.f64 c b))) |
(/.f64 (*.f64 c (*.f64 b (neg.f64 z))) 1) |
(/.f64 (*.f64 b (*.f64 -2 (*.f64 c z))) 2) |
(/.f64 (*.f64 c (*.f64 b (*.f64 z -4))) 4) |
(/.f64 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z -4)))) 8) |
(/.f64 (*.f64 c (*.f64 b z)) -1) |
(/.f64 (*.f64 b (*.f64 c z)) -1) |
(/.f64 (*.f64 z (*.f64 c b)) -1) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z -4))))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z -4)))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z -4))))))) 64) |
(pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 1) |
(neg.f64 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 b (*.f64 c z))) |
(neg.f64 (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 0) |
(*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) |
(*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 1) |
(*.f64 1 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)))) |
(*.f64 2 (*.f64 c (/.f64 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)) 2))) |
(*.f64 (*.f64 (+.f64 c c) (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 1/2) |
(*.f64 (+.f64 c c) (/.f64 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)) 2)) |
(*.f64 (+.f64 c c) (*.f64 1/2 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)))) |
(*.f64 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)) c) |
(*.f64 4 (/.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4)) |
(*.f64 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4) 1/4) |
(*.f64 (*.f64 2 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) (*.f64 c 1/2)) |
(*.f64 1/2 (*.f64 (+.f64 c c) (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)))) |
(*.f64 (*.f64 c (/.f64 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)) 2)) 2) |
(*.f64 (*.f64 c 1/2) (*.f64 2 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)))) |
(*.f64 1/4 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4)) |
(*.f64 (/.f64 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)) 2) (+.f64 c c)) |
(*.f64 (/.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4) 4) |
(/.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 1) |
(/.f64 (*.f64 (+.f64 c c) (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 2) |
(/.f64 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4)))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4))))) 64) |
(pow.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 1) |
| Outputs |
|---|
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) |
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) |
(neg.f64 (*.f64 c (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))))) |
(*.f64 (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))) (neg.f64 c)) |
(*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) |
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) |
(neg.f64 (*.f64 c (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))))) |
(*.f64 (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))) (neg.f64 c)) |
(*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) |
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) |
(neg.f64 (*.f64 c (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))))) |
(*.f64 (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))) (neg.f64 c)) |
(*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) |
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) |
(neg.f64 (*.f64 c (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))))) |
(*.f64 (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))) (neg.f64 c)) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) 0) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 0 (*.f64 c (*.f64 b (neg.f64 z)))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 -1 (-.f64 1 (*.f64 c (*.f64 b z)))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 -1 (-.f64 1 (*.f64 b (*.f64 c z)))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 -1 (-.f64 1 (*.f64 z (*.f64 c b)))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 b (*.f64 (*.f64 c z) -1/2)) (*.f64 b (*.f64 (*.f64 c z) -1/2))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(-.f64 (*.f64 c (*.f64 b (neg.f64 z))) 0) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(-.f64 0 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(-.f64 0 (*.f64 b (*.f64 c z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(-.f64 0 (*.f64 z (*.f64 c b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(/.f64 (*.f64 c (*.f64 b (neg.f64 z))) 1) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(/.f64 (*.f64 b (*.f64 -2 (*.f64 c z))) 2) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(/.f64 (*.f64 c (*.f64 b (*.f64 z -4))) 4) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(/.f64 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z -4)))) 8) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(/.f64 (*.f64 c (*.f64 b z)) -1) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(/.f64 (*.f64 b (*.f64 c z)) -1) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(/.f64 (*.f64 z (*.f64 c b)) -1) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z -4))))) 16) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z -4)))))) 32) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z -4))))))) 64) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 1) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(neg.f64 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(neg.f64 (*.f64 b (*.f64 c z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(neg.f64 (*.f64 z (*.f64 c b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(-.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 0) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 1) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 1 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 2 (*.f64 c (/.f64 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)) 2))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 (*.f64 (+.f64 c c) (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 1/2) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 (+.f64 c c) (/.f64 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)) 2)) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 (+.f64 c c) (*.f64 1/2 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)) c) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 4 (/.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4)) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4) 1/4) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 (*.f64 2 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) (*.f64 c 1/2)) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 1/2 (*.f64 (+.f64 c c) (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 (*.f64 c (/.f64 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)) 2)) 2) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 (*.f64 c 1/2) (*.f64 2 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 1/4 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4)) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 (/.f64 (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t)) 2) (+.f64 c c)) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 (/.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4) 4) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(/.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 1) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(/.f64 (*.f64 (+.f64 c c) (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 2) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(/.f64 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4) 4) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4)) 8) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4))) 16) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4)))) 32) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 4))))) 64) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(pow.f64 (*.f64 c (+.f64 (*.f64 b (neg.f64 z)) (*.f64 j t))) 1) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 a i) (*.f64 c z)) |
| ✓ | 0.0b | (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
| 4.3b | (*.f64 j (*.f64 c t)) | |
| ✓ | 7.5b | (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
Compiled 61 to 16 computations (73.8% saved)
48 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | c | @ | inf | (-.f64 (*.f64 a i) (*.f64 c z)) |
| 1.0ms | z | @ | -inf | (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
| 0.0ms | b | @ | 0 | (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
| 0.0ms | a | @ | 0 | (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
| 0.0ms | b | @ | inf | (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
| 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 | 87 |
| 1 | 106 | 87 |
| 2 | 213 | 87 |
| 3 | 458 | 87 |
| 4 | 872 | 87 |
| 5 | 2136 | 87 |
| 6 | 3825 | 87 |
| 7 | 5210 | 87 |
| 8 | 6401 | 87 |
| 9 | 7015 | 87 |
| 10 | 7793 | 87 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 a i) (*.f64 c z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (/.f64 b 2)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (/.f64 b 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (+.f64 b b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a i) (neg.f64 (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 a i) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 a i) (-.f64 -1 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 c z)) (*.f64 a i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (*.f64 a i) (+.f64 (*.f64 c z) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a i) (+.f64 (*.f64 c z) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2) (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (/.f64 a 2)) (-.f64 (*.f64 i (/.f64 a 2)) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 c z)) (+.f64 (*.f64 a i) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (+.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a i) 1) (-.f64 -1 (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2) -1) (+.f64 1 (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -3 (-.f64 1 (+.f64 -2 (-.f64 (*.f64 c z) (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -3 (-.f64 1 (-.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -3 (-.f64 1 (neg.f64 (+.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) -2)) (+.f64 (*.f64 c z) (-.f64 1 (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 a i) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (*.f64 a i) 4) (/.f64 (*.f64 c z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 c z) (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (-.f64 (*.f64 c z) (*.f64 a i))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) -4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) -4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 c z) (*.f64 a i))))))) |
| 1× | egg-herbie |
| 1428× | rational.json-simplify-35 |
| 1404× | rational.json-simplify-51 |
| 1152× | rational.json-simplify-1 |
| 1028× | rational.json-simplify-2 |
| 884× | rational.json-simplify-42 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 207 | 9288 |
| 1 | 464 | 8480 |
| 2 | 1051 | 8480 |
| 3 | 2436 | 8120 |
| 4 | 4992 | 7252 |
| 5 | 5747 | 7252 |
| 6 | 6621 | 7252 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b))) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b))) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b))) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b)))) |
(*.f64 a (*.f64 i b)) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))) |
(*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(*.f64 -1 (*.f64 c z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(*.f64 i a) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(*.f64 i a) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(*.f64 -1 (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(*.f64 a i) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(*.f64 a i) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(*.f64 i a) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(*.f64 -1 (*.f64 c z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(*.f64 -1 (*.f64 c z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(*.f64 i a) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(*.f64 -1 (*.f64 c z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(*.f64 -1 (*.f64 c z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) 0) |
(+.f64 0 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (/.f64 b 2)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (/.f64 b 2))) |
(-.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) 0) |
(/.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (+.f64 b b)) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b 4))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b 4)))))) 64) |
(pow.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) 1) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 0) |
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 1) |
(*.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j)))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 1/2)) |
(*.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 2) 1/2) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4)) |
(*.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4) 1/4) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 2)) |
(*.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 1/2) 2) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4)) |
(*.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4) 4) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 2) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4)))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4))))) 64) |
(pow.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 1) |
(+.f64 (*.f64 a i) (neg.f64 (*.f64 c z))) |
(+.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 0) |
(+.f64 0 (-.f64 (*.f64 a i) (*.f64 c z))) |
(+.f64 1 (+.f64 (*.f64 a i) (-.f64 -1 (*.f64 c z)))) |
(+.f64 (neg.f64 (*.f64 c z)) (*.f64 a i)) |
(+.f64 -1 (-.f64 (*.f64 a i) (+.f64 (*.f64 c z) -1))) |
(+.f64 (-.f64 (*.f64 a i) (+.f64 (*.f64 c z) -1)) -1) |
(+.f64 (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2) (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2)) |
(+.f64 (*.f64 i (/.f64 a 2)) (-.f64 (*.f64 i (/.f64 a 2)) (*.f64 c z))) |
(+.f64 (-.f64 1 (*.f64 c z)) (+.f64 (*.f64 a i) -1)) |
(+.f64 -2 (+.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)) |
(+.f64 (+.f64 (*.f64 a i) 1) (-.f64 -1 (*.f64 c z))) |
(+.f64 (+.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) -2) |
(+.f64 (+.f64 (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2) -1) (+.f64 1 (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2))) |
(+.f64 -3 (-.f64 1 (+.f64 -2 (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 -3 (-.f64 1 (-.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2))) |
(+.f64 -3 (-.f64 1 (neg.f64 (+.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)))) |
(+.f64 (-.f64 -1 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) -2)) (+.f64 (*.f64 c z) (-.f64 1 (*.f64 a i)))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 1) |
(*.f64 1 (-.f64 (*.f64 a i) (*.f64 c z))) |
(*.f64 2 (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2)) |
(*.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) 1/2) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -1) |
(*.f64 4 (/.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 4)) |
(*.f64 4 (-.f64 (/.f64 (*.f64 a i) 4) (/.f64 (*.f64 c z) 4))) |
(*.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 4) 1/4) |
(*.f64 -1 (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)) |
(*.f64 (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2) 2) |
(*.f64 (*.f64 1/2 (-.f64 (*.f64 c z) (*.f64 a i))) -2) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 4)) |
(*.f64 (/.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 4) 4) |
(/.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) 2) |
(/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 4) 4) |
(/.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) -2) -2) |
(/.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -8) 8) |
(/.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) -4) -4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -8)) 16) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) -4)) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -8))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -8)))) 64) |
(pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 1) |
(neg.f64 (-.f64 (*.f64 c z) (*.f64 a i))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 b a)) |
(*.f64 b (*.f64 i a)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 b a)) |
(*.f64 b (*.f64 i a)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 b a)) |
(*.f64 b (*.f64 i a)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 b a)) |
(*.f64 b (*.f64 i a)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 b a)) |
(*.f64 b (*.f64 i a)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 b a)) |
(*.f64 b (*.f64 i a)) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 b a)) |
(*.f64 b (*.f64 i a)) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 i (*.f64 a b)) |
(*.f64 i (*.f64 b a)) |
(*.f64 b (*.f64 i a)) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 b a)) |
(*.f64 b (*.f64 i a)) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 b a)) |
(*.f64 b (*.f64 i a)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 a (*.f64 i b)) |
(*.f64 i (*.f64 b a)) |
(*.f64 b (*.f64 i a)) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))) |
(*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) |
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) |
(*.f64 c (neg.f64 (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))))) |
(*.f64 (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))) (neg.f64 c)) |
(+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j)))))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (neg.f64 (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j)))))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))) (neg.f64 c))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))) (neg.f64 c))) |
(+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j)))))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (neg.f64 (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j)))))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))) (neg.f64 c))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))) (neg.f64 c))) |
(+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j)))))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (neg.f64 (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j)))))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))) (neg.f64 c))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 (+.f64 (*.f64 z b) (*.f64 t (neg.f64 j))) (neg.f64 c))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 -1 (*.f64 c z)) |
(neg.f64 (*.f64 c z)) |
(*.f64 c (neg.f64 z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 i a) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 i a) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 -1 (*.f64 c z)) |
(neg.f64 (*.f64 c z)) |
(*.f64 c (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 a i) |
(*.f64 i a) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 a i) |
(*.f64 i a) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 i a) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 -1 (*.f64 c z)) |
(neg.f64 (*.f64 c z)) |
(*.f64 c (neg.f64 z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 -1 (*.f64 c z)) |
(neg.f64 (*.f64 c z)) |
(*.f64 c (neg.f64 z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 i a) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 -1 (*.f64 c z)) |
(neg.f64 (*.f64 c z)) |
(*.f64 c (neg.f64 z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 -1 (*.f64 c z)) |
(neg.f64 (*.f64 c z)) |
(*.f64 c (neg.f64 z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) 0) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 0 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (/.f64 b 2)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (/.f64 b 2))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(-.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) 0) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(/.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) 1) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(/.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (+.f64 b b)) 2) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(/.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b 4)) 4) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b 4))) 8) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b 4)))) 16) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b 4))))) 32) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b 4)))))) 64) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(pow.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) 1) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (*.f64 b a))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 i (*.f64 b a))) |
(*.f64 b (+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))) |
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 0) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 1) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 1/2)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 2) 1/2) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4) 1/4) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 2)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 1/2) 2) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(*.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4) 4) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 1) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 2) 2) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4) 4) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4)) 8) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4))) 16) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4)))) 32) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 4))))) 64) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(pow.f64 (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 t (*.f64 c j))) 1) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) |
(+.f64 (*.f64 a i) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 0) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 0 (-.f64 (*.f64 a i) (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 1 (+.f64 (*.f64 a i) (-.f64 -1 (*.f64 c z)))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (neg.f64 (*.f64 c z)) (*.f64 a i)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 -1 (-.f64 (*.f64 a i) (+.f64 (*.f64 c z) -1))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (-.f64 (*.f64 a i) (+.f64 (*.f64 c z) -1)) -1) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2) (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (*.f64 i (/.f64 a 2)) (-.f64 (*.f64 i (/.f64 a 2)) (*.f64 c z))) |
(+.f64 (-.f64 1 (*.f64 c z)) (+.f64 (*.f64 a i) -1)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 -2 (+.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (+.f64 (*.f64 a i) 1) (-.f64 -1 (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (+.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) -2) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (+.f64 (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2) -1) (+.f64 1 (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 -3 (-.f64 1 (+.f64 -2 (-.f64 (*.f64 c z) (*.f64 a i))))) |
(+.f64 -3 (-.f64 1 (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) -2))) |
(+.f64 -3 (-.f64 1 (+.f64 -2 (-.f64 (*.f64 c z) (*.f64 i a))))) |
(+.f64 -3 (-.f64 1 (-.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 -3 (-.f64 1 (neg.f64 (+.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(+.f64 (-.f64 -1 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) -2)) (+.f64 (*.f64 c z) (-.f64 1 (*.f64 a i)))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 1) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 1 (-.f64 (*.f64 a i) (*.f64 c z))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 2 (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) 1/2) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -1) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 4 (/.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 4)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 4 (-.f64 (/.f64 (*.f64 a i) 4) (/.f64 (*.f64 c z) 4))) |
(*.f64 4 (-.f64 (*.f64 i (/.f64 a 4)) (*.f64 z (/.f64 c 4)))) |
(*.f64 4 (-.f64 (*.f64 a (/.f64 i 4)) (*.f64 c (/.f64 z 4)))) |
(*.f64 4 (-.f64 (*.f64 i (/.f64 a 4)) (*.f64 c (/.f64 z 4)))) |
(*.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 4) 1/4) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 -1 (-.f64 (*.f64 c z) (*.f64 a i))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 (/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -2) 2) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 (*.f64 1/2 (-.f64 (*.f64 c z) (*.f64 a i))) -2) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 4)) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(*.f64 (/.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 4) 4) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(/.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 1) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(/.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) 2) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(/.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -1) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(/.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 4) 4) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(/.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) -2) -2) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(/.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -8) 8) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(/.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) -4) -4) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -8)) 16) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) -4)) -8) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -8))) 32) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) -8)))) 64) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 1) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
(neg.f64 (-.f64 (*.f64 c z) (*.f64 a i))) |
(+.f64 (*.f64 i a) (neg.f64 (*.f64 c z))) |
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z))) |
(-.f64 (*.f64 i a) (*.f64 c z)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
| 4.0b | (*.f64 c (*.f64 z b)) | |
| 4.8b | (*.f64 a (*.f64 t (neg.f64 x))) | |
| 6.2b | (*.f64 t (*.f64 c j)) |
Compiled 74 to 18 computations (75.7% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | 0 | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
| 0.0ms | j | @ | 0 | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
| 0.0ms | t | @ | 0 | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
| 0.0ms | x | @ | 0 | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
| 0.0ms | z | @ | 0 | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
| 1× | batch-egg-rewrite |
| 1682× | rational.json-simplify-35 |
| 1666× | rational.json-1 |
| 1666× | rational.json-2 |
| 1666× | rational.json-4 |
| 1666× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 53 |
| 1 | 133 | 53 |
| 2 | 293 | 53 |
| 3 | 656 | 53 |
| 4 | 1331 | 53 |
| 5 | 3191 | 53 |
| 6 | 5348 | 53 |
| 7 | 7231 | 53 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (-.f64 1 (*.f64 c (*.f64 z b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1))))) |
| 1× | egg-herbie |
| 3250× | rational.json-simplify-51 |
| 1790× | rational.json-simplify-35 |
| 1654× | rational.json-simplify-49 |
| 1600× | rational.json-simplify-2 |
| 1182× | rational.json-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 97 | 4974 |
| 1 | 223 | 4276 |
| 2 | 458 | 4276 |
| 3 | 966 | 4270 |
| 4 | 1812 | 4270 |
| 5 | 2794 | 4270 |
| 6 | 3272 | 4270 |
| 7 | 3465 | 4270 |
| 8 | 3688 | 4270 |
| 9 | 4007 | 4270 |
| 10 | 4665 | 4270 |
| 11 | 4905 | 4270 |
| 12 | 5197 | 4270 |
| 13 | 5417 | 4270 |
| 14 | 5645 | 4270 |
| 15 | 5877 | 4270 |
| 16 | 6347 | 4270 |
| 17 | 6467 | 4270 |
| 18 | 6574 | 4270 |
| 19 | 6637 | 4270 |
| 20 | 7596 | 4270 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 t j)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 t j)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 0) |
(-.f64 (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (-.f64 1 (*.f64 c (*.f64 z b))))) 1) |
(*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1) |
(*.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j)))) |
(*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1/2)) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 2) 1/2) |
(*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4)) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4) 1/4) |
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 2)) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1/2) 2) |
(/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1) |
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 2) 2) |
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4)))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4))))) 64) |
(pow.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1) |
| Outputs |
|---|
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 b (*.f64 z -1))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 c (neg.f64 (*.f64 b z))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) |
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) (*.f64 t -1)) |
(*.f64 (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j))) (neg.f64 t)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))) |
(+.f64 (*.f64 c (*.f64 b (*.f64 z -1))) (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) (*.f64 t -1))) |
(*.f64 -1 (+.f64 (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))) (*.f64 z (*.f64 c b)))) |
(*.f64 -1 (+.f64 (*.f64 z (*.f64 c b)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))) |
(+.f64 (*.f64 c (*.f64 b (*.f64 z -1))) (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) (*.f64 t -1))) |
(*.f64 -1 (+.f64 (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))) (*.f64 z (*.f64 c b)))) |
(*.f64 -1 (+.f64 (*.f64 z (*.f64 c b)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))) |
(+.f64 (*.f64 c (*.f64 b (*.f64 z -1))) (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) (*.f64 t -1))) |
(*.f64 -1 (+.f64 (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))) (*.f64 z (*.f64 c b)))) |
(*.f64 -1 (+.f64 (*.f64 z (*.f64 c b)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 b (*.f64 z -1))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 c (neg.f64 (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 b (*.f64 z -1))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 c (neg.f64 (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (*.f64 z -1))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 c (neg.f64 (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (*.f64 z -1))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 c (neg.f64 (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c))) |
(-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 c (*.f64 t j)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 c (*.f64 t j)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 0) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (-.f64 1 (*.f64 c (*.f64 z b))))) 1) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1/2)) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 2) 1/2) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4)) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4) 1/4) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 2)) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1/2) 2) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 2) 2) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4) 4) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4)) 8) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4))) 16) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4)))) 32) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 4))))) 64) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
(pow.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1) |
(+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 z (*.f64 b c)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a (neg.f64 x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (*.f64 t (neg.f64 a)))) |
Compiled 10076 to 2684 computations (73.4% saved)
32 alts after pruning (31 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 539 | 18 | 557 |
| Fresh | 5 | 13 | 18 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 1 | 4 |
| Total | 548 | 32 | 580 |
| Status | Error | Program |
|---|---|---|
| 43.8b | (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) | |
| 41.9b | (-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) | |
| 34.6b | (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) | |
| 29.8b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) | |
| 28.8b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 27.2b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) | |
| 37.0b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) | |
| 28.0b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) | |
| 36.4b | (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) | |
| 37.0b | (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) | |
| 36.5b | (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) | |
| 47.4b | (+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) | |
| 47.8b | (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) | |
| 46.9b | (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) | |
| 43.1b | (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) | |
| 44.7b | (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) | |
| 44.4b | (+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) | |
| 32.1b | (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) | |
| ✓ | 43.9b | (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
| 40.6b | (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) | |
| 50.8b | (*.f64 z (neg.f64 (*.f64 c b))) | |
| 54.9b | (*.f64 x (*.f64 t (neg.f64 a))) | |
| 53.8b | (*.f64 t (*.f64 c j)) | |
| 55.0b | (*.f64 t (*.f64 a (neg.f64 x))) | |
| 53.7b | (*.f64 j (*.f64 c t)) | |
| 41.9b | (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) | |
| 52.9b | (*.f64 c (*.f64 t j)) | |
| 51.0b | (*.f64 c (*.f64 b (neg.f64 z))) | |
| 51.0b | (*.f64 b (*.f64 c (neg.f64 z))) | |
| 45.1b | (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) | |
| 52.1b | (*.f64 a (*.f64 i b)) | |
| 55.3b | (*.f64 -1 (*.f64 a (*.f64 t x))) |
Compiled 664 to 469 computations (29.4% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.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 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.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 t a))) (/.f64 (*.f64 z (*.f64 c (*.f64 b 4))) 4)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 c (*.f64 t j)) (*.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 a i)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
10 calls:
| 715.0ms | j |
| 681.0ms | t |
| 381.0ms | a |
| 277.0ms | z |
| 234.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 11.3b | 5 | x |
| 10.6b | 4 | y |
| 7.7b | 9 | z |
| 9.5b | 9 | t |
| 9.7b | 9 | a |
| 11.7b | 3 | b |
| 10.8b | 5 | c |
| 12.9b | 2 | i |
| 8.2b | 7 | j |
| 7.0b | 3 | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
Compiled 1272 to 297 computations (76.7% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.3491296760133937e+308 | +inf |
| 0.0ms | -inf | -1.254949207817142e+305 |
Compiled 50 to 34 computations (32% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.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 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.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 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.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 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.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 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
9 calls:
| 474.0ms | j |
| 373.0ms | y |
| 334.0ms | c |
| 223.0ms | i |
| 221.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 12.2b | 5 | x |
| 8.8b | 14 | y |
| 11.2b | 6 | z |
| 12.5b | 6 | t |
| 11.0b | 8 | a |
| 13.3b | 3 | b |
| 12.2b | 4 | c |
| 13.7b | 4 | i |
| 9.6b | 9 | j |
Compiled 1085 to 250 computations (77% saved)
| 13× | binary-search |
| Time | Left | Right |
|---|---|---|
| 34.0ms | 4.946122327192605e+231 | 4.677983686995553e+234 |
| 35.0ms | 5.6647655506506086e+190 | 1.5576452343742157e+194 |
| 30.0ms | 3.910360745198606e+148 | 2.3752800471216395e+151 |
| 36.0ms | 6.651708375334262e+107 | 5.212437641897911e+120 |
| 25.0ms | 1.2127497804858349e-15 | 1.7139956393627904e-11 |
| 31.0ms | 5.454857623057713e-41 | 2.6195451358256214e-30 |
| 27.0ms | 1.758421163305711e-138 | 1.4487918405863093e-132 |
| 26.0ms | 3.0369174499944333e-207 | 3.35895286558934e-199 |
| 17.0ms | -3.5416667968512227e-200 | -6.444975943081583e-201 |
| 23.0ms | -3.000942886276463e-171 | -4.593231973496833e-174 |
| 14.0ms | -5.6772216074412336e-117 | -2.487083065229793e-117 |
| 20.0ms | -9.377468143642705e+60 | -9.092065211871534e+59 |
| 34.0ms | -7.244367689666179e+172 | -7.120375036312957e+163 |
| 277.0ms | 1664× | body | 256 | valid |
| 51.0ms | 314× | body | 256 | infinite |
Compiled 6915 to 4471 computations (35.3% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.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 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.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 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.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 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.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 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.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 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
9 calls:
| 462.0ms | z |
| 459.0ms | a |
| 279.0ms | t |
| 239.0ms | y |
| 178.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 12.2b | 5 | x |
| 11.8b | 9 | y |
| 10.7b | 9 | z |
| 12.5b | 6 | t |
| 9.6b | 11 | a |
| 13.4b | 3 | b |
| 11.8b | 7 | c |
| 12.8b | 6 | i |
| 11.1b | 7 | j |
Compiled 1006 to 245 computations (75.6% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 117.0ms | 7.325335272691085e+165 | 2.379763524396731e+168 |
| 37.0ms | 7.358581335710174e+127 | 5.108109403886935e+142 |
| 7.0ms | 5.718926675690485e+100 | 6.309544567977635e+100 |
| 27.0ms | 1.912392017510126e+24 | 1.3784390210844712e+27 |
| 18.0ms | 0.0019397502344772615 | 0.022914902341730294 |
| 18.0ms | 4.0028935065346756e-51 | 4.0442148758240677e-50 |
| 11.0ms | 1.3845924024882314e-286 | 2.680612722447929e-286 |
| 27.0ms | -9.810464595001961e-49 | -9.131367256785231e-57 |
| 30.0ms | -4.2574435696134874e+132 | -4.866257202335768e+128 |
| 32.0ms | -1.3269052709857626e+160 | -1.51091996106613e+154 |
| 268.0ms | 1120× | body | 256 | valid |
| 41.0ms | 250× | body | 256 | infinite |
Compiled 4963 to 3185 computations (35.8% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.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 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.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 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.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 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
9 calls:
| 721.0ms | y |
| 362.0ms | j |
| 271.0ms | x |
| 237.0ms | c |
| 236.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 12.2b | 5 | x |
| 11.8b | 10 | y |
| 14.3b | 4 | z |
| 12.5b | 6 | t |
| 10.8b | 9 | a |
| 13.4b | 3 | b |
| 12.5b | 5 | c |
| 14.0b | 4 | i |
| 11.1b | 7 | j |
Compiled 980 to 244 computations (75.1% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 30.0ms | 6.27114882179181e+233 | 4.930655252758365e+234 |
| 39.0ms | 7.358581335710174e+127 | 5.108109403886935e+142 |
| 10.0ms | 5.718926675690485e+100 | 6.309544567977635e+100 |
| 26.0ms | 1.912392017510126e+24 | 1.3784390210844712e+27 |
| 20.0ms | 0.0019397502344772615 | 0.022914902341730294 |
| 18.0ms | 4.0028935065346756e-51 | 4.0442148758240677e-50 |
| 13.0ms | 1.3845924024882314e-286 | 2.680612722447929e-286 |
| 94.0ms | -9.810464595001961e-49 | -9.131367256785231e-57 |
| 206.0ms | 816× | body | 256 | valid |
| 28.0ms | 168× | body | 256 | infinite |
Compiled 3565 to 2293 computations (35.7% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.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 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
9 calls:
| 469.0ms | a |
| 408.0ms | b |
| 375.0ms | c |
| 253.0ms | y |
| 232.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 12.6b | 5 | x |
| 13.1b | 9 | y |
| 12.3b | 9 | z |
| 12.5b | 6 | t |
| 13.3b | 6 | a |
| 13.4b | 6 | b |
| 12.4b | 6 | c |
| 15.1b | 4 | i |
| 12.3b | 5 | j |
Compiled 954 to 243 computations (74.5% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 34.0ms | 1.9265357025370818e+184 | 6.584548683391573e+187 |
| 8.0ms | 4.777698361192521e+113 | 2.5803231985937526e+116 |
| 11.0ms | 1.282264844787009e-97 | 1.9954308628838985e-97 |
| 25.0ms | -1.3298774900642326e-59 | -3.6577353062178835e-62 |
| 59.0ms | 352× | body | 256 | valid |
| 13.0ms | 83× | body | 256 | infinite |
Compiled 1590 to 1002 computations (37% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.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 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
9 calls:
| 231.0ms | y |
| 211.0ms | z |
| 164.0ms | b |
| 164.0ms | c |
| 119.0ms | j |
| Error | Segments | Branch |
|---|---|---|
| 14.1b | 3 | x |
| 13.1b | 9 | y |
| 12.6b | 9 | z |
| 14.0b | 4 | t |
| 15.9b | 3 | a |
| 13.4b | 6 | b |
| 13.1b | 6 | c |
| 15.4b | 4 | i |
| 12.3b | 5 | j |
Compiled 904 to 237 computations (73.8% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 210.0ms | 9.913611891275507e+213 | 3.3499954154952944e+221 |
| 29.0ms | 4.777698361192521e+113 | 2.5803231985937526e+116 |
| 12.0ms | 1.282264844787009e-97 | 1.9954308628838985e-97 |
| 24.0ms | -1.3298774900642326e-59 | -3.6577353062178835e-62 |
| 190.0ms | 163× | body | 256 | infinite |
| 77.0ms | 464× | body | 256 | valid |
Compiled 2080 to 1310 computations (37% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
9 calls:
| 496.0ms | z |
| 385.0ms | c |
| 319.0ms | b |
| 217.0ms | i |
| 197.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 12.8b | 8 | x |
| 14.7b | 6 | y |
| 13.8b | 8 | z |
| 14.5b | 5 | t |
| 15.3b | 4 | a |
| 15.1b | 3 | b |
| 13.5b | 8 | c |
| 14.3b | 7 | i |
| 14.4b | 3 | j |
Compiled 879 to 236 computations (73.2% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 3.9182667191839636e-91 | 7.766962210679219e-90 |
| 25.0ms | 5.250979234459629e-129 | 1.0204138747270318e-119 |
| 25.0ms | 4.8591439015098755e-180 | 5.030329924720091e-174 |
| 26.0ms | 2.775246033656202e-303 | 3.0076104608480514e-295 |
| 26.0ms | -1.7669712331161373e-234 | -8.800315556944562e-241 |
| 30.0ms | -1.0405639313644737e-145 | -2.10870021706812e-155 |
| 29.0ms | -6.641034069545403e-7 | -1.7070562703271185e-12 |
| 166.0ms | 992× | body | 256 | valid |
| 3.0ms | 21× | body | 256 | infinite |
Compiled 3924 to 2564 computations (34.7% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
9 calls:
| 473.0ms | x |
| 307.0ms | c |
| 284.0ms | t |
| 271.0ms | i |
| 268.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 12.6b | 9 | x |
| 14.9b | 6 | y |
| 15.2b | 5 | z |
| 13.0b | 12 | t |
| 16.1b | 4 | a |
| 15.4b | 5 | b |
| 14.6b | 6 | c |
| 15.6b | 7 | i |
| 16.6b | 3 | j |
Compiled 854 to 235 computations (72.5% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 81.0ms | 3.9182667191839636e-91 | 7.766962210679219e-90 |
| 48.0ms | 5.250979234459629e-129 | 1.0204138747270318e-119 |
| 25.0ms | 4.8591439015098755e-180 | 5.030329924720091e-174 |
| 26.0ms | 2.775246033656202e-303 | 3.0076104608480514e-295 |
| 221.0ms | -1.7669712331161373e-234 | -8.800315556944562e-241 |
| 127.0ms | -1.0405639313644737e-145 | -2.10870021706812e-155 |
| 27.0ms | -6.641034069545403e-7 | -1.7070562703271185e-12 |
| 92.0ms | -4.5434438691924796e+195 | -1.8647574739713662e+184 |
| 496.0ms | 1152× | body | 256 | valid |
| 13.0ms | 83× | body | 256 | infinite |
Compiled 4537 to 2975 computations (34.4% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
| Outputs |
|---|
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
9 calls:
| 640.0ms | j |
| 548.0ms | z |
| 479.0ms | t |
| 455.0ms | a |
| 222.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 15.9b | 7 | x |
| 15.4b | 8 | y |
| 14.3b | 11 | z |
| 17.6b | 7 | t |
| 15.8b | 6 | a |
| 17.1b | 6 | b |
| 14.6b | 8 | c |
| 17.3b | 6 | i |
| 14.3b | 12 | j |
Compiled 804 to 232 computations (71.1% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 79.0ms | 4.816727111172661e+116 | 6.070439195872332e+123 |
| 23.0ms | 4.959337143511363e-215 | 5.8458154875752905e-211 |
| 60.0ms | 9.937176518813661e-287 | 9.510028197714018e-286 |
| 29.0ms | -5.662099909962363e-288 | -2.5927548544300424e-303 |
| 21.0ms | -6.834160141527552e-181 | -2.6411419574897672e-182 |
| 26.0ms | -1.4937284347327407e-162 | -1.9378176642154537e-169 |
| 23.0ms | -6.318605155212183e-124 | -1.302451703419327e-128 |
| 24.0ms | -4.438536364570109e-60 | -8.011698787674615e-63 |
| 18.0ms | -6.681371969924854e-28 | -9.359109687855098e-29 |
| 28.0ms | -1.0454802932765606e+122 | -1.8849844098002518e+118 |
| 253.0ms | 1264× | body | 256 | valid |
| 14.0ms | 83× | body | 256 | infinite |
Compiled 5038 to 3308 computations (34.3% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
9 calls:
| 614.0ms | j |
| 398.0ms | a |
| 393.0ms | i |
| 367.0ms | t |
| 353.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 15.9b | 7 | x |
| 15.4b | 8 | y |
| 15.5b | 10 | z |
| 17.6b | 7 | t |
| 15.7b | 8 | a |
| 17.1b | 6 | b |
| 12.4b | 16 | c |
| 17.4b | 7 | i |
| 14.4b | 12 | j |
Compiled 758 to 226 computations (70.2% saved)
| 15× | binary-search |
| Time | Left | Right |
|---|---|---|
| 30.0ms | 1.1594624218217578e+110 | 8.376497759802943e+117 |
| 21.0ms | 59997202233631.29 | 3485034653440836.5 |
| 30.0ms | 4.817512331155209e-39 | 5.91902003376665e-27 |
| 29.0ms | 5.013904399655814e-85 | 4.7612893556284313e-73 |
| 20.0ms | 4.930385546604274e-111 | 3.214443225140497e-109 |
| 9.0ms | 6.693847169774974e-164 | 2.731295905751986e-162 |
| 23.0ms | 9.588998705638319e-194 | 1.6627854533225302e-189 |
| 26.0ms | 7.474486625092429e-229 | 1.3313764729703703e-221 |
| 12.0ms | 2.0758392524506346e-283 | 3.178068848605365e-283 |
| 8.0ms | -5.16204745465005e-209 | -4.2172319480891205e-209 |
| 23.0ms | -5.1824414729353754e-169 | -1.700538604239202e-172 |
| 18.0ms | -8.851696887400056e-139 | -1.3930260447056871e-139 |
| 31.0ms | -1.0852182361373026e-75 | -5.8421465797697985e-87 |
| 24.0ms | -9.34757947001376e-16 | -3.626504345852752e-18 |
| 25.0ms | -3.646909561857475e+75 | -1.3412335239468328e+73 |
| 292.0ms | 1760× | body | 256 | valid |
| 11.0ms | 65× | body | 256 | infinite |
Compiled 7040 to 4604 computations (34.6% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
9 calls:
| 219.0ms | t |
| 202.0ms | z |
| 200.0ms | i |
| 181.0ms | y |
| 158.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 17.3b | 6 | x |
| 15.4b | 8 | y |
| 15.8b | 10 | z |
| 16.6b | 11 | t |
| 15.7b | 8 | a |
| 17.2b | 6 | b |
| 16.4b | 8 | c |
| 17.6b | 9 | i |
| 17.7b | 6 | j |
Compiled 714 to 221 computations (69% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 35.0ms | 6.651708375334262e+107 | 5.212437641897911e+120 |
| 31.0ms | 5.454857623057713e-41 | 2.6195451358256214e-30 |
| 26.0ms | 1.758421163305711e-138 | 1.4487918405863093e-132 |
| 26.0ms | 3.0369174499944333e-207 | 3.35895286558934e-199 |
| 26.0ms | -5.419529579051257e-284 | -2.8800306586124e-290 |
| 21.0ms | -3.4198173704560247e-84 | -1.0469809492740445e-85 |
| 36.0ms | -8.771385251111894e+131 | -3.076014599013361e+117 |
| 170.0ms | 1024× | body | 256 | valid |
| 16.0ms | 97× | body | 256 | infinite |
Compiled 4112 to 2688 computations (34.6% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
9 calls:
| 536.0ms | t |
| 322.0ms | i |
| 198.0ms | a |
| 194.0ms | x |
| 188.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 15.8b | 10 | x |
| 16.7b | 8 | y |
| 17.1b | 8 | z |
| 16.6b | 11 | t |
| 14.5b | 10 | a |
| 17.4b | 6 | b |
| 18.4b | 6 | c |
| 17.6b | 9 | i |
| 17.7b | 6 | j |
Compiled 692 to 216 computations (68.8% saved)
| 9× | binary-search |
| Time | Left | Right |
|---|---|---|
| 32.0ms | 6.27114882179181e+233 | 4.930655252758365e+234 |
| 18.0ms | 0.0019397502344772615 | 0.022914902341730294 |
| 20.0ms | 1.3819656686704093e-45 | 7.528270393860541e-45 |
| 16.0ms | 1.4482120193075248e-153 | 1.4848975322704977e-152 |
| 20.0ms | -9.25035304881409e-120 | -7.556394466715715e-121 |
| 24.0ms | -3.979722605158491e-65 | -9.223596040250032e-67 |
| 20.0ms | -3.978762361546962e-9 | -3.602190458703042e-11 |
| 37.0ms | -1.2066499997496593e+117 | -1.3334201740568503e+100 |
| 40.0ms | -5.5691950770938186e+199 | -6.618011482371768e+183 |
| 177.0ms | 1024× | body | 256 | valid |
| 37.0ms | 216× | body | 256 | infinite |
Compiled 3928 to 2593 computations (34% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
9 calls:
| 523.0ms | y |
| 303.0ms | t |
| 262.0ms | x |
| 181.0ms | j |
| 174.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 17.0b | 9 | x |
| 15.5b | 12 | y |
| 17.1b | 8 | z |
| 17.7b | 9 | t |
| 15.8b | 8 | a |
| 17.5b | 6 | b |
| 19.7b | 4 | c |
| 17.8b | 9 | i |
| 16.6b | 8 | j |
Compiled 670 to 212 computations (68.4% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 37.0ms | 6.651708375334262e+107 | 5.212437641897911e+120 |
| 27.0ms | 9.352162750742604e+68 | 4.538604160252343e+73 |
| 23.0ms | 3.7928649572723285e+42 | 1.923123097354105e+44 |
| 58.0ms | 1.7055021438047755e+26 | 9.328949288963314e+27 |
| 7.0ms | 56852316000350.945 | 63272824288330.84 |
| 21.0ms | 2.6682770235538292e-27 | 6.368299353197433e-25 |
| 80.0ms | 1.758421163305711e-138 | 1.4487918405863093e-132 |
| 25.0ms | 3.0369174499944333e-207 | 3.35895286558934e-199 |
| 26.0ms | -5.419529579051257e-284 | -2.8800306586124e-290 |
| 22.0ms | -3.4198173704560247e-84 | -1.0469809492740445e-85 |
| 321.0ms | -8.771385251111894e+131 | -3.076014599013361e+117 |
| 315.0ms | 1360× | body | 256 | valid |
| 313.0ms | 154× | body | 256 | infinite |
Compiled 5159 to 3408 computations (33.9% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
9 calls:
| 761.0ms | b |
| 641.0ms | y |
| 498.0ms | j |
| 476.0ms | i |
| 390.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 20.9b | 3 | x |
| 17.7b | 10 | y |
| 17.7b | 8 | z |
| 17.7b | 9 | t |
| 18.2b | 4 | a |
| 17.5b | 6 | b |
| 19.0b | 8 | c |
| 18.6b | 8 | i |
| 17.6b | 7 | j |
Compiled 648 to 211 computations (67.4% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 1.4867284519417846e+192 | 6.194789079405657e+212 |
| 31.0ms | 2.704550962662248e+33 | 1.9829128975754008e+41 |
| 62.0ms | 2.926755998285879e-128 | 1.2330514441383964e-122 |
| 19.0ms | -4.0207765420911946e-291 | -2.7837926426934533e-293 |
| 30.0ms | -3.703596626275347e-12 | -6.8822431717353e-18 |
| 139.0ms | 624× | body | 256 | valid |
| 19.0ms | 119× | body | 256 | infinite |
Compiled 2486 to 1612 computations (35.2% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
9 calls:
| 871.0ms | c |
| 743.0ms | t |
| 426.0ms | z |
| 370.0ms | a |
| 186.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 19.6b | 5 | x |
| 19.4b | 7 | y |
| 16.9b | 11 | z |
| 17.2b | 11 | t |
| 17.1b | 8 | a |
| 19.0b | 5 | b |
| 19.1b | 8 | c |
| 18.5b | 9 | i |
| 17.4b | 7 | j |
Compiled 626 to 209 computations (66.6% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 95.0ms | 4.816727111172661e+116 | 6.070439195872332e+123 |
| 12.0ms | 3.0470319702678285e-57 | 4.708026537073844e-57 |
| 27.0ms | 3.1255782291929244e-148 | 3.70242632428041e-143 |
| 23.0ms | 4.959337143511363e-215 | 5.8458154875752905e-211 |
| 20.0ms | 9.510028197714018e-286 | 2.584571827249009e-284 |
| 78.0ms | 9.42390755505866e-306 | 1.759603767804581e-305 |
| 26.0ms | -2.3838884145501701e-240 | -3.3909349565309737e-248 |
| 71.0ms | -4.24836470296267e-79 | -2.3399912012745186e-80 |
| 32.0ms | -1.4181601465690856e+29 | -2063081969585568000.0 |
| 28.0ms | -1.0454802932765606e+122 | -1.8849844098002518e+118 |
| 377.0ms | 1200× | body | 256 | valid |
| 19.0ms | 106× | body | 256 | infinite |
Compiled 4477 to 2976 computations (33.5% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
9 calls:
| 1.3s | i |
| 1.0s | t |
| 738.0ms | a |
| 728.0ms | c |
| 638.0ms | j |
| Error | Segments | Branch |
|---|---|---|
| 19.7b | 5 | x |
| 18.1b | 10 | y |
| 17.2b | 11 | z |
| 18.7b | 8 | t |
| 17.1b | 8 | a |
| 19.5b | 5 | b |
| 18.7b | 11 | c |
| 17.7b | 10 | i |
| 17.7b | 7 | j |
Compiled 584 to 205 computations (64.9% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 29.0ms | 6.27114882179181e+233 | 4.930655252758365e+234 |
| 28.0ms | 1.7286447547669857e+32 | 3.208559020028138e+37 |
| 28.0ms | 6.722843776133147e-10 | 0.0009906216929310224 |
| 19.0ms | 1.4482120193075248e-153 | 1.4848975322704977e-152 |
| 27.0ms | -9.810464595001961e-49 | -9.131367256785231e-57 |
| 31.0ms | -2.5297136609710326e+71 | -1.027480243212006e+62 |
| 35.0ms | -4.866257202335768e+128 | -1.4277136066459695e+120 |
| 153.0ms | 912× | body | 256 | valid |
| 30.0ms | 189× | body | 256 | infinite |
Compiled 3242 to 2161 computations (33.3% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
9 calls:
| 249.0ms | y |
| 188.0ms | z |
| 186.0ms | c |
| 124.0ms | i |
| 107.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 20.9b | 3 | x |
| 18.1b | 10 | y |
| 17.2b | 11 | z |
| 20.6b | 6 | t |
| 21.9b | 5 | a |
| 20.6b | 3 | b |
| 18.7b | 11 | c |
| 19.4b | 7 | i |
| 22.0b | 6 | j |
Compiled 563 to 199 computations (64.7% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 35.0ms | 4.816727111172661e+116 | 6.070439195872332e+123 |
| 11.0ms | 3.0470319702678285e-57 | 4.708026537073844e-57 |
| 99.0ms | 3.1255782291929244e-148 | 3.70242632428041e-143 |
| 23.0ms | 4.959337143511363e-215 | 5.8458154875752905e-211 |
| 22.0ms | 9.510028197714018e-286 | 2.584571827249009e-284 |
| 12.0ms | 9.42390755505866e-306 | 1.759603767804581e-305 |
| 27.0ms | -2.3838884145501701e-240 | -3.3909349565309737e-248 |
| 21.0ms | -4.24836470296267e-79 | -2.3399912012745186e-80 |
| 33.0ms | -1.4181601465690856e+29 | -2063081969585568000.0 |
| 29.0ms | -1.0454802932765606e+122 | -1.8849844098002518e+118 |
| 273.0ms | 1200× | body | 256 | valid |
| 19.0ms | 106× | body | 256 | infinite |
Compiled 4477 to 2976 computations (33.5% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
| Outputs |
|---|
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
9 calls:
| 197.0ms | z |
| 194.0ms | j |
| 160.0ms | i |
| 151.0ms | a |
| 136.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 21.9b | 5 | x |
| 19.9b | 8 | y |
| 18.5b | 12 | z |
| 22.9b | 8 | t |
| 20.2b | 9 | a |
| 21.6b | 3 | b |
| 22.0b | 7 | c |
| 19.3b | 9 | i |
| 20.7b | 10 | j |
Compiled 542 to 194 computations (64.2% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 32.0ms | 4.816727111172661e+116 | 6.070439195872332e+123 |
| 17.0ms | 8.530164689769771e-35 | 8.886280351708897e-34 |
| 18.0ms | 9.230991629328743e-79 | 5.671044599954328e-78 |
| 26.0ms | 3.1255782291929244e-148 | 3.70242632428041e-143 |
| 27.0ms | 4.959337143511363e-215 | 5.8458154875752905e-211 |
| 20.0ms | 9.510028197714018e-286 | 2.584571827249009e-284 |
| 11.0ms | 9.42390755505866e-306 | 1.759603767804581e-305 |
| 26.0ms | -2.3838884145501701e-240 | -3.3909349565309737e-248 |
| 21.0ms | -4.24836470296267e-79 | -2.3399912012745186e-80 |
| 33.0ms | -1.4181601465690856e+29 | -2063081969585568000.0 |
| 27.0ms | -2.1489386350151923e+89 | -2.3304563261335272e+85 |
| 224.0ms | 1328× | body | 256 | valid |
| 16.0ms | 95× | body | 256 | infinite |
Compiled 4575 to 3105 computations (32.1% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
9 calls:
| 796.0ms | a |
| 583.0ms | c |
| 473.0ms | i |
| 324.0ms | b |
| 247.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 21.9b | 5 | x |
| 20.1b | 8 | y |
| 18.8b | 12 | z |
| 22.9b | 8 | t |
| 20.2b | 9 | a |
| 21.6b | 3 | b |
| 22.3b | 7 | c |
| 19.3b | 10 | i |
| 20.7b | 10 | j |
Compiled 521 to 193 computations (63% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 32.0ms | 4.816727111172661e+116 | 6.070439195872332e+123 |
| 73.0ms | 6.958894483523749e+32 | 4.362560294981914e+36 |
| 24.0ms | 10168115536.983217 | 3735315117476.437 |
| 105.0ms | 3.1255782291929244e-148 | 3.70242632428041e-143 |
| 22.0ms | 4.959337143511363e-215 | 5.8458154875752905e-211 |
| 20.0ms | 9.510028197714018e-286 | 2.584571827249009e-284 |
| 12.0ms | 9.42390755505866e-306 | 1.759603767804581e-305 |
| 25.0ms | -2.3838884145501701e-240 | -3.3909349565309737e-248 |
| 21.0ms | -4.24836470296267e-79 | -2.3399912012745186e-80 |
| 32.0ms | -1.4181601465690856e+29 | -2063081969585568000.0 |
| 28.0ms | -2.1489386350151923e+89 | -2.3304563261335272e+85 |
| 358.0ms | 1392× | body | 256 | valid |
| 17.0ms | 98× | body | 256 | infinite |
Compiled 4818 to 3276 computations (32% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
| Outputs |
|---|
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
9 calls:
| 680.0ms | t |
| 555.0ms | y |
| 409.0ms | i |
| 302.0ms | x |
| 298.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 24.8b | 8 | x |
| 24.0b | 7 | y |
| 20.1b | 11 | z |
| 23.2b | 11 | t |
| 22.4b | 6 | a |
| 22.6b | 11 | b |
| 25.1b | 5 | c |
| 21.0b | 11 | i |
| 24.8b | 8 | j |
Compiled 500 to 188 computations (62.4% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 42.0ms | 5.81981633238707e+193 | 1.9442781717398873e+202 |
| 31.0ms | 6.070439195872332e+123 | 3.931328314854043e+127 |
| 18.0ms | 8.530164689769771e-35 | 8.886280351708897e-34 |
| 87.0ms | 4.959337143511363e-215 | 5.8458154875752905e-211 |
| 71.0ms | 9.510028197714018e-286 | 2.584571827249009e-284 |
| 11.0ms | 9.42390755505866e-306 | 1.759603767804581e-305 |
| 26.0ms | -2.3838884145501701e-240 | -3.3909349565309737e-248 |
| 20.0ms | -4.24836470296267e-79 | -2.3399912012745186e-80 |
| 34.0ms | -1.4181601465690856e+29 | -2063081969585568000.0 |
| 101.0ms | -2.1489386350151923e+89 | -2.3304563261335272e+85 |
| 252.0ms | 1216× | body | 256 | valid |
| 106.0ms | 166× | body | 256 | infinite |
Compiled 4144 to 2839 computations (31.5% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
| Outputs |
|---|
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
9 calls:
| 577.0ms | z |
| 398.0ms | t |
| 306.0ms | y |
| 175.0ms | a |
| 172.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 25.9b | 6 | x |
| 24.0b | 7 | y |
| 22.4b | 9 | z |
| 23.6b | 12 | t |
| 22.4b | 6 | a |
| 22.6b | 11 | b |
| 25.1b | 5 | c |
| 23.0b | 10 | i |
| 26.6b | 6 | j |
Compiled 481 to 187 computations (61.1% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 30.0ms | 6.27114882179181e+233 | 4.930655252758365e+234 |
| 17.0ms | 1.3886701380512657e-134 | 6.238288421821046e-134 |
| 86.0ms | -1.5462248176155573e-217 | -2.960567630178854e-224 |
| 18.0ms | -5.028614430040483e-181 | -6.350770145470365e-182 |
| 59.0ms | -7.743103242117235e-43 | -3.2945095005280194e-43 |
| 191.0ms | 512× | body | 256 | valid |
| 12.0ms | 69× | body | 256 | infinite |
Compiled 1694 to 1160 computations (31.5% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
| Outputs |
|---|
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
9 calls:
| 366.0ms | t |
| 283.0ms | a |
| 266.0ms | z |
| 235.0ms | b |
| 159.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 25.8b | 7 | x |
| 25.0b | 5 | y |
| 22.4b | 9 | z |
| 24.6b | 11 | t |
| 22.6b | 6 | a |
| 24.8b | 6 | b |
| 25.1b | 5 | c |
| 23.0b | 10 | i |
| 26.6b | 6 | j |
Compiled 463 to 182 computations (60.7% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 108.0ms | 5.81981633238707e+193 | 1.9442781717398873e+202 |
| 30.0ms | 6.070439195872332e+123 | 3.931328314854043e+127 |
| 18.0ms | 8.530164689769771e-35 | 8.886280351708897e-34 |
| 23.0ms | 4.959337143511363e-215 | 5.8458154875752905e-211 |
| 24.0ms | 1.500185862347942e-282 | 6.482053752597643e-278 |
| 24.0ms | -4.438536364570109e-60 | -8.011698787674615e-63 |
| 21.0ms | -4.719831166531085e-47 | -2.8775263875695996e-49 |
| 29.0ms | -2.1489386350151923e+89 | -2.3304563261335272e+85 |
| 234.0ms | 992× | body | 256 | valid |
| 29.0ms | 183× | body | 256 | infinite |
Compiled 3090 to 2143 computations (30.6% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (*.f64 c t))) |
| Outputs |
|---|
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
9 calls:
| 441.0ms | i |
| 375.0ms | z |
| 225.0ms | x |
| 222.0ms | j |
| 187.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 25.8b | 7 | x |
| 25.0b | 5 | y |
| 23.5b | 7 | z |
| 26.1b | 10 | t |
| 22.6b | 6 | a |
| 24.8b | 6 | b |
| 25.1b | 5 | c |
| 23.2b | 10 | i |
| 26.6b | 6 | j |
Compiled 445 to 178 computations (60% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 102.0ms | 6.27114882179181e+233 | 4.930655252758365e+234 |
| 65.0ms | 1.3886701380512657e-134 | 6.238288421821046e-134 |
| 96.0ms | -1.5462248176155573e-217 | -2.960567630178854e-224 |
| 17.0ms | -5.028614430040483e-181 | -6.350770145470365e-182 |
| 74.0ms | -7.743103242117235e-43 | -3.2945095005280194e-43 |
| 332.0ms | 512× | body | 256 | valid |
| 15.0ms | 90× | body | 256 | infinite |
Compiled 1658 to 1142 computations (31.1% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
| Outputs |
|---|
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
9 calls:
| 425.0ms | j |
| 151.0ms | t |
| 122.0ms | y |
| 115.0ms | i |
| 111.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 26.4b | 7 | x |
| 23.8b | 9 | y |
| 23.5b | 7 | z |
| 25.9b | 10 | t |
| 22.0b | 8 | a |
| 27.1b | 3 | b |
| 26.3b | 3 | c |
| 24.9b | 8 | i |
| 25.3b | 11 | j |
Compiled 395 to 168 computations (57.5% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 29.0ms | 6.27114882179181e+233 | 4.930655252758365e+234 |
| 18.0ms | 1.3886701380512657e-134 | 6.238288421821046e-134 |
| 51.0ms | 2.680612722447929e-286 | 9.971595834953171e-278 |
| 125.0ms | 4.010839792536116e-294 | 5.4674811704395354e-294 |
| 27.0ms | -1.5462248176155573e-217 | -2.960567630178854e-224 |
| 17.0ms | -5.028614430040483e-181 | -6.350770145470365e-182 |
| 15.0ms | -7.743103242117235e-43 | -3.2945095005280194e-43 |
| 260.0ms | 704× | body | 256 | valid |
| 12.0ms | 74× | body | 256 | infinite |
Compiled 2162 to 1508 computations (30.2% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
| Outputs |
|---|
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
9 calls:
| 140.0ms | y |
| 116.0ms | z |
| 108.0ms | i |
| 104.0ms | a |
| 101.0ms | j |
| Error | Segments | Branch |
|---|---|---|
| 27.7b | 6 | x |
| 23.3b | 10 | y |
| 24.2b | 7 | z |
| 28.4b | 7 | t |
| 22.5b | 8 | a |
| 27.1b | 3 | b |
| 27.3b | 4 | c |
| 24.9b | 8 | i |
| 27.9b | 6 | j |
Compiled 379 to 162 computations (57.3% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 6.27114882179181e+233 | 4.930655252758365e+234 |
| 17.0ms | 1.3886701380512657e-134 | 6.238288421821046e-134 |
| 28.0ms | 2.680612722447929e-286 | 9.971595834953171e-278 |
| 9.0ms | 4.010839792536116e-294 | 5.4674811704395354e-294 |
| 28.0ms | -1.5462248176155573e-217 | -2.960567630178854e-224 |
| 24.0ms | -3.6892390316415345e-177 | -1.3596469844139379e-179 |
| 28.0ms | -9.810464595001961e-49 | -9.131367256785231e-57 |
| 140.0ms | 800× | body | 256 | valid |
| 12.0ms | 73× | body | 256 | infinite |
Compiled 2445 to 1699 computations (30.5% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
| Outputs |
|---|
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
9 calls:
| 148.0ms | t |
| 125.0ms | j |
| 113.0ms | x |
| 111.0ms | y |
| 103.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 27.6b | 8 | x |
| 24.7b | 9 | y |
| 24.6b | 7 | z |
| 26.5b | 12 | t |
| 24.2b | 8 | a |
| 28.4b | 3 | b |
| 27.5b | 6 | c |
| 25.0b | 8 | i |
| 27.8b | 10 | j |
Compiled 364 to 160 computations (56% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 1.508192265540334e+70 | 3.3949955432838025e+73 |
| 17.0ms | 1.3886701380512657e-134 | 6.238288421821046e-134 |
| 25.0ms | 2.680612722447929e-286 | 9.971595834953171e-278 |
| 9.0ms | 4.010839792536116e-294 | 5.4674811704395354e-294 |
| 25.0ms | -1.5462248176155573e-217 | -2.960567630178854e-224 |
| 23.0ms | -3.6892390316415345e-177 | -1.3596469844139379e-179 |
| 26.0ms | -9.810464595001961e-49 | -9.131367256785231e-57 |
| 136.0ms | 832× | body | 256 | valid |
| 5.0ms | 31× | body | 256 | infinite |
Compiled 2461 to 1722 computations (30% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
| Outputs |
|---|
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
9 calls:
| 525.0ms | t |
| 488.0ms | a |
| 204.0ms | x |
| 197.0ms | y |
| 196.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 29.2b | 5 | x |
| 26.4b | 7 | y |
| 27.6b | 9 | z |
| 28.4b | 9 | t |
| 26.7b | 7 | a |
| 28.7b | 5 | b |
| 28.7b | 4 | c |
| 28.3b | 6 | i |
| 27.9b | 10 | j |
Compiled 349 to 157 computations (55% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 32.0ms | 1.3849475943521928e+102 | 6.651708375334262e+107 |
| 31.0ms | 9.352162750742604e+68 | 4.538604160252343e+73 |
| 23.0ms | 3.7928649572723285e+42 | 1.923123097354105e+44 |
| 29.0ms | 1.2127497804858349e-15 | 1.7139956393627904e-11 |
| 28.0ms | 1.758421163305711e-138 | 1.4487918405863093e-132 |
| 10.0ms | -1.9773802280180028e+106 | -1.507597954080887e+106 |
| 127.0ms | 704× | body | 256 | valid |
| 16.0ms | 87× | body | 256 | infinite |
Compiled 1939 to 1388 computations (28.4% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 y (neg.f64 (*.f64 i j)))) |
| Outputs |
|---|
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
9 calls:
| 968.0ms | x |
| 564.0ms | b |
| 325.0ms | a |
| 295.0ms | y |
| 157.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 28.5b | 15 | x |
| 28.2b | 9 | y |
| 29.9b | 11 | z |
| 30.0b | 12 | t |
| 25.8b | 10 | a |
| 27.1b | 15 | b |
| 28.2b | 9 | c |
| 28.9b | 10 | i |
| 30.5b | 10 | j |
Compiled 334 to 156 computations (53.3% saved)
| 9× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 1.3819656686704093e-45 | 7.528270393860541e-45 |
| 98.0ms | 1.1972728186538773e-140 | 1.1439402007886654e-139 |
| 17.0ms | 1.7856386878256616e-165 | 1.2526731755161183e-164 |
| 17.0ms | 6.185557706513379e-215 | 4.45903322045221e-214 |
| 19.0ms | 9.971595834953171e-278 | 6.906968690203689e-276 |
| 20.0ms | 5.4674811704395354e-294 | 9.976863659209248e-293 |
| 26.0ms | -1.5462248176155573e-217 | -2.960567630178854e-224 |
| 28.0ms | -5.3876869639540706e-166 | -1.0816681210889892e-172 |
| 27.0ms | -9.810464595001961e-49 | -9.131367256785231e-57 |
| 254.0ms | 1040× | body | 256 | valid |
| 4.0ms | 20× | body | 256 | infinite |
Compiled 2734 to 1983 computations (27.5% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
| Outputs |
|---|
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
9 calls:
| 268.0ms | a |
| 250.0ms | z |
| 202.0ms | j |
| 190.0ms | c |
| 180.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 30.4b | 14 | x |
| 30.3b | 8 | y |
| 32.0b | 9 | z |
| 30.4b | 13 | t |
| 28.7b | 6 | a |
| 31.5b | 4 | b |
| 29.6b | 7 | c |
| 31.7b | 8 | i |
| 31.6b | 10 | j |
Compiled 285 to 150 computations (47.4% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 1.3819656686704093e-45 | 7.528270393860541e-45 |
| 17.0ms | 1.1972728186538773e-140 | 1.1439402007886654e-139 |
| 25.0ms | -1.5462248176155573e-217 | -2.960567630178854e-224 |
| 27.0ms | -5.028614430040483e-181 | -6.350770145470365e-182 |
| 28.0ms | -9.810464595001961e-49 | -9.131367256785231e-57 |
| 104.0ms | 576× | body | 256 | valid |
| 5.0ms | 26× | body | 256 | infinite |
Compiled 1493 to 1087 computations (27.2% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 j (*.f64 c t))) |
| Outputs |
|---|
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
9 calls:
| 412.0ms | x |
| 290.0ms | y |
| 218.0ms | j |
| 190.0ms | c |
| 139.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 30.4b | 14 | x |
| 32.2b | 8 | y |
| 32.3b | 8 | z |
| 33.1b | 9 | t |
| 30.0b | 4 | a |
| 31.5b | 4 | b |
| 29.8b | 7 | c |
| 34.8b | 5 | i |
| 30.7b | 13 | j |
Compiled 273 to 146 computations (46.5% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 5.91902003376665e-27 | 1.4268323436451153e-18 |
| 128.0ms | 9.588998705638319e-194 | 1.6627854533225302e-189 |
| 17.0ms | -5.282369168044903e-102 | -9.07163058414605e-103 |
| 21.0ms | -5.455241576201416e-61 | -2.3529126694612855e-63 |
| 92.0ms | -3.626504345852752e-18 | -4.4835454390488515e-29 |
| 102.0ms | -3.646909561857475e+75 | -1.3412335239468328e+73 |
| 373.0ms | 768× | body | 256 | valid |
| 5.0ms | 34× | body | 256 | infinite |
Compiled 1936 to 1409 computations (27.2% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) |
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
9 calls:
| 227.0ms | y |
| 203.0ms | x |
| 75.0ms | j |
| 55.0ms | z |
| 54.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 33.1b | 10 | x |
| 33.6b | 7 | y |
| 33.9b | 7 | z |
| 36.1b | 5 | t |
| 30.4b | 4 | a |
| 31.8b | 7 | b |
| 30.9b | 5 | c |
| 35.1b | 5 | i |
| 34.0b | 9 | j |
Compiled 216 to 133 computations (38.4% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 1.3819656686704093e-45 | 7.528270393860541e-45 |
| 18.0ms | 1.1972728186538773e-140 | 1.1439402007886654e-139 |
| 27.0ms | -9.810464595001961e-49 | -9.131367256785231e-57 |
| 57.0ms | 336× | body | 256 | valid |
| 3.0ms | 17× | body | 256 | infinite |
Compiled 848 to 622 computations (26.7% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
| Outputs |
|---|
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
9 calls:
| 184.0ms | z |
| 120.0ms | i |
| 90.0ms | c |
| 60.0ms | t |
| 56.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 38.1b | 3 | x |
| 36.2b | 4 | y |
| 33.6b | 9 | z |
| 37.2b | 9 | t |
| 31.7b | 3 | a |
| 36.2b | 8 | b |
| 32.0b | 5 | c |
| 35.0b | 8 | i |
| 37.6b | 5 | j |
Compiled 174 to 122 computations (29.9% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 5.339991857546974e-83 | 2.8061528234631814e-82 |
| 26.0ms | -9.810464595001961e-49 | -9.131367256785231e-57 |
| 40.0ms | 240× | body | 256 | valid |
| 1.0ms | 7× | body | 256 | infinite |
Compiled 620 to 454 computations (26.8% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
| Outputs |
|---|
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 t j)) |
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) |
9 calls:
| 169.0ms | c |
| 82.0ms | i |
| 47.0ms | x |
| 47.0ms | t |
| 44.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 42.1b | 5 | x |
| 40.8b | 5 | y |
| 38.2b | 7 | z |
| 42.5b | 5 | t |
| 36.8b | 4 | a |
| 40.8b | 4 | b |
| 38.3b | 6 | c |
| 40.9b | 5 | i |
| 42.0b | 4 | j |
Compiled 165 to 119 computations (27.9% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 6.238288421821046e-134 | 8.847161798929683e-131 |
| 23.0ms | -3.4575839006129824e-287 | -2.0331609955340585e-291 |
| 27.0ms | -9.810464595001961e-49 | -9.131367256785231e-57 |
| 67.0ms | 400× | body | 256 | valid |
| 3.0ms | 16× | body | 256 | infinite |
Compiled 885 to 685 computations (22.6% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
| Outputs |
|---|
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 a (*.f64 i b)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 i b)) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 b (neg.f64 z))) |
9 calls:
| 101.0ms | t |
| 99.0ms | z |
| 61.0ms | x |
| 56.0ms | c |
| 52.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 42.1b | 10 | x |
| 46.1b | 4 | y |
| 43.1b | 7 | z |
| 47.4b | 3 | t |
| 41.1b | 7 | a |
| 42.4b | 9 | b |
| 41.1b | 10 | c |
| 44.1b | 6 | i |
| 45.1b | 6 | j |
Compiled 156 to 116 computations (25.6% saved)
| 9× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 6.070569647240737e+216 | 1.1215440465835134e+219 |
| 82.0ms | 5.91902003376665e-27 | 1.4268323436451153e-18 |
| 20.0ms | 4.311393417137341e-231 | 7.474486625092429e-229 |
| 29.0ms | -2.966240802127061e-234 | -1.6904979111134202e-246 |
| 82.0ms | -9.492988526843866e-202 | -1.691297287327501e-205 |
| 23.0ms | -2.3529126694612855e-63 | -3.1758036992372215e-67 |
| 74.0ms | -3.626504345852752e-18 | -4.4835454390488515e-29 |
| 18.0ms | -2.342871139864484e+37 | -4.746063933049321e+36 |
| 331.0ms | -3.646909561857475e+75 | -1.3412335239468328e+73 |
| 449.0ms | 1168× | body | 256 | valid |
| 224.0ms | 92× | body | 256 | infinite |
Compiled 2323 to 1869 computations (19.5% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
| Outputs |
|---|
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 a (*.f64 i b)) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 i b)) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 c (*.f64 b (neg.f64 z))) |
9 calls:
| 124.0ms | b |
| 109.0ms | c |
| 87.0ms | j |
| 60.0ms | x |
| 44.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 42.1b | 10 | x |
| 46.1b | 4 | y |
| 43.1b | 7 | z |
| 47.4b | 3 | t |
| 41.1b | 7 | a |
| 42.4b | 9 | b |
| 41.0b | 11 | c |
| 44.1b | 6 | i |
| 45.1b | 6 | j |
Compiled 149 to 112 computations (24.8% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 32.0ms | 6.070569647240737e+216 | 1.1215440465835134e+219 |
| 45.0ms | 5.91902003376665e-27 | 1.4268323436451153e-18 |
| 26.0ms | 4.311393417137341e-231 | 7.474486625092429e-229 |
| 21.0ms | 4.257914754740218e-292 | 1.6608001387743724e-290 |
| 30.0ms | -2.966240802127061e-234 | -1.6904979111134202e-246 |
| 24.0ms | -9.492988526843866e-202 | -1.691297287327501e-205 |
| 24.0ms | -2.3529126694612855e-63 | -3.1758036992372215e-67 |
| 35.0ms | -3.626504345852752e-18 | -4.4835454390488515e-29 |
| 19.0ms | -2.342871139864484e+37 | -4.746063933049321e+36 |
| 27.0ms | -3.646909561857475e+75 | -1.3412335239468328e+73 |
| 246.0ms | 1280× | body | 256 | valid |
| 19.0ms | 93× | body | 256 | infinite |
Compiled 2530 to 2034 computations (19.6% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
| Outputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 c (*.f64 t j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 a (*.f64 i b)) |
9 calls:
| 100.0ms | x |
| 39.0ms | z |
| 39.0ms | b |
| 34.0ms | c |
| 32.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 42.4b | 11 | x |
| 46.4b | 4 | y |
| 43.9b | 7 | z |
| 47.4b | 3 | t |
| 42.1b | 5 | a |
| 42.4b | 9 | b |
| 42.3b | 8 | c |
| 44.1b | 6 | i |
| 45.1b | 6 | j |
Compiled 137 to 106 computations (22.6% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 5.339991857546974e-83 | 2.8061528234631814e-82 |
| 80.0ms | 1.1972728186538773e-140 | 1.1439402007886654e-139 |
| 23.0ms | -3.4575839006129824e-287 | -2.0331609955340585e-291 |
| 29.0ms | -9.810464595001961e-49 | -9.131367256785231e-57 |
| 140.0ms | 464× | body | 256 | valid |
| 3.0ms | 19× | body | 256 | infinite |
Compiled 949 to 759 computations (20% saved)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
| Outputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 t j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 a (*.f64 i b)) |
9 calls:
| 96.0ms | z |
| 76.0ms | t |
| 24.0ms | c |
| 24.0ms | b |
| 24.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 46.8b | 5 | x |
| 47.1b | 4 | y |
| 44.2b | 7 | z |
| 47.6b | 3 | t |
| 42.6b | 5 | a |
| 43.6b | 6 | b |
| 44.4b | 6 | c |
| 46.2b | 4 | i |
| 46.8b | 4 | j |
Compiled 125 to 101 computations (19.2% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 5.339991857546974e-83 | 2.8061528234631814e-82 |
| 59.0ms | 1.1972728186538773e-140 | 1.1439402007886654e-139 |
| 16.0ms | -8.026442608362023e-266 | -2.7088765436087044e-266 |
| 79.0ms | -9.810464595001961e-49 | -9.131367256785231e-57 |
| 166.0ms | 416× | body | 256 | valid |
| 2.0ms | 11× | body | 256 | infinite |
Compiled 856 to 684 computations (20.1% saved)
Total -16.7b remaining (-36.6%)
Threshold costs -16.7b (-36.6%)
| Inputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 j (*.f64 c t)) |
(*.f64 t (*.f64 c j)) |
| Outputs |
|---|
(*.f64 a (*.f64 i b)) |
(*.f64 c (*.f64 t j)) |
(*.f64 a (*.f64 i b)) |
9 calls:
| 75.0ms | t |
| 65.0ms | c |
| 17.0ms | z |
| 15.0ms | x |
| 15.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 49.7b | 4 | x |
| 49.3b | 4 | y |
| 49.5b | 5 | z |
| 48.6b | 3 | t |
| 45.6b | 3 | a |
| 47.4b | 3 | b |
| 47.3b | 3 | c |
| 48.8b | 3 | i |
| 48.0b | 3 | j |
Compiled 119 to 98 computations (17.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 117.0ms | 6.238288421821046e-134 | 8.847161798929683e-131 |
| 166.0ms | -3.979722605158491e-65 | -9.223596040250032e-67 |
| 279.0ms | 240× | body | 256 | valid |
| 1.0ms | 7× | body | 256 | infinite |
Compiled 500 to 394 computations (21.2% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 951 | 17901 |
| 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 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) +inf.0) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))))) |
(if (<=.f64 y -1200000000000000002140019938305502038174763710723616712528418333241554034173479442744562449591411553198522764434651738827725691752379543481445038199030761368873598976) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y -1499999999999999924080702945611028300445467516520115109625856) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -8801562677017115/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 y -7657905089392723/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -5653543569679537/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 y 4524558497075849/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 716054195477281/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 y 7421688002070991/2854495385411919762116571938898990272765493248) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 5942112188569825/2475880078570760549798248448) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 19500000000000000075934539147170198838489695619728075953980905505507165344432593147032103186608329214440652066525282304) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 40000000000000001959069063006020823182889080141229755549801694983606730543735390246449261169891058551724522587260411070482137316746503408684091047936) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 y 150000000000000016012518944544112372433131640180574724937008814722310238331821867259097882535193426919790282058965916721717335987325226547362260838085382916770226439966647114730806192206927364096) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y 580000000000000024482259997249107072514470990403803163914158131582496277755291260045449130585563059935275535305858208265330928446868119623866396597696803792688807433949756224310794333822133056123234736336107650519797683145703136690176) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j)))))))))))))))) |
(if (<=.f64 a -18499999999999999311072013045551706287043006497837083615587719155486054534906798710813329637102696297555838087753045183028327458034962717652122723187911819264) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a -3600000000000000156116072391194095848211184340626291947525480513697752952147967030703219065538160588119046134880583013681776417570816) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a -6318737500113431/421249166674228746791672110734681729275580381602196445017243910144) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 3643129264433309/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 8424983333484575/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 6052837899185947/576460752303423488) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 12999999999999999245025280) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) (if (<=.f64 a 62000000000000001374513027250260733087729394461164525945125598668464504637818844524824370953353953280) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 74999999999999996018456099697244745625044655377306151880422462348354253976117320953912415712895668229808849243901331855695151104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 260000000000000020513188459996727728768652363725828428374756504216108542989413508850141367056770818519709247790337505961854840160987669352435454620004697414893177929728) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.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 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))) |
(if (<=.f64 a -1897980245367405/1725436586697640946858688965569256363112777243042596638790631055949824) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 5357543035931337/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 1158435208354129/52656145834278593348959013841835216159447547700274555627155488768) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 1152921504606847/72057594037927936) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 135000000000000000419430400) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) (if (<=.f64 a 60999999999999999221674354692198837029485216098899200499499942955336247383608155705948310229038923776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 450000000000000019514509048899261981026398042578286493440685064212219119018495878837902383192270073514880766860072876710222052196352) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 3699999999999999660151620597279377011401860973961393323384836753406510173401734406088323819171527834223472033176930050295697220027120502089646205517443269385333606234493902478125150371276185386757027826292114517354259363332472111628288) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.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 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))))))))))) |
(if (<=.f64 j -5337291613282543/452312848583266388373324160190187140051835877600158453279131187530910662656) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 j 456932444904477/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 500000000000000007779708064733421512134100698460530716684885290215416890582377851632492694957523723838103140433920) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 j 189999999999999990088898512348739718923867266273469688425776149935610521007326530513873914933537073827131716880155590636238466804937760410055654600305146809036523880146662003085374652416) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) |
(if (<=.f64 j -2487720667207965/452312848583266388373324160190187140051835877600158453279131187530910662656) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 j 468956982928279/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 5400000000000000084020847099120952331048287543373731740196761134326502418289680797630921105541256217451513916686336) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 j 126000000000000004536196158209790051609578878615478462762102264496328494776030458026135147066444400788137045497440526074851668907259083299362604311587923458647968639470539003859449158963715476389864598078008098813902848) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) |
(if (<=.f64 x -7118155225890937/77371252455336267181195264) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 x -90575098195717/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 x -6415114477738391/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 x 2921777708701151/188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219443542346615871751089083876220596224387399635909565487009065232689887930358404389913798458461035797425091600762263250923357187307004059038598692050448905404416) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 x 891101683129335/278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) (if (<=.f64 x 5716092316252427/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 x 8485944879163265/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j)))))))))) |
(if (<=.f64 x -500000000000000011546545651348935774464919112425849637715282289077421094839728844432880898433975380555391192719129287098299595056567936753438014858326845092856015715723317824379483334901760) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 x -5077488442381443/4835703278458516698824704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 x -8019670152745775/943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 x -5278722770253305/117304950450073441093299338992332138457996243649210992760592177980666118165925495436678284352817677825758656549761022853424729541660972550965022826666248518125620733165482852770884817967017897067499683873717228533661411547573197142488509591988118713532416) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 x 2709713197585745/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 x 3029745722639739/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) (if (<=.f64 x 1569971644478511/5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917248) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 x 3038885666186845/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))))))))))) |
(if (<=.f64 z -20000000000000000746818674942919779438786551508983640762055460820756010161342994202757226742842252830104798058684384018432) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z -1505300300900817/5575186299632655785383929568162090376495104) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) (if (<=.f64 z -3618502788666131/904625697166532776746648320380374280103671755200316906558262375061821325312) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z -5906628726794175/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -5065326622169181/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z -1495020541582441/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z -8686162375287035/96512915280967053581473992690523770832804036027976092508745841039385957511899636693935577250212251899331606800230413394637016647999665010865694713564271216355093681467326336557610944624945266886348613585697529348641399137222620343503047635864810732050328281646899590278784472758879901186078227762530329829839567060992) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 508966588413477/1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z 7106863825839427/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 209999999999999982899798638008629995339581554434132746838938081412880886047822810796164603337571366954648614543569190912) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))))))))))))) |
(if (<=.f64 c -21500000000000000655253513092004128780980303788717803708585436254474076160) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) (if (<=.f64 c -7910139745424151/40564819207303340847894502572032) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 c -6971861685245851/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) (if (<=.f64 c -4022342378982779/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) (if (<=.f64 c -7396840143163425/2175541218577478036232553294038911497542013410209922757424923190068852981190050786259609609278379154099770693575665668158859588967025488852621393833027941793561932885341770625153958412288) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 c -2220894945574821/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 c 2668307566723615/10463951242053391806136963369726580181263718864311851635192874886429209483641954321222640418122029864527291727710479949464718215680589004332016189037791576956967351342601788071700268169006221818240189631008834448226154239518944108944497601509840881752510934060240763835605888507473266002770708660224) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 c 1322934063483363/213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 c 3852638599766875/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 8104522595470689/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) (if (<=.f64 c 2432685965148115/10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868096) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 546812681195753/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 c 7745958677853785/1461501637330902918203684832716283019655932542976) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) (if (<=.f64 c 2000000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 9200000000000000143146628391094955823267452851673765187001889339963670786715752470037865587218436518621097783984128) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j)))))))))))))))))) |
(if (<=.f64 y -3099999999999999750768091430857591660571121442458784755415246197858693367705940208367846817621521529398447395554983936) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y -918645304408865/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y -7031775234659879/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 4377221635997737/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 4022342378982779/418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 y 4795552247492025/45671926166590716193865151022383844364247891968) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 19000000000000000381068387896706420756896694788282251818133821922451952640012022674923511439611523506766402813952) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))))))))) |
(if (<=.f64 a -4100000000000000164844869163613784490981447793908530135876567832469587006355328277921586438896576376693529241339660582611262805627195970218753946366009573231490835682761908711702665680006763436310528) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) (if (<=.f64 a -4000000000000000135995966852011298379775898878851592190853722859351501086892803333170966465522933783685234688) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a -7350268983256945/38685626227668133590597632) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a -8802718417897835/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a -944890341584289/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 a 707617954654039/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 1064596454321581/200867255532373784442745261542645325315275374222849104412672) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 5764607523034235/2305843009213693952) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 4800000000000000226956754793684140401405180974071369833697807915265292683866220176778663756235681357273607197317705835393237558683425788077888255169545884384550070905850966222147919413378998745266701891166955795023820131885427082657792) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j)))))))))))) |
(if (<=.f64 y -36000000000000000140186841502468059394134822682574909453503210164013228328183248886828498190661530857428896122815905792) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y -3149641043687537/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y -4821788732338203/1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 3878192997493585/43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032192) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 1892428945189957/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 y 6097860015223217/87112285931760246646623899502532662132736) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 62000000000000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 299999999999999997114318848) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y 45000000000000000008204506674673308638642176) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 44999999999999998451878638849924565431917183182122651435478613340045967360) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y 719999999999999951471904641534052376498568325601173302269042885696114972841430895109748180276140531450380288) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))))))))))))) |
(if (<=.f64 b -6693195169205051/20282409603651670423947251286016) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -2247116418577895/11235582092889474423308157442431404585112356118389416079589380072358292237843810195794279832650471001320007117491962084853674360550901038905802964414967132773610493339054092829768888725077880882465817684505312860552384417646403930092119569408801702322709406917786643639996702871154982269052209770601514008576) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 b 2191168721230097/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 2449999999999999904705725570280849408) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 4999999999999999909315349154054740991463637108491892860888337397349569053269712469449300329851548412746772308261348178402514182220821421164656873275098572126930396830492460411478655642866237930786475017764864) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j)))))))) |
(if (<=.f64 z -5800000000000000285382374213148881385572726796667864044893033313067676658917133500407282038078797562830948030322241961984) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z -69000000000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -5673715564164917/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z -811820827772699/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 1877755279706495/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 7500560250303871/669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 2577422614171099/3032261899024822138962850563403325303236105502181048068630961011769630766965579856114996892243450152247046349017834127355803867273661746858289623584064806912508701125040722471777861885999215712549341795300227478029087591511359488) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 8457957933741209/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 2826955303645415/883423532389192164791648750371459257913741948437809479060803100646309888) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 5600000000000000227457217911938110335746801584932114939748048943157931835076749091867406496703709256989491881312633017597952) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))))))))))))) |
(if (<=.f64 a -639999999999999966946039965907977165721265176146053590525472935237435460511169754832162396741697336568652827047259240065400832) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -11000000000000000031598029763877157208568604930957149701330750618468352) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a -7371860416799003/26328072917139296674479506920917608079723773850137277813577744384) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 a 6368561591886351/471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415872) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 6198106008766409/590295810358705651712) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 10500000000000000519203668722026807296) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 4800000000000000226956754793684140401405180974071369833697807915265292683866220176778663756235681357273607197317705835393237558683425788077888255169545884384550070905850966222147919413378998745266701891166955795023820131885427082657792) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j)))))))))) |
(if (<=.f64 z -215000000000000015768858584602878980653475950366117563380503042266075901848799520610504894284190445159939195877531320320) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z -2150000000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -3504353730807743/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z -8648659386783015/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 6325070415853457/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 60167719641807/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 4851619038439715/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 3689109311525421/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 5477225900812991/1766847064778384329583297500742918515827483896875618958121606201292619776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 105000000000000007934420621432953987372565962200816260394779900353461019887831188491590473554770241480582657750812967567360) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))))))))))))) |
(if (<=.f64 z -46000000000000003433710519327269674398524322352584313707259685077965254820562507451596800) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z -1400000000000000000000) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 z -3804726907734121/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z -7687697232696013/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 1106887322774355/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 7031775234659879/669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 740298315191607/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 3095252690645719/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 5736293309357913/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 1519961702824139/2923003274661805836407369665432566039311865085952) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) (if (<=.f64 z 18000000000000000070093420751234029697067411341287454726751605082006614164091624443414249095330765428714448061407952896) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j)))))))))))))) |
(if (<=.f64 z -26999999999999998324504867191052435605764401989238050865189799602468535286023734689792) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z -2220000000000000067981279232) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 z -6508085500071523/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z -356709151597095/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 8696971821798503/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 5357543035931337/2678771517965668302371062622650004526403512029263834018609375970925877627812340306232995947039239645318986682293882867062967863214230785108996144393674643700983641943706057746355268651265592785469488545538261618745895485316849691889791385986519265728642799119421635541915107457913156096709301417017344) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 3941940468732269/6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 6118522760578747/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 68000000000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 229999999999999981717695603985612800) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 22999999999999998680017790993789810324324683698348593119627040234002344134835045915594078470208023088102892312867639394304) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j)))))))))))))) |
(if (<=.f64 z -71999999999999995532012979176139828282038405304634802307172798939916094096063292506112) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z -4200000000000000251658240) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 z -6841833474434165/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z -1810606452244565/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 1531852991339509/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 533661513344723/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 4851619038439715/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 2484552783462535/2923003274661805836407369665432566039311865085952) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 38999999999999998121989780223399685753729471285181688260435594827713775875922283283953019508094471168046823554508944717337591808) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z 59999999999999999921389501441093451297615369054790591517856288010116439089514169261994135181408392018373848843736688113377736564772607521452480779903254248134848647683590584859225909067912314880) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))))))))))))) |
(if (<=.f64 a -3954574093293609/6277101735386680763835789423207666416102355444464034512896) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 a -583992399055641/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 a -8343157707155579/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 6751368128785793/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 4800000000000000226956754793684140401405180974071369833697807915265292683866220176778663756235681357273607197317705835393237558683425788077888255169545884384550070905850966222147919413378998745266701891166955795023820131885427082657792) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j)))))))) |
(if (<=.f64 z -42000000000000001994838469046457424787692977945720602979923447495208758331053069828096) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z -1908785286492599/6582018229284824168619876730229402019930943462534319453394436096) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 z -497544133441593/113078212145816597093331040047546785012958969400039613319782796882727665664) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 6706023440036659/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 5336780942283687/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 2484552783462535/2923003274661805836407369665432566039311865085952) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 38999999999999998121989780223399685753729471285181688260435594827713775875922283283953019508094471168046823554508944717337591808) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z 59999999999999999921389501441093451297615369054790591517856288010116439089514169261994135181408392018373848843736688113377736564772607521452480779903254248134848647683590584859225909067912314880) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))))))))))) |
(if (<=.f64 a -2259756624739205/3138550867693340381917894711603833208051177722232017256448) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 a -3550673786258297/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 a -3334007216439927/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 5933020476811757/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 4800000000000000226956754793684140401405180974071369833697807915265292683866220176778663756235681357273607197317705835393237558683425788077888255169545884384550070905850966222147919413378998745266701891166955795023820131885427082657792) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z)))))))) |
(if (<=.f64 a -5021681388309345/12554203470773361527671578846415332832204710888928069025792) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 a -1644522595740685/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 a -943931000118831/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 6615510736293323/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 1446536619701461/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 2301602771176975/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 1650000000000000144204211617552770847727769449007998927630978779893792594846245940362052315296605308106722497403664434921844133413458784451538858008556185592186424885299069008335130692475189894606492974136379985565001283120799865110528) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z)))))))))) |
(if (<=.f64 a -7548785066802179/107839786668602559178668060348078522694548577690162289924414440996864) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 a -7942296627156717/583992399055640987986069965529637289586333248927815671114136642291107221402710705472756839848623539171666215625420084135768154204336056063776340648924443416096255318318113913610607896607565283328) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a -6511732844609233/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 7766034342605205/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 3181041177584231/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 5319259737831231/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 4800000000000000226956754793684140401405180974071369833697807915265292683866220176778663756235681357273607197317705835393237558683425788077888255169545884384550070905850966222147919413378998745266701891166955795023820131885427082657792) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z)))))))))) |
(if (<=.f64 a -6318737500113431/210624583337114373395836055367340864637790190801098222508621955072) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -7942296627156717/583992399055640987986069965529637289586333248927815671114136642291107221402710705472756839848623539171666215625420084135768154204336056063776340648924443416096255318318113913610607896607565283328) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a -794889263257963/99361157907245371849534687261600163536440705095468583112899330433667260971928120725176218165033374588831214764616388685194981122823348121052434385602635592909085118465334393955216978280422300468816831948397854000057142198644227702784) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 6615510736293323/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 3643129264433309/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 4500912085857195/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 30999999999999999630972144028468118834852884326314095000258094130257723392) (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))))))) |
(if (<=.f64 y -15999999999999999012132813204511656645232437831553991652710659400621943869193595418189128440062532084826112) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y 2148162586431843/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584) (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) (if (<=.f64 y 6734393813712469/19807040628566084398385987584) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y 64999999999999997811068662022740957101817856) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) (if (<=.f64 y 40999999999999997892033678131411185856214608765082147296507687213815824384) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y 38999999999999998483276971832334825815199055893515800113499654517863097834470835424377819219112230912000) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))))))))) |
(if (<=.f64 a -8930482333493649/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -1479368028632685/2175541218577478036232553294038911497542013410209922757424923190068852981190050786259609609278379154099770693575665668158859588967025488852621393833027941793561932885341770625153958412288) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -5901257890427117/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 8449157733852885/179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) (if (<=.f64 a 5987520928604159/19958403095347198116563727130368385660674512604354575415025472424372118918689640657849579654926357010893424468441924952439724379883935936607391717982848314203200056729510856765175377214443629871826533567445439239933308104551208703888888552684480441575071209068757560416423584952303440099278848) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 7762590461503545/24258095192198577111702804507226602425888844017448384549047688094157046135724638848919975137947601217976370792142673018846430938189293974866316988672518455300069609000325779774222895087993725700394734362401819824232700732090875904) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) (if (<=.f64 a 622427335332149/259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 1099440250255293/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) (if (<=.f64 a 3133529186305031/803469022129495137770981046170581301261101496891396417650688) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))))))))) |
(if (<=.f64 a -6908486333457351/842498333348457493583344221469363458551160763204392890034487820288) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -8596368114099035/74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -7452086843043403/49680578953622685924767343630800081768220352547734291556449665216833630485964060362588109082516687294415607382308194342597490561411674060526217192801317796454542559232667196977608489140211150234408415974198927000028571099322113851392) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 5899435489174743/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) (if (<=.f64 a 5784976959332365/803469022129495137770981046170581301261101496891396417650688) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))))) |
(if (<=.f64 c -14500000000000001244800265681275905482448154360813525490975176649579954176) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -6729216728661137/41538374868278621028243970633760768) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) (if (<=.f64 c -2223208113356471/926336713898529563388567880069503262826159877325124512315660672063305037119488) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (if (<=.f64 c -1891296297426935/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) (if (<=.f64 c 2407899124854297/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c 4486144485774091/166153499473114484112975882535043072) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))) |
(if (<=.f64 a -2961908203178171/3291009114642412084309938365114701009965471731267159726697218048) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a 965362170955867/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a 1064596454321581/200867255532373784442745261542645325315275374222849104412672) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))) |
(if (<=.f64 a -4380991333411979/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a 1922388332328819/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) |
(if (<=.f64 a -1015937062247571/110427941548649020598956093796432407239217743554726184882600387580788736) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -185156687321787/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (*.f64 c (*.f64 b (neg.f64 z))) (if (<=.f64 a 1198751443321341/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))) |
(if (<=.f64 c -55000000000000002990041908339548396289068330828557119834083650887638581248) (*.f64 c (*.f64 b (neg.f64 z))) (if (<=.f64 c -8700000000000000059154244715635802112) (*.f64 a (*.f64 i b)) (if (<=.f64 c -655084390206837/2787593149816327892691964784081045188247552) (*.f64 t (*.f64 c j)) (if (<=.f64 c -6669624340069413/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (*.f64 c (*.f64 b (neg.f64 z))) (if (<=.f64 c -6618782715722385/11031304526203974597457456414861827591216226218170224705794538792432397774848431640257320003887617175667569787102671861633294128382337464639166223001902133228245297232354359845986844033174623155170927185464197384241152) (*.f64 t (*.f64 a (neg.f64 x))) (if (<=.f64 c -2882886462261005/480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936) (*.f64 a (*.f64 i b)) (if (<=.f64 c 2447171965689999/436994993873214129706097166956708350993678881411295357199729151951767944417616335439228580716318181998128654620651240845861768505204366709906692902245553277900892247131030458103436298545516643924637451297481464347472084863384057367177715867713536) (*.f64 -1 (*.f64 a (*.f64 t x))) (if (<=.f64 c 3530761863803683/41538374868278621028243970633760768) (*.f64 a (*.f64 i b)) (if (<=.f64 c 9500000000000000050414592643356644549064455050275780653358993198818460246997402552586358331405515598247725128246574802245606600639141926818341723667715979915359458236303887048190047702470000960431004239290591006949376) (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b (neg.f64 z)))))))))))) |
(if (<=.f64 c -20499999999999998946016839065705592928107304382541073648253843606907912192) (*.f64 c (*.f64 b (neg.f64 z))) (if (<=.f64 c -9799999999999999618822902281123397632) (*.f64 a (*.f64 i b)) (if (<=.f64 c -2445779512244245/10633823966279326983230456482242756608) (*.f64 t (*.f64 c j)) (if (<=.f64 c -3853560729817883/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (*.f64 c (*.f64 b (neg.f64 z))) (if (<=.f64 c -324761605251445/353001744838527187118638605275578482918919238981447190585425241357836728795149812488234240124403749621362233187285499572265412108234798868453319136060868263303849511435339515071579009061587940965469669934854316295716864) (*.f64 t (*.f64 a (neg.f64 x))) (if (<=.f64 c -5630637621603525/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 a (*.f64 i b)) (if (<=.f64 c 6881794031894803/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (*.f64 x (*.f64 t (neg.f64 a))) (if (<=.f64 c 1704280476105535/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 t (*.f64 a (neg.f64 x))) (if (<=.f64 c 7316070888800177/170141183460469231731687303715884105728) (*.f64 a (*.f64 i b)) (if (<=.f64 c 520000000000000003790879452195804214674654466204914226188541055645192763253208466166057585785680905507120072032208770161602169661326488866262457401543837760639195898890902751229850218090121509544697976539147085906182144) (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b (neg.f64 z))))))))))))) |
(if (<=.f64 a -7898421875141789/26328072917139296674479506920917608079723773850137277813577744384) (*.f64 a (*.f64 i b)) (if (<=.f64 a -4915567165639145/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 c (*.f64 b (neg.f64 z))) (if (<=.f64 a 697206012357015/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (*.f64 c (*.f64 t j)) (if (<=.f64 a 4784610960462839/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 a (*.f64 i b)))))) |
(if (<=.f64 a -336999333339383/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 a (*.f64 i b)) (if (<=.f64 a -2396072166980803/72608247484266751113186645417475613287659189534150120071082610318161164900410369802010171606257634306142515810068016262229227795192622349013224149467890362587059123068723626657357734855190319183117148231560128769827526792328021488679545846696711820459572514914753120743347917422592) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 a 1501674488153571/107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768) (*.f64 c (*.f64 t j)) (if (<=.f64 a 6493400589199567/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 a (*.f64 i b)))))) |
(if (<=.f64 a -5928554968950589/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (*.f64 a (*.f64 i b)) (if (<=.f64 a 1878043927870101/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b)))) |
(*.f64 a (*.f64 i b)) |
| Outputs |
|---|
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) +inf.0) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))))) |
(if (<=.f64 y -1200000000000000002140019938305502038174763710723616712528418333241554034173479442744562449591411553198522764434651738827725691752379543481445038199030761368873598976) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y -1499999999999999924080702945611028300445467516520115109625856) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -8801562677017115/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 y -7657905089392723/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -5653543569679537/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 y 4524558497075849/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 716054195477281/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 y 7421688002070991/2854495385411919762116571938898990272765493248) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 5942112188569825/2475880078570760549798248448) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 19500000000000000075934539147170198838489695619728075953980905505507165344432593147032103186608329214440652066525282304) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 40000000000000001959069063006020823182889080141229755549801694983606730543735390246449261169891058551724522587260411070482137316746503408684091047936) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 y 150000000000000016012518944544112372433131640180574724937008814722310238331821867259097882535193426919790282058965916721717335987325226547362260838085382916770226439966647114730806192206927364096) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y 580000000000000024482259997249107072514470990403803163914158131582496277755291260045449130585563059935275535305858208265330928446868119623866396597696803792688807433949756224310794333822133056123234736336107650519797683145703136690176) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j)))))))))))))))) |
(if (<=.f64 a -18499999999999999311072013045551706287043006497837083615587719155486054534906798710813329637102696297555838087753045183028327458034962717652122723187911819264) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a -3600000000000000156116072391194095848211184340626291947525480513697752952147967030703219065538160588119046134880583013681776417570816) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a -6318737500113431/421249166674228746791672110734681729275580381602196445017243910144) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 3643129264433309/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 8424983333484575/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 6052837899185947/576460752303423488) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 12999999999999999245025280) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) (if (<=.f64 a 62000000000000001374513027250260733087729394461164525945125598668464504637818844524824370953353953280) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 74999999999999996018456099697244745625044655377306151880422462348354253976117320953912415712895668229808849243901331855695151104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 260000000000000020513188459996727728768652363725828428374756504216108542989413508850141367056770818519709247790337505961854840160987669352435454620004697414893177929728) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.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 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))) |
(if (<=.f64 a -1897980245367405/1725436586697640946858688965569256363112777243042596638790631055949824) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 5357543035931337/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 1158435208354129/52656145834278593348959013841835216159447547700274555627155488768) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 1152921504606847/72057594037927936) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 135000000000000000419430400) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))) (if (<=.f64 a 60999999999999999221674354692198837029485216098899200499499942955336247383608155705948310229038923776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 450000000000000019514509048899261981026398042578286493440685064212219119018495878837902383192270073514880766860072876710222052196352) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 3699999999999999660151620597279377011401860973961393323384836753406510173401734406088323819171527834223472033176930050295697220027120502089646205517443269385333606234493902478125150371276185386757027826292114517354259363332472111628288) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.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 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))))))))))) |
(if (<=.f64 j -5337291613282543/452312848583266388373324160190187140051835877600158453279131187530910662656) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 j 456932444904477/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 500000000000000007779708064733421512134100698460530716684885290215416890582377851632492694957523723838103140433920) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 j 189999999999999990088898512348739718923867266273469688425776149935610521007326530513873914933537073827131716880155590636238466804937760410055654600305146809036523880146662003085374652416) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) |
(if (<=.f64 j -2487720667207965/452312848583266388373324160190187140051835877600158453279131187530910662656) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 j 468956982928279/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 5400000000000000084020847099120952331048287543373731740196761134326502418289680797630921105541256217451513916686336) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 j 126000000000000004536196158209790051609578878615478462762102264496328494776030458026135147066444400788137045497440526074851668907259083299362604311587923458647968639470539003859449158963715476389864598078008098813902848) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) |
(if (<=.f64 x -7118155225890937/77371252455336267181195264) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 x -90575098195717/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 x -6415114477738391/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 x 2921777708701151/188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219443542346615871751089083876220596224387399635909565487009065232689887930358404389913798458461035797425091600762263250923357187307004059038598692050448905404416) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 x 891101683129335/278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) (if (<=.f64 x 5716092316252427/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 x 8485944879163265/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j)))))))))) |
(if (<=.f64 x -500000000000000011546545651348935774464919112425849637715282289077421094839728844432880898433975380555391192719129287098299595056567936753438014858326845092856015715723317824379483334901760) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 x -5077488442381443/4835703278458516698824704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 x -8019670152745775/943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 x -5278722770253305/117304950450073441093299338992332138457996243649210992760592177980666118165925495436678284352817677825758656549761022853424729541660972550965022826666248518125620733165482852770884817967017897067499683873717228533661411547573197142488509591988118713532416) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 x 2709713197585745/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 x 3029745722639739/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) (if (<=.f64 x 1569971644478511/5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917248) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 x 3038885666186845/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))))))))))) |
(if (<=.f64 z -20000000000000000746818674942919779438786551508983640762055460820756010161342994202757226742842252830104798058684384018432) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z -1505300300900817/5575186299632655785383929568162090376495104) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) (if (<=.f64 z -3618502788666131/904625697166532776746648320380374280103671755200316906558262375061821325312) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z -5906628726794175/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -5065326622169181/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z -1495020541582441/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z -8686162375287035/96512915280967053581473992690523770832804036027976092508745841039385957511899636693935577250212251899331606800230413394637016647999665010865694713564271216355093681467326336557610944624945266886348613585697529348641399137222620343503047635864810732050328281646899590278784472758879901186078227762530329829839567060992) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 508966588413477/1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z 7106863825839427/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 209999999999999982899798638008629995339581554434132746838938081412880886047822810796164603337571366954648614543569190912) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))))))))))))) |
(if (<=.f64 c -21500000000000000655253513092004128780980303788717803708585436254474076160) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) (if (<=.f64 c -7910139745424151/40564819207303340847894502572032) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 c -6971861685245851/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) (if (<=.f64 c -4022342378982779/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) (if (<=.f64 c -7396840143163425/2175541218577478036232553294038911497542013410209922757424923190068852981190050786259609609278379154099770693575665668158859588967025488852621393833027941793561932885341770625153958412288) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 c -2220894945574821/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 c 2668307566723615/10463951242053391806136963369726580181263718864311851635192874886429209483641954321222640418122029864527291727710479949464718215680589004332016189037791576956967351342601788071700268169006221818240189631008834448226154239518944108944497601509840881752510934060240763835605888507473266002770708660224) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 c 1322934063483363/213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 c 3852638599766875/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 8104522595470689/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) (if (<=.f64 c 2432685965148115/10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868096) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 546812681195753/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 c 7745958677853785/1461501637330902918203684832716283019655932542976) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) (if (<=.f64 c 2000000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 9200000000000000143146628391094955823267452851673765187001889339963670786715752470037865587218436518621097783984128) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (neg.f64 (*.f64 y j)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j)))))))))))))))))) |
(if (<=.f64 y -3099999999999999750768091430857591660571121442458784755415246197858693367705940208367846817621521529398447395554983936) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y -918645304408865/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y -7031775234659879/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 4377221635997737/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 4022342378982779/418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 y 4795552247492025/45671926166590716193865151022383844364247891968) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 19000000000000000381068387896706420756896694788282251818133821922451952640012022674923511439611523506766402813952) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))))))))) |
(if (<=.f64 a -4100000000000000164844869163613784490981447793908530135876567832469587006355328277921586438896576376693529241339660582611262805627195970218753946366009573231490835682761908711702665680006763436310528) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) (if (<=.f64 a -4000000000000000135995966852011298379775898878851592190853722859351501086892803333170966465522933783685234688) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a -7350268983256945/38685626227668133590597632) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a -8802718417897835/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a -944890341584289/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 a 707617954654039/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 1064596454321581/200867255532373784442745261542645325315275374222849104412672) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 5764607523034235/2305843009213693952) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 4800000000000000226956754793684140401405180974071369833697807915265292683866220176778663756235681357273607197317705835393237558683425788077888255169545884384550070905850966222147919413378998745266701891166955795023820131885427082657792) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j)))))))))))) |
(if (<=.f64 y -36000000000000000140186841502468059394134822682574909453503210164013228328183248886828498190661530857428896122815905792) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y -3149641043687537/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y -4821788732338203/1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 3878192997493585/43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032192) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 1892428945189957/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 y 6097860015223217/87112285931760246646623899502532662132736) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 62000000000000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 299999999999999997114318848) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y 45000000000000000008204506674673308638642176) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 44999999999999998451878638849924565431917183182122651435478613340045967360) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y 719999999999999951471904641534052376498568325601173302269042885696114972841430895109748180276140531450380288) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))))))))))))) |
(if (<=.f64 b -6693195169205051/20282409603651670423947251286016) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -2247116418577895/11235582092889474423308157442431404585112356118389416079589380072358292237843810195794279832650471001320007117491962084853674360550901038905802964414967132773610493339054092829768888725077880882465817684505312860552384417646403930092119569408801702322709406917786643639996702871154982269052209770601514008576) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 b 2191168721230097/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 2449999999999999904705725570280849408) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 4999999999999999909315349154054740991463637108491892860888337397349569053269712469449300329851548412746772308261348178402514182220821421164656873275098572126930396830492460411478655642866237930786475017764864) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j)))))))) |
(if (<=.f64 z -5800000000000000285382374213148881385572726796667864044893033313067676658917133500407282038078797562830948030322241961984) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z -69000000000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -5673715564164917/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z -811820827772699/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 1877755279706495/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 7500560250303871/669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 2577422614171099/3032261899024822138962850563403325303236105502181048068630961011769630766965579856114996892243450152247046349017834127355803867273661746858289623584064806912508701125040722471777861885999215712549341795300227478029087591511359488) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 8457957933741209/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 2826955303645415/883423532389192164791648750371459257913741948437809479060803100646309888) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 5600000000000000227457217911938110335746801584932114939748048943157931835076749091867406496703709256989491881312633017597952) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (*.f64 c t))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))))))))))))) |
(if (<=.f64 a -639999999999999966946039965907977165721265176146053590525472935237435460511169754832162396741697336568652827047259240065400832) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -11000000000000000031598029763877157208568604930957149701330750618468352) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a -7371860416799003/26328072917139296674479506920917608079723773850137277813577744384) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 a 6368561591886351/471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415872) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 6198106008766409/590295810358705651712) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 10500000000000000519203668722026807296) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 4800000000000000226956754793684140401405180974071369833697807915265292683866220176778663756235681357273607197317705835393237558683425788077888255169545884384550070905850966222147919413378998745266701891166955795023820131885427082657792) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j)))))))))) |
(if (<=.f64 z -215000000000000015768858584602878980653475950366117563380503042266075901848799520610504894284190445159939195877531320320) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z -2150000000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -3504353730807743/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z -8648659386783015/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 6325070415853457/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 60167719641807/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 4851619038439715/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 3689109311525421/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 5477225900812991/1766847064778384329583297500742918515827483896875618958121606201292619776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 105000000000000007934420621432953987372565962200816260394779900353461019887831188491590473554770241480582657750812967567360) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))))))))))))) |
(if (<=.f64 z -46000000000000003433710519327269674398524322352584313707259685077965254820562507451596800) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z -1400000000000000000000) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 z -3804726907734121/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z -7687697232696013/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 1106887322774355/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 7031775234659879/669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 740298315191607/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 3095252690645719/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 5736293309357913/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 1519961702824139/2923003274661805836407369665432566039311865085952) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))) (if (<=.f64 z 18000000000000000070093420751234029697067411341287454726751605082006614164091624443414249095330765428714448061407952896) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j)))))))))))))) |
(if (<=.f64 z -26999999999999998324504867191052435605764401989238050865189799602468535286023734689792) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z -2220000000000000067981279232) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 z -6508085500071523/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z -356709151597095/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 8696971821798503/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 5357543035931337/2678771517965668302371062622650004526403512029263834018609375970925877627812340306232995947039239645318986682293882867062967863214230785108996144393674643700983641943706057746355268651265592785469488545538261618745895485316849691889791385986519265728642799119421635541915107457913156096709301417017344) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 3941940468732269/6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 6118522760578747/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 68000000000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 229999999999999981717695603985612800) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 22999999999999998680017790993789810324324683698348593119627040234002344134835045915594078470208023088102892312867639394304) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j)))))))))))))) |
(if (<=.f64 z -71999999999999995532012979176139828282038405304634802307172798939916094096063292506112) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z -4200000000000000251658240) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 z -6841833474434165/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z -1810606452244565/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 1531852991339509/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 533661513344723/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 4851619038439715/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 2484552783462535/2923003274661805836407369665432566039311865085952) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 38999999999999998121989780223399685753729471285181688260435594827713775875922283283953019508094471168046823554508944717337591808) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z 59999999999999999921389501441093451297615369054790591517856288010116439089514169261994135181408392018373848843736688113377736564772607521452480779903254248134848647683590584859225909067912314880) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))))))))))))) |
(if (<=.f64 a -3954574093293609/6277101735386680763835789423207666416102355444464034512896) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 a -583992399055641/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 a -8343157707155579/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 6751368128785793/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 4800000000000000226956754793684140401405180974071369833697807915265292683866220176778663756235681357273607197317705835393237558683425788077888255169545884384550070905850966222147919413378998745266701891166955795023820131885427082657792) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j)))))))) |
(if (<=.f64 z -42000000000000001994838469046457424787692977945720602979923447495208758331053069828096) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z -1908785286492599/6582018229284824168619876730229402019930943462534319453394436096) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 z -497544133441593/113078212145816597093331040047546785012958969400039613319782796882727665664) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 z 6706023440036659/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 5336780942283687/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 2484552783462535/2923003274661805836407369665432566039311865085952) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 z 38999999999999998121989780223399685753729471285181688260435594827713775875922283283953019508094471168046823554508944717337591808) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 z 59999999999999999921389501441093451297615369054790591517856288010116439089514169261994135181408392018373848843736688113377736564772607521452480779903254248134848647683590584859225909067912314880) (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))))))))))) |
(if (<=.f64 a -2259756624739205/3138550867693340381917894711603833208051177722232017256448) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 a -3550673786258297/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 a -3334007216439927/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 5933020476811757/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 4800000000000000226956754793684140401405180974071369833697807915265292683866220176778663756235681357273607197317705835393237558683425788077888255169545884384550070905850966222147919413378998745266701891166955795023820131885427082657792) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z)))))))) |
(if (<=.f64 a -5021681388309345/12554203470773361527671578846415332832204710888928069025792) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 a -1644522595740685/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (+.f64 (*.f64 b (*.f64 i a)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) (if (<=.f64 a -943931000118831/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 6615510736293323/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 1446536619701461/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 2301602771176975/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 1650000000000000144204211617552770847727769449007998927630978779893792594846245940362052315296605308106722497403664434921844133413458784451538858008556185592186424885299069008335130692475189894606492974136379985565001283120799865110528) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z)))))))))) |
(if (<=.f64 a -7548785066802179/107839786668602559178668060348078522694548577690162289924414440996864) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (if (<=.f64 a -7942296627156717/583992399055640987986069965529637289586333248927815671114136642291107221402710705472756839848623539171666215625420084135768154204336056063776340648924443416096255318318113913610607896607565283328) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a -6511732844609233/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 7766034342605205/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 3181041177584231/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 5319259737831231/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 4800000000000000226956754793684140401405180974071369833697807915265292683866220176778663756235681357273607197317705835393237558683425788077888255169545884384550070905850966222147919413378998745266701891166955795023820131885427082657792) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 a (*.f64 t x))) (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (*.f64 b z)))))))))) |
(if (<=.f64 a -6318737500113431/210624583337114373395836055367340864637790190801098222508621955072) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -7942296627156717/583992399055640987986069965529637289586333248927815671114136642291107221402710705472756839848623539171666215625420084135768154204336056063776340648924443416096255318318113913610607896607565283328) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a -794889263257963/99361157907245371849534687261600163536440705095468583112899330433667260971928120725176218165033374588831214764616388685194981122823348121052434385602635592909085118465334393955216978280422300468816831948397854000057142198644227702784) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 6615510736293323/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 3643129264433309/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 4500912085857195/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (*.f64 c t))) (if (<=.f64 a 30999999999999999630972144028468118834852884326314095000258094130257723392) (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))))))) |
(if (<=.f64 y -15999999999999999012132813204511656645232437831553991652710659400621943869193595418189128440062532084826112) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y 2148162586431843/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584) (+.f64 (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 j (*.f64 c t))) (if (<=.f64 y 6734393813712469/19807040628566084398385987584) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y 64999999999999997811068662022740957101817856) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) (if (<=.f64 y 40999999999999997892033678131411185856214608765082147296507687213815824384) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y 38999999999999998483276971832334825815199055893515800113499654517863097834470835424377819219112230912000) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (*.f64 c t))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))))))))) |
(if (<=.f64 a -8930482333493649/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -1479368028632685/2175541218577478036232553294038911497542013410209922757424923190068852981190050786259609609278379154099770693575665668158859588967025488852621393833027941793561932885341770625153958412288) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -5901257890427117/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 8449157733852885/179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) (if (<=.f64 a 5987520928604159/19958403095347198116563727130368385660674512604354575415025472424372118918689640657849579654926357010893424468441924952439724379883935936607391717982848314203200056729510856765175377214443629871826533567445439239933308104551208703888888552684480441575071209068757560416423584952303440099278848) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 7762590461503545/24258095192198577111702804507226602425888844017448384549047688094157046135724638848919975137947601217976370792142673018846430938189293974866316988672518455300069609000325779774222895087993725700394734362401819824232700732090875904) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) (if (<=.f64 a 622427335332149/259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 1099440250255293/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) (if (<=.f64 a 3133529186305031/803469022129495137770981046170581301261101496891396417650688) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))))))))) |
(if (<=.f64 a -6908486333457351/842498333348457493583344221469363458551160763204392890034487820288) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -8596368114099035/74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -7452086843043403/49680578953622685924767343630800081768220352547734291556449665216833630485964060362588109082516687294415607382308194342597490561411674060526217192801317796454542559232667196977608489140211150234408415974198927000028571099322113851392) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 a 5899435489174743/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 b c))) (if (<=.f64 a 5784976959332365/803469022129495137770981046170581301261101496891396417650688) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))))) |
(if (<=.f64 c -14500000000000001244800265681275905482448154360813525490975176649579954176) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -6729216728661137/41538374868278621028243970633760768) (+.f64 (*.f64 i (*.f64 b a)) (*.f64 c (*.f64 t j))) (if (<=.f64 c -2223208113356471/926336713898529563388567880069503262826159877325124512315660672063305037119488) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (if (<=.f64 c -1891296297426935/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))) (if (<=.f64 c 2407899124854297/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c 4486144485774091/166153499473114484112975882535043072) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))) |
(if (<=.f64 a -2961908203178171/3291009114642412084309938365114701009965471731267159726697218048) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a 965362170955867/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a 1064596454321581/200867255532373784442745261542645325315275374222849104412672) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))) |
(if (<=.f64 a -4380991333411979/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a 1922388332328819/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) |
(if (<=.f64 a -1015937062247571/110427941548649020598956093796432407239217743554726184882600387580788736) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -185156687321787/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (*.f64 c (*.f64 b (neg.f64 z))) (if (<=.f64 a 1198751443321341/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))) |
(if (<=.f64 c -55000000000000002990041908339548396289068330828557119834083650887638581248) (*.f64 c (*.f64 b (neg.f64 z))) (if (<=.f64 c -8700000000000000059154244715635802112) (*.f64 a (*.f64 i b)) (if (<=.f64 c -655084390206837/2787593149816327892691964784081045188247552) (*.f64 t (*.f64 c j)) (if (<=.f64 c -6669624340069413/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (*.f64 c (*.f64 b (neg.f64 z))) (if (<=.f64 c -6618782715722385/11031304526203974597457456414861827591216226218170224705794538792432397774848431640257320003887617175667569787102671861633294128382337464639166223001902133228245297232354359845986844033174623155170927185464197384241152) (*.f64 t (*.f64 a (neg.f64 x))) (if (<=.f64 c -2882886462261005/480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936) (*.f64 a (*.f64 i b)) (if (<=.f64 c 2447171965689999/436994993873214129706097166956708350993678881411295357199729151951767944417616335439228580716318181998128654620651240845861768505204366709906692902245553277900892247131030458103436298545516643924637451297481464347472084863384057367177715867713536) (*.f64 -1 (*.f64 a (*.f64 t x))) (if (<=.f64 c 3530761863803683/41538374868278621028243970633760768) (*.f64 a (*.f64 i b)) (if (<=.f64 c 9500000000000000050414592643356644549064455050275780653358993198818460246997402552586358331405515598247725128246574802245606600639141926818341723667715979915359458236303887048190047702470000960431004239290591006949376) (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b (neg.f64 z)))))))))))) |
(if (<=.f64 c -20499999999999998946016839065705592928107304382541073648253843606907912192) (*.f64 c (*.f64 b (neg.f64 z))) (if (<=.f64 c -9799999999999999618822902281123397632) (*.f64 a (*.f64 i b)) (if (<=.f64 c -2445779512244245/10633823966279326983230456482242756608) (*.f64 t (*.f64 c j)) (if (<=.f64 c -3853560729817883/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (*.f64 c (*.f64 b (neg.f64 z))) (if (<=.f64 c -324761605251445/353001744838527187118638605275578482918919238981447190585425241357836728795149812488234240124403749621362233187285499572265412108234798868453319136060868263303849511435339515071579009061587940965469669934854316295716864) (*.f64 t (*.f64 a (neg.f64 x))) (if (<=.f64 c -5630637621603525/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 a (*.f64 i b)) (if (<=.f64 c 6881794031894803/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (*.f64 x (*.f64 t (neg.f64 a))) (if (<=.f64 c 1704280476105535/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 t (*.f64 a (neg.f64 x))) (if (<=.f64 c 7316070888800177/170141183460469231731687303715884105728) (*.f64 a (*.f64 i b)) (if (<=.f64 c 520000000000000003790879452195804214674654466204914226188541055645192763253208466166057585785680905507120072032208770161602169661326488866262457401543837760639195898890902751229850218090121509544697976539147085906182144) (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b (neg.f64 z))))))))))))) |
(if (<=.f64 a -7898421875141789/26328072917139296674479506920917608079723773850137277813577744384) (*.f64 a (*.f64 i b)) (if (<=.f64 a -4915567165639145/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 c (*.f64 b (neg.f64 z))) (if (<=.f64 a 697206012357015/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (*.f64 c (*.f64 t j)) (if (<=.f64 a 4784610960462839/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 a (*.f64 i b)))))) |
(if (<=.f64 a -336999333339383/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 a (*.f64 i b)) (if (<=.f64 a -2396072166980803/72608247484266751113186645417475613287659189534150120071082610318161164900410369802010171606257634306142515810068016262229227795192622349013224149467890362587059123068723626657357734855190319183117148231560128769827526792328021488679545846696711820459572514914753120743347917422592) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 a 1501674488153571/107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768) (*.f64 c (*.f64 t j)) (if (<=.f64 a 6493400589199567/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 a (*.f64 i b)))))) |
(if (<=.f64 a -5928554968950589/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (*.f64 a (*.f64 i b)) (if (<=.f64 a 1878043927870101/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b)))) |
(*.f64 a (*.f64 i b)) |
Compiled 6747 to 2376 computations (64.8% saved)
| 24× | egg-herbie |
| 2526× | rational.json-simplify-51 |
| 2526× | rational.json-simplify-51 |
| 2526× | rational.json-simplify-51 |
| 2526× | rational.json-simplify-51 |
| 2526× | rational.json-simplify-51 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 198 | 7612 |
| 1 | 467 | 7432 |
| 2 | 956 | 7432 |
| 3 | 2389 | 7432 |
| 4 | 4103 | 7160 |
| 5 | 4799 | 7160 |
| 6 | 5330 | 7160 |
| 7 | 5485 | 7160 |
| 8 | 5908 | 6728 |
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 198 | 7612 |
| 1 | 467 | 7432 |
| 2 | 956 | 7432 |
| 3 | 2389 | 7432 |
| 4 | 4103 | 7160 |
| 5 | 4799 | 7160 |
| 6 | 5330 | 7160 |
| 7 | 5485 | 7160 |
| 8 | 5908 | 6728 |
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 198 | 7612 |
| 1 | 467 | 7432 |
| 2 | 956 | 7432 |
| 3 | 2389 | 7432 |
| 4 | 4103 | 7160 |
| 5 | 4799 | 7160 |
| 6 | 5330 | 7160 |
| 7 | 5485 | 7160 |
| 8 | 5908 | 6728 |
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 198 | 7612 |
| 1 | 467 | 7432 |
| 2 | 956 | 7432 |
| 3 | 2389 | 7432 |
| 4 | 4103 | 7160 |
| 5 | 4799 | 7160 |
| 6 | 5330 | 7160 |
| 7 | 5485 | 7160 |
| 8 | 5908 | 6728 |
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 198 | 7612 |
| 1 | 467 | 7432 |
| 2 | 956 | 7432 |
| 3 | 2389 | 7432 |
| 4 | 4103 | 7160 |
| 5 | 4799 | 7160 |
| 6 | 5330 | 7160 |
| 7 | 5485 | 7160 |
| 8 | 5908 | 6728 |
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 198 | 7612 |
| 1 | 467 | 7432 |
| 2 | 956 | 7432 |
| 3 | 2389 | 7432 |
| 4 | 4103 | 7160 |
| 5 | 4799 | 7160 |
| 6 | 5330 | 7160 |
| 7 | 5485 | 7160 |
| 8 | 5908 | 6728 |
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 198 | 7612 |
| 1 | 467 | 7432 |
| 2 | 956 | 7432 |
| 3 | 2389 | 7432 |
| 4 | 4103 | 7160 |
| 5 | 4799 | 7160 |
| 6 | 5330 | 7160 |
| 7 | 5485 | 7160 |
| 8 | 5908 | 6728 |
| 0 | 198 | 7612 |
| 1 | 467 | 7432 |
| 2 | 956 | 7432 |
| 3 | 2389 | 7432 |
| 4 | 4103 | 7160 |
| 5 | 4799 | 7160 |
| 6 | 5330 | 7160 |
| 7 | 5485 | 7160 |
| 8 | 5908 | 6728 |
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 198 | 7612 |
| 1 | 467 | 7432 |
| 2 | 956 | 7432 |
| 3 | 2389 | 7432 |
| 4 | 4103 | 7160 |
| 5 | 4799 | 7160 |
| 6 | 5330 | 7160 |
| 7 | 5485 | 7160 |
| 8 | 5908 | 6728 |
| 0 | 198 | 7612 |
| 1 | 467 | 7432 |
| 2 | 956 | 7432 |
| 3 | 2389 | 7432 |
| 4 | 4103 | 7160 |
| 5 | 4799 | 7160 |
| 6 | 5330 | 7160 |
| 7 | 5485 | 7160 |
| 8 | 5908 | 6728 |
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 198 | 7612 |
| 1 | 467 | 7432 |
| 2 | 956 | 7432 |
| 3 | 2389 | 7432 |
| 4 | 4103 | 7160 |
| 5 | 4799 | 7160 |
| 6 | 5330 | 7160 |
| 7 | 5485 | 7160 |
| 8 | 5908 | 6728 |
| 0 | 198 | 7612 |
| 1 | 467 | 7432 |
| 2 | 956 | 7432 |
| 3 | 2389 | 7432 |
| 4 | 4103 | 7160 |
| 5 | 4799 | 7160 |
| 6 | 5330 | 7160 |
| 7 | 5485 | 7160 |
| 8 | 5908 | 6728 |
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 198 | 7612 |
| 1 | 467 | 7432 |
| 2 | 956 | 7432 |
| 3 | 2389 | 7432 |
| 4 | 4103 | 7160 |
| 5 | 4799 | 7160 |
| 6 | 5330 | 7160 |
| 7 | 5485 | 7160 |
| 8 | 5908 | 6728 |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | saturated |
| 1× | saturated |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | saturated |
Compiled 3100 to 914 computations (70.5% saved)
Compiled 6405 to 980 computations (84.7% saved)
Loading profile data...