Time bar (total: 2.5min)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 8 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 9 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 10 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 11 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 12 |
Compiled 39 to 24 computations (38.5% saved)
| 4.8s | 11543× | body | 256 | infinite |
| 4.1s | 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 |
|---|---|---|
| ▶ | 11.5b | (+.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.5b | (-.f64 (*.f64 t c) (*.f64 y i)) |
| ✓ | 4.7b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
| ✓ | 5.1b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) |
| ✓ | 6.6b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
Compiled 132 to 23 computations (82.6% saved)
57 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | a | @ | 0 | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
| 2.0ms | b | @ | 0 | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) |
| 1.0ms | j | @ | 0 | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
| 1.0ms | c | @ | inf | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
| 1.0ms | t | @ | 0 | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
| 1× | batch-egg-rewrite |
| 1194× | rational.json-simplify-55 |
| 1126× | rational.json-5 |
| 1124× | exponential.json-3 |
| 1124× | rational.json-1 |
| 1124× | rational.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 94 |
| 1 | 195 | 94 |
| 2 | 621 | 94 |
| 3 | 2377 | 94 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a 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 j (-.f64 (*.f64 t c) (*.f64 y i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (*.f64 y i) (*.f64 t c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 (-.f64 (*.f64 y i) (*.f64 t c)) (-.f64 (*.f64 y i) (*.f64 t c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y i) (*.f64 t c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))) (/.f64 (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 (-.f64 (*.f64 y i) (*.f64 t c)) (-.f64 (*.f64 y i) (*.f64 t c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y i) (*.f64 t c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 y i) (*.f64 t c))))))) |
| 1× | egg-herbie |
| 1200× | rational.json-simplify-54 |
| 878× | rational.json-simplify-79 |
| 750× | rational.json-simplify-80 |
| 620× | rational.json-simplify-1 |
| 598× | rational.json-simplify-111 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 117 | 7246 |
| 1 | 230 | 6910 |
| 2 | 459 | 6910 |
| 3 | 1181 | 6262 |
| 4 | 2860 | 6262 |
| 5 | 5680 | 6262 |
| 1× | node limit |
| Inputs |
|---|
(*.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 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 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 j (-.f64 (*.f64 t c) (*.f64 y i))) 0) |
(+.f64 0 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 0) |
(/.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1) |
(/.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) |
(pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1) |
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 0) |
(+.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 0) |
(/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1) |
(/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) |
(pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1) |
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0) |
(+.f64 0 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) |
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0) |
(/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) |
(/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) |
(pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) |
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 0) |
(+.f64 0 (-.f64 (*.f64 t c) (*.f64 y i))) |
(+.f64 (-.f64 -1 (-.f64 (*.f64 y i) (*.f64 t c))) 1) |
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1) |
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 (-.f64 (*.f64 y i) (*.f64 t c)) (-.f64 (*.f64 y i) (*.f64 t c)))) |
(*.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) -1) |
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i)))) |
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) 1)) |
(*.f64 (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))) |
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))) (/.f64 (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))) |
(/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1) |
(/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 (-.f64 (*.f64 y i) (*.f64 t c)) (-.f64 (*.f64 y i) (*.f64 t c)))) |
(/.f64 (-.f64 (*.f64 y i) (*.f64 t c)) -1) |
(pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1) |
(neg.f64 (-.f64 (*.f64 y i) (*.f64 t c))) |
| Outputs |
|---|
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 j (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 t (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 t (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 j (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 t (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 t (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 t (*.f64 c j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 j (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 j (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 j c)) |
(*.f64 t (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 j (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 j (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 t (*.f64 j c))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) |
(*.f64 j (+.f64 (*.f64 c t) (*.f64 y (neg.f64 i)))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (*.f64 (*.f64 b a) -1)) |
(*.f64 i (neg.f64 (*.f64 b a))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 a (*.f64 i (neg.f64 b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 b c)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 b c)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (*.f64 (*.f64 b a) -1)) |
(*.f64 i (neg.f64 (*.f64 b a))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 a (*.f64 i (neg.f64 b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 b c)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 b c)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 b c)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 i (*.f64 (*.f64 b a) -1)) |
(*.f64 i (neg.f64 (*.f64 b a))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 a (*.f64 i (neg.f64 b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 i (*.f64 (*.f64 b a) -1)) |
(*.f64 i (neg.f64 (*.f64 b a))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 a (*.f64 i (neg.f64 b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 b c)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (*.f64 (*.f64 b a) -1)) |
(*.f64 i (neg.f64 (*.f64 b a))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 a (*.f64 i (neg.f64 b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (*.f64 (*.f64 b a) -1)) |
(*.f64 i (neg.f64 (*.f64 b a))) |
(*.f64 i (*.f64 b (neg.f64 a))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 a (*.f64 i (neg.f64 b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 z (*.f64 b c)) (*.f64 i (*.f64 (*.f64 b a) -1))) |
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 b (+.f64 (*.f64 c z) (neg.f64 (*.f64 i a)))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 x a))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (neg.f64 (*.f64 a 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 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 x a))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (neg.f64 (*.f64 a 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 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 x a))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (neg.f64 (*.f64 a 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 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 x a))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (neg.f64 (*.f64 a 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 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 x a))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (neg.f64 (*.f64 a 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 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 x a))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (neg.f64 (*.f64 a 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 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 x a))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))) |
(*.f64 -1 (*.f64 i y)) |
(*.f64 y (*.f64 i -1)) |
(neg.f64 (*.f64 y i)) |
(*.f64 i (neg.f64 y)) |
(*.f64 y (neg.f64 i)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(*.f64 -1 (*.f64 i y)) |
(*.f64 y (*.f64 i -1)) |
(neg.f64 (*.f64 y i)) |
(*.f64 i (neg.f64 y)) |
(*.f64 y (neg.f64 i)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(*.f64 -1 (*.f64 y i)) |
(*.f64 y (*.f64 i -1)) |
(neg.f64 (*.f64 y i)) |
(*.f64 i (neg.f64 y)) |
(*.f64 y (neg.f64 i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(*.f64 -1 (*.f64 y i)) |
(*.f64 y (*.f64 i -1)) |
(neg.f64 (*.f64 y i)) |
(*.f64 i (neg.f64 y)) |
(*.f64 y (neg.f64 i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(*.f64 c t) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(*.f64 -1 (*.f64 i y)) |
(*.f64 y (*.f64 i -1)) |
(neg.f64 (*.f64 y i)) |
(*.f64 i (neg.f64 y)) |
(*.f64 y (neg.f64 i)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(*.f64 -1 (*.f64 i y)) |
(*.f64 y (*.f64 i -1)) |
(neg.f64 (*.f64 y i)) |
(*.f64 i (neg.f64 y)) |
(*.f64 y (neg.f64 i)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)) |
(+.f64 (*.f64 c t) (*.f64 y (*.f64 i -1))) |
(+.f64 (*.f64 c t) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) |
(+.f64 (*.f64 c t) (*.f64 y (neg.f64 i))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 0) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(+.f64 0 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 0) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(/.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(/.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) |
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 0) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(+.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 0) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) |
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(+.f64 0 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 0) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
(+.f64 0 (-.f64 (*.f64 t c) (*.f64 y i))) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
(+.f64 (-.f64 -1 (-.f64 (*.f64 y i) (*.f64 t c))) 1) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 (-.f64 (*.f64 y i) (*.f64 t c)) (-.f64 (*.f64 y i) (*.f64 t c)))) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
(*.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
(*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) -1) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i)))) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) 1)) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
(*.f64 (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))) (/.f64 (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
(/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
(/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 (-.f64 (*.f64 y i) (*.f64 t c)) (-.f64 (*.f64 y i) (*.f64 t c)))) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
(/.f64 (-.f64 (*.f64 y i) (*.f64 t c)) -1) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
(pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
(neg.f64 (-.f64 (*.f64 y i) (*.f64 t c))) |
(-.f64 (*.f64 c t) (*.f64 y i)) |
Compiled 3234 to 433 computations (86.6% saved)
14 alts after pruning (14 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 90 | 14 | 104 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 91 | 14 | 105 |
| Status | Error | Program |
|---|---|---|
| 20.7b | (+.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)))) | |
| 20.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)))) | |
| 12.7b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| ▶ | 18.1b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 20.7b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 17.0b | (+.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)))) | |
| ▶ | 9.9b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
| ▶ | 20.7b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
| 18.5b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 j c))) | |
| ▶ | 16.6b | (+.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)))) | |
| 21.2b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 21.6b | (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| ▶ | 20.9b | (+.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 994 to 618 computations (37.8% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.4b | (*.f64 c (*.f64 t j)) |
| 4.7b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| 5.1b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) | |
| ✓ | 5.7b | (*.f64 y (*.f64 j (neg.f64 i))) |
Compiled 145 to 25 computations (82.8% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | y | @ | 0 | (*.f64 y (*.f64 j (neg.f64 i))) |
| 1.0ms | y | @ | inf | (*.f64 y (*.f64 j (neg.f64 i))) |
| 1.0ms | i | @ | 0 | (*.f64 y (*.f64 j (neg.f64 i))) |
| 1.0ms | j | @ | 0 | (*.f64 y (*.f64 j (neg.f64 i))) |
| 1.0ms | t | @ | inf | (*.f64 c (*.f64 t j)) |
| 1× | batch-egg-rewrite |
| 1478× | rational.json-simplify-49 |
| 1136× | rational.json-simplify-47 |
| 712× | rational.json-5 |
| 710× | exponential.json-3 |
| 710× | rational.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 30 |
| 1 | 118 | 30 |
| 2 | 406 | 30 |
| 3 | 1518 | 30 |
| 4 | 6489 | 30 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 c (*.f64 t j)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 j (neg.f64 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 j (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 j (neg.f64 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 y (*.f64 j (neg.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 j (neg.f64 i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 j (neg.f64 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 j (neg.f64 i))) (/.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 j (neg.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 j (neg.f64 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 y (*.f64 j (neg.f64 i))))))))) |
((#(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 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 j (*.f64 c t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 j (*.f64 c t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 c t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 c t)) (/.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 c t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (*.f64 c t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 j (*.f64 c t)))))))) |
| 1× | egg-herbie |
| 1530× | rational.json-simplify-49 |
| 1202× | rational.json-simplify-47 |
| 1150× | rational.json-simplify-54 |
| 712× | rational.json-simplify-111 |
| 632× | rational.json-simplify-42 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 48 | 972 |
| 1 | 111 | 882 |
| 2 | 284 | 882 |
| 3 | 944 | 882 |
| 4 | 2977 | 882 |
| 5 | 7935 | 882 |
| 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 y (*.f64 j (neg.f64 i))) 0) |
(+.f64 0 (*.f64 y (*.f64 j (neg.f64 i)))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) 0) |
(-.f64 0 (neg.f64 (*.f64 y (*.f64 j (neg.f64 i))))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 j (neg.f64 i))))) 1) |
(/.f64 (*.f64 y (*.f64 j (neg.f64 i))) 1) |
(/.f64 (*.f64 y (*.f64 j (neg.f64 i))) (/.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 j (neg.f64 i))))) |
(pow.f64 (*.f64 y (*.f64 j (neg.f64 i))) 1) |
(neg.f64 (neg.f64 (*.f64 y (*.f64 j (neg.f64 i))))) |
(+.f64 (*.f64 j (*.f64 c t)) 0) |
(+.f64 0 (*.f64 j (*.f64 c t))) |
(-.f64 (*.f64 j (*.f64 c t)) 0) |
(-.f64 0 (neg.f64 (*.f64 j (*.f64 c t)))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 j (*.f64 c t)))) 1) |
(/.f64 (*.f64 j (*.f64 c t)) 1) |
(/.f64 (*.f64 j (*.f64 c t)) (/.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 c t)))) |
(pow.f64 (*.f64 j (*.f64 c t)) 1) |
(neg.f64 (neg.f64 (*.f64 j (*.f64 c t)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) 0) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 0 (*.f64 y (*.f64 j (neg.f64 i)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) 0) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 0 (neg.f64 (*.f64 y (*.f64 j (neg.f64 i))))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 j (neg.f64 i))))) 1) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 y (*.f64 j (neg.f64 i))) 1) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 y (*.f64 j (neg.f64 i))) (/.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 j (neg.f64 i))))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(pow.f64 (*.f64 y (*.f64 j (neg.f64 i))) 1) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(neg.f64 (neg.f64 (*.f64 y (*.f64 j (neg.f64 i))))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 j (*.f64 c t)) 0) |
(*.f64 j (*.f64 c t)) |
(+.f64 0 (*.f64 j (*.f64 c t))) |
(*.f64 j (*.f64 c t)) |
(-.f64 (*.f64 j (*.f64 c t)) 0) |
(*.f64 j (*.f64 c t)) |
(-.f64 0 (neg.f64 (*.f64 j (*.f64 c t)))) |
(*.f64 j (*.f64 c t)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 j (*.f64 c t)))) 1) |
(*.f64 j (*.f64 c t)) |
(/.f64 (*.f64 j (*.f64 c t)) 1) |
(*.f64 j (*.f64 c t)) |
(/.f64 (*.f64 j (*.f64 c t)) (/.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 c t)))) |
(*.f64 j (*.f64 c t)) |
(pow.f64 (*.f64 j (*.f64 c t)) 1) |
(*.f64 j (*.f64 c t)) |
(neg.f64 (neg.f64 (*.f64 j (*.f64 c t)))) |
(*.f64 j (*.f64 c t)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (-.f64 (*.f64 z c) (*.f64 a i)) |
| 4.4b | (*.f64 c (*.f64 t j)) | |
| 4.7b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| 5.1b | (*.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 | z | @ | 0 | (-.f64 (*.f64 z c) (*.f64 a i)) |
| 0.0ms | z | @ | -inf | (-.f64 (*.f64 z c) (*.f64 a i)) |
| 0.0ms | z | @ | inf | (-.f64 (*.f64 z c) (*.f64 a i)) |
| 0.0ms | a | @ | 0 | (-.f64 (*.f64 z c) (*.f64 a i)) |
| 0.0ms | c | @ | 0 | (-.f64 (*.f64 z c) (*.f64 a i)) |
| 1× | batch-egg-rewrite |
| 2036× | rational.json-5 |
| 2034× | rational.json-1 |
| 2034× | rational.json-2 |
| 2034× | rational.json-4 |
| 2034× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 76 | 19 |
| 2 | 258 | 19 |
| 3 | 964 | 19 |
| 4 | 3856 | 19 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 z c) (*.f64 a i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 z c) (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (*.f64 a i) (*.f64 z c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 z c) (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 a i) (*.f64 z c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))) (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 a i) (*.f64 z c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 a i) (*.f64 z c))))))) |
| 1× | egg-herbie |
| 1310× | rational.json-simplify-47 |
| 1098× | rational.json-simplify-49 |
| 998× | rational.json-simplify-1 |
| 908× | exponential.json-simplify-26 |
| 886× | rational.json-simplify-2 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 43 | 1324 |
| 1 | 80 | 1240 |
| 2 | 215 | 1240 |
| 3 | 1159 | 1240 |
| 4 | 4974 | 1240 |
| 5 | 7880 | 1240 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 i a)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(*.f64 -1 (*.f64 i a)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(*.f64 -1 (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(*.f64 -1 (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(*.f64 -1 (*.f64 i a)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(*.f64 -1 (*.f64 i a)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 0) |
(+.f64 0 (-.f64 (*.f64 z c) (*.f64 a i))) |
(+.f64 (-.f64 -1 (-.f64 (*.f64 a i) (*.f64 z c))) 1) |
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 1) |
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))) |
(*.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) -1) |
(*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))) (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i)))) |
(*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))) 1)) |
(*.f64 (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))) |
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))) |
(/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 1) |
(/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))) |
(/.f64 (-.f64 (*.f64 a i) (*.f64 z c)) -1) |
(pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 1) |
(neg.f64 (-.f64 (*.f64 a i) (*.f64 z c))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 i a)) |
(neg.f64 (*.f64 i a)) |
(*.f64 a (neg.f64 i)) |
(*.f64 i (neg.f64 a)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(*.f64 -1 (*.f64 i a)) |
(neg.f64 (*.f64 i a)) |
(*.f64 a (neg.f64 i)) |
(*.f64 i (neg.f64 a)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(*.f64 -1 (*.f64 a i)) |
(*.f64 -1 (*.f64 i a)) |
(neg.f64 (*.f64 i a)) |
(*.f64 a (neg.f64 i)) |
(*.f64 i (neg.f64 a)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(*.f64 -1 (*.f64 a i)) |
(*.f64 -1 (*.f64 i a)) |
(neg.f64 (*.f64 i a)) |
(*.f64 a (neg.f64 i)) |
(*.f64 i (neg.f64 a)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(*.f64 -1 (*.f64 i a)) |
(neg.f64 (*.f64 i a)) |
(*.f64 a (neg.f64 i)) |
(*.f64 i (neg.f64 a)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(*.f64 -1 (*.f64 i a)) |
(neg.f64 (*.f64 i a)) |
(*.f64 a (neg.f64 i)) |
(*.f64 i (neg.f64 a)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 i a))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) |
(+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 0) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
(+.f64 0 (-.f64 (*.f64 z c) (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
(+.f64 (-.f64 -1 (-.f64 (*.f64 a i) (*.f64 z c))) 1) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 1) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
(*.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) -1) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
(*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))) (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i)))) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
(*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))) 1)) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
(*.f64 (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
(/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 1) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
(/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
(/.f64 (-.f64 (*.f64 a i) (*.f64 z c)) -1) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
(pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 1) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
(neg.f64 (-.f64 (*.f64 a i) (*.f64 z c))) |
(-.f64 (*.f64 c z) (*.f64 i a)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (-.f64 (*.f64 t c) (*.f64 y i)) | |
| 4.7b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| ✓ | 5.2b | (*.f64 z (*.f64 c b)) |
| 6.6b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
Compiled 110 to 21 computations (80.9% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | z | @ | inf | (*.f64 z (*.f64 c b)) |
| 1.0ms | c | @ | 0 | (*.f64 z (*.f64 c b)) |
| 1.0ms | z | @ | 0 | (*.f64 z (*.f64 c b)) |
| 0.0ms | z | @ | -inf | (*.f64 z (*.f64 c b)) |
| 0.0ms | b | @ | 0 | (*.f64 z (*.f64 c b)) |
| 1× | batch-egg-rewrite |
| 1820× | rational.json-5 |
| 1818× | exponential.json-3 |
| 1818× | rational.json-1 |
| 1818× | rational.json-2 |
| 1818× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 62 | 13 |
| 2 | 222 | 13 |
| 3 | 837 | 13 |
| 4 | 3426 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (*.f64 c b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 c b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 c b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 c b)) (/.f64 (*.f64 z (*.f64 c b)) (*.f64 z (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 c b)) 1))))) |
| 1× | egg-herbie |
| 1290× | rational.json-simplify-111 |
| 1228× | rational.json-simplify-49 |
| 1116× | rational.json-simplify-54 |
| 912× | rational.json-simplify-43 |
| 632× | exponential.json-simplify-26 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 546 |
| 1 | 35 | 546 |
| 2 | 111 | 546 |
| 3 | 441 | 546 |
| 4 | 2068 | 546 |
| 5 | 4997 | 546 |
| 6 | 7557 | 546 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 z (*.f64 c b)) 0) |
(+.f64 0 (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 z (*.f64 c b)) 0) |
(/.f64 (*.f64 z (*.f64 c b)) 1) |
(/.f64 (*.f64 z (*.f64 c b)) (/.f64 (*.f64 z (*.f64 c b)) (*.f64 z (*.f64 c b)))) |
(pow.f64 (*.f64 z (*.f64 c b)) 1) |
| Outputs |
|---|
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 z (*.f64 c b)) 0) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(+.f64 0 (*.f64 z (*.f64 c b))) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(-.f64 (*.f64 z (*.f64 c b)) 0) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(/.f64 (*.f64 z (*.f64 c b)) 1) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(/.f64 (*.f64 z (*.f64 c b)) (/.f64 (*.f64 z (*.f64 c b)) (*.f64 z (*.f64 c b)))) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(pow.f64 (*.f64 z (*.f64 c b)) 1) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (-.f64 (*.f64 t c) (*.f64 y i)) | |
| ✓ | 4.8b | (*.f64 a (*.f64 t (neg.f64 x))) |
| 5.1b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) | |
| 6.6b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
Compiled 116 to 22 computations (81% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | a | @ | 0 | (*.f64 a (*.f64 t (neg.f64 x))) |
| 1.0ms | t | @ | 0 | (*.f64 a (*.f64 t (neg.f64 x))) |
| 1.0ms | t | @ | inf | (*.f64 a (*.f64 t (neg.f64 x))) |
| 1.0ms | x | @ | 0 | (*.f64 a (*.f64 t (neg.f64 x))) |
| 1.0ms | x | @ | inf | (*.f64 a (*.f64 t (neg.f64 x))) |
| 1× | batch-egg-rewrite |
| 914× | rational.json-simplify-49 |
| 906× | rational.json-simplify-54 |
| 766× | rational.json-simplify-47 |
| 708× | rational.json-simplify-50 |
| 512× | rational.json-simplify-58 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 82 | 17 |
| 2 | 287 | 17 |
| 3 | 1048 | 17 |
| 4 | 4397 | 17 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 a (*.f64 t (neg.f64 x))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 t (neg.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (*.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 t (neg.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 a (*.f64 t (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 a (*.f64 t (neg.f64 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 t (neg.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 t (neg.f64 x))) (/.f64 (*.f64 x (*.f64 a t)) (*.f64 x (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 t (neg.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 a (*.f64 t (neg.f64 x))))))))) |
| 1× | egg-herbie |
| 1122× | rational.json-simplify-49 |
| 1048× | rational.json-simplify-54 |
| 878× | rational.json-simplify-43 |
| 870× | rational.json-simplify-79 |
| 824× | rational.json-simplify-1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 30 | 855 |
| 1 | 70 | 765 |
| 2 | 164 | 765 |
| 3 | 462 | 765 |
| 4 | 1839 | 765 |
| 5 | 4310 | 765 |
| 6 | 5452 | 765 |
| 7 | 6473 | 765 |
| 8 | 7976 | 765 |
| 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 a (*.f64 t (neg.f64 x))) 0) |
(+.f64 0 (*.f64 a (*.f64 t (neg.f64 x)))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) 0) |
(-.f64 0 (neg.f64 (*.f64 a (*.f64 t (neg.f64 x))))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a (*.f64 t (neg.f64 x))))) 1) |
(/.f64 (*.f64 a (*.f64 t (neg.f64 x))) 1) |
(/.f64 (*.f64 a (*.f64 t (neg.f64 x))) (/.f64 (*.f64 x (*.f64 a t)) (*.f64 x (*.f64 a t)))) |
(pow.f64 (*.f64 a (*.f64 t (neg.f64 x))) 1) |
(neg.f64 (neg.f64 (*.f64 a (*.f64 t (neg.f64 x))))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) 0) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 0 (*.f64 a (*.f64 t (neg.f64 x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) 0) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(-.f64 0 (neg.f64 (*.f64 a (*.f64 t (neg.f64 x))))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a (*.f64 t (neg.f64 x))))) 1) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 a (*.f64 t (neg.f64 x))) 1) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 a (*.f64 t (neg.f64 x))) (/.f64 (*.f64 x (*.f64 a t)) (*.f64 x (*.f64 a t)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(pow.f64 (*.f64 a (*.f64 t (neg.f64 x))) 1) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (neg.f64 (*.f64 a (*.f64 t (neg.f64 x))))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.3b | (-.f64 (*.f64 z c) (*.f64 a i)) | |
| 4.7b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| 5.1b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) | |
| ✓ | 5.7b | (*.f64 (*.f64 i j) (neg.f64 y)) |
Compiled 118 to 22 computations (81.4% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 7.0ms | j | @ | inf | (*.f64 (*.f64 i j) (neg.f64 y)) |
| 2.0ms | j | @ | -inf | (*.f64 (*.f64 i j) (neg.f64 y)) |
| 1.0ms | i | @ | 0 | (*.f64 (*.f64 i j) (neg.f64 y)) |
| 1.0ms | j | @ | 0 | (*.f64 (*.f64 i j) (neg.f64 y)) |
| 1.0ms | y | @ | 0 | (*.f64 (*.f64 i j) (neg.f64 y)) |
| 1× | batch-egg-rewrite |
| 846× | rational.json-simplify-54 |
| 752× | rational.json-simplify-49 |
| 738× | rational.json-simplify-47 |
| 672× | rational.json-simplify-50 |
| 504× | rational.json-simplify-58 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 80 | 17 |
| 2 | 274 | 17 |
| 3 | 1016 | 17 |
| 4 | 4339 | 17 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 i j) (neg.f64 y)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 y (neg.f64 j))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 i (*.f64 y (neg.f64 j))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (*.f64 y (neg.f64 j))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 i (*.f64 y (neg.f64 j)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 i (*.f64 y (neg.f64 j))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 y (neg.f64 j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 y (neg.f64 j))) (/.f64 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 j y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 i (*.f64 y (neg.f64 j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 i (*.f64 y (neg.f64 j)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 i (*.f64 j y))))))) |
| 1× | egg-herbie |
| 1838× | rational.json-simplify-47 |
| 1116× | rational.json-simplify-49 |
| 1070× | rational.json-simplify-54 |
| 878× | rational.json-simplify-43 |
| 846× | rational.json-simplify-79 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 35 | 799 |
| 1 | 78 | 799 |
| 2 | 174 | 799 |
| 3 | 466 | 799 |
| 4 | 1849 | 799 |
| 5 | 4321 | 799 |
| 6 | 6396 | 799 |
| 7 | 7236 | 799 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 i (*.f64 y (neg.f64 j))) 0) |
(+.f64 0 (*.f64 i (*.f64 y (neg.f64 j)))) |
(-.f64 (*.f64 i (*.f64 y (neg.f64 j))) 0) |
(-.f64 0 (neg.f64 (*.f64 i (*.f64 y (neg.f64 j))))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 i (*.f64 y (neg.f64 j))))) 1) |
(/.f64 (*.f64 i (*.f64 y (neg.f64 j))) 1) |
(/.f64 (*.f64 i (*.f64 y (neg.f64 j))) (/.f64 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y)))) |
(/.f64 (*.f64 i (*.f64 j y)) -1) |
(pow.f64 (*.f64 i (*.f64 y (neg.f64 j))) 1) |
(neg.f64 (neg.f64 (*.f64 i (*.f64 y (neg.f64 j))))) |
(neg.f64 (*.f64 i (*.f64 j y))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(+.f64 (*.f64 i (*.f64 y (neg.f64 j))) 0) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(+.f64 0 (*.f64 i (*.f64 y (neg.f64 j)))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(-.f64 (*.f64 i (*.f64 y (neg.f64 j))) 0) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(-.f64 0 (neg.f64 (*.f64 i (*.f64 y (neg.f64 j))))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 i (*.f64 y (neg.f64 j))))) 1) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(/.f64 (*.f64 i (*.f64 y (neg.f64 j))) 1) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(/.f64 (*.f64 i (*.f64 y (neg.f64 j))) (/.f64 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y)))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(/.f64 (*.f64 i (*.f64 j y)) -1) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(pow.f64 (*.f64 i (*.f64 y (neg.f64 j))) 1) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(neg.f64 (neg.f64 (*.f64 i (*.f64 y (neg.f64 j))))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
(neg.f64 (*.f64 i (*.f64 j y))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 j (*.f64 (neg.f64 y) i)) |
(*.f64 i (*.f64 y (neg.f64 j))) |
(*.f64 i (*.f64 j (neg.f64 y))) |
Compiled 12479 to 1446 computations (88.4% saved)
18 alts after pruning (18 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 414 | 18 | 432 |
| Fresh | 9 | 0 | 9 |
| Picked | 1 | 0 | 1 |
| Done | 4 | 0 | 4 |
| Total | 428 | 18 | 446 |
| Status | Error | Program |
|---|---|---|
| 26.2b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 25.9b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) | |
| ▶ | 26.7b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 30.4b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) | |
| 26.6b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) | |
| 18.1b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) | |
| ▶ | 17.1b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
| 25.3b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) | |
| 23.9b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) | |
| 27.9b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) | |
| 29.8b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) | |
| 25.4b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) | |
| ▶ | 21.9b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
| 25.5b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) | |
| ▶ | 26.8b | (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| ▶ | 30.0b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 28.5b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 j c))) | |
| 31.6b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
Compiled 1136 to 728 computations (35.9% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 4.4b | (*.f64 c (*.f64 t j)) | |
| 4.7b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| 5.2b | (*.f64 z (*.f64 c b)) | |
| 5.7b | (*.f64 y (*.f64 j (neg.f64 i))) |
Compiled 123 to 23 computations (81.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
| 4.4b | (*.f64 c (*.f64 t j)) | |
| 4.7b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| ✓ | 4.9b | (*.f64 c (*.f64 z b)) |
Compiled 91 to 19 computations (79.1% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | c | @ | 0 | (*.f64 c (*.f64 z b)) |
| 1.0ms | b | @ | 0 | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
| 1.0ms | b | @ | 0 | (*.f64 c (*.f64 z b)) |
| 1.0ms | x | @ | 0 | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
| 1.0ms | y | @ | 0 | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
| 1× | batch-egg-rewrite |
| 1046× | rational.json-5 |
| 1044× | exponential.json-3 |
| 1044× | rational.json-1 |
| 1044× | rational.json-2 |
| 1044× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 74 |
| 1 | 174 | 74 |
| 2 | 576 | 74 |
| 3 | 2213 | 74 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (*.f64 z b)) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
| 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 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 b)) (/.f64 (*.f64 c (*.f64 z b)) (*.f64 c (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (*.f64 z b)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (/.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j))))) (/.f64 1 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j)))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j))))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))))) (/.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j)))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (/.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1))))) |
| 1× | egg-herbie |
| 1272× | rational.json-simplify-111 |
| 1218× | rational.json-simplify-47 |
| 1210× | rational.json-simplify-49 |
| 878× | rational.json-simplify-54 |
| 806× | rational.json-simplify-55 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 112 | 6286 |
| 1 | 237 | 6100 |
| 2 | 516 | 5660 |
| 3 | 1208 | 5548 |
| 4 | 3220 | 5532 |
| 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 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.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 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(*.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 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a 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 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 t j)) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 t j)) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 z b)) 0) |
(+.f64 0 (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 c (*.f64 z b)) 0) |
(/.f64 (*.f64 c (*.f64 z b)) 1) |
(/.f64 (*.f64 c (*.f64 z b)) (/.f64 (*.f64 c (*.f64 z b)) (*.f64 c (*.f64 z b)))) |
(pow.f64 (*.f64 c (*.f64 z b)) 1) |
(-.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 0) |
(*.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1) |
(*.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (/.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))))) |
(*.f64 1 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j)))) |
(*.f64 (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j))))) (/.f64 1 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))))) |
(*.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j)))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))))) |
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j))))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))))) (/.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j)))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j))))))) |
(/.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1) |
(/.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (/.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))))) |
(pow.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1) |
| Outputs |
|---|
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.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 c (*.f64 t j)) (*.f64 a (*.f64 (*.f64 t x) -1))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) (*.f64 b (*.f64 c z))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 (*.f64 t x) -1))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) |
(*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 t (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 t (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 t (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 t (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 t (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 t (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 t (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 t (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 t (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 (*.f64 t x) -1))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))) |
(*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.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) (neg.f64 (*.f64 c j))) (neg.f64 t)) |
(*.f64 (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j))) (neg.f64 t)) |
(*.f64 (+.f64 (*.f64 a x) (*.f64 j (neg.f64 c))) (neg.f64 t)) |
(*.f64 t (-.f64 (neg.f64 (*.f64 a x)) (*.f64 c (neg.f64 j)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 z (*.f64 y x)) (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) (*.f64 t -1))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 z (*.f64 y x)) (*.f64 (+.f64 (*.f64 a x) (neg.f64 (*.f64 c j))) (neg.f64 t))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j))) (neg.f64 t)))) |
(-.f64 (*.f64 (+.f64 (*.f64 a x) (*.f64 j (neg.f64 c))) (neg.f64 t)) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) |
(-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 z (*.f64 y x)) (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) (*.f64 t -1))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 z (*.f64 y x)) (*.f64 (+.f64 (*.f64 a x) (neg.f64 (*.f64 c j))) (neg.f64 t))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j))) (neg.f64 t)))) |
(-.f64 (*.f64 (+.f64 (*.f64 a x) (*.f64 j (neg.f64 c))) (neg.f64 t)) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) |
(-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 z (*.f64 y x)) (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) (*.f64 t -1))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 z (*.f64 y x)) (*.f64 (+.f64 (*.f64 a x) (neg.f64 (*.f64 c j))) (neg.f64 t))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j))) (neg.f64 t)))) |
(-.f64 (*.f64 (+.f64 (*.f64 a x) (*.f64 j (neg.f64 c))) (neg.f64 t)) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) |
(-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j))))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 y x))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))) (*.f64 z (*.f64 y x)))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 t (*.f64 x (neg.f64 a))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 t (*.f64 x (neg.f64 a))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 z (*.f64 y x)))) (*.f64 c (*.f64 b z))) |
(neg.f64 (-.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 z y) (*.f64 t (neg.f64 a)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(*.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 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.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 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.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 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 b (*.f64 z -1))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 b (*.f64 z -1))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 b (*.f64 z -1))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (*.f64 z -1))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (*.f64 z (neg.f64 c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 b (*.f64 z -1))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 b (*.f64 z -1))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 b (*.f64 z -1))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b (*.f64 z -1))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (*.f64 z (neg.f64 c))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 b (*.f64 z -1))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 b (*.f64 z -1))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 b (*.f64 z -1))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 b (*.f64 c z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 c (*.f64 t j)) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 c (*.f64 t j)) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 z b)) 0) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 0 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(-.f64 (*.f64 c (*.f64 z b)) 0) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(/.f64 (*.f64 c (*.f64 z b)) 1) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(/.f64 (*.f64 c (*.f64 z b)) (/.f64 (*.f64 c (*.f64 z b)) (*.f64 c (*.f64 z b)))) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(pow.f64 (*.f64 c (*.f64 z b)) 1) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(-.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 0) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (/.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 1 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j))))) (/.f64 1 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j)))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j))))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))))) (/.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j)))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 t (*.f64 c j))))))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(/.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(/.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (/.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(pow.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 t (*.f64 c j))) 1) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (-.f64 (*.f64 t c) (*.f64 y i)) | |
| 5.2b | (*.f64 z (*.f64 c b)) | |
| ✓ | 5.7b | (*.f64 y (*.f64 z x)) |
| 6.6b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
Compiled 87 to 19 computations (78.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | y | @ | 0 | (*.f64 y (*.f64 z x)) |
| 1.0ms | z | @ | inf | (*.f64 y (*.f64 z x)) |
| 0.0ms | z | @ | 0 | (*.f64 y (*.f64 z x)) |
| 0.0ms | y | @ | inf | (*.f64 y (*.f64 z x)) |
| 0.0ms | x | @ | 0 | (*.f64 y (*.f64 z x)) |
| 1× | batch-egg-rewrite |
| 1820× | rational.json-5 |
| 1818× | exponential.json-3 |
| 1818× | rational.json-1 |
| 1818× | rational.json-2 |
| 1818× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 62 | 13 |
| 2 | 222 | 13 |
| 3 | 837 | 13 |
| 4 | 3426 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y (*.f64 z x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 z x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z x)) (/.f64 (*.f64 y (*.f64 z x)) (*.f64 y (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 z x)) 1))))) |
| 1× | egg-herbie |
| 1508× | rational.json-simplify-79 |
| 956× | rational.json-simplify-2 |
| 872× | rational.json-simplify-76 |
| 852× | rational.json-simplify-111 |
| 768× | rational.json-simplify-104 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 78 |
| 1 | 30 | 78 |
| 2 | 96 | 78 |
| 3 | 327 | 78 |
| 4 | 1448 | 78 |
| 5 | 3467 | 78 |
| 6 | 5166 | 78 |
| 7 | 6749 | 78 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 y (*.f64 z x)) 0) |
(+.f64 0 (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 y (*.f64 z x)) 0) |
(/.f64 (*.f64 y (*.f64 z x)) 1) |
(/.f64 (*.f64 y (*.f64 z x)) (/.f64 (*.f64 y (*.f64 z x)) (*.f64 y (*.f64 z x)))) |
(pow.f64 (*.f64 y (*.f64 z x)) 1) |
| Outputs |
|---|
(+.f64 (*.f64 y (*.f64 z x)) 0) |
(*.f64 y (*.f64 z x)) |
(+.f64 0 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (*.f64 y (*.f64 z x)) 0) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 y (*.f64 z x)) 1) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 y (*.f64 z x)) (/.f64 (*.f64 y (*.f64 z x)) (*.f64 y (*.f64 z x)))) |
(*.f64 y (*.f64 z x)) |
(pow.f64 (*.f64 y (*.f64 z x)) 1) |
(*.f64 y (*.f64 z x)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (-.f64 (*.f64 t c) (*.f64 y i)) | |
| 5.2b | (*.f64 z (*.f64 c b)) | |
| ✓ | 5.2b | (*.f64 t (neg.f64 (*.f64 a x))) |
| 6.6b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
Compiled 95 to 20 computations (78.9% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | 0 | (*.f64 t (neg.f64 (*.f64 a x))) |
| 0.0ms | x | @ | inf | (*.f64 t (neg.f64 (*.f64 a x))) |
| 0.0ms | a | @ | inf | (*.f64 t (neg.f64 (*.f64 a x))) |
| 0.0ms | x | @ | -inf | (*.f64 t (neg.f64 (*.f64 a x))) |
| 0.0ms | a | @ | -inf | (*.f64 t (neg.f64 (*.f64 a x))) |
| 1× | batch-egg-rewrite |
| 2046× | rational.json-1 |
| 2046× | rational.json-2 |
| 2046× | rational.json-3 |
| 2042× | rational.json-5 |
| 2040× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 80 | 17 |
| 2 | 270 | 17 |
| 3 | 974 | 17 |
| 4 | 4012 | 17 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 t (neg.f64 (*.f64 a x))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 a (neg.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 a (neg.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a (neg.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a (neg.f64 x))) (/.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 t (*.f64 a (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 a (neg.f64 x))) 1))))) |
| 1× | egg-herbie |
| 1416× | rational.json-simplify-2 |
| 1352× | rational.json-simplify-49 |
| 924× | rational.json-simplify-54 |
| 860× | rational.json-simplify-111 |
| 822× | rational.json-simplify-43 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 817 |
| 1 | 51 | 731 |
| 2 | 132 | 731 |
| 3 | 394 | 731 |
| 4 | 1848 | 731 |
| 5 | 5330 | 731 |
| 6 | 7217 | 731 |
| 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 t (*.f64 a (neg.f64 x))) 0) |
(+.f64 0 (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 t (*.f64 a (neg.f64 x))) 0) |
(/.f64 (*.f64 t (*.f64 a (neg.f64 x))) 1) |
(/.f64 (*.f64 t (*.f64 a (neg.f64 x))) (/.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 t (*.f64 a (neg.f64 x))))) |
(/.f64 (*.f64 t (*.f64 a x)) -1) |
(pow.f64 (*.f64 t (*.f64 a (neg.f64 x))) 1) |
| Outputs |
|---|
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 (*.f64 t (*.f64 a (neg.f64 x))) 0) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(+.f64 0 (*.f64 t (*.f64 a (neg.f64 x)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(-.f64 (*.f64 t (*.f64 a (neg.f64 x))) 0) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 t (*.f64 a (neg.f64 x))) 1) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 t (*.f64 a (neg.f64 x))) (/.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 t (*.f64 a (neg.f64 x))))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(/.f64 (*.f64 t (*.f64 a x)) -1) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(pow.f64 (*.f64 t (*.f64 a (neg.f64 x))) 1) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (-.f64 (*.f64 t c) (*.f64 y i)) | |
| ✓ | 4.1b | (*.f64 i (*.f64 b (neg.f64 a))) |
| 4.8b | (*.f64 a (*.f64 t (neg.f64 x))) | |
| 6.6b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
Compiled 99 to 21 computations (78.8% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | a | @ | 0 | (*.f64 i (*.f64 b (neg.f64 a))) |
| 1.0ms | b | @ | inf | (*.f64 i (*.f64 b (neg.f64 a))) |
| 1.0ms | i | @ | 0 | (*.f64 i (*.f64 b (neg.f64 a))) |
| 1.0ms | i | @ | inf | (*.f64 i (*.f64 b (neg.f64 a))) |
| 1.0ms | b | @ | 0 | (*.f64 i (*.f64 b (neg.f64 a))) |
| 1× | batch-egg-rewrite |
| 914× | rational.json-simplify-49 |
| 906× | rational.json-simplify-54 |
| 766× | rational.json-simplify-47 |
| 708× | rational.json-simplify-50 |
| 512× | rational.json-simplify-58 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 82 | 17 |
| 2 | 287 | 17 |
| 3 | 1048 | 17 |
| 4 | 4397 | 17 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 i (*.f64 b (neg.f64 a))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 b (neg.f64 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 i (*.f64 b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (*.f64 b (neg.f64 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 i (*.f64 b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 i (*.f64 b (neg.f64 a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 b (neg.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 b (neg.f64 a))) (/.f64 (*.f64 a (*.f64 i b)) (*.f64 a (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 i (*.f64 b (neg.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 i (*.f64 b (neg.f64 a))))))))) |
| 1× | egg-herbie |
| 1454× | rational.json-simplify-79 |
| 1208× | rational.json-simplify-2 |
| 760× | rational.json-simplify-49 |
| 730× | rational.json-simplify-1 |
| 714× | rational.json-simplify-73 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 31 | 855 |
| 1 | 70 | 765 |
| 2 | 160 | 765 |
| 3 | 427 | 765 |
| 4 | 1588 | 765 |
| 5 | 3859 | 765 |
| 6 | 4796 | 765 |
| 7 | 5643 | 765 |
| 8 | 6874 | 765 |
| 1× | node limit |
| Inputs |
|---|
(*.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 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 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 (*.f64 i (*.f64 b (neg.f64 a))) 0) |
(+.f64 0 (*.f64 i (*.f64 b (neg.f64 a)))) |
(-.f64 (*.f64 i (*.f64 b (neg.f64 a))) 0) |
(-.f64 0 (neg.f64 (*.f64 i (*.f64 b (neg.f64 a))))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 i (*.f64 b (neg.f64 a))))) 1) |
(/.f64 (*.f64 i (*.f64 b (neg.f64 a))) 1) |
(/.f64 (*.f64 i (*.f64 b (neg.f64 a))) (/.f64 (*.f64 a (*.f64 i b)) (*.f64 a (*.f64 i b)))) |
(pow.f64 (*.f64 i (*.f64 b (neg.f64 a))) 1) |
(neg.f64 (neg.f64 (*.f64 i (*.f64 b (neg.f64 a))))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 a))) 0) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(+.f64 0 (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(-.f64 (*.f64 i (*.f64 b (neg.f64 a))) 0) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(-.f64 0 (neg.f64 (*.f64 i (*.f64 b (neg.f64 a))))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 i (*.f64 b (neg.f64 a))))) 1) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(/.f64 (*.f64 i (*.f64 b (neg.f64 a))) 1) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(/.f64 (*.f64 i (*.f64 b (neg.f64 a))) (/.f64 (*.f64 a (*.f64 i b)) (*.f64 a (*.f64 i b)))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(pow.f64 (*.f64 i (*.f64 b (neg.f64 a))) 1) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(neg.f64 (neg.f64 (*.f64 i (*.f64 b (neg.f64 a))))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 (*.f64 i b) (neg.f64 a)) |
(*.f64 i (*.f64 a (neg.f64 b))) |
Compiled 10172 to 1364 computations (86.6% saved)
35 alts after pruning (34 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 393 | 28 | 421 |
| Fresh | 7 | 6 | 13 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 1 | 4 |
| Total | 404 | 35 | 439 |
| Status | Error | Program |
|---|---|---|
| 30.6b | (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) | |
| 32.4b | (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) | |
| 26.1b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) | |
| 25.9b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) | |
| 36.2b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) | |
| ✓ | 26.7b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 40.4b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))) | |
| 37.8b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) | |
| 32.3b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) | |
| 36.9b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) | |
| 30.4b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) | |
| ▶ | 18.1b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
| 25.4b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) | |
| 25.5b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) | |
| 27.1b | (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) | |
| 37.1b | (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) | |
| ▶ | 34.5b | (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
| 40.1b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) | |
| 41.6b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) | |
| 36.2b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) | |
| ▶ | 40.1b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
| 28.5b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 j c))) | |
| 43.1b | (+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) | |
| 43.1b | (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) | |
| 42.5b | (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) | |
| 54.5b | (*.f64 (*.f64 a x) (neg.f64 t)) | |
| 52.5b | (*.f64 z (*.f64 y x)) | |
| 53.2b | (*.f64 y (*.f64 z x)) | |
| 53.7b | (*.f64 x (*.f64 t (neg.f64 a))) | |
| 43.2b | (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) | |
| ▶ | 40.4b | (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
| 52.0b | (*.f64 c (*.f64 z (neg.f64 b))) | |
| ▶ | 51.0b | (*.f64 c (*.f64 t j)) |
| 52.8b | (*.f64 b (*.f64 (neg.f64 z) c)) | |
| 53.6b | (*.f64 a (*.f64 (*.f64 t x) -1)) |
Compiled 1720 to 1161 computations (32.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.1b | (*.f64 i (neg.f64 (*.f64 b a))) |
| 4.4b | (*.f64 c (*.f64 t j)) | |
| 4.7b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| 5.2b | (*.f64 z (*.f64 c b)) |
Compiled 131 to 23 computations (82.4% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | i | @ | 0 | (*.f64 i (neg.f64 (*.f64 b a))) |
| 0.0ms | a | @ | inf | (*.f64 i (neg.f64 (*.f64 b a))) |
| 0.0ms | b | @ | inf | (*.f64 i (neg.f64 (*.f64 b a))) |
| 0.0ms | a | @ | -inf | (*.f64 i (neg.f64 (*.f64 b a))) |
| 0.0ms | b | @ | -inf | (*.f64 i (neg.f64 (*.f64 b a))) |
| 1× | batch-egg-rewrite |
| 2046× | rational.json-1 |
| 2046× | rational.json-2 |
| 2046× | rational.json-3 |
| 2042× | rational.json-5 |
| 2040× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 80 | 17 |
| 2 | 270 | 17 |
| 3 | 974 | 17 |
| 4 | 4012 | 17 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 i (neg.f64 (*.f64 b a))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 b (neg.f64 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 i (*.f64 b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (*.f64 b (neg.f64 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 b (neg.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 b (neg.f64 a))) (/.f64 (*.f64 i (*.f64 b (neg.f64 a))) (*.f64 i (*.f64 b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 b a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 i (*.f64 b (neg.f64 a))) 1))))) |
| 1× | egg-herbie |
| 1354× | rational.json-simplify-2 |
| 1274× | rational.json-simplify-49 |
| 906× | rational.json-simplify-54 |
| 860× | rational.json-simplify-111 |
| 802× | rational.json-simplify-43 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 28 | 817 |
| 1 | 58 | 731 |
| 2 | 139 | 731 |
| 3 | 400 | 731 |
| 4 | 1836 | 731 |
| 5 | 5218 | 731 |
| 6 | 7081 | 731 |
| 1× | node limit |
| Inputs |
|---|
(*.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 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 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 (*.f64 i (*.f64 b (neg.f64 a))) 0) |
(+.f64 0 (*.f64 i (*.f64 b (neg.f64 a)))) |
(-.f64 (*.f64 i (*.f64 b (neg.f64 a))) 0) |
(/.f64 (*.f64 i (*.f64 b (neg.f64 a))) 1) |
(/.f64 (*.f64 i (*.f64 b (neg.f64 a))) (/.f64 (*.f64 i (*.f64 b (neg.f64 a))) (*.f64 i (*.f64 b (neg.f64 a))))) |
(/.f64 (*.f64 i (*.f64 b a)) -1) |
(pow.f64 (*.f64 i (*.f64 b (neg.f64 a))) 1) |
| Outputs |
|---|
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(+.f64 (*.f64 i (*.f64 b (neg.f64 a))) 0) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(+.f64 0 (*.f64 i (*.f64 b (neg.f64 a)))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(-.f64 (*.f64 i (*.f64 b (neg.f64 a))) 0) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(/.f64 (*.f64 i (*.f64 b (neg.f64 a))) 1) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(/.f64 (*.f64 i (*.f64 b (neg.f64 a))) (/.f64 (*.f64 i (*.f64 b (neg.f64 a))) (*.f64 i (*.f64 b (neg.f64 a))))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(/.f64 (*.f64 i (*.f64 b a)) -1) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
(pow.f64 (*.f64 i (*.f64 b (neg.f64 a))) 1) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 i (neg.f64 (*.f64 a b))) |
(*.f64 a (neg.f64 (*.f64 i b))) |
(*.f64 i (*.f64 a (neg.f64 b))) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| 4.4b | (*.f64 c (*.f64 t j)) |
Compiled 20 to 11 computations (45% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (-.f64 (*.f64 t j) (*.f64 z b)) |
| ✓ | 3.2b | (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
Compiled 36 to 13 computations (63.9% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | 0 | (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
| 0.0ms | z | @ | -inf | (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
| 0.0ms | z | @ | inf | (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
| 0.0ms | t | @ | inf | (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
| 0.0ms | t | @ | -inf | (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
| 1× | batch-egg-rewrite |
| 790× | rational.json-simplify-54 |
| 740× | rational.json-simplify-47 |
| 664× | rational.json-simplify-49 |
| 656× | rational.json-simplify-50 |
| 564× | rational.json-simplify-58 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 44 |
| 1 | 93 | 44 |
| 2 | 309 | 44 |
| 3 | 1163 | 44 |
| 4 | 4733 | 44 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(-.f64 (*.f64 t j) (*.f64 z b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (/.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 t j) (*.f64 z b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 t j) (*.f64 z b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (-.f64 (*.f64 t j) (*.f64 z b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z b) (*.f64 t j)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (/.f64 (/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (-.f64 (*.f64 t j) (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (/.f64 -1 (-.f64 (*.f64 z b) (*.f64 t j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))) (-.f64 -1 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))) (/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) 1) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))))) (/.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z b) (*.f64 t j)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 z b) (*.f64 t j))))))) |
| 1× | egg-herbie |
| 1224× | rational.json-simplify-54 |
| 1128× | rational.json-simplify-43 |
| 1108× | rational.json-simplify-50 |
| 910× | rational.json-simplify-58 |
| 604× | exponential.json-simplify-26 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 83 | 3306 |
| 1 | 167 | 2922 |
| 2 | 471 | 2922 |
| 3 | 2149 | 2922 |
| 4 | 5312 | 2922 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(*.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 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 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 -1 (*.f64 b z)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(*.f64 t j) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(*.f64 t j) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(*.f64 -1 (*.f64 b z)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(*.f64 t j) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(*.f64 t j) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(*.f64 t j) |
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)) |
(*.f64 -1 (*.f64 z b)) |
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))) |
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))) |
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))) |
(*.f64 -1 (*.f64 z b)) |
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))) |
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))) |
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))) |
(*.f64 t j) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(*.f64 -1 (*.f64 b z)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(*.f64 -1 (*.f64 b z)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 0) |
(+.f64 0 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 0) |
(-.f64 0 (neg.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 1) |
(/.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 1) |
(/.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (/.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) |
(pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 1) |
(neg.f64 (neg.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) |
(+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 0) |
(+.f64 0 (-.f64 (*.f64 t j) (*.f64 z b))) |
(+.f64 1 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1))) |
(+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1) |
(*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 1) |
(*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))) |
(*.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 z b) (*.f64 t j)) -1) |
(*.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b)))) |
(*.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) 1)) |
(*.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (/.f64 (/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (-.f64 (*.f64 t j) (*.f64 z b)))) |
(*.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (/.f64 -1 (-.f64 (*.f64 z b) (*.f64 t j)))) |
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))) (-.f64 -1 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))) |
(*.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))) |
(*.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))) (/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) 1) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))) |
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))))) (/.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))))) |
(/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 1) |
(/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))) |
(/.f64 (-.f64 (*.f64 z b) (*.f64 t j)) -1) |
(pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 1) |
(neg.f64 (-.f64 (*.f64 z b) (*.f64 t j))) |
| Outputs |
|---|
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 b (*.f64 z c))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 b (*.f64 z c))) (*.f64 c (*.f64 t j))) |
(*.f64 c (+.f64 (*.f64 t j) (*.f64 b (neg.f64 z)))) |
(*.f64 -1 (*.f64 b z)) |
(*.f64 b (*.f64 z -1)) |
(*.f64 b (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(*.f64 t j) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(*.f64 t j) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(*.f64 -1 (*.f64 b z)) |
(*.f64 b (*.f64 z -1)) |
(*.f64 b (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(*.f64 t j) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(*.f64 t j) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(*.f64 t j) |
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(*.f64 -1 (*.f64 z b)) |
(*.f64 b (*.f64 z -1)) |
(*.f64 b (neg.f64 z)) |
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(*.f64 -1 (*.f64 z b)) |
(*.f64 b (*.f64 z -1)) |
(*.f64 b (neg.f64 z)) |
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(*.f64 t j) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(*.f64 -1 (*.f64 b z)) |
(*.f64 b (*.f64 z -1)) |
(*.f64 b (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(*.f64 -1 (*.f64 b z)) |
(*.f64 b (*.f64 z -1)) |
(*.f64 b (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)) |
(+.f64 (*.f64 t j) (*.f64 b (*.f64 z -1))) |
(+.f64 (*.f64 t j) (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 0) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(+.f64 0 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 0) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(-.f64 0 (neg.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 1) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(/.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 1) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(/.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (/.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 1) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(neg.f64 (neg.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 0) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(+.f64 0 (-.f64 (*.f64 t j) (*.f64 z b))) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(+.f64 1 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1))) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 1) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(*.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(*.f64 (/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (-.f64 (*.f64 t j) (*.f64 z b))) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(*.f64 (-.f64 (*.f64 z b) (*.f64 t j)) -1) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(*.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b)))) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(*.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) 1)) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(*.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (/.f64 (/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (-.f64 (*.f64 t j) (*.f64 z b)))) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(*.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))) (/.f64 -1 (-.f64 (*.f64 z b) (*.f64 t j)))) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))) (-.f64 -1 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)))) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(*.f64 (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(*.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(*.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))) (/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) 1) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))))) (/.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))))) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 1) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (/.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b)))) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(/.f64 (-.f64 (*.f64 z b) (*.f64 t j)) -1) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 1) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
(neg.f64 (-.f64 (*.f64 z b) (*.f64 t j))) |
(-.f64 (*.f64 t j) (*.f64 b z)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
| 5.2b | (*.f64 z (*.f64 c b)) | |
| 5.2b | (*.f64 t (neg.f64 (*.f64 a x))) | |
| ✓ | 6.7b | (*.f64 t (*.f64 j c)) |
Compiled 75 to 18 computations (76% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
| 0.0ms | j | @ | 0 | (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
| 0.0ms | b | @ | 0 | (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
| 0.0ms | c | @ | 0 | (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
| 0.0ms | t | @ | 0 | (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
| 1× | batch-egg-rewrite |
| 1000× | rational.json-5 |
| 998× | exponential.json-3 |
| 998× | rational.json-1 |
| 998× | rational.json-2 |
| 998× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 66 |
| 1 | 169 | 66 |
| 2 | 562 | 66 |
| 3 | 2119 | 66 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 t (*.f64 j c)) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 j c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 j c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 j c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 j c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 j c)) (/.f64 (*.f64 t (*.f64 j c)) (*.f64 t (*.f64 j c))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 j c)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) (/.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c))))) (/.f64 1 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c))))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) (/.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) 1))))) |
| 1× | egg-herbie |
| 1276× | rational.json-simplify-111 |
| 1122× | rational.json-simplify-49 |
| 1020× | rational.json-simplify-47 |
| 900× | rational.json-simplify-54 |
| 826× | rational.json-simplify-55 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 83 | 5078 |
| 1 | 183 | 4726 |
| 2 | 428 | 4726 |
| 3 | 1105 | 4720 |
| 4 | 3054 | 4720 |
| 5 | 7996 | 4160 |
| 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 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.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 c (*.f64 z b)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.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 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 z b)))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 z b)))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 z b)))))) |
(+.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 z b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 t j)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 t j)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 t (*.f64 j c)) 0) |
(+.f64 0 (*.f64 t (*.f64 j c))) |
(-.f64 (*.f64 t (*.f64 j c)) 0) |
(/.f64 (*.f64 t (*.f64 j c)) 1) |
(/.f64 (*.f64 t (*.f64 j c)) (/.f64 (*.f64 t (*.f64 j c)) (*.f64 t (*.f64 j c)))) |
(pow.f64 (*.f64 t (*.f64 j c)) 1) |
(-.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) 0) |
(*.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) 1) |
(*.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) (/.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))))) |
(*.f64 1 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))))) |
(*.f64 (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c))))) (/.f64 1 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))))) |
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c))))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c))))))) |
(/.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) 1) |
(/.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) (/.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))))) |
(pow.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) 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 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) |
(*.f64 (+.f64 (*.f64 a x) (*.f64 c (*.f64 j -1))) (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 j (neg.f64 c))))) |
(*.f64 t (neg.f64 (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j))))) |
(*.f64 t (-.f64 (*.f64 x (neg.f64 a)) (*.f64 c (neg.f64 j)))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (+.f64 (*.f64 a x) (*.f64 c (*.f64 j -1))) (neg.f64 t))) |
(*.f64 -1 (+.f64 (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))) (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 j (neg.f64 c)))))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (+.f64 (*.f64 a x) (*.f64 c (*.f64 j -1))) (neg.f64 t))) |
(*.f64 -1 (+.f64 (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))) (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 j (neg.f64 c)))))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (+.f64 (*.f64 a x) (*.f64 c (*.f64 j -1))) (neg.f64 t))) |
(*.f64 -1 (+.f64 (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))) (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 j (neg.f64 c)))))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 z b)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 t (*.f64 x (neg.f64 a))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 t (*.f64 x (neg.f64 a))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 t (*.f64 x (neg.f64 a))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 t (*.f64 x (neg.f64 a))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (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 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 -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 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 -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 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 t (neg.f64 (*.f64 a x))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 t (*.f64 x (neg.f64 a))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 z b))))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 z b)))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 z b)))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 z b)))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (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 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 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 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 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 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a 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 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(+.f64 (*.f64 t (*.f64 j c)) 0) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(+.f64 0 (*.f64 t (*.f64 j c))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(-.f64 (*.f64 t (*.f64 j c)) 0) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(/.f64 (*.f64 t (*.f64 j c)) 1) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(/.f64 (*.f64 t (*.f64 j c)) (/.f64 (*.f64 t (*.f64 j c)) (*.f64 t (*.f64 j c)))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(pow.f64 (*.f64 t (*.f64 j c)) 1) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(-.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) 0) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) 1) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) (/.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 1 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c))))) (/.f64 1 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c))))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))))) (*.f64 (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c)))) (-.f64 (*.f64 c (*.f64 z b)) (+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 t (*.f64 j c))))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(/.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) 1) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(/.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) (/.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
(pow.f64 (+.f64 (*.f64 t (*.f64 j c)) (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b)))) 1) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (+.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 t (*.f64 a x))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
| 4.1b | (*.f64 i (*.f64 b (neg.f64 a))) | |
| 4.8b | (*.f64 a (*.f64 t (neg.f64 x))) | |
| ✓ | 5.7b | (*.f64 i (*.f64 y j)) |
Compiled 90 to 24 computations (73.3% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | 0 | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
| 1.0ms | t | @ | 0 | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
| 1.0ms | a | @ | 0 | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
| 1.0ms | y | @ | 0 | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
| 1.0ms | a | @ | inf | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
| 1× | batch-egg-rewrite |
| 1162× | rational.json-1 |
| 1162× | rational.json-5 |
| 1162× | rational.json-2 |
| 1162× | rational.json-3 |
| 1160× | exponential.json-3 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 76 |
| 1 | 199 | 74 |
| 2 | 662 | 74 |
| 3 | 2498 | 72 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 i (*.f64 y j)) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 y j)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 i (*.f64 y j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 (*.f64 i j) (neg.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (*.f64 y j)) 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 (-.f64 0 (-.f64 -1 (*.f64 i (*.f64 y j)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 y j)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 y j)) (/.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 y j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 i j) (neg.f64 y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 i (*.f64 y j)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 i j) (neg.f64 y))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) (/.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))))) (/.f64 1 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y)))) (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))))) (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))))) (/.f64 (/.f64 1 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y)))) (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) (/.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) 1))))) |
| 1× | egg-herbie |
| 1324× | rational.json-simplify-43 |
| 1086× | rational.json-simplify-47 |
| 968× | rational.json-simplify-41 |
| 606× | rational.json-simplify-46 |
| 584× | rational.json-simplify-1 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 95 | 5239 |
| 1 | 198 | 4813 |
| 2 | 445 | 4617 |
| 3 | 1148 | 4521 |
| 4 | 4089 | 4397 |
| 5 | 7728 | 4397 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))) |
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) |
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(-.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) |
(*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) |
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) |
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(+.f64 (*.f64 i (*.f64 y j)) 0) |
(+.f64 0 (*.f64 i (*.f64 y j))) |
(+.f64 (-.f64 -1 (*.f64 (*.f64 i j) (neg.f64 y))) 1) |
(-.f64 (*.f64 i (*.f64 y j)) 0) |
(-.f64 0 (*.f64 (*.f64 i j) (neg.f64 y))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 i (*.f64 y j)))) 1) |
(/.f64 (*.f64 i (*.f64 y j)) 1) |
(/.f64 (*.f64 i (*.f64 y j)) (/.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 y j)))) |
(/.f64 (*.f64 (*.f64 i j) (neg.f64 y)) -1) |
(pow.f64 (*.f64 i (*.f64 y j)) 1) |
(neg.f64 (*.f64 (*.f64 i j) (neg.f64 y))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) 0) |
(*.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) 1) |
(*.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) (/.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))))) |
(*.f64 1 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y)))) |
(*.f64 (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))))) (/.f64 1 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))))) |
(*.f64 (/.f64 1 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y)))) (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))))) |
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))))) (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))))) (/.f64 (/.f64 1 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y)))) (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))))))) |
(/.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) 1) |
(/.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) (/.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))))) |
(pow.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) 1) |
| Outputs |
|---|
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 y (*.f64 i j)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) |
(+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) |
(+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) |
(*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) |
(*.f64 a (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i (neg.f64 b)))) |
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) |
(*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 a)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) |
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) |
(*.f64 a (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i (neg.f64 b)))) |
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) |
(*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 a)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) |
(-.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) |
(*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 t (*.f64 x (neg.f64 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 t (*.f64 x (neg.f64 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) |
(*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 t (*.f64 x (neg.f64 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 t (*.f64 x (neg.f64 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(*.f64 t (*.f64 a (neg.f64 x))) |
(*.f64 t (*.f64 x (neg.f64 a))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i) |
(-.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) |
(*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) |
(-.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) |
(*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(*.f64 i (*.f64 a b)) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (-.f64 (*.f64 y (*.f64 j -1)) (*.f64 a (neg.f64 b))))) |
(*.f64 -1 (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(neg.f64 (+.f64 (*.f64 t (*.f64 a x)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(*.f64 a (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i (neg.f64 b)))) |
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) |
(*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 a)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(*.f64 a (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i (neg.f64 b)))) |
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) |
(*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 a)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 i j) -1)) (*.f64 a (*.f64 t (neg.f64 x)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 i (*.f64 a (neg.f64 b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))) (*.f64 i (*.f64 a b)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x))) (*.f64 i (*.f64 a b)))) |
(-.f64 (*.f64 i (*.f64 a b)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 x (neg.f64 a))))) |
(+.f64 (*.f64 i (*.f64 y j)) 0) |
(*.f64 y (*.f64 i j)) |
(+.f64 0 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i j)) |
(+.f64 (-.f64 -1 (*.f64 (*.f64 i j) (neg.f64 y))) 1) |
(*.f64 y (*.f64 i j)) |
(-.f64 (*.f64 i (*.f64 y j)) 0) |
(*.f64 y (*.f64 i j)) |
(-.f64 0 (*.f64 (*.f64 i j) (neg.f64 y))) |
(*.f64 y (*.f64 i j)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 i (*.f64 y j)))) 1) |
(*.f64 y (*.f64 i j)) |
(/.f64 (*.f64 i (*.f64 y j)) 1) |
(*.f64 y (*.f64 i j)) |
(/.f64 (*.f64 i (*.f64 y j)) (/.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 y j)))) |
(*.f64 y (*.f64 i j)) |
(/.f64 (*.f64 (*.f64 i j) (neg.f64 y)) -1) |
(*.f64 y (*.f64 i j)) |
(pow.f64 (*.f64 i (*.f64 y j)) 1) |
(*.f64 y (*.f64 i j)) |
(neg.f64 (*.f64 (*.f64 i j) (neg.f64 y))) |
(*.f64 y (*.f64 i j)) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) 0) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (neg.f64 (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a)))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 a (neg.f64 (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) 1) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (neg.f64 (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a)))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 a (neg.f64 (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) (/.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (neg.f64 (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a)))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 a (neg.f64 (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 1 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y)))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (neg.f64 (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a)))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 a (neg.f64 (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))))) (/.f64 1 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (neg.f64 (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a)))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 a (neg.f64 (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 (/.f64 1 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y)))) (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (neg.f64 (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a)))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 a (neg.f64 (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))))) (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))))) (/.f64 (/.f64 1 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y)))) (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))))))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (neg.f64 (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a)))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 a (neg.f64 (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) |
(/.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) 1) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (neg.f64 (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a)))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 a (neg.f64 (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) |
(/.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) (/.f64 (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) (-.f64 (*.f64 i (*.f64 y j)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (neg.f64 (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a)))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 a (neg.f64 (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) |
(pow.f64 (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x))))) (*.f64 (*.f64 i j) (neg.f64 y))) 1) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (neg.f64 (*.f64 a (-.f64 (*.f64 i (neg.f64 b)) (*.f64 t (neg.f64 x)))))) |
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (neg.f64 (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a)))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 a (neg.f64 (-.f64 (*.f64 i b) (*.f64 t x))))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) |
Compiled 6533 to 1195 computations (81.7% saved)
37 alts after pruning (33 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 300 | 14 | 314 |
| Fresh | 10 | 19 | 29 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 4 | 5 |
| Total | 312 | 37 | 349 |
| Status | Error | Program |
|---|---|---|
| 44.0b | (-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) | |
| 30.6b | (-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) | |
| 25.6b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) | |
| 26.1b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) | |
| 25.9b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) | |
| ✓ | 26.7b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 40.4b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))) | |
| 37.8b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) | |
| 30.4b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) | |
| 25.4b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) | |
| 27.1b | (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) | |
| ✓ | 34.5b | (+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
| 36.2b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) | |
| 28.5b | (+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 j c))) | |
| 41.2b | (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) | |
| 43.1b | (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) | |
| 42.5b | (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) | |
| 54.8b | (*.f64 (*.f64 i j) (neg.f64 y)) | |
| 52.4b | (*.f64 (*.f64 c b) (neg.f64 z)) | |
| 54.5b | (*.f64 (*.f64 a x) (neg.f64 t)) | |
| 52.5b | (*.f64 z (*.f64 y x)) | |
| 53.2b | (*.f64 y (*.f64 z x)) | |
| 53.7b | (*.f64 x (*.f64 t (neg.f64 a))) | |
| 43.2b | (*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) | |
| 50.7b | (*.f64 j (*.f64 c t)) | |
| 48.6b | (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) | |
| 55.9b | (*.f64 i (*.f64 a b)) | |
| ✓ | 40.4b | (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
| 48.0b | (*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) | |
| 52.0b | (*.f64 c (*.f64 z (neg.f64 b))) | |
| ✓ | 51.0b | (*.f64 c (*.f64 t j)) |
| 52.8b | (*.f64 b (*.f64 (neg.f64 z) c)) | |
| 47.5b | (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) | |
| 53.6b | (*.f64 a (*.f64 x (neg.f64 t))) | |
| 48.6b | (*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) | |
| 55.2b | (*.f64 -1 (*.f64 i (*.f64 y j))) | |
| 46.8b | (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
Compiled 818 to 567 computations (30.7% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 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 j c))) |
(+.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 z (*.f64 c 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 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 t (neg.f64 (*.f64 a 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 i (neg.f64 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 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 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 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t 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 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t 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 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
10 calls:
| 374.0ms | x |
| 373.0ms | z |
| 309.0ms | y |
| 264.0ms | b |
| 205.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 6.7b | 6 | x |
| 6.4b | 5 | y |
| 6.5b | 5 | z |
| 8.9b | 3 | t |
| 8.2b | 2 | a |
| 7.0b | 4 | b |
| 9.9b | 1 | c |
| 8.6b | 3 | i |
| 7.0b | 4 | j |
| 5.2b | 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 1517 to 314 computations (79.3% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 3.460750776984442e+303 | +inf |
| 0.0ms | -inf | -1.2778340680628889e+305 |
Compiled 50 to 34 computations (32% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 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 j c))) |
(+.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 z (*.f64 c 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 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 t (neg.f64 (*.f64 a 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 i (neg.f64 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 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 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 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.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 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 (*.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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 z (*.f64 c b)) (*.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 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
9 calls:
| 1.5s | a |
| 1.3s | t |
| 1.2s | y |
| 912.0ms | x |
| 894.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 8.0b | 6 | x |
| 6.7b | 12 | y |
| 9.3b | 6 | z |
| 9.2b | 12 | t |
| 10.4b | 7 | a |
| 10.2b | 3 | b |
| 9.9b | 5 | c |
| 11.1b | 4 | i |
| 8.7b | 5 | j |
Compiled 1318 to 273 computations (79.3% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 201.0ms | 3.8057114287421155e+26 | 1.288114782288567e+39 |
| 29.0ms | 1.1876833916137545e-21 | 8.896992764331264e-21 |
| 107.0ms | 4.779613401699948e-184 | 6.076494233270842e-181 |
| 38.0ms | 3.95434409295117e-251 | 2.1689103311041775e-247 |
| 186.0ms | 1.4535568516550826e-294 | 1.873271883546864e-287 |
| 67.0ms | -2.913356324789542e-268 | -1.2092592467941263e-271 |
| 20.0ms | -9.720869921975365e-219 | -5.448015963643452e-219 |
| 288.0ms | -2.7851594537565675e-196 | -1.0664171017763147e-199 |
| 89.0ms | -7.317278527169645e-160 | -1.4137020362792983e-163 |
| 34.0ms | -1.0667221840312412e+50 | -6.982150957031199e+48 |
| 42.0ms | -3.3191756081254967e+149 | -9.562102516058821e+147 |
| 1.0s | 1312× | body | 256 | valid |
| 15.0ms | 54× | body | 256 | infinite |
Compiled 5802 to 3718 computations (35.9% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 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 j c))) |
(+.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 z (*.f64 c 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 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 t (neg.f64 (*.f64 a 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 i (neg.f64 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 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 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 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.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 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a 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 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
9 calls:
| 727.0ms | j |
| 629.0ms | y |
| 528.0ms | t |
| 446.0ms | x |
| 442.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 8.0b | 6 | x |
| 7.6b | 10 | y |
| 8.0b | 8 | z |
| 9.2b | 11 | t |
| 9.1b | 9 | a |
| 10.2b | 3 | b |
| 9.9b | 5 | c |
| 11.1b | 4 | i |
| 8.7b | 5 | j |
Compiled 1290 to 271 computations (79% saved)
| 9× | binary-search |
| Time | Left | Right |
|---|---|---|
| 144.0ms | 8.748255440731872e+40 | 6.8042470474878725e+44 |
| 50.0ms | 5.193910878538439e-30 | 3.6747206622465473e-25 |
| 40.0ms | 3.95434409295117e-251 | 2.1689103311041775e-247 |
| 47.0ms | 4.187115580942839e-302 | 1.4535568516550826e-294 |
| 176.0ms | -9.720869921975365e-219 | -5.448015963643452e-219 |
| 131.0ms | -2.7851594537565675e-196 | -1.0664171017763147e-199 |
| 26.0ms | -7.317278527169645e-160 | -1.4137020362792983e-163 |
| 20.0ms | -1.0667221840312412e+50 | -6.982150957031199e+48 |
| 221.0ms | -3.3191756081254967e+149 | -9.562102516058821e+147 |
| 753.0ms | 1072× | body | 256 | valid |
| 69.0ms | 73× | body | 256 | infinite |
Compiled 4736 to 3026 computations (36.1% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 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 j c))) |
(+.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 z (*.f64 c 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 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 t (neg.f64 (*.f64 a 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 i (neg.f64 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 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 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 c (*.f64 t 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 y (*.f64 z x)) (*.f64 z (*.f64 c 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 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
9 calls:
| 1.1s | b |
| 723.0ms | c |
| 640.0ms | t |
| 597.0ms | a |
| 523.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 8.7b | 5 | x |
| 9.8b | 9 | y |
| 10.5b | 5 | z |
| 9.1b | 11 | t |
| 9.1b | 9 | a |
| 10.8b | 5 | b |
| 10.3b | 5 | c |
| 11.1b | 4 | i |
| 11.2b | 3 | j |
Compiled 1262 to 270 computations (78.6% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 41.0ms | 7.986769021235684e+46 | 4.066966740588032e+48 |
| 35.0ms | 8.37371858463268e-65 | 5.155624513836697e-64 |
| 17.0ms | 2.2098212561866055e-133 | 2.9168624289493187e-133 |
| 33.0ms | -7.147872484576228e-86 | -4.699070608171986e-87 |
| 107.0ms | 352× | body | 256 | valid |
| 6.0ms | 21× | body | 256 | infinite |
Compiled 1583 to 1013 computations (36% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 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 j c))) |
(+.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 z (*.f64 c 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 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 t (neg.f64 (*.f64 a 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 i (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.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 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 y (*.f64 z x)) (*.f64 z (*.f64 c 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 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
9 calls:
| 957.0ms | t |
| 575.0ms | x |
| 532.0ms | a |
| 491.0ms | y |
| 472.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 9.0b | 5 | x |
| 9.8b | 9 | y |
| 10.8b | 5 | z |
| 10.1b | 8 | t |
| 9.7b | 8 | a |
| 10.8b | 5 | b |
| 10.3b | 5 | c |
| 10.5b | 6 | i |
| 10.6b | 4 | j |
Compiled 1183 to 265 computations (77.6% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 34.0ms | 4.066966740588032e+48 | 7.892480621287955e+50 |
| 29.0ms | 8.37371858463268e-65 | 5.155624513836697e-64 |
| 14.0ms | 2.2098212561866055e-133 | 2.9168624289493187e-133 |
| 207.0ms | -7.147872484576228e-86 | -4.699070608171986e-87 |
| 269.0ms | 352× | body | 256 | valid |
| 4.0ms | 17× | body | 256 | infinite |
Compiled 1570 to 1000 computations (36.3% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 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 j c))) |
(+.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 z (*.f64 c 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 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 t (neg.f64 (*.f64 a 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 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t 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 y (*.f64 z x)) (*.f64 z (*.f64 c 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 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t 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)))) |
9 calls:
| 1.5s | z |
| 1.2s | a |
| 1.2s | t |
| 1.0s | y |
| 922.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 8.5b | 7 | x |
| 9.8b | 9 | y |
| 9.7b | 9 | z |
| 10.1b | 8 | t |
| 9.7b | 8 | a |
| 10.8b | 5 | b |
| 9.8b | 8 | c |
| 10.5b | 6 | i |
| 10.6b | 4 | j |
Compiled 1157 to 264 computations (77.2% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 154.0ms | 1.737651495158423e+124 | 5.551523539163485e+137 |
| 47.0ms | 1.0314320746307124e-20 | 7.425419171381725e-13 |
| 190.0ms | 3.58484273147466e-49 | 2.847395197808087e-48 |
| 29.0ms | 8.37371858463268e-65 | 5.155624513836697e-64 |
| 79.0ms | 2.2098212561866055e-133 | 2.9168624289493187e-133 |
| 28.0ms | -7.147872484576228e-86 | -4.699070608171986e-87 |
| 495.0ms | 640× | body | 256 | valid |
| 12.0ms | 42× | body | 256 | infinite |
Compiled 2766 to 1766 computations (36.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 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 j c))) |
(+.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 z (*.f64 c 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)))) |
| Outputs |
|---|
(+.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 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 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 j c))) |
(+.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 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
9 calls:
| 920.0ms | j |
| 415.0ms | c |
| 383.0ms | i |
| 339.0ms | z |
| 313.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 10.9b | 6 | x |
| 11.1b | 5 | y |
| 9.8b | 9 | z |
| 10.1b | 8 | t |
| 9.7b | 8 | a |
| 10.0b | 8 | b |
| 9.8b | 8 | c |
| 10.5b | 6 | i |
| 9.2b | 9 | j |
Compiled 1105 to 261 computations (76.4% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 40.0ms | 2.8779305000828835e+60 | 1.800705932169301e+74 |
| 41.0ms | 1.7389484186939966e+37 | 6.366724356330578e+48 |
| 33.0ms | 3.075983966460246e-150 | 2.0628674993706045e-142 |
| 32.0ms | -2.270979851115545e-188 | -9.678366228439607e-197 |
| 36.0ms | -4.875239083144095e-144 | -6.310484502870484e-158 |
| 18.0ms | -2.4283862773634948e-123 | -8.190737415933875e-124 |
| 33.0ms | -9.104906189384802e-65 | -2.770250819438347e-74 |
| 34.0ms | -4.41616575322558e+53 | -1.5485232758775006e+48 |
| 216.0ms | 1136× | body | 256 | valid |
| 23.0ms | 117× | body | 256 | infinite |
Compiled 4942 to 3173 computations (35.8% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 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 j c))) |
(+.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 z (*.f64 c 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 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 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 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t 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 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 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
9 calls:
| 824.0ms | y |
| 629.0ms | z |
| 572.0ms | a |
| 476.0ms | t |
| 417.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 10.9b | 6 | x |
| 11.1b | 5 | y |
| 9.8b | 9 | z |
| 10.0b | 8 | t |
| 9.7b | 8 | a |
| 10.0b | 8 | b |
| 10.9b | 6 | c |
| 11.6b | 5 | i |
| 11.7b | 5 | j |
Compiled 1080 to 260 computations (75.9% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 75.0ms | 5.724893131901939e+190 | 7.636344187719549e+202 |
| 53.0ms | 1.2601422820223733e+42 | 2.6451610267808924e+52 |
| 39.0ms | 4.423478428690807e-20 | 2.4723833086707904e-17 |
| 28.0ms | 3.175550534002766e-269 | 7.520971139664286e-269 |
| 29.0ms | -2.3925245492317656e-190 | -2.737486356616885e-191 |
| 24.0ms | -7.493585681120131e-62 | -1.8755249987983634e-62 |
| 49.0ms | -6.2333184873691015e+88 | -3.448127531148106e+83 |
| 230.0ms | 848× | body | 256 | valid |
| 43.0ms | 161× | body | 256 | infinite |
Compiled 3689 to 2346 computations (36.4% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 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 j c))) |
(+.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 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.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 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 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 t (*.f64 j c))) |
9 calls:
| 1.3s | x |
| 801.0ms | t |
| 729.0ms | z |
| 711.0ms | y |
| 601.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 11.5b | 7 | x |
| 11.1b | 5 | y |
| 10.8b | 7 | z |
| 10.5b | 7 | t |
| 10.4b | 7 | a |
| 10.2b | 7 | b |
| 10.9b | 6 | c |
| 11.6b | 5 | i |
| 10.5b | 7 | j |
Compiled 1055 to 259 computations (75.5% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 266.0ms | 1.1157444232244371e+161 | 2.3574224146441955e+170 |
| 49.0ms | 5.122874753864055e+105 | 2.755859516382246e+108 |
| 237.0ms | 3.967015248738669e-30 | 1.101281438555813e-15 |
| 87.0ms | 7.589176525332878e-291 | 1.5274258431229883e-289 |
| 14.0ms | -2.3166272039503743e-259 | -1.8152402958053433e-259 |
| 43.0ms | -6.657745263304124e-63 | -2.5564907105283005e-66 |
| 594.0ms | 720× | body | 256 | valid |
| 26.0ms | 95× | body | 256 | infinite |
Compiled 3091 to 1995 computations (35.5% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 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 j c))) |
(+.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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 j c))) |
(+.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 j c))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 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 c (*.f64 z b))) (*.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 c (*.f64 t j))) |
9 calls:
| 1.6s | c |
| 1.0s | j |
| 876.0ms | b |
| 608.0ms | a |
| 498.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 11.5b | 7 | x |
| 11.1b | 5 | y |
| 11.0b | 7 | z |
| 10.5b | 7 | t |
| 10.4b | 7 | a |
| 10.2b | 7 | b |
| 9.9b | 9 | c |
| 11.6b | 5 | i |
| 10.5b | 7 | j |
Compiled 1030 to 258 computations (75% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 52.0ms | 1.359473600525581e+220 | 2.5629064658947158e+231 |
| 31.0ms | 2.920679290024356e+74 | 4.643528087247902e+77 |
| 24.0ms | 4.374419515928605e+50 | 2.8972381124727873e+51 |
| 25.0ms | 4.334406588118504e-15 | 5.494093163285749e-13 |
| 29.0ms | 8.992251437075502e-87 | 3.602149346640512e-83 |
| 28.0ms | -1.7675190519449452e-258 | -5.681436068315056e-263 |
| 14.0ms | -3.382917613448084e-134 | -1.7674542959704694e-134 |
| 14.0ms | -4.57326740495817e+85 | -2.4217978464989035e+85 |
| 169.0ms | 880× | body | 256 | valid |
| 25.0ms | 129× | body | 256 | infinite |
Compiled 3790 to 2432 computations (35.8% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 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 j c))) |
| Outputs |
|---|
(+.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 z (*.f64 y x)) (*.f64 z (*.f64 c 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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 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 t (*.f64 j c))) |
9 calls:
| 457.0ms | t |
| 364.0ms | z |
| 359.0ms | c |
| 355.0ms | x |
| 344.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 12.0b | 6 | x |
| 11.3b | 5 | y |
| 11.2b | 7 | z |
| 11.8b | 8 | t |
| 11.7b | 6 | a |
| 10.3b | 9 | b |
| 10.7b | 7 | c |
| 13.0b | 4 | i |
| 12.1b | 5 | j |
Compiled 1005 to 257 computations (74.4% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 65.0ms | 1.1157444232244371e+161 | 2.3574224146441955e+170 |
| 54.0ms | 5.122874753864055e+105 | 2.755859516382246e+108 |
| 58.0ms | 6.929731831976143e-95 | 2.260253462432432e-87 |
| 39.0ms | 2.197700038092312e-185 | 3.3020644976151184e-183 |
| 39.0ms | 7.589176525332878e-291 | 1.5274258431229883e-289 |
| 17.0ms | -2.3166272039503743e-259 | -1.8152402958053433e-259 |
| 27.0ms | -7.208037756467841e-162 | -2.556092456640943e-162 |
| 45.0ms | -6.657745263304124e-63 | -2.5564907105283005e-66 |
| 284.0ms | 896× | body | 256 | valid |
| 29.0ms | 93× | body | 256 | infinite |
Compiled 3823 to 2475 computations (35.3% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 c (*.f64 t j))) |
| Outputs |
|---|
(+.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 z (*.f64 y x)) (*.f64 z (*.f64 c 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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 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))) |
9 calls:
| 1.0s | a |
| 801.0ms | z |
| 684.0ms | t |
| 575.0ms | x |
| 558.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 12.0b | 6 | x |
| 11.3b | 5 | y |
| 11.2b | 7 | z |
| 11.6b | 10 | t |
| 11.7b | 6 | a |
| 10.6b | 9 | b |
| 10.9b | 8 | c |
| 13.0b | 4 | i |
| 12.1b | 5 | j |
Compiled 980 to 256 computations (73.9% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 52.0ms | 1.1157444232244371e+161 | 2.3574224146441955e+170 |
| 187.0ms | 5.122874753864055e+105 | 2.755859516382246e+108 |
| 106.0ms | 6.929731831976143e-95 | 2.260253462432432e-87 |
| 34.0ms | 2.197700038092312e-185 | 3.3020644976151184e-183 |
| 32.0ms | 7.589176525332878e-291 | 1.5274258431229883e-289 |
| 14.0ms | -2.3166272039503743e-259 | -1.8152402958053433e-259 |
| 24.0ms | -7.208037756467841e-162 | -2.556092456640943e-162 |
| 39.0ms | -6.657745263304124e-63 | -2.5564907105283005e-66 |
| 377.0ms | 896× | body | 256 | valid |
| 20.0ms | 82× | body | 256 | infinite |
Compiled 3823 to 2475 computations (35.3% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c b)) (*.f64 i (neg.f64 (*.f64 b a))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y 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 (*.f64 b (neg.f64 a)))) (*.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 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
9 calls:
| 1.3s | i |
| 1.2s | j |
| 1.1s | c |
| 999.0ms | b |
| 617.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 12.4b | 8 | x |
| 11.0b | 11 | y |
| 14.0b | 5 | z |
| 14.3b | 7 | t |
| 14.2b | 8 | a |
| 11.4b | 11 | b |
| 13.1b | 8 | c |
| 12.3b | 10 | i |
| 12.6b | 7 | j |
Compiled 955 to 254 computations (73.4% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 57.0ms | 3.915719120839582e+179 | 1.0711983291270366e+184 |
| 189.0ms | 2.0963355317424086e+130 | 3.0050082782500564e+134 |
| 59.0ms | 3.8057114287421155e+26 | 1.288114782288567e+39 |
| 57.0ms | 8.498278703956103e-41 | 5.837558570722572e-36 |
| 6.0ms | 3.232140069313387e-194 | 3.404874296310652e-194 |
| 41.0ms | 9.86309584279315e-305 | 4.187115580942839e-302 |
| 48.0ms | -4.8427969901052605e-227 | -2.4321820060395137e-235 |
| 51.0ms | -1.0664171017763147e-199 | -2.302662755126511e-206 |
| 36.0ms | -9.349508144094801e-100 | -6.861678567193436e-102 |
| 48.0ms | -3.3191756081254967e+149 | -9.562102516058821e+147 |
| 514.0ms | 1216× | body | 256 | valid |
| 40.0ms | 142× | body | 256 | infinite |
Compiled 4838 to 3186 computations (34.1% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 c (*.f64 t j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t 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 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y 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 (*.f64 b (neg.f64 a)))) (*.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 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
9 calls:
| 1.6s | y |
| 1.1s | i |
| 979.0ms | t |
| 883.0ms | j |
| 846.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 12.2b | 9 | x |
| 11.1b | 11 | y |
| 13.9b | 7 | z |
| 13.8b | 10 | t |
| 13.8b | 9 | a |
| 11.4b | 11 | b |
| 13.1b | 8 | c |
| 14.8b | 6 | i |
| 12.4b | 8 | j |
Compiled 906 to 247 computations (72.7% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 61.0ms | 3.915719120839582e+179 | 1.0711983291270366e+184 |
| 58.0ms | 2.0963355317424086e+130 | 3.0050082782500564e+134 |
| 55.0ms | 3.8057114287421155e+26 | 1.288114782288567e+39 |
| 52.0ms | 8.498278703956103e-41 | 5.837558570722572e-36 |
| 5.0ms | 3.232140069313387e-194 | 3.404874296310652e-194 |
| 44.0ms | 9.86309584279315e-305 | 4.187115580942839e-302 |
| 49.0ms | -4.8427969901052605e-227 | -2.4321820060395137e-235 |
| 61.0ms | -1.0664171017763147e-199 | -2.302662755126511e-206 |
| 41.0ms | -7.317278527169645e-160 | -1.4137020362792983e-163 |
| 68.0ms | -3.3191756081254967e+149 | -9.562102516058821e+147 |
| 415.0ms | 1232× | body | 256 | valid |
| 40.0ms | 123× | body | 256 | infinite |
Compiled 4852 to 3194 computations (34.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t 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 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y 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 (*.f64 b (neg.f64 a)))) (*.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 i (*.f64 b (neg.f64 a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
9 calls:
| 1.5s | y |
| 1.1s | j |
| 726.0ms | t |
| 679.0ms | z |
| 541.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 12.7b | 8 | x |
| 11.3b | 11 | y |
| 15.9b | 4 | z |
| 14.8b | 7 | t |
| 15.1b | 8 | a |
| 13.1b | 9 | b |
| 13.3b | 8 | c |
| 14.8b | 6 | i |
| 12.4b | 8 | j |
Compiled 835 to 237 computations (71.6% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 57.0ms | 3.915719120839582e+179 | 1.0711983291270366e+184 |
| 51.0ms | 2.0963355317424086e+130 | 3.0050082782500564e+134 |
| 55.0ms | 3.8057114287421155e+26 | 1.288114782288567e+39 |
| 111.0ms | 8.498278703956103e-41 | 5.837558570722572e-36 |
| 5.0ms | 3.232140069313387e-194 | 3.404874296310652e-194 |
| 103.0ms | 9.86309584279315e-305 | 4.187115580942839e-302 |
| 179.0ms | -4.8427969901052605e-227 | -2.4321820060395137e-235 |
| 83.0ms | -1.0664171017763147e-199 | -2.302662755126511e-206 |
| 202.0ms | -7.317278527169645e-160 | -1.4137020362792983e-163 |
| 100.0ms | -3.3191756081254967e+149 | -9.562102516058821e+147 |
| 810.0ms | 1232× | body | 256 | valid |
| 94.0ms | 136× | body | 256 | infinite |
Compiled 4816 to 3158 computations (34.4% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t 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 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y 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 (*.f64 b (neg.f64 a)))) (*.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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
9 calls:
| 644.0ms | c |
| 633.0ms | b |
| 629.0ms | j |
| 553.0ms | y |
| 319.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 13.7b | 6 | x |
| 11.5b | 11 | y |
| 15.9b | 4 | z |
| 14.8b | 7 | t |
| 15.1b | 8 | a |
| 12.1b | 11 | b |
| 11.9b | 12 | c |
| 15.4b | 5 | i |
| 14.7b | 6 | j |
Compiled 789 to 235 computations (70.2% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 58.0ms | 3.915719120839582e+179 | 1.0711983291270366e+184 |
| 49.0ms | 2.0963355317424086e+130 | 3.0050082782500564e+134 |
| 59.0ms | 3.8057114287421155e+26 | 1.288114782288567e+39 |
| 62.0ms | 5.193910878538439e-30 | 3.6747206622465473e-25 |
| 6.0ms | 3.232140069313387e-194 | 3.404874296310652e-194 |
| 46.0ms | 9.86309584279315e-305 | 4.187115580942839e-302 |
| 55.0ms | -4.8427969901052605e-227 | -2.4321820060395137e-235 |
| 51.0ms | -1.0664171017763147e-199 | -2.302662755126511e-206 |
| 47.0ms | -7.317278527169645e-160 | -1.4137020362792983e-163 |
| 54.0ms | -3.3191756081254967e+149 | -9.562102516058821e+147 |
| 401.0ms | 1232× | body | 256 | valid |
| 42.0ms | 143× | body | 256 | infinite |
Compiled 4797 to 3139 computations (34.6% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.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))) |
(+.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 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y 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 (*.f64 b (neg.f64 a)))) (*.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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
9 calls:
| 759.0ms | b |
| 747.0ms | j |
| 629.0ms | y |
| 586.0ms | a |
| 577.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 13.8b | 6 | x |
| 11.1b | 13 | y |
| 16.0b | 5 | z |
| 16.3b | 6 | t |
| 15.2b | 8 | a |
| 13.1b | 9 | b |
| 12.9b | 11 | c |
| 15.4b | 5 | i |
| 14.7b | 6 | j |
Compiled 767 to 234 computations (69.5% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 139.0ms | 3.915719120839582e+179 | 1.0711983291270366e+184 |
| 50.0ms | 2.0963355317424086e+130 | 3.0050082782500564e+134 |
| 63.0ms | 3.8057114287421155e+26 | 1.288114782288567e+39 |
| 51.0ms | 5.193910878538439e-30 | 3.6747206622465473e-25 |
| 5.0ms | 3.232140069313387e-194 | 3.404874296310652e-194 |
| 46.0ms | 9.86309584279315e-305 | 4.187115580942839e-302 |
| 49.0ms | -4.8427969901052605e-227 | -2.4321820060395137e-235 |
| 56.0ms | -1.0664171017763147e-199 | -2.302662755126511e-206 |
| 47.0ms | -7.317278527169645e-160 | -1.4137020362792983e-163 |
| 35.0ms | -67229367160.45646 | -11848070819.052446 |
| 40.0ms | -6.982150957031199e+48 | -7.025055105651882e+47 |
| 77.0ms | -3.1766362437823226e+192 | -1.643232705739484e+176 |
| 463.0ms | 1472× | body | 256 | valid |
| 147.0ms | 192× | body | 256 | infinite |
Compiled 5702 to 3734 computations (34.5% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.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))) |
(+.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 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (*.f64 i (neg.f64 b)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
9 calls:
| 1.0s | c |
| 848.0ms | b |
| 779.0ms | a |
| 626.0ms | y |
| 359.0ms | j |
| Error | Segments | Branch |
|---|---|---|
| 13.8b | 6 | x |
| 10.7b | 16 | y |
| 17.4b | 3 | z |
| 16.3b | 6 | t |
| 15.3b | 8 | a |
| 13.3b | 9 | b |
| 12.9b | 11 | c |
| 15.4b | 5 | i |
| 14.7b | 6 | j |
Compiled 745 to 232 computations (68.9% saved)
| 15× | binary-search |
| Time | Left | Right |
|---|---|---|
| 119.0ms | 3.915719120839582e+179 | 1.0711983291270366e+184 |
| 32.0ms | 2.0963355317424086e+130 | 3.0050082782500564e+134 |
| 208.0ms | 3.8057114287421155e+26 | 1.288114782288567e+39 |
| 69.0ms | 0.00010651123328810475 | 508.0711899525309 |
| 35.0ms | 1.3435331409682733e-165 | 2.657881315227534e-141 |
| 23.0ms | 4.583650275559091e-172 | 5.9305812341889294e-170 |
| 23.0ms | 2.33187549780266e-219 | 7.377008303390086e-218 |
| 25.0ms | 3.95434409295117e-251 | 2.1689103311041775e-247 |
| 26.0ms | 9.86309584279315e-305 | 4.187115580942839e-302 |
| 187.0ms | -4.8427969901052605e-227 | -2.4321820060395137e-235 |
| 29.0ms | -1.0664171017763147e-199 | -2.302662755126511e-206 |
| 100.0ms | -7.317278527169645e-160 | -1.4137020362792983e-163 |
| 21.0ms | -67229367160.45646 | -11848070819.052446 |
| 23.0ms | -6.982150957031199e+48 | -7.025055105651882e+47 |
| 42.0ms | -3.1766362437823226e+192 | -1.643232705739484e+176 |
| 519.0ms | 1984× | body | 256 | valid |
| 71.0ms | 181× | body | 256 | infinite |
Compiled 7571 to 4985 computations (34.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.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))) |
(+.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 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
9 calls:
| 472.0ms | j |
| 423.0ms | c |
| 355.0ms | x |
| 260.0ms | a |
| 255.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 13.9b | 6 | x |
| 13.2b | 11 | y |
| 16.6b | 7 | z |
| 16.5b | 6 | t |
| 14.2b | 10 | a |
| 14.5b | 7 | b |
| 14.3b | 11 | c |
| 15.4b | 5 | i |
| 14.7b | 6 | j |
Compiled 723 to 228 computations (68.5% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 251.0ms | 8.748255440731872e+40 | 6.8042470474878725e+44 |
| 27.0ms | 273014109874284.8 | 703193800704846.1 |
| 181.0ms | 3.95434409295117e-251 | 2.1689103311041775e-247 |
| 190.0ms | 9.86309584279315e-305 | 4.187115580942839e-302 |
| 125.0ms | -4.8427969901052605e-227 | -2.4321820060395137e-235 |
| 410.0ms | -1.0664171017763147e-199 | -2.302662755126511e-206 |
| 54.0ms | -7.317278527169645e-160 | -1.4137020362792983e-163 |
| 19.0ms | -67229367160.45646 | -11848070819.052446 |
| 20.0ms | -6.982150957031199e+48 | -7.025055105651882e+47 |
| 44.0ms | -3.1766362437823226e+192 | -1.643232705739484e+176 |
| 1.1s | 1232× | body | 256 | valid |
| 20.0ms | 99× | body | 256 | infinite |
Compiled 4763 to 3121 computations (34.5% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
| 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 a (*.f64 t (neg.f64 x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c 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 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.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:
| 548.0ms | j |
| 244.0ms | a |
| 209.0ms | b |
| 207.0ms | y |
| 206.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 13.9b | 6 | x |
| 14.3b | 9 | y |
| 16.6b | 7 | z |
| 16.5b | 6 | t |
| 14.2b | 10 | a |
| 14.5b | 7 | b |
| 17.6b | 7 | c |
| 15.9b | 5 | i |
| 16.8b | 5 | j |
Compiled 701 to 227 computations (67.6% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 2.5345269634040416e-21 | 1.0314320746307124e-20 |
| 20.0ms | 3.58484273147466e-49 | 2.847395197808087e-48 |
| 19.0ms | 8.37371858463268e-65 | 5.155624513836697e-64 |
| 15.0ms | -8.343516973227876e-293 | -3.072344351864306e-293 |
| 20.0ms | -7.147872484576228e-86 | -4.699070608171986e-87 |
| 81.0ms | 464× | body | 256 | valid |
| 1.0ms | 8× | body | 256 | infinite |
Compiled 1871 to 1217 computations (35% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t 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 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.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 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
9 calls:
| 248.0ms | z |
| 244.0ms | a |
| 223.0ms | y |
| 188.0ms | c |
| 139.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 15.9b | 5 | x |
| 14.2b | 9 | y |
| 15.2b | 10 | z |
| 17.7b | 5 | t |
| 14.5b | 11 | a |
| 15.8b | 6 | b |
| 17.6b | 7 | c |
| 15.9b | 5 | i |
| 16.8b | 5 | j |
Compiled 679 to 225 computations (66.9% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 33.0ms | 3.8057114287421155e+26 | 1.288114782288567e+39 |
| 30.0ms | 5.193910878538439e-30 | 3.6747206622465473e-25 |
| 3.0ms | 3.232140069313387e-194 | 3.404874296310652e-194 |
| 24.0ms | 9.86309584279315e-305 | 4.187115580942839e-302 |
| 28.0ms | -4.8427969901052605e-227 | -2.4321820060395137e-235 |
| 30.0ms | -1.0664171017763147e-199 | -2.302662755126511e-206 |
| 26.0ms | -7.317278527169645e-160 | -1.4137020362792983e-163 |
| 42.0ms | -3.1766362437823226e+192 | -1.643232705739484e+176 |
| 181.0ms | 1024× | body | 256 | valid |
| 14.0ms | 86× | body | 256 | infinite |
Compiled 3883 to 2555 computations (34.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.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))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
9 calls:
| 682.0ms | t |
| 606.0ms | b |
| 584.0ms | z |
| 565.0ms | y |
| 299.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 15.9b | 5 | x |
| 15.8b | 7 | y |
| 16.2b | 7 | z |
| 17.1b | 7 | t |
| 17.2b | 7 | a |
| 15.1b | 9 | b |
| 16.6b | 10 | c |
| 14.8b | 9 | i |
| 17.3b | 5 | j |
Compiled 637 to 221 computations (65.3% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 55.0ms | 1.4879499895823526e+79 | 1.0709098352038731e+86 |
| 47.0ms | 1.2009251214649384e-153 | 4.494361050432631e-149 |
| 49.0ms | -3.493732545570345e-260 | -2.2572871811054486e-266 |
| 39.0ms | -2.8790536049373325e-24 | -9.720395797030437e-29 |
| 47.0ms | -49645398006.14065 | -11943.594197520702 |
| 37.0ms | -2.0937826013741694e+49 | -1.3400513893350208e+47 |
| 51.0ms | -2.959709157789724e+69 | -3.3281215977275118e+66 |
| 25.0ms | -2.1678329321419774e+155 | -1.115734586994196e+155 |
| 299.0ms | 992× | body | 256 | valid |
| 20.0ms | 78× | body | 256 | infinite |
Compiled 3784 to 2500 computations (33.9% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.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 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 z (*.f64 c b))) (*.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))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
9 calls:
| 1.1s | c |
| 1.1s | z |
| 718.0ms | b |
| 675.0ms | t |
| 298.0ms | j |
| Error | Segments | Branch |
|---|---|---|
| 16.5b | 8 | x |
| 15.8b | 7 | y |
| 15.8b | 12 | z |
| 17.4b | 7 | t |
| 18.1b | 6 | a |
| 15.5b | 9 | b |
| 17.8b | 9 | c |
| 16.2b | 6 | i |
| 17.7b | 7 | j |
Compiled 616 to 216 computations (64.9% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 29.0ms | 1.4299765487427532e+134 | 1.0927044781807561e+136 |
| 24.0ms | 1.165908486616821e+114 | 1.4638913861981937e+115 |
| 31.0ms | 5.122874753864055e+105 | 2.755859516382246e+108 |
| 21.0ms | 33950211992293663000.0 | 3.211737738088253e+20 |
| 21.0ms | -4.52154709469212e-297 | -3.3844093133431273e-298 |
| 27.0ms | -1.2647212846668462e-262 | -3.078083245466854e-266 |
| 3.0ms | -9.766931524545822e-188 | -7.748690749451794e-192 |
| 25.0ms | -6.657745263304124e-63 | -2.5564907105283005e-66 |
| 145.0ms | 800× | body | 256 | valid |
| 19.0ms | 96× | body | 256 | infinite |
Compiled 2826 to 1900 computations (32.8% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.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 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
9 calls:
| 298.0ms | x |
| 241.0ms | z |
| 232.0ms | y |
| 174.0ms | i |
| 147.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 17.3b | 7 | x |
| 16.8b | 5 | y |
| 17.3b | 8 | z |
| 17.3b | 7 | t |
| 18.1b | 6 | a |
| 18.6b | 5 | b |
| 19.1b | 6 | c |
| 17.2b | 6 | i |
| 19.1b | 5 | j |
Compiled 595 to 210 computations (64.7% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 60.0ms | 3.8057114287421155e+26 | 1.288114782288567e+39 |
| 5.0ms | 3.232140069313387e-194 | 3.404874296310652e-194 |
| 43.0ms | 9.86309584279315e-305 | 4.187115580942839e-302 |
| 76.0ms | -3.1766362437823226e+192 | -1.643232705739484e+176 |
| 142.0ms | 464× | body | 256 | valid |
| 28.0ms | 90× | body | 256 | infinite |
Compiled 1770 to 1174 computations (33.7% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.f64 y 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 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.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 i (*.f64 b (neg.f64 a)))) (*.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 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
9 calls:
| 292.0ms | x |
| 286.0ms | z |
| 255.0ms | i |
| 252.0ms | t |
| 224.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 17.3b | 7 | x |
| 17.0b | 5 | y |
| 17.3b | 8 | z |
| 17.3b | 7 | t |
| 18.1b | 6 | a |
| 18.6b | 5 | b |
| 20.7b | 3 | c |
| 17.2b | 6 | i |
| 19.3b | 5 | j |
Compiled 553 to 207 computations (62.6% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 47.0ms | 703193800704846.1 | 14948081793863244000.0 |
| 5.0ms | 3.232140069313387e-194 | 3.404874296310652e-194 |
| 44.0ms | 9.86309584279315e-305 | 4.187115580942839e-302 |
| 70.0ms | -3.1766362437823226e+192 | -1.643232705739484e+176 |
| 132.0ms | 432× | body | 256 | valid |
| 19.0ms | 65× | body | 256 | infinite |
Compiled 1652 to 1096 computations (33.7% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
9 calls:
| 498.0ms | j |
| 472.0ms | x |
| 390.0ms | t |
| 347.0ms | b |
| 312.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 20.1b | 14 | x |
| 18.1b | 9 | y |
| 21.9b | 5 | z |
| 19.4b | 11 | t |
| 22.6b | 6 | a |
| 21.7b | 10 | b |
| 23.8b | 5 | c |
| 22.5b | 8 | i |
| 20.4b | 14 | j |
Compiled 532 to 202 computations (62% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 56.0ms | 3.8057114287421155e+26 | 1.288114782288567e+39 |
| 45.0ms | 4.4129523234928924e-72 | 4.3715196563989157e-70 |
| 40.0ms | 9.86309584279315e-305 | 4.187115580942839e-302 |
| 47.0ms | -2.4321820060395137e-235 | -2.414500707745752e-238 |
| 25.0ms | -5.238309759580903e-196 | -2.7851594537565675e-196 |
| 44.0ms | -4.583767393106148e-66 | -6.510451468886066e-69 |
| 20.0ms | -6.420271032336349e+63 | -5.541991635065623e+63 |
| 45.0ms | -3.3191756081254967e+149 | -9.562102516058821e+147 |
| 274.0ms | 880× | body | 256 | valid |
| 16.0ms | 51× | body | 256 | infinite |
Compiled 3067 to 2099 computations (31.6% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
9 calls:
| 474.0ms | j |
| 437.0ms | x |
| 341.0ms | t |
| 321.0ms | b |
| 304.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 20.1b | 14 | x |
| 18.1b | 9 | y |
| 21.9b | 5 | z |
| 19.4b | 11 | t |
| 22.6b | 6 | a |
| 22.0b | 10 | b |
| 23.8b | 5 | c |
| 22.8b | 8 | i |
| 20.4b | 14 | j |
Compiled 511 to 199 computations (61.1% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 57.0ms | 3.8057114287421155e+26 | 1.288114782288567e+39 |
| 35.0ms | 4.4129523234928924e-72 | 4.3715196563989157e-70 |
| 44.0ms | 9.86309584279315e-305 | 4.187115580942839e-302 |
| 30.0ms | -9.799850013315669e-218 | -9.720869921975365e-219 |
| 21.0ms | -5.238309759580903e-196 | -2.7851594537565675e-196 |
| 44.0ms | -4.583767393106148e-66 | -6.510451468886066e-69 |
| 18.0ms | -6.420271032336349e+63 | -5.541991635065623e+63 |
| 43.0ms | -3.3191756081254967e+149 | -9.562102516058821e+147 |
| 250.0ms | 848× | body | 256 | valid |
| 17.0ms | 57× | body | 256 | infinite |
Compiled 2945 to 2011 computations (31.7% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 i (*.f64 a b)) |
(*.f64 j (*.f64 c t)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 a (*.f64 x (neg.f64 t))) |
(*.f64 b (*.f64 (neg.f64 z) c)) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 x (*.f64 t (neg.f64 a))) |
(*.f64 (*.f64 a x) (neg.f64 t)) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 t (+.f64 (*.f64 c j) (*.f64 x (neg.f64 a)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (*.f64 a x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 t (*.f64 a (neg.f64 x)))) |
(-.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 i (*.f64 a b)))) |
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (-.f64 (*.f64 z b) -1)) 1)) |
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c t))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 j (*.f64 y (neg.f64 i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 i (*.f64 b (neg.f64 a)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 t (neg.f64 (*.f64 a x))) (*.f64 z (*.f64 c b))) (*.f64 t (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
9 calls:
| 1.0s | x |
| 433.0ms | j |
| 376.0ms | t |
| 316.0ms | y |
| 315.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 18.0b | 19 | x |
| 17.9b | 10 | y |
| 21.9b | 5 | z |
| 19.3b | 12 | t |
| 22.9b | 6 | a |
| 22.2b | 10 | b |
| 22.8b | 8 | c |
| 22.8b | 8 | i |
| 20.7b | 14 | j |
Compiled 491 to 198 computations (59.7% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 125.0ms | -2.573913840618033e-217 | -2.1168285138768657e-217 |
| 33.0ms | -2.431277323336969e-194 | -5.238309759580903e-196 |
| 142.0ms | -4.583767393106148e-66 | -6.510451468886066e-69 |
| 11.0ms | -6.420271032336349e+63 | -5.541991635065623e+63 |
| 29.0ms | -3.3191756081254967e+149 | -9.562102516058821e+147 |
| 320.0ms | 444× | body | 256 | valid |
| 8.0ms | 44× | body | 256 | infinite |
Compiled 1498 to 1021 computations (31.8% saved)
Loading profile data...