Time bar (total: 1.8min)
| 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.0s | 11324× | body | 256 | infinite |
| 3.0s | 8256× | body | 256 | valid |
| 2× | egg-herbie |
| 252× | rational_best.json-simplify-2 |
| 74× | rational_best.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_best.json-simplify-2 |
| 2× | rational_best.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 |
|---|---|---|
| ▶ | 12.0b | (+.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 z c) (*.f64 a i)) |
| ✓ | 4.1b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
| ✓ | 4.2b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
| ✓ | 4.4b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) |
Compiled 132 to 23 computations (82.6% saved)
57 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | i | @ | inf | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
| 1.0ms | z | @ | -inf | (-.f64 (*.f64 z c) (*.f64 a i)) |
| 1.0ms | x | @ | -inf | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
| 1.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× | batch-egg-rewrite |
| 1342× | rational_best.json-5 |
| 1340× | rational_best.json-2 |
| 1340× | rational_best.json-3 |
| 1340× | rational_best.json-1 |
| 1340× | rational_best.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 94 |
| 1 | 172 | 94 |
| 2 | 606 | 94 |
| 3 | 2650 | 94 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
(-.f64 (*.f64 z c) (*.f64 a i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (+.f64 b b)) 2))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (/.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 x x)) 2))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)) 2))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z c) (neg.f64 (*.f64 a i)))))) (#(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 (neg.f64 (*.f64 a i)) (*.f64 z c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z c) (*.f64 a i)) (-.f64 0 (*.f64 a (+.f64 i 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 z c) (*.f64 a i)) (*.f64 (-.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 z c) (*.f64 a i)) (/.f64 1 (/.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 (*.f64 z c) (*.f64 a i)) (-.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 *.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 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 1 (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 z c) (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.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 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)))))))) (#(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 /.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 a i) (*.f64 z c))))))) |
| 1× | egg-herbie |
| 912× | rational_best.json-simplify-47 |
| 816× | rational_best.json-simplify-78 |
| 770× | rational_best.json-simplify-1 |
| 732× | rational_best.json-simplify-80 |
| 608× | rational_best.json-simplify-82 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 134 | 7367 |
| 1 | 250 | 7115 |
| 2 | 665 | 6895 |
| 3 | 2405 | 6895 |
| 4 | 4531 | 6895 |
| 5 | 7718 | 6895 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 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 (-.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 -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 b (-.f64 (*.f64 z c) (*.f64 a i))) 0) |
(+.f64 0 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) |
(-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 0) |
(/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 1) |
(/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (+.f64 b b)) 2) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 0) |
(+.f64 0 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 0) |
(/.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 1) |
(/.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (/.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) |
(/.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 x x)) 2) |
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 0) |
(+.f64 0 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 0) |
(/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1) |
(/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) |
(/.f64 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)) 2) |
(+.f64 (*.f64 z c) (neg.f64 (*.f64 a i))) |
(+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 0) |
(+.f64 0 (-.f64 (*.f64 z c) (*.f64 a i))) |
(+.f64 (neg.f64 (*.f64 a i)) (*.f64 z c)) |
(+.f64 (+.f64 (*.f64 z c) (*.f64 a i)) (-.f64 0 (*.f64 a (+.f64 i 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 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))))) |
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 1 (/.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 z c) (*.f64 a i))) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) -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 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 1 (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 z c) (*.f64 a i))) |
(*.f64 (/.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 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 (*.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) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) 2) |
(neg.f64 (-.f64 (*.f64 a i) (*.f64 z c))) |
| Outputs |
|---|
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 b a))) |
(neg.f64 (*.f64 b (*.f64 a i))) |
(*.f64 a (neg.f64 (*.f64 b i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 b a))) |
(neg.f64 (*.f64 b (*.f64 a i))) |
(*.f64 a (neg.f64 (*.f64 b i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 b a))) |
(neg.f64 (*.f64 b (*.f64 a i))) |
(*.f64 a (neg.f64 (*.f64 b i))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(*.f64 -1 (*.f64 a (*.f64 i b))) |
(*.f64 -1 (*.f64 i (*.f64 b a))) |
(neg.f64 (*.f64 b (*.f64 a i))) |
(*.f64 a (neg.f64 (*.f64 b i))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 b a))) |
(neg.f64 (*.f64 b (*.f64 a i))) |
(*.f64 a (neg.f64 (*.f64 b i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(*.f64 -1 (*.f64 i (*.f64 a b))) |
(*.f64 -1 (*.f64 i (*.f64 b a))) |
(neg.f64 (*.f64 b (*.f64 a i))) |
(*.f64 a (neg.f64 (*.f64 b i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (*.f64 i (*.f64 b a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 b (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 a (neg.f64 (*.f64 b i)))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 a x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 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 a x))) (*.f64 z (*.f64 y x))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 z (*.f64 y x))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.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 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.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 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.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 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.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 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.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 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.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 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 (*.f64 i j) (neg.f64 y)) |
(*.f64 (*.f64 y j) (neg.f64 i)) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 -1 (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j))) |
(*.f64 -1 (*.f64 i a)) |
(neg.f64 (*.f64 a i)) |
(*.f64 i (neg.f64 a)) |
(*.f64 a (neg.f64 i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 -1 (*.f64 i a)) |
(neg.f64 (*.f64 a i)) |
(*.f64 i (neg.f64 a)) |
(*.f64 a (neg.f64 i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 -1 (*.f64 a i)) |
(neg.f64 (*.f64 a i)) |
(*.f64 i (neg.f64 a)) |
(*.f64 a (neg.f64 i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 -1 (*.f64 a i)) |
(neg.f64 (*.f64 a i)) |
(*.f64 i (neg.f64 a)) |
(*.f64 a (neg.f64 i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 -1 (*.f64 i a)) |
(neg.f64 (*.f64 a i)) |
(*.f64 i (neg.f64 a)) |
(*.f64 a (neg.f64 i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 -1 (*.f64 i a)) |
(neg.f64 (*.f64 a i)) |
(*.f64 i (neg.f64 a)) |
(*.f64 a (neg.f64 i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 0) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(+.f64 0 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 0) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 1) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (+.f64 b b)) 2) |
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) |
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 0) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(+.f64 0 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 0) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(/.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 1) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(/.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (/.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(/.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 x x)) 2) |
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) |
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 0) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 0 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 0) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(/.f64 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)) 2) |
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) |
(+.f64 (*.f64 z c) (neg.f64 (*.f64 a i))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 0) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 0 (-.f64 (*.f64 z c) (*.f64 a i))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (neg.f64 (*.f64 a i)) (*.f64 z c)) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(+.f64 (+.f64 (*.f64 z c) (*.f64 a i)) (-.f64 0 (*.f64 a (+.f64 i i)))) |
(+.f64 (+.f64 (*.f64 a i) (*.f64 c z)) (neg.f64 (*.f64 a (+.f64 i i)))) |
(+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i))))) |
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 1) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.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) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 1 (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))) (-.f64 (*.f64 z c) (*.f64 a i))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) -1) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.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) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.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) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 z c) (*.f64 a i))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(*.f64 (/.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 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 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 1) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(/.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) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(/.f64 (-.f64 (*.f64 a i) (*.f64 z c)) -1) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2) 2) |
(neg.f64 (-.f64 (*.f64 a i) (*.f64 z c))) |
(+.f64 (*.f64 c z) (neg.f64 (*.f64 a i))) |
(-.f64 (*.f64 c z) (*.f64 a i)) |
Compiled 3198 to 460 computations (85.6% saved)
15 alts after pruning (15 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 84 | 15 | 99 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 85 | 15 | 100 |
| Status | Error | Program |
|---|---|---|
| 19.4b | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 19.5b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| ▶ | 19.8b | (+.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)))) |
| 20.7b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| ▶ | 11.5b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
| 19.5b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) | |
| ▶ | 19.1b | (+.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))) |
| 19.5b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) | |
| 12.0b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i))))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 24.5b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.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 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 13.7b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| ▶ | 20.9b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 20.6b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 19.7b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| ▶ | 19.0b | (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
Compiled 1160 to 690 computations (40.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 3.8b | (*.f64 c (*.f64 t j)) |
| 4.2b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| 4.4b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) | |
| ✓ | 4.6b | (*.f64 (*.f64 y j) (neg.f64 i)) |
Compiled 144 to 25 computations (82.6% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | y | @ | 0 | (*.f64 (*.f64 y j) (neg.f64 i)) |
| 1.0ms | i | @ | 0 | (*.f64 (*.f64 y j) (neg.f64 i)) |
| 1.0ms | y | @ | inf | (*.f64 (*.f64 y j) (neg.f64 i)) |
| 1.0ms | j | @ | 0 | (*.f64 (*.f64 y j) (neg.f64 i)) |
| 0.0ms | j | @ | inf | (*.f64 (*.f64 y j) (neg.f64 i)) |
| 1× | batch-egg-rewrite |
| 1392× | rational_best.json-simplify-57 |
| 812× | rational_best.json-simplify-47 |
| 784× | rational_best.json-5 |
| 782× | rational_best.json-2 |
| 782× | rational_best.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 30 |
| 1 | 103 | 30 |
| 2 | 371 | 30 |
| 3 | 1563 | 30 |
| 4 | 6376 | 30 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 y 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 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 /.f64 (*.f64 y (*.f64 j (*.f64 i -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y j) 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 neg.f64 (*.f64 (*.f64 y j) 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 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 /.f64 (*.f64 t (*.f64 j (+.f64 c c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 j (*.f64 c t)))))))) |
| 1× | egg-herbie |
| 1238× | rational_best.json-simplify-44 |
| 1224× | rational_best.json-simplify-82 |
| 1172× | rational_best.json-simplify-132 |
| 1032× | rational_best.json-simplify-80 |
| 964× | rational_best.json-simplify-78 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 53 | 886 |
| 1 | 108 | 886 |
| 2 | 230 | 886 |
| 3 | 620 | 886 |
| 4 | 3568 | 886 |
| 5 | 6851 | 886 |
| 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 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))))) |
(/.f64 (*.f64 y (*.f64 j (*.f64 i -2))) 2) |
(/.f64 (*.f64 (*.f64 y j) i) -1) |
(neg.f64 (neg.f64 (*.f64 y (*.f64 j (neg.f64 i))))) |
(neg.f64 (*.f64 (*.f64 y j) 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 j (*.f64 c t)) 1) |
(/.f64 (*.f64 j (*.f64 c t)) (/.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 c t)))) |
(/.f64 (*.f64 t (*.f64 j (+.f64 c c))) 2) |
(neg.f64 (neg.f64 (*.f64 j (*.f64 c t)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) 0) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 0 (*.f64 y (*.f64 j (neg.f64 i)))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 (*.f64 y (*.f64 j (neg.f64 i))) 0) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 0 (neg.f64 (*.f64 y (*.f64 j (neg.f64 i))))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 y (*.f64 j (neg.f64 i))) 1) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (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))))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 y (*.f64 j (*.f64 i -2))) 2) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 (*.f64 y j) i) -1) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(neg.f64 (neg.f64 (*.f64 y (*.f64 j (neg.f64 i))))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(neg.f64 (*.f64 (*.f64 y j) i)) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 j (*.f64 y (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 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)) |
(/.f64 (*.f64 t (*.f64 j (+.f64 c c))) 2) |
(*.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.2b | (-.f64 (*.f64 y z) (*.f64 t a)) |
| 4.1b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) | |
| 4.2b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| ✓ | 5.4b | (*.f64 b (*.f64 c z)) |
Compiled 110 to 21 computations (80.9% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (*.f64 b (*.f64 c z)) |
| 0.0ms | b | @ | 0 | (*.f64 b (*.f64 c z)) |
| 0.0ms | c | @ | 0 | (*.f64 b (*.f64 c z)) |
| 0.0ms | z | @ | inf | (*.f64 b (*.f64 c z)) |
| 0.0ms | b | @ | inf | (*.f64 b (*.f64 c z)) |
| 1× | batch-egg-rewrite |
| 1390× | rational_best.json-simplify-57 |
| 786× | rational_best.json-5 |
| 784× | rational_best.json-2 |
| 784× | rational_best.json-3 |
| 784× | rational_best.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 32 |
| 1 | 99 | 32 |
| 2 | 357 | 32 |
| 3 | 1544 | 32 |
| 4 | 6417 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 b (*.f64 c z)) |
(-.f64 (*.f64 y z) (*.f64 t a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 c z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (*.f64 c z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 b (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 c z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 c z)) (/.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 (*.f64 b z) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 b (*.f64 c z)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z y) (neg.f64 (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z y) (-.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 z y) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 t a)) (*.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 y y)) (-.f64 0 (+.f64 (*.f64 z y) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z y) (*.f64 t a)) (neg.f64 (*.f64 t (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 t (+.f64 a a))) (+.f64 (*.f64 z y) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 1 (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 z y) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))) (-.f64 (*.f64 z y) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t a) (*.f64 z y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))) (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a)))) (-.f64 (*.f64 z y) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))) (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a)))) (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 t a) (*.f64 z y))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t a) (*.f64 z y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z y)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 t a) (*.f64 z y))))))) |
| 1× | egg-herbie |
| 950× | rational_best.json-simplify-2 |
| 950× | rational_best.json-simplify-43 |
| 738× | rational_best.json-simplify-78 |
| 678× | rational_best.json-simplify-24 |
| 674× | rational_best.json-simplify-41 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 91 | 2265 |
| 1 | 173 | 2265 |
| 2 | 609 | 2029 |
| 3 | 1493 | 2029 |
| 4 | 3403 | 2029 |
| 5 | 5851 | 2029 |
| 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 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 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 -1 (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 b (*.f64 c z)) 0) |
(+.f64 0 (*.f64 b (*.f64 c z))) |
(-.f64 (*.f64 b (*.f64 c z)) 0) |
(-.f64 0 (neg.f64 (*.f64 b (*.f64 c z)))) |
(/.f64 (*.f64 b (*.f64 c z)) 1) |
(/.f64 (*.f64 b (*.f64 c z)) (/.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 c z)))) |
(/.f64 (*.f64 c (*.f64 (*.f64 b z) 2)) 2) |
(neg.f64 (neg.f64 (*.f64 b (*.f64 c z)))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (-.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (*.f64 z y))) |
(+.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 0) |
(+.f64 0 (-.f64 (*.f64 z y) (*.f64 t a))) |
(+.f64 (neg.f64 (*.f64 t a)) (*.f64 z y)) |
(+.f64 (*.f64 z (+.f64 y y)) (-.f64 0 (+.f64 (*.f64 z y) (*.f64 t a)))) |
(+.f64 (+.f64 (*.f64 z y) (*.f64 t a)) (neg.f64 (*.f64 t (+.f64 a a)))) |
(+.f64 (neg.f64 (*.f64 t (+.f64 a a))) (+.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1) |
(*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) |
(*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a))))) |
(*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 1 (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))))) |
(*.f64 1 (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))) (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 t a) (*.f64 z y)) -1) |
(*.f64 (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) |
(*.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))) (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a)))) |
(*.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a)))) (-.f64 (*.f64 z y) (*.f64 t a))) |
(*.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))))) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))) (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a)))) (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 t a) (*.f64 z y))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) |
(/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1) |
(/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) |
(/.f64 (-.f64 (*.f64 t a) (*.f64 z y)) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 2) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z y)) 2) -2) |
(neg.f64 (-.f64 (*.f64 t a) (*.f64 z y))) |
| 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 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 b (*.f64 c z)) 0) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 0 (*.f64 b (*.f64 c z))) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(-.f64 (*.f64 b (*.f64 c z)) 0) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(-.f64 0 (neg.f64 (*.f64 b (*.f64 c z)))) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(/.f64 (*.f64 b (*.f64 c z)) 1) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(/.f64 (*.f64 b (*.f64 c z)) (/.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 c z)))) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(/.f64 (*.f64 c (*.f64 (*.f64 b z) 2)) 2) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(neg.f64 (neg.f64 (*.f64 b (*.f64 c z)))) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 t a))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 z y) (-.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (*.f64 z y))) |
(+.f64 (*.f64 z y) (-.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 z y))) |
(+.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 0) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 0 (-.f64 (*.f64 z y) (*.f64 t a))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (neg.f64 (*.f64 t a)) (*.f64 z y)) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(+.f64 (*.f64 z (+.f64 y y)) (-.f64 0 (+.f64 (*.f64 z y) (*.f64 t a)))) |
(+.f64 (*.f64 z (+.f64 y y)) (neg.f64 (+.f64 (*.f64 z y) (*.f64 a t)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 z y) (*.f64 a t))) (*.f64 z (+.f64 y y))) |
(+.f64 (+.f64 (*.f64 z y) (*.f64 t a)) (neg.f64 (*.f64 t (+.f64 a a)))) |
(+.f64 (+.f64 (*.f64 z y) (*.f64 a t)) (neg.f64 (*.f64 t (+.f64 a a)))) |
(+.f64 (*.f64 z y) (+.f64 (*.f64 a t) (neg.f64 (*.f64 a (+.f64 t t))))) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z y) (neg.f64 (*.f64 a (+.f64 t t))))) |
(+.f64 (neg.f64 (*.f64 t (+.f64 a a))) (+.f64 (*.f64 z y) (*.f64 t a))) |
(+.f64 (+.f64 (*.f64 z y) (*.f64 a t)) (neg.f64 (*.f64 t (+.f64 a a)))) |
(+.f64 (*.f64 z y) (+.f64 (*.f64 a t) (neg.f64 (*.f64 a (+.f64 t t))))) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z y) (neg.f64 (*.f64 a (+.f64 t t))))) |
(*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a))))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 1 (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 1 (-.f64 (*.f64 z y) (*.f64 t a))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))) (-.f64 (*.f64 z y) (*.f64 t a))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 (-.f64 (*.f64 t a) (*.f64 z y)) -1) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))) (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a)))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a)))) (-.f64 (*.f64 z y) (*.f64 t a))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) (*.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a))) (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z y) (*.f64 t a)))) (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(*.f64 (/.f64 -1 (-.f64 (*.f64 t a) (*.f64 z y))) (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 1) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (/.f64 (-.f64 (*.f64 z y) (*.f64 t a)) (-.f64 (*.f64 z y) (*.f64 t a)))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(/.f64 (-.f64 (*.f64 t a) (*.f64 z y)) -1) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
(/.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 t a)) 2) 2) |
(/.f64 (*.f64 2 (-.f64 (*.f64 z y) (*.f64 a t))) 2) |
(/.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 z y))) -2) |
(/.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z y)) 2) -2) |
(/.f64 (*.f64 2 (-.f64 (*.f64 z y) (*.f64 a t))) 2) |
(/.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 z y))) -2) |
(neg.f64 (-.f64 (*.f64 t a) (*.f64 z y))) |
(+.f64 (*.f64 z y) (neg.f64 (*.f64 a t))) |
(-.f64 (*.f64 z y) (*.f64 a t)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (-.f64 (*.f64 z c) (*.f64 a i)) | |
| 4.1b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) | |
| 4.4b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) | |
| ✓ | 5.0b | (*.f64 y (*.f64 z x)) |
Compiled 110 to 21 computations (80.9% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | y | @ | 0 | (*.f64 y (*.f64 z x)) |
| 0.0ms | z | @ | 0 | (*.f64 y (*.f64 z x)) |
| 0.0ms | z | @ | inf | (*.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 |
| 838× | rational_best.json-simplify-83 |
| 838× | rational_best.json-simplify-82 |
| 802× | rational_best.json-simplify-57 |
| 698× | rational_best.json-simplify-44 |
| 596× | rational_best.json-simplify-80 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 55 | 13 |
| 2 | 202 | 13 |
| 3 | 862 | 13 |
| 4 | 4083 | 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 0 (neg.f64 (*.f64 y (*.f64 z x))))))) (#(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 /.f64 (*.f64 y (*.f64 z (+.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 z x))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 y (*.f64 z x)))))))) |
| 1× | egg-herbie |
| 1488× | rational_best.json-simplify-80 |
| 1372× | rational_best.json-simplify-2 |
| 1354× | rational_best.json-simplify-82 |
| 1352× | rational_best.json-simplify-78 |
| 1344× | rational_best.json-simplify-47 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 27 | 117 |
| 1 | 48 | 117 |
| 2 | 100 | 117 |
| 3 | 269 | 117 |
| 4 | 1456 | 117 |
| 5 | 4384 | 117 |
| 6 | 6445 | 117 |
| 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 0 (neg.f64 (*.f64 y (*.f64 z x)))) |
(/.f64 (*.f64 y (*.f64 z x)) 1) |
(/.f64 (*.f64 y (*.f64 z x)) (/.f64 (*.f64 y (*.f64 z x)) (*.f64 y (*.f64 z x)))) |
(/.f64 (*.f64 y (*.f64 z (+.f64 x x))) 2) |
(/.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 z x))) 2) -2) |
(neg.f64 (neg.f64 (*.f64 y (*.f64 z x)))) |
| 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 0 (neg.f64 (*.f64 y (*.f64 z x)))) |
(*.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)) |
(/.f64 (*.f64 y (*.f64 z (+.f64 x x))) 2) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 z x))) 2) -2) |
(*.f64 y (*.f64 z x)) |
(neg.f64 (neg.f64 (*.f64 y (*.f64 z x)))) |
(*.f64 y (*.f64 z x)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (-.f64 (*.f64 z c) (*.f64 a i)) | |
| 4.2b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| 4.4b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) | |
| ✓ | 6.6b | (*.f64 (*.f64 i j) (neg.f64 y)) |
Compiled 118 to 22 computations (81.4% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | y | @ | 0 | (*.f64 (*.f64 i j) (neg.f64 y)) |
| 1.0ms | j | @ | inf | (*.f64 (*.f64 i j) (neg.f64 y)) |
| 1.0ms | j | @ | 0 | (*.f64 (*.f64 i j) (neg.f64 y)) |
| 1.0ms | i | @ | 0 | (*.f64 (*.f64 i j) (neg.f64 y)) |
| 0.0ms | y | @ | inf | (*.f64 (*.f64 i j) (neg.f64 y)) |
| 1× | batch-egg-rewrite |
| 1034× | rational_best.json-simplify-57 |
| 898× | rational_best.json-simplify-44 |
| 690× | rational_best.json-simplify-80 |
| 572× | rational_best.json-simplify-43 |
| 534× | rational_best.json-simplify-47 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 71 | 17 |
| 2 | 257 | 17 |
| 3 | 1054 | 17 |
| 4 | 4915 | 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 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 y (neg.f64 j))) (*.f64 i (*.f64 y (neg.f64 j)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 j (*.f64 y -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 i j) y) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 i (*.f64 j (*.f64 y -2)))) -2)))) (#(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 (*.f64 i j) y)))))) |
| 1× | egg-herbie |
| 1754× | rational_best.json-simplify-80 |
| 1708× | rational_best.json-simplify-82 |
| 1610× | rational_best.json-simplify-78 |
| 854× | rational_best.json-simplify-44 |
| 608× | rational_best.json-simplify-132 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 38 | 799 |
| 1 | 77 | 799 |
| 2 | 157 | 799 |
| 3 | 408 | 799 |
| 4 | 2190 | 799 |
| 5 | 3972 | 799 |
| 6 | 6083 | 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 i (*.f64 y (neg.f64 j))) 1) |
(/.f64 (*.f64 i (*.f64 y (neg.f64 j))) (/.f64 (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 i (*.f64 y (neg.f64 j))))) |
(/.f64 (*.f64 i (*.f64 j (*.f64 y -2))) 2) |
(/.f64 (*.f64 (*.f64 i j) y) -1) |
(/.f64 (neg.f64 (*.f64 i (*.f64 j (*.f64 y -2)))) -2) |
(neg.f64 (neg.f64 (*.f64 i (*.f64 y (neg.f64 j))))) |
(neg.f64 (*.f64 (*.f64 i j) y)) |
| Outputs |
|---|
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(+.f64 (*.f64 i (*.f64 y (neg.f64 j))) 0) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(+.f64 0 (*.f64 i (*.f64 y (neg.f64 j)))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(-.f64 (*.f64 i (*.f64 y (neg.f64 j))) 0) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(-.f64 0 (neg.f64 (*.f64 i (*.f64 y (neg.f64 j))))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(/.f64 (*.f64 i (*.f64 y (neg.f64 j))) 1) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(/.f64 (*.f64 i (*.f64 y (neg.f64 j))) (/.f64 (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 i (*.f64 y (neg.f64 j))))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(/.f64 (*.f64 i (*.f64 j (*.f64 y -2))) 2) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(/.f64 (*.f64 (*.f64 i j) y) -1) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(/.f64 (neg.f64 (*.f64 i (*.f64 j (*.f64 y -2)))) -2) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (neg.f64 (*.f64 i (*.f64 y (neg.f64 j))))) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
(neg.f64 (*.f64 (*.f64 i j) y)) |
(neg.f64 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 i (neg.f64 (*.f64 y j))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (-.f64 (*.f64 z c) (*.f64 a i)) | |
| 4.1b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) | |
| 4.4b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) | |
| ✓ | 4.8b | (*.f64 t (*.f64 a x)) |
Compiled 122 to 29 computations (76.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | 0 | (*.f64 t (*.f64 a x)) |
| 0.0ms | t | @ | 0 | (*.f64 t (*.f64 a x)) |
| 0.0ms | t | @ | inf | (*.f64 t (*.f64 a x)) |
| 0.0ms | x | @ | 0 | (*.f64 t (*.f64 a x)) |
| 0.0ms | x | @ | inf | (*.f64 t (*.f64 a x)) |
| 1× | batch-egg-rewrite |
| 838× | rational_best.json-simplify-83 |
| 838× | rational_best.json-simplify-82 |
| 802× | rational_best.json-simplify-57 |
| 698× | rational_best.json-simplify-44 |
| 596× | rational_best.json-simplify-80 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 55 | 13 |
| 2 | 202 | 13 |
| 3 | 862 | 13 |
| 4 | 4083 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 t (*.f64 a x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 a x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 a x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a x)) (/.f64 (*.f64 t (*.f64 a x)) (*.f64 t (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a (+.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 t (*.f64 a x))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t (*.f64 a x)))))))) |
| 1× | egg-herbie |
| 1532× | rational_best.json-simplify-80 |
| 1440× | rational_best.json-simplify-2 |
| 1396× | rational_best.json-simplify-47 |
| 1394× | rational_best.json-simplify-78 |
| 518× | rational_best.json-simplify-44 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 29 | 585 |
| 1 | 50 | 585 |
| 2 | 106 | 585 |
| 3 | 282 | 585 |
| 4 | 1530 | 585 |
| 5 | 4539 | 585 |
| 6 | 6673 | 585 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 a (*.f64 t x)) |
(+.f64 (*.f64 t (*.f64 a x)) 0) |
(+.f64 0 (*.f64 t (*.f64 a x))) |
(-.f64 (*.f64 t (*.f64 a x)) 0) |
(-.f64 0 (neg.f64 (*.f64 t (*.f64 a x)))) |
(/.f64 (*.f64 t (*.f64 a x)) 1) |
(/.f64 (*.f64 t (*.f64 a x)) (/.f64 (*.f64 t (*.f64 a x)) (*.f64 t (*.f64 a x)))) |
(/.f64 (*.f64 t (*.f64 a (+.f64 x x))) 2) |
(/.f64 (*.f64 (neg.f64 (*.f64 t (*.f64 a x))) 2) -2) |
(neg.f64 (neg.f64 (*.f64 t (*.f64 a x)))) |
| Outputs |
|---|
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(*.f64 a (*.f64 t x)) |
(*.f64 t (*.f64 a x)) |
(*.f64 x (*.f64 a t)) |
(+.f64 (*.f64 t (*.f64 a x)) 0) |
(*.f64 t (*.f64 a x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 x (*.f64 a t)) |
(+.f64 0 (*.f64 t (*.f64 a x))) |
(*.f64 t (*.f64 a x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 x (*.f64 a t)) |
(-.f64 (*.f64 t (*.f64 a x)) 0) |
(*.f64 t (*.f64 a x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 x (*.f64 a t)) |
(-.f64 0 (neg.f64 (*.f64 t (*.f64 a x)))) |
(*.f64 t (*.f64 a x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 x (*.f64 a t)) |
(/.f64 (*.f64 t (*.f64 a x)) 1) |
(*.f64 t (*.f64 a x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 x (*.f64 a t)) |
(/.f64 (*.f64 t (*.f64 a x)) (/.f64 (*.f64 t (*.f64 a x)) (*.f64 t (*.f64 a x)))) |
(*.f64 t (*.f64 a x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 x (*.f64 a t)) |
(/.f64 (*.f64 t (*.f64 a (+.f64 x x))) 2) |
(*.f64 t (*.f64 a x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 x (*.f64 a t)) |
(/.f64 (*.f64 (neg.f64 (*.f64 t (*.f64 a x))) 2) -2) |
(*.f64 t (*.f64 a x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 x (*.f64 a t)) |
(neg.f64 (neg.f64 (*.f64 t (*.f64 a x)))) |
(*.f64 t (*.f64 a x)) |
(*.f64 a (*.f64 t x)) |
(*.f64 x (*.f64 a t)) |
Compiled 13302 to 1897 computations (85.7% saved)
17 alts after pruning (17 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 422 | 17 | 439 |
| Fresh | 10 | 0 | 10 |
| Picked | 1 | 0 | 1 |
| Done | 4 | 0 | 4 |
| Total | 437 | 17 | 454 |
| Status | Error | Program |
|---|---|---|
| ▶ | 28.5b | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 27.5b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) | |
| 28.7b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 28.8b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| ▶ | 20.0b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
| 27.3b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) | |
| 27.9b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) | |
| ▶ | 19.8b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i))))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 31.4b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.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 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 20.9b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 29.0b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 28.1b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| ▶ | 27.8b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
| ▶ | 28.8b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
| 21.2b | (+.f64 (-.f64 (*.f64 x (+.f64 (*.f64 a t) (+.f64 (*.f64 z y) (neg.f64 (*.f64 a (+.f64 t t)))))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 27.4b | (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) | |
| 27.9b | (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
Compiled 1190 to 726 computations (39% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 2.3b | (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i))))) |
| 4.1b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) | |
| ✓ | 4.4b | (*.f64 b (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i)))))) |
| 5.0b | (*.f64 y (*.f64 z x)) |
Compiled 162 to 25 computations (84.6% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | b | @ | 0 | (*.f64 b (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i)))))) |
| 0.0ms | a | @ | -inf | (*.f64 b (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i)))))) |
| 0.0ms | i | @ | -inf | (*.f64 b (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i)))))) |
| 0.0ms | b | @ | -inf | (*.f64 b (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i)))))) |
| 0.0ms | i | @ | 0 | (*.f64 b (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i)))))) |
| 1× | batch-egg-rewrite |
| 886× | rational_best.json-simplify-47 |
| 882× | rational_best.json-5 |
| 880× | rational_best.json-2 |
| 880× | rational_best.json-3 |
| 880× | rational_best.json-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 88 |
| 1 | 126 | 88 |
| 2 | 446 | 88 |
| 3 | 1825 | 76 |
| 4 | 7365 | 76 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 b (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i)))))) |
(+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (/.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 1 (/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) (*.f64 (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))))))) |
| 1× | egg-herbie |
| 980× | rational_best.json-simplify-2 |
| 714× | rational_best.json-simplify-78 |
| 630× | rational_best.json-simplify-24 |
| 626× | rational_best.json-simplify-41 |
| 622× | rational_best.json-simplify-29 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 117 | 4630 |
| 1 | 228 | 4630 |
| 2 | 649 | 4414 |
| 3 | 1545 | 3886 |
| 4 | 3448 | 3886 |
| 5 | 6338 | 3886 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) b) |
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) b) |
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) b) |
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) b) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 a (*.f64 (-.f64 i (*.f64 2 i)) b)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 (-.f64 i (*.f64 2 i)) b)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 a (*.f64 (-.f64 i (*.f64 2 i)) b)) (*.f64 c (*.f64 b z))) |
(*.f64 a (*.f64 (-.f64 i (*.f64 2 i)) b)) |
(+.f64 (*.f64 a (*.f64 (-.f64 i (*.f64 2 i)) b)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 a (*.f64 (-.f64 i (*.f64 2 i)) b)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 a (*.f64 (-.f64 i (*.f64 2 i)) b)) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (*.f64 a b))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 i (*.f64 b (-.f64 a (*.f64 2 a)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 i (*.f64 b (-.f64 a (*.f64 2 a)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 i (*.f64 b (-.f64 a (*.f64 2 a)))) (*.f64 c (*.f64 b z))) |
(*.f64 i (*.f64 b (-.f64 a (*.f64 2 a)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (-.f64 a (*.f64 2 a))))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (-.f64 a (*.f64 2 a))))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (-.f64 a (*.f64 2 a))))) |
(*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 -1 a) (*.f64 -2 a)) b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 -1 a) (*.f64 -2 a)) b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 -1 a) (*.f64 -2 a)) b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 -1 a) (*.f64 -2 a)) b))) (*.f64 c (*.f64 z b))) |
(*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 b z))) |
(*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) |
(+.f64 (*.f64 c (*.f64 z b)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i))))) |
(+.f64 (*.f64 c (*.f64 z b)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i))))) |
(+.f64 (*.f64 c (*.f64 z b)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i))))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 2 i)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 2 i)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 2 i)))) |
(*.f64 a (-.f64 i (*.f64 2 i))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 2 i)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 2 i)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 2 i)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) a)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) a))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) a))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 i (-.f64 a (*.f64 2 a)))) |
(+.f64 (*.f64 c z) (*.f64 i (-.f64 a (*.f64 2 a)))) |
(+.f64 (*.f64 c z) (*.f64 i (-.f64 a (*.f64 2 a)))) |
(*.f64 i (-.f64 a (*.f64 2 a))) |
(+.f64 (*.f64 c z) (*.f64 i (-.f64 a (*.f64 2 a)))) |
(+.f64 (*.f64 c z) (*.f64 i (-.f64 a (*.f64 2 a)))) |
(+.f64 (*.f64 c z) (*.f64 i (-.f64 a (*.f64 2 a)))) |
(*.f64 -1 (*.f64 i (-.f64 (*.f64 -1 a) (*.f64 -2 a)))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1 a) (*.f64 -2 a))))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1 a) (*.f64 -2 a))))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1 a) (*.f64 -2 a))))) |
(-.f64 (*.f64 i a) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) |
(*.f64 c z) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(*.f64 c z) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (*.f64 i a) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) |
(*.f64 c z) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(*.f64 c z) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(+.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) 0) |
(+.f64 0 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(-.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) 0) |
(-.f64 0 (neg.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))) |
(/.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) 1) |
(/.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (/.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))) |
(/.f64 (*.f64 b (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) 2)) 2) |
(neg.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) 0) |
(-.f64 0 (neg.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) 1) |
(*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))) |
(*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 1 (/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))) |
(*.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) |
(*.f64 (/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(*.f64 (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(*.f64 (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) (*.f64 (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))) |
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) 1) |
(/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(/.f64 (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) 2) 2) |
(neg.f64 (neg.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
| Outputs |
|---|
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 2 (*.f64 a i)))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2)))) |
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) b) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2)))) |
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) b) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2)))) |
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) b) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2)))) |
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) b) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2))) |
(*.f64 b (-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2)))) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 a (*.f64 (-.f64 i (*.f64 2 i)) b)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 a (*.f64 (-.f64 i (*.f64 2 i)) b)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 a (*.f64 (-.f64 i (*.f64 2 i)) b)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(*.f64 a (*.f64 (-.f64 i (*.f64 2 i)) b)) |
(*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) |
(*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) |
(neg.f64 (*.f64 a (*.f64 b i))) |
(*.f64 a (*.f64 b (neg.f64 i))) |
(+.f64 (*.f64 a (*.f64 (-.f64 i (*.f64 2 i)) b)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 a (*.f64 (-.f64 i (*.f64 2 i)) b)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 a (*.f64 (-.f64 i (*.f64 2 i)) b)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (*.f64 a b))) |
(*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) |
(*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) |
(neg.f64 (*.f64 a (*.f64 b i))) |
(*.f64 a (*.f64 b (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (*.f64 a b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 i (*.f64 b (-.f64 a (*.f64 2 a)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 i (*.f64 b (-.f64 a (*.f64 2 a)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 i (*.f64 b (-.f64 a (*.f64 2 a)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(*.f64 i (*.f64 b (-.f64 a (*.f64 2 a)))) |
(*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) |
(*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) |
(neg.f64 (*.f64 a (*.f64 b i))) |
(*.f64 a (*.f64 b (neg.f64 i))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (-.f64 a (*.f64 2 a))))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (-.f64 a (*.f64 2 a))))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 b z)) (*.f64 i (*.f64 b (-.f64 a (*.f64 2 a))))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 -1 a) (*.f64 -2 a)) b))) |
(*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) |
(*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) |
(neg.f64 (*.f64 a (*.f64 b i))) |
(*.f64 a (*.f64 b (neg.f64 i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 -1 a) (*.f64 -2 a)) b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 -1 a) (*.f64 -2 a)) b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 -1 a) (*.f64 -2 a)) b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) |
(*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) |
(*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) |
(neg.f64 (*.f64 a (*.f64 b i))) |
(*.f64 a (*.f64 b (neg.f64 i))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) |
(*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) |
(*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) |
(neg.f64 (*.f64 a (*.f64 b i))) |
(*.f64 a (*.f64 b (neg.f64 i))) |
(+.f64 (*.f64 c (*.f64 z b)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i))))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 z b)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i))))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 c (*.f64 z b)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i))))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 2 (*.f64 a i)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 i (*.f64 i 2)) (*.f64 b a)) (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 a (*.f64 b (-.f64 i (*.f64 i 2)))) (*.f64 b (*.f64 c z))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (neg.f64 i)))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 2 i)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 2 i)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 2 i)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(*.f64 a (-.f64 i (*.f64 2 i))) |
(*.f64 a (-.f64 i (*.f64 i 2))) |
(*.f64 a (neg.f64 i)) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 2 i)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 2 i)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 2 i)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) a)) |
(*.f64 a (-.f64 i (*.f64 i 2))) |
(*.f64 a (neg.f64 i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) a))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) a))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) a))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(*.f64 c z) |
(+.f64 (*.f64 c z) (*.f64 i (-.f64 a (*.f64 2 a)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (-.f64 a (*.f64 2 a)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (-.f64 a (*.f64 2 a)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(*.f64 i (-.f64 a (*.f64 2 a))) |
(*.f64 a (-.f64 i (*.f64 i 2))) |
(*.f64 a (neg.f64 i)) |
(+.f64 (*.f64 c z) (*.f64 i (-.f64 a (*.f64 2 a)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (-.f64 a (*.f64 2 a)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 i (-.f64 a (*.f64 2 a)))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(*.f64 -1 (*.f64 i (-.f64 (*.f64 -1 a) (*.f64 -2 a)))) |
(*.f64 a (-.f64 i (*.f64 i 2))) |
(*.f64 a (neg.f64 i)) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1 a) (*.f64 -2 a))))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1 a) (*.f64 -2 a))))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1 a) (*.f64 -2 a))))) |
(+.f64 (*.f64 c z) (*.f64 a (-.f64 i (*.f64 i 2)))) |
(+.f64 (*.f64 c z) (*.f64 a (neg.f64 i))) |
(-.f64 (*.f64 i a) (*.f64 2 (*.f64 a i))) |
(*.f64 a (-.f64 i (*.f64 i 2))) |
(*.f64 a (neg.f64 i)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(*.f64 c z) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(*.f64 c z) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(-.f64 (*.f64 i a) (*.f64 2 (*.f64 a i))) |
(*.f64 a (-.f64 i (*.f64 i 2))) |
(*.f64 a (neg.f64 i)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(*.f64 c z) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(*.f64 c z) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(-.f64 (+.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (*.f64 a i))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 (*.f64 a i) 2)) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a i)) (*.f64 a (*.f64 i 2))) |
(+.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) 0) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i)))))) |
(+.f64 0 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i)))))) |
(-.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) 0) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i)))))) |
(-.f64 0 (neg.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i)))))) |
(/.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) 1) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i)))))) |
(/.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (/.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i)))))) |
(/.f64 (*.f64 b (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) 2)) 2) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i)))))) |
(neg.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))) |
(*.f64 b (+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i)))))) |
(-.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) 0) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(-.f64 0 (neg.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) 1) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 1 (/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(*.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(*.f64 (/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(*.f64 (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(*.f64 (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) (*.f64 (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))))) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 1 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i)))) (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) 1) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (/.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(/.f64 (*.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))) 2) 2) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
(neg.f64 (neg.f64 (+.f64 (*.f64 c z) (*.f64 a (+.f64 (neg.f64 (+.f64 i i)) i))))) |
(+.f64 (*.f64 c z) (*.f64 a (+.f64 i (neg.f64 (+.f64 i i))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (-.f64 (*.f64 y z) (*.f64 t a)) | |
| 3.8b | (*.f64 c (*.f64 t j)) | |
| 4.2b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| 5.4b | (*.f64 b (*.f64 c z)) |
Compiled 91 to 19 computations (79.1% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (-.f64 (*.f64 y z) (*.f64 t a)) | |
| ✓ | 3.6b | (*.f64 c (*.f64 z b)) |
| 4.2b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) | |
| 6.6b | (*.f64 (*.f64 i j) (neg.f64 y)) |
Compiled 96 to 20 computations (79.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | inf | (*.f64 c (*.f64 z b)) |
| 0.0ms | c | @ | 0 | (*.f64 c (*.f64 z b)) |
| 0.0ms | c | @ | -inf | (*.f64 c (*.f64 z b)) |
| 0.0ms | z | @ | -inf | (*.f64 c (*.f64 z b)) |
| 0.0ms | b | @ | -inf | (*.f64 c (*.f64 z b)) |
| 1× | batch-egg-rewrite |
| 838× | rational_best.json-simplify-83 |
| 838× | rational_best.json-simplify-82 |
| 802× | rational_best.json-simplify-57 |
| 698× | rational_best.json-simplify-44 |
| 596× | rational_best.json-simplify-80 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 55 | 13 |
| 2 | 202 | 13 |
| 3 | 862 | 13 |
| 4 | 4083 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (*.f64 z b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 z b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (*.f64 z b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (*.f64 z b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 c (*.f64 z b))))))) (#(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 /.f64 (*.f64 c (*.f64 z (+.f64 b b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 z b))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 c (*.f64 z b)))))))) |
| 1× | egg-herbie |
| 1598× | rational_best.json-simplify-80 |
| 1534× | rational_best.json-simplify-2 |
| 1506× | rational_best.json-simplify-47 |
| 1460× | rational_best.json-simplify-78 |
| 522× | rational_best.json-simplify-44 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 29 | 273 |
| 1 | 51 | 273 |
| 2 | 107 | 273 |
| 3 | 288 | 273 |
| 4 | 1582 | 273 |
| 5 | 4794 | 273 |
| 6 | 7003 | 273 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 c (*.f64 z b)) 0) |
(+.f64 0 (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 c (*.f64 z b)) 0) |
(-.f64 0 (neg.f64 (*.f64 c (*.f64 z b)))) |
(/.f64 (*.f64 c (*.f64 z b)) 1) |
(/.f64 (*.f64 c (*.f64 z b)) (/.f64 (*.f64 c (*.f64 z b)) (*.f64 c (*.f64 z b)))) |
(/.f64 (*.f64 c (*.f64 z (+.f64 b b))) 2) |
(/.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 z b))) 2) -2) |
(neg.f64 (neg.f64 (*.f64 c (*.f64 z b)))) |
| 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 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 0 (neg.f64 (*.f64 c (*.f64 z b)))) |
(*.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)) |
(/.f64 (*.f64 c (*.f64 z (+.f64 b b))) 2) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(/.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 z b))) 2) -2) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
(neg.f64 (neg.f64 (*.f64 c (*.f64 z b)))) |
(*.f64 c (*.f64 b z)) |
(*.f64 b (*.f64 c z)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 4.1b | (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) | |
| ✓ | 4.8b | (*.f64 (*.f64 t x) (neg.f64 a)) |
| 5.4b | (*.f64 b (*.f64 c z)) |
Compiled 93 to 20 computations (78.5% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | y | @ | 0 | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 1.0ms | b | @ | 0 | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 1.0ms | x | @ | 0 | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 0.0ms | z | @ | 0 | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 0.0ms | j | @ | 0 | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 1× | batch-egg-rewrite |
| 1372× | rational_best.json-simplify-47 |
| 1364× | rational_best.json-5 |
| 1362× | rational_best.json-2 |
| 1362× | rational_best.json-3 |
| 1362× | rational_best.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 82 |
| 1 | 177 | 82 |
| 2 | 631 | 82 |
| 3 | 2713 | 82 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 t x) (neg.f64 a)) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (neg.f64 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 x (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (neg.f64 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (neg.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (neg.f64 a))) (/.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 t (*.f64 x (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 a -2))) 2))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) (*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2) 2))))) |
| 1× | egg-herbie |
| 1700× | rational_best.json-simplify-132 |
| 850× | rational_best.json-simplify-47 |
| 798× | rational_best.json-simplify-1 |
| 612× | rational_best.json-simplify-78 |
| 596× | rational_best.json-simplify-43 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 126 | 8110 |
| 1 | 260 | 7828 |
| 2 | 624 | 7754 |
| 3 | 2111 | 7754 |
| 4 | 3770 | 7754 |
| 5 | 7590 | 7754 |
| 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 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.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 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.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 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(*.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 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 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 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) 0) |
(+.f64 0 (*.f64 t (*.f64 x (neg.f64 a)))) |
(-.f64 (*.f64 t (*.f64 x (neg.f64 a))) 0) |
(/.f64 (*.f64 t (*.f64 x (neg.f64 a))) 1) |
(/.f64 (*.f64 t (*.f64 x (neg.f64 a))) (/.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 t (*.f64 x (neg.f64 a))))) |
(/.f64 (*.f64 t (*.f64 x (*.f64 a -2))) 2) |
(-.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 0) |
(*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1) |
(*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) |
(*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) |
(*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) |
(*.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) |
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) |
(*.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) (*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) |
(/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1) |
(/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) |
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2) 2) |
| Outputs |
|---|
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 b z))) |
(-.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x)))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x)))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x)))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) |
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 j c))) (*.f64 -1 t)) |
(neg.f64 (*.f64 t (+.f64 (*.f64 a x) (neg.f64 (*.f64 j c))))) |
(*.f64 (+.f64 (*.f64 a x) (*.f64 j (neg.f64 c))) (neg.f64 t)) |
(*.f64 t (neg.f64 (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j))))) |
(*.f64 t (neg.f64 (+.f64 (*.f64 a x) (*.f64 j (neg.f64 c))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 j c)))))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (+.f64 (*.f64 a x) (neg.f64 (*.f64 j c)))))) (*.f64 c (*.f64 b z))) |
(-.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 j (neg.f64 c)))))) (*.f64 z (*.f64 c b))) |
(-.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) (*.f64 c (*.f64 b z))) |
(-.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 j (neg.f64 c)))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 j c)))))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (+.f64 (*.f64 a x) (neg.f64 (*.f64 j c)))))) (*.f64 c (*.f64 b z))) |
(-.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 j (neg.f64 c)))))) (*.f64 z (*.f64 c b))) |
(-.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) (*.f64 c (*.f64 b z))) |
(-.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 j (neg.f64 c)))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 j c)))))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (+.f64 (*.f64 a x) (neg.f64 (*.f64 j c)))))) (*.f64 c (*.f64 b z))) |
(-.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 j (neg.f64 c)))))) (*.f64 z (*.f64 c b))) |
(-.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 c (neg.f64 j)))))) (*.f64 c (*.f64 b z))) |
(-.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 t (+.f64 (*.f64 a x) (*.f64 j (neg.f64 c)))))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(neg.f64 (+.f64 (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))) (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(neg.f64 (+.f64 (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))) (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(neg.f64 (+.f64 (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))) (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))))) |
(*.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))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(neg.f64 (+.f64 (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))) (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(neg.f64 (+.f64 (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))) (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(neg.f64 (+.f64 (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))) (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))))) |
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.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 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(neg.f64 (+.f64 (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))) (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(neg.f64 (+.f64 (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))) (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(neg.f64 (+.f64 (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))) (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 b z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 z (*.f64 c b))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 b z))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (*.f64 t x))))) |
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z))) |
(-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 t (*.f64 j c))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (*.f64 t c))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x)))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 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 -1 (*.f64 a (*.f64 t x))) (*.f64 t (*.f64 j c))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (*.f64 t c))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x)))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (*.f64 -1 x))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (neg.f64 (*.f64 a x))))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 a (neg.f64 x))))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 t (*.f64 x (neg.f64 a))) 0) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(+.f64 0 (*.f64 t (*.f64 x (neg.f64 a)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(-.f64 (*.f64 t (*.f64 x (neg.f64 a))) 0) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(/.f64 (*.f64 t (*.f64 x (neg.f64 a))) 1) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(/.f64 (*.f64 t (*.f64 x (neg.f64 a))) (/.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 t (*.f64 x (neg.f64 a))))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(/.f64 (*.f64 t (*.f64 x (*.f64 a -2))) 2) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 a)) |
(*.f64 a (neg.f64 (*.f64 t x))) |
(*.f64 a (*.f64 t (neg.f64 x))) |
(neg.f64 (*.f64 a (*.f64 t x))) |
(-.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 0) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z)))) |
(*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z)))) |
(*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z)))) |
(*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z)))) |
(*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z)))) |
(*.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z)))) |
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z)))) |
(*.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z)))) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z)))) |
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z)))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) (*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z)))) |
(/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z)))) |
(/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z)))) |
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2) 2) |
(/.f64 (*.f64 2 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 b z))))) 2) |
(/.f64 (*.f64 2 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))))) 2) |
(/.f64 (*.f64 2 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 z (*.f64 c b))))) 2) |
(/.f64 (*.f64 2 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 c (*.f64 b z))))) 2) |
(/.f64 (*.f64 2 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 b z))))) 2) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 3.8b | (*.f64 c (*.f64 t j)) | |
| 4.4b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) | |
| 4.6b | (*.f64 (*.f64 y j) (neg.f64 i)) | |
| 5.0b | (*.f64 y (*.f64 z x)) |
Compiled 122 to 23 computations (81.1% saved)
Compiled 13951 to 2068 computations (85.2% saved)
29 alts after pruning (27 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 479 | 21 | 500 |
| Fresh | 6 | 6 | 12 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 2 | 4 |
| Total | 488 | 29 | 517 |
| Status | Error | Program |
|---|---|---|
| 36.4b | (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) | |
| 44.4b | (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) | |
| ▶ | 45.7b | (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
| ▶ | 37.5b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
| 28.7b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) | |
| ▶ | 27.3b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
| 27.9b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) | |
| 27.9b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i))))))) (*.f64 c (*.f64 t j))) | |
| 31.4b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.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 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 37.6b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) | |
| 29.0b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 28.1b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| ✓ | 27.8b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
| ✓ | 28.8b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
| 29.0b | (+.f64 (-.f64 (*.f64 x (+.f64 (*.f64 a t) (+.f64 (*.f64 z y) (neg.f64 (*.f64 a (+.f64 t t)))))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) | |
| 36.9b | (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) | |
| 37.8b | (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) | |
| 36.6b | (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) | |
| ▶ | 27.4b | (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
| 27.9b | (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 36.8b | (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 28.3b | (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) | |
| 45.0b | (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) | |
| 28.1b | (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) | |
| 52.8b | (*.f64 y (*.f64 i (neg.f64 j))) | |
| 44.2b | (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) | |
| 45.3b | (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) | |
| ▶ | 53.5b | (*.f64 c (*.f64 b (neg.f64 z))) |
| 53.0b | (*.f64 -1 (*.f64 i (*.f64 y j))) |
Compiled 1625 to 1011 computations (37.8% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (-.f64 (*.f64 z c) (*.f64 a i)) | |
| 4.4b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) | |
| 4.6b | (*.f64 (*.f64 y j) (neg.f64 i)) | |
| 5.0b | (*.f64 y (*.f64 z x)) |
Compiled 95 to 20 computations (78.9% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 3.6b | (*.f64 c (*.f64 b (neg.f64 z))) |
Compiled 24 to 12 computations (50% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | c | @ | 0 | (*.f64 c (*.f64 b (neg.f64 z))) |
| 1.0ms | b | @ | 0 | (*.f64 c (*.f64 b (neg.f64 z))) |
| 1.0ms | z | @ | 0 | (*.f64 c (*.f64 b (neg.f64 z))) |
| 0.0ms | c | @ | inf | (*.f64 c (*.f64 b (neg.f64 z))) |
| 0.0ms | c | @ | -inf | (*.f64 c (*.f64 b (neg.f64 z))) |
| 1× | batch-egg-rewrite |
| 1088× | rational_best.json-simplify-57 |
| 1034× | rational_best.json-simplify-44 |
| 588× | rational_best.json-simplify-43 |
| 556× | rational_best.json-simplify-47 |
| 540× | rational_best.json-5 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 73 | 17 |
| 2 | 267 | 17 |
| 3 | 1095 | 17 |
| 4 | 5173 | 17 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (*.f64 b (neg.f64 z))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (neg.f64 (*.f64 c z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (neg.f64 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (neg.f64 (*.f64 c z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 b (neg.f64 (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (neg.f64 (*.f64 c z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (neg.f64 (*.f64 c z))) (/.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 b (neg.f64 (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 c b) (*.f64 z -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 c b) (*.f64 z -2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 b (neg.f64 (*.f64 c z))))))))) |
| 1× | egg-herbie |
| 1708× | rational_best.json-simplify-80 |
| 1656× | rational_best.json-simplify-82 |
| 1564× | rational_best.json-simplify-78 |
| 1040× | rational_best.json-simplify-43 |
| 744× | rational_best.json-simplify-44 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 35 | 855 |
| 1 | 67 | 765 |
| 2 | 131 | 765 |
| 3 | 355 | 765 |
| 4 | 1947 | 765 |
| 5 | 3681 | 765 |
| 6 | 5747 | 765 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) 0) |
(+.f64 0 (*.f64 b (neg.f64 (*.f64 c z)))) |
(-.f64 (*.f64 b (neg.f64 (*.f64 c z))) 0) |
(-.f64 0 (neg.f64 (*.f64 b (neg.f64 (*.f64 c z))))) |
(/.f64 (*.f64 b (neg.f64 (*.f64 c z))) 1) |
(/.f64 (*.f64 b (neg.f64 (*.f64 c z))) (/.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 b (neg.f64 (*.f64 c z))))) |
(/.f64 (*.f64 (*.f64 c b) (*.f64 z -2)) 2) |
(/.f64 (neg.f64 (*.f64 (*.f64 c b) (*.f64 z -2))) -2) |
(neg.f64 (neg.f64 (*.f64 b (neg.f64 (*.f64 c z))))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 b (neg.f64 (*.f64 c z))) 0) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 0 (*.f64 b (neg.f64 (*.f64 c z)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(-.f64 (*.f64 b (neg.f64 (*.f64 c z))) 0) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(-.f64 0 (neg.f64 (*.f64 b (neg.f64 (*.f64 c z))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(/.f64 (*.f64 b (neg.f64 (*.f64 c z))) 1) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(/.f64 (*.f64 b (neg.f64 (*.f64 c z))) (/.f64 (*.f64 b (neg.f64 (*.f64 c z))) (*.f64 b (neg.f64 (*.f64 c z))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(/.f64 (*.f64 (*.f64 c b) (*.f64 z -2)) 2) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(/.f64 (neg.f64 (*.f64 (*.f64 c b) (*.f64 z -2))) -2) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(neg.f64 (neg.f64 (*.f64 b (neg.f64 (*.f64 c z))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 b (neg.f64 (*.f64 c z))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
| ✓ | 6.6b | (*.f64 y (*.f64 i (neg.f64 j))) |
| ✓ | 6.7b | (*.f64 z (*.f64 c b)) |
Compiled 47 to 15 computations (68.1% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
| 0.0ms | y | @ | 0 | (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
| 0.0ms | c | @ | 0 | (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
| 0.0ms | b | @ | 0 | (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
| 0.0ms | j | @ | 0 | (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
| 1× | batch-egg-rewrite |
| 944× | rational_best.json-simplify-47 |
| 922× | rational_best.json-5 |
| 920× | rational_best.json-2 |
| 920× | rational_best.json-3 |
| 920× | rational_best.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 65 |
| 1 | 119 | 65 |
| 2 | 434 | 65 |
| 3 | 1835 | 65 |
| 4 | 7493 | 65 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (*.f64 c b)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.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 0 (neg.f64 (*.f64 z (*.f64 c b))))))) (#(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 /.f64 (*.f64 z (*.f64 c (+.f64 b b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 z (*.f64 c b)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 j) (*.f64 y i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (neg.f64 j) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 j) (*.f64 y i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (neg.f64 j) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 j) (*.f64 y i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (/.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 (neg.f64 j) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 i (*.f64 j -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (neg.f64 j) (*.f64 y i)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (neg.f64 (*.f64 z (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (-.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (*.f64 (neg.f64 j) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 (neg.f64 j) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 i (*.f64 j -2))) (-.f64 0 (+.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (neg.f64 (*.f64 z (*.f64 c (+.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 1 (/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i)))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) (*.f64 (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i)))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i)))))))) |
| 1× | egg-herbie |
| 1224× | rational_best.json-simplify-2 |
| 1180× | rational_best.json-simplify-52 |
| 946× | rational_best.json-simplify-51 |
| 880× | rational_best.json-simplify-49 |
| 866× | rational_best.json-simplify-50 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 104 | 4692 |
| 1 | 227 | 4426 |
| 2 | 465 | 4426 |
| 3 | 1623 | 4426 |
| 4 | 4991 | 4426 |
| 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 -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 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 z (*.f64 c b)) 0) |
(+.f64 0 (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 z (*.f64 c b)) 0) |
(-.f64 0 (neg.f64 (*.f64 z (*.f64 c b)))) |
(/.f64 (*.f64 z (*.f64 c b)) 1) |
(/.f64 (*.f64 z (*.f64 c b)) (/.f64 (*.f64 z (*.f64 c b)) (*.f64 z (*.f64 c b)))) |
(/.f64 (*.f64 z (*.f64 c (+.f64 b b))) 2) |
(neg.f64 (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 (neg.f64 j) (*.f64 y i)) 0) |
(+.f64 0 (*.f64 (neg.f64 j) (*.f64 y i))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) 0) |
(-.f64 0 (neg.f64 (*.f64 (neg.f64 j) (*.f64 y i)))) |
(/.f64 (*.f64 (neg.f64 j) (*.f64 y i)) 1) |
(/.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (/.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 (neg.f64 j) (*.f64 y i)))) |
(/.f64 (*.f64 y (*.f64 i (*.f64 j -2))) 2) |
(neg.f64 (neg.f64 (*.f64 (neg.f64 j) (*.f64 y i)))) |
(+.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (-.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (*.f64 (neg.f64 j) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) 0) |
(+.f64 0 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) |
(+.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 (neg.f64 j) (*.f64 y i))) |
(+.f64 (*.f64 y (*.f64 i (*.f64 j -2))) (-.f64 0 (+.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))))) |
(+.f64 (+.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (neg.f64 (*.f64 z (*.f64 c (+.f64 b b))))) |
(*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) 1) |
(*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))))) |
(*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))))) |
(*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 1 (/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i)))))) |
(*.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) |
(*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i)))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) |
(*.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) -1) |
(*.f64 (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) |
(*.f64 (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) |
(*.f64 (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) |
(*.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) (*.f64 (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))))) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i)))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) |
(/.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) 1) |
(/.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))))) |
(/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) 2) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) 2) -2) |
(neg.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i)))) |
| Outputs |
|---|
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 z b))) |
(*.f64 c (neg.f64 (*.f64 z b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 c (*.f64 z (neg.f64 b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 z (*.f64 c b)) 0) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(+.f64 0 (*.f64 z (*.f64 c b))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(-.f64 (*.f64 z (*.f64 c b)) 0) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(-.f64 0 (neg.f64 (*.f64 z (*.f64 c b)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 z (*.f64 c b)) 1) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 z (*.f64 c b)) (/.f64 (*.f64 z (*.f64 c b)) (*.f64 z (*.f64 c b)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 z (*.f64 c (+.f64 b b))) 2) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(neg.f64 (neg.f64 (*.f64 z (*.f64 c b)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 (neg.f64 j) (*.f64 y i)) 0) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 0 (*.f64 (neg.f64 j) (*.f64 y i))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) 0) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 0 (neg.f64 (*.f64 (neg.f64 j) (*.f64 y i)))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 (neg.f64 j) (*.f64 y i)) 1) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (/.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 (neg.f64 j) (*.f64 y i)))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 y (*.f64 i (*.f64 j -2))) 2) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(neg.f64 (neg.f64 (*.f64 (neg.f64 j) (*.f64 y i)))) |
(*.f64 i (*.f64 -1 (*.f64 y j))) |
(*.f64 (neg.f64 j) (*.f64 y i)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (-.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (*.f64 (neg.f64 j) (*.f64 y i)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) 0) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 0 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 (neg.f64 j) (*.f64 y i))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (*.f64 y (*.f64 i (*.f64 j -2))) (-.f64 0 (+.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(+.f64 (+.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (neg.f64 (*.f64 z (*.f64 c (+.f64 b b))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) 1) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 1 (/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i)))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i)))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) -1) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) (*.f64 (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i)))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(/.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) 1) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(/.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(/.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) -1) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) 2) 2) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(/.f64 (*.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i))) 2) -2) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
(neg.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 (neg.f64 j) (*.f64 y i)))) |
(*.f64 -1 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 c (*.f64 z b)))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (*.f64 z b))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 j (*.f64 y i))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
| 3.8b | (*.f64 c (*.f64 t j)) | |
| ✓ | 5.4b | (*.f64 z (*.f64 y x)) |
| 5.4b | (*.f64 b (*.f64 c z)) |
Compiled 68 to 17 computations (75% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 39.0ms | z | @ | -inf | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
| 0.0ms | z | @ | inf | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
| 0.0ms | b | @ | 0 | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
| 0.0ms | z | @ | 0 | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
| 0.0ms | t | @ | 0 | (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
| 1× | batch-egg-rewrite |
| 1098× | rational_best.json-simplify-47 |
| 1096× | rational_best.json-5 |
| 1094× | rational_best.json-2 |
| 1094× | rational_best.json-3 |
| 1094× | rational_best.json-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 62 |
| 1 | 134 | 62 |
| 2 | 484 | 60 |
| 3 | 2118 | 56 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (*.f64 y x)) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 y x)) (/.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 y (+.f64 x x))) 2))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 1 (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) (*.f64 (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) 2) 2))))) |
| 1× | egg-herbie |
| 890× | rational_best.json-simplify-2 |
| 682× | rational_best.json-simplify-78 |
| 650× | rational_best.json-simplify-24 |
| 646× | rational_best.json-simplify-41 |
| 642× | rational_best.json-simplify-29 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 91 | 4810 |
| 1 | 187 | 4638 |
| 2 | 624 | 4638 |
| 3 | 1474 | 4638 |
| 4 | 3232 | 4638 |
| 5 | 5593 | 4566 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 c (*.f64 t j)) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.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 c (*.f64 t j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.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 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.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 c (*.f64 t j)) (*.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 y (*.f64 z x)) |
(-.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 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 y (*.f64 z x)) |
(-.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 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 c (*.f64 t j)) (*.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 c (*.f64 t j)) (*.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 y (*.f64 z x)) |
(-.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 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 y (*.f64 z x)) |
(-.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 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 c (*.f64 t j)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z 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 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.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 c (*.f64 t j)) (*.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 c (*.f64 t 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 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 c (*.f64 t 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 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 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 c (*.f64 t j)) (*.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 c (*.f64 t 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 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 c (*.f64 t 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 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 z (*.f64 y x)) 0) |
(+.f64 0 (*.f64 z (*.f64 y x))) |
(-.f64 (*.f64 z (*.f64 y x)) 0) |
(/.f64 (*.f64 z (*.f64 y x)) 1) |
(/.f64 (*.f64 z (*.f64 y x)) (/.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 y x)))) |
(/.f64 (*.f64 z (*.f64 y (+.f64 x x))) 2) |
(-.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) 0) |
(*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) 1) |
(*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) |
(*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))))) |
(*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 1 (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))))) |
(*.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) |
(*.f64 (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) |
(*.f64 (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) |
(*.f64 (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) (*.f64 (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))))) |
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) |
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) |
(/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) 1) |
(/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) |
(/.f64 (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) 2) 2) |
| Outputs |
|---|
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.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 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.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 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.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 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.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 c (*.f64 t j))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 c b))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 c b))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 -1 (*.f64 z b))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 -1 (*.f64 z b))) |
(*.f64 z (neg.f64 (*.f64 c b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 z (*.f64 c b))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 -1 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (neg.f64 (*.f64 z b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.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 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 z (*.f64 c b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 z (*.f64 y x)) 0) |
(*.f64 y (*.f64 z x)) |
(+.f64 0 (*.f64 z (*.f64 y x))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (*.f64 z (*.f64 y x)) 0) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 z (*.f64 y x)) 1) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 z (*.f64 y x)) (/.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 y x)))) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 z (*.f64 y (+.f64 x x))) 2) |
(/.f64 (*.f64 y (*.f64 z (+.f64 x x))) 2) |
(-.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) 0) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) 1) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 1 (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) (*.f64 (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 1 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j)))) (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) 1) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))))) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(/.f64 (*.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 c (*.f64 t j))) 2) 2) |
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (-.f64 (*.f64 z c) (*.f64 a i)) | |
| 3.8b | (*.f64 c (*.f64 t j)) | |
| 4.4b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) | |
| 4.8b | (*.f64 t (*.f64 a x)) |
Compiled 103 to 27 computations (73.8% saved)
Compiled 7351 to 1290 computations (82.5% saved)
34 alts after pruning (31 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 299 | 16 | 315 |
| Fresh | 7 | 15 | 22 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 3 | 6 |
| Total | 310 | 34 | 344 |
| Status | Error | Program |
|---|---|---|
| 44.4b | (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) | |
| 45.9b | (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) | |
| 44.7b | (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) | |
| 45.3b | (-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) | |
| 28.7b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) | |
| 27.9b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) | |
| 27.9b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i))))))) (*.f64 c (*.f64 t j))) | |
| 37.4b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.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 y j) (neg.f64 i))) | |
| 35.8b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) | |
| 36.4b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) | |
| 35.1b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) | |
| ✓ | 27.8b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
| ✓ | 28.8b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
| 29.0b | (+.f64 (-.f64 (*.f64 x (+.f64 (*.f64 a t) (+.f64 (*.f64 z y) (neg.f64 (*.f64 a (+.f64 t t)))))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) | |
| 36.9b | (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) | |
| 37.8b | (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) | |
| 36.6b | (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) | |
| 36.0b | (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) | |
| 38.6b | (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) | |
| 36.8b | (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) | |
| 45.3b | (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) | |
| 28.3b | (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) | |
| 46.6b | (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))))) | |
| 46.1b | (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) | |
| 45.0b | (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) | |
| 54.7b | (*.f64 z (*.f64 c (neg.f64 b))) | |
| 52.8b | (*.f64 y (*.f64 i (neg.f64 j))) | |
| 44.2b | (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) | |
| 53.8b | (*.f64 t (*.f64 c j)) | |
| 45.3b | (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) | |
| 53.9b | (*.f64 c (*.f64 t j)) | |
| ✓ | 53.5b | (*.f64 c (*.f64 b (neg.f64 z))) |
| 53.7b | (*.f64 b (*.f64 c (neg.f64 z))) | |
| 53.0b | (*.f64 -1 (*.f64 i (*.f64 y j))) |
Compiled 849 to 560 computations (34% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b 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 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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.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 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (+.f64 (*.f64 a t) (+.f64 (*.f64 z y) (neg.f64 (*.f64 a (+.f64 t t)))))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i))))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 (*.f64 y 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 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 a t) (+.f64 (*.f64 z y) (neg.f64 (*.f64 a (+.f64 t t)))))) (*.f64 b (*.f64 c z))) (*.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 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i 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 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i))))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (*.f64 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b)))))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.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 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 1 (-.f64 (*.f64 z c) (*.f64 a i))))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.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 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 1 (-.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 1 (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y 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 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
10 calls:
| 209.0ms | c |
| 208.0ms | b |
| 177.0ms | t |
| 154.0ms | z |
| 151.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 7.2b | 4 | x |
| 10.1b | 2 | y |
| 7.9b | 5 | z |
| 8.0b | 6 | t |
| 9.9b | 2 | a |
| 7.4b | 7 | b |
| 6.9b | 7 | c |
| 9.2b | 3 | i |
| 8.0b | 3 | j |
| 4.6b | 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 1714 to 357 computations (79.2% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 6.031478399129599e+306 | +inf |
| 0.0ms | -inf | -2.4725161307411198e+303 |
Compiled 50 to 34 computations (32% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b 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 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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.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 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (+.f64 (*.f64 a t) (+.f64 (*.f64 z y) (neg.f64 (*.f64 a (+.f64 t t)))))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i))))))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 c (*.f64 z 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 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.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 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 (*.f64 (*.f64 y 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)))) |
9 calls:
| 931.0ms | c |
| 755.0ms | a |
| 690.0ms | z |
| 411.0ms | i |
| 392.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 9.4b | 4 | x |
| 9.2b | 6 | y |
| 9.8b | 9 | z |
| 9.1b | 5 | t |
| 11.0b | 5 | a |
| 10.7b | 3 | b |
| 8.8b | 9 | c |
| 9.2b | 8 | i |
| 8.8b | 8 | j |
Compiled 1156 to 278 computations (76% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 2.794054390539005e+30 | 1.419569630192709e+31 |
| 24.0ms | 2.2517079761673796e-91 | 6.672139276427585e-87 |
| 219.0ms | -4.5533955088363483e-302 | -2.7782459979860426e-305 |
| 22.0ms | -1.865798906770711e-162 | -6.308619806901303e-166 |
| 79.0ms | -2.9674902055146135e-58 | -1.2041699617440995e-62 |
| 24.0ms | -1.6614481274561894e-43 | -1.1213412277939213e-46 |
| 34.0ms | -5.577395052613997e+119 | -9.376084081039543e+108 |
| 400.0ms | 896× | body | 256 | valid |
| 9.0ms | 54× | body | 256 | infinite |
Compiled 4062 to 2592 computations (36.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b 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 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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.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 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (+.f64 (*.f64 a t) (+.f64 (*.f64 z y) (neg.f64 (*.f64 a (+.f64 t t)))))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (+.f64 (*.f64 a i) (+.f64 (*.f64 c z) (neg.f64 (*.f64 a (+.f64 i i))))))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y 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 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.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 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
9 calls:
| 581.0ms | z |
| 383.0ms | y |
| 266.0ms | c |
| 226.0ms | a |
| 219.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 9.4b | 4 | x |
| 9.3b | 6 | y |
| 10.9b | 7 | z |
| 9.1b | 5 | t |
| 9.9b | 9 | a |
| 10.7b | 3 | b |
| 9.1b | 9 | c |
| 9.2b | 8 | i |
| 9.3b | 7 | j |
Compiled 1128 to 277 computations (75.4% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 6.057072709825958e+62 | 4.088216527191828e+63 |
| 25.0ms | 2.5841204341124944e-105 | 3.901971159028679e-102 |
| 29.0ms | 1.1571597309842543e-127 | 9.902542795560741e-120 |
| 21.0ms | 1.8626508291406238e-222 | 2.1824818122494593e-220 |
| 27.0ms | -2.412539216602885e-232 | -1.1793045457553418e-236 |
| 25.0ms | -2.0655311070346036e-144 | -2.7962960111419316e-148 |
| 27.0ms | -2217819960191699000.0 | -73639622675859870.0 |
| 29.0ms | -3.4951394865160044e+104 | -1.0249997337899457e+101 |
| 180.0ms | 976× | body | 256 | valid |
| 8.0ms | 51× | body | 256 | infinite |
Compiled 4233 to 2745 computations (35.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b 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 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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.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 -1 (*.f64 t (*.f64 a 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 a (neg.f64 (*.f64 b 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 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 (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
9 calls:
| 906.0ms | c |
| 303.0ms | a |
| 247.0ms | b |
| 236.0ms | i |
| 182.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 9.7b | 4 | x |
| 9.5b | 6 | y |
| 10.9b | 7 | z |
| 9.1b | 6 | t |
| 9.9b | 9 | a |
| 10.7b | 3 | b |
| 9.1b | 9 | c |
| 9.9b | 7 | i |
| 9.3b | 7 | j |
Compiled 1045 to 256 computations (75.5% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 3.633524105558094e-71 | 4.507068225007598e-69 |
| 23.0ms | 5.5768090699351505e-189 | 1.8362750187180397e-186 |
| 21.0ms | 1.0280305480396417e-236 | 5.889216435497664e-235 |
| 28.0ms | -1.2587305674251736e-35 | -1.2390867335613234e-41 |
| 31.0ms | -1.3162404050468429e+112 | -2.2835667788969585e+104 |
| 108.0ms | 640× | body | 256 | valid |
| 8.0ms | 49× | body | 256 | infinite |
Compiled 2894 to 1856 computations (35.9% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b 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 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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a 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 a (neg.f64 (*.f64 b 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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 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 j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 699.0ms | c |
| 379.0ms | j |
| 335.0ms | i |
| 222.0ms | a |
| 209.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 9.7b | 4 | x |
| 11.4b | 5 | y |
| 13.1b | 4 | z |
| 9.0b | 8 | t |
| 9.9b | 9 | a |
| 11.0b | 3 | b |
| 9.1b | 9 | c |
| 10.6b | 7 | i |
| 9.5b | 7 | j |
Compiled 1018 to 252 computations (75.2% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 1.077296316296478e+111 | 5.38061167980908e+112 |
| 36.0ms | 1.1847227531015674e+26 | 1.4374487231639815e+50 |
| 32.0ms | 1.1157380478012925e-14 | 0.0028777367352445155 |
| 23.0ms | 3.633524105558094e-71 | 4.507068225007598e-69 |
| 23.0ms | 1.2062396787195844e-150 | 2.936533446428833e-146 |
| 31.0ms | -1.2587305674251736e-35 | -1.2390867335613234e-41 |
| 31.0ms | -1.3162404050468429e+112 | -2.2835667788969585e+104 |
| 167.0ms | 976× | body | 256 | valid |
| 18.0ms | 103× | body | 256 | infinite |
Compiled 4250 to 2758 computations (35.1% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b 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 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 (*.f64 y j) (neg.f64 i))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.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 (*.f64 y j) (neg.f64 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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 (*.f64 i j) (neg.f64 y))) |
(+.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 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
9 calls:
| 515.0ms | a |
| 398.0ms | t |
| 342.0ms | y |
| 274.0ms | c |
| 252.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 10.0b | 4 | x |
| 10.8b | 6 | y |
| 13.1b | 4 | z |
| 9.5b | 7 | t |
| 8.9b | 13 | a |
| 10.3b | 5 | b |
| 9.3b | 9 | c |
| 13.3b | 4 | i |
| 9.6b | 7 | j |
Compiled 992 to 250 computations (74.8% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 29.0ms | 9.600742223474517e-7 | 674.4564968959762 |
| 18.0ms | 3.78449945647077e-46 | 1.6382356682141486e-45 |
| 26.0ms | 5.259019688208838e-166 | 2.4662248198629662e-160 |
| 26.0ms | 4.314611721470015e-217 | 7.790563977157443e-208 |
| 17.0ms | -1.9445486976759532e-215 | -8.488368319223379e-216 |
| 20.0ms | -6.7332742482783795e-177 | -6.779206181794286e-179 |
| 24.0ms | -5.208195096021109e-171 | -5.114680650647999e-174 |
| 11.0ms | -3.439019653740687e-120 | -2.5217740646635174e-120 |
| 27.0ms | -6.060168327325364e-84 | -1.3976950927256099e-86 |
| 22.0ms | -6.711322903165567e+62 | -9.101511634875853e+60 |
| 10.0ms | -5.037190301379223e+84 | -3.769523143723207e+84 |
| 34.0ms | -2.299682306520423e+160 | -1.6210677561320922e+147 |
| 227.0ms | 1344× | body | 256 | valid |
| 15.0ms | 95× | body | 256 | infinite |
Compiled 5687 to 3649 computations (35.8% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a 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 a (neg.f64 (*.f64 b 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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.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 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
9 calls:
| 428.0ms | b |
| 410.0ms | t |
| 383.0ms | a |
| 322.0ms | y |
| 309.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 11.4b | 3 | x |
| 10.7b | 7 | y |
| 12.8b | 6 | z |
| 9.5b | 7 | t |
| 11.2b | 7 | a |
| 10.3b | 5 | b |
| 11.9b | 5 | c |
| 12.5b | 5 | i |
| 9.7b | 8 | j |
Compiled 940 to 248 computations (73.6% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 36.0ms | 1.1847227531015674e+26 | 1.4374487231639815e+50 |
| 150.0ms | 1.1157380478012925e-14 | 0.0028777367352445155 |
| 19.0ms | 3.633524105558094e-71 | 4.507068225007598e-69 |
| 23.0ms | 1.2062396787195844e-150 | 2.936533446428833e-146 |
| 100.0ms | -1.2587305674251736e-35 | -1.2390867335613234e-41 |
| 35.0ms | -1.3162404050468429e+112 | -2.2835667788969585e+104 |
| 336.0ms | 864× | body | 256 | valid |
| 15.0ms | 86× | body | 256 | infinite |
Compiled 3771 to 2433 computations (35.5% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| 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 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 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y 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 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
9 calls:
| 792.0ms | b |
| 669.0ms | z |
| 604.0ms | a |
| 387.0ms | c |
| 358.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 11.4b | 3 | x |
| 10.7b | 7 | y |
| 12.4b | 9 | z |
| 10.0b | 7 | t |
| 12.9b | 7 | a |
| 8.9b | 8 | b |
| 9.6b | 14 | c |
| 14.2b | 4 | i |
| 9.7b | 8 | j |
Compiled 914 to 246 computations (73.1% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 44.0ms | 2.5019696933467375e+216 | 4.578939613456838e+221 |
| 32.0ms | 2.9653680126418994e+51 | 6.507194464744588e+61 |
| 27.0ms | 5.86448236882392e-22 | 7.947399371114602e-14 |
| 27.0ms | 3.717569152623487e-36 | 5.7116522696422084e-30 |
| 23.0ms | 1.1176577112270052e-107 | 2.898694088962848e-104 |
| 23.0ms | -1.3468903396790433e-87 | -1.0506937807469848e-91 |
| 29.0ms | -4.757209707971941e+80 | -2.9676803388724144e+75 |
| 162.0ms | 992× | body | 256 | valid |
| 29.0ms | 180× | body | 256 | infinite |
Compiled 4354 to 2779 computations (36.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 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 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y 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 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
9 calls:
| 226.0ms | c |
| 192.0ms | z |
| 184.0ms | a |
| 159.0ms | b |
| 152.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 11.4b | 3 | x |
| 10.7b | 7 | y |
| 12.8b | 9 | z |
| 10.3b | 7 | t |
| 13.4b | 7 | a |
| 10.0b | 7 | b |
| 11.3b | 10 | c |
| 13.1b | 6 | i |
| 11.4b | 6 | j |
Compiled 889 to 245 computations (72.4% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 41.0ms | 2.5019696933467375e+216 | 4.578939613456838e+221 |
| 31.0ms | 2.9653680126418994e+51 | 6.507194464744588e+61 |
| 27.0ms | 5.86448236882392e-22 | 7.947399371114602e-14 |
| 28.0ms | 3.717569152623487e-36 | 5.7116522696422084e-30 |
| 23.0ms | 1.1176577112270052e-107 | 2.898694088962848e-104 |
| 21.0ms | -5.389285660341977e+57 | -2.2855830637638448e+55 |
| 135.0ms | 832× | body | 256 | valid |
| 23.0ms | 151× | body | 256 | infinite |
Compiled 3654 to 2339 computations (36% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y 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 (*.f64 i j) (neg.f64 y))) |
9 calls:
| 520.0ms | x |
| 388.0ms | y |
| 319.0ms | c |
| 305.0ms | t |
| 255.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 11.9b | 6 | x |
| 10.4b | 9 | y |
| 14.2b | 7 | z |
| 11.9b | 7 | t |
| 12.9b | 8 | a |
| 11.6b | 5 | b |
| 10.8b | 10 | c |
| 12.6b | 8 | i |
| 11.4b | 6 | j |
Compiled 864 to 244 computations (71.8% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 135.0ms | 3.6879132992519205e+295 | 1.0179066867319852e+298 |
| 26.0ms | 9.21367413654243e+127 | 2.8570389685109223e+130 |
| 23.0ms | 7.928235435642106e+64 | 1.335451777596796e+67 |
| 20.0ms | 9.683531459958679e-57 | 1.7934653777560266e-55 |
| 85.0ms | 2.9413703295753243e-252 | 5.210820540453348e-252 |
| 20.0ms | -3.1378042897436376e-81 | -1.2135247417516463e-82 |
| 22.0ms | -1.79244584145877e-38 | -8.330009076579473e-40 |
| 29.0ms | -5.442152041107156e+67 | -1.1285235849969418e+62 |
| 315.0ms | 912× | body | 256 | valid |
| 32.0ms | 192× | body | 256 | infinite |
Compiled 3868 to 2528 computations (34.6% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b 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 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 606.0ms | t |
| 521.0ms | y |
| 422.0ms | z |
| 189.0ms | b |
| 186.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 14.1b | 6 | x |
| 12.4b | 9 | y |
| 14.6b | 10 | z |
| 11.9b | 8 | t |
| 13.9b | 8 | a |
| 12.3b | 9 | b |
| 13.0b | 8 | c |
| 12.9b | 8 | i |
| 13.9b | 5 | j |
Compiled 814 to 241 computations (70.4% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 35.0ms | 1.261552626301303e+163 | 6.6554371089693045e+168 |
| 18.0ms | 1.5551083278498577e-221 | 6.630553352571981e-221 |
| 89.0ms | 1.3321379703199556e-279 | 2.906041586064323e-276 |
| 40.0ms | -1.0741642661617184e-135 | -2.9362077655523655e-147 |
| 6.0ms | -1.3205363325837054e-81 | -1.1485268455274348e-81 |
| 13.0ms | -1.8965838145846995e-51 | -1.0518029149705411e-51 |
| 32.0ms | -1.3162404050468429e+112 | -2.2835667788969585e+104 |
| 205.0ms | 768× | body | 256 | valid |
| 16.0ms | 93× | body | 256 | infinite |
Compiled 3118 to 2070 computations (33.6% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) |
9 calls:
| 872.0ms | b |
| 630.0ms | i |
| 585.0ms | c |
| 547.0ms | x |
| 447.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 16.1b | 5 | x |
| 11.8b | 11 | y |
| 15.2b | 9 | z |
| 12.0b | 8 | t |
| 16.2b | 7 | a |
| 12.7b | 11 | b |
| 13.7b | 8 | c |
| 12.6b | 12 | i |
| 13.3b | 7 | j |
Compiled 789 to 240 computations (69.6% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 30.0ms | 9.21367413654243e+127 | 2.8570389685109223e+130 |
| 23.0ms | 7.928235435642106e+64 | 1.335451777596796e+67 |
| 20.0ms | 9.683531459958679e-57 | 1.7934653777560266e-55 |
| 109.0ms | 2.9413703295753243e-252 | 5.210820540453348e-252 |
| 29.0ms | 1.4827228232854676e-298 | 2.120031528278689e-282 |
| 17.0ms | -5.947267805364934e-267 | -9.70115503612562e-268 |
| 23.0ms | -9.437156998249827e-150 | -2.9540021169178154e-154 |
| 172.0ms | -1.7879723748777237e-90 | -2.6944084449573144e-91 |
| 21.0ms | -1.79244584145877e-38 | -8.330009076579473e-40 |
| 93.0ms | -1.6633323856997914e+85 | -5.236724504648648e+81 |
| 507.0ms | 1136× | body | 256 | valid |
| 12.0ms | 76× | body | 256 | infinite |
Compiled 4711 to 3125 computations (33.7% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z 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 (*.f64 y j) (neg.f64 i))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
9 calls:
| 958.0ms | y |
| 410.0ms | b |
| 300.0ms | t |
| 264.0ms | c |
| 259.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 15.0b | 7 | x |
| 10.7b | 14 | y |
| 15.2b | 9 | z |
| 12.0b | 8 | t |
| 16.2b | 7 | a |
| 13.2b | 10 | b |
| 16.4b | 5 | c |
| 12.6b | 12 | i |
| 13.3b | 7 | j |
Compiled 765 to 238 computations (68.9% saved)
| 13× | binary-search |
| Time | Left | Right |
|---|---|---|
| 37.0ms | 1.0179066867319852e+298 | 1.6634080172204227e+299 |
| 42.0ms | 1.7868391990482542e+262 | 2.6677097207215018e+265 |
| 31.0ms | 2.8570389685109223e+130 | 2.299853773100978e+135 |
| 23.0ms | 1.1651172317978986e+80 | 7.193269622621864e+81 |
| 30.0ms | 5.772730467068161e+58 | 1.8382847417925263e+61 |
| 20.0ms | 9.683531459958679e-57 | 1.7934653777560266e-55 |
| 11.0ms | 2.9413703295753243e-252 | 5.210820540453348e-252 |
| 30.0ms | 1.4827228232854676e-298 | 2.120031528278689e-282 |
| 16.0ms | -5.947267805364934e-267 | -9.70115503612562e-268 |
| 24.0ms | -9.437156998249827e-150 | -2.9540021169178154e-154 |
| 17.0ms | -1.7879723748777237e-90 | -2.6944084449573144e-91 |
| 21.0ms | -1.79244584145877e-38 | -8.330009076579473e-40 |
| 28.0ms | -1.6633323856997914e+85 | -5.236724504648648e+81 |
| 251.0ms | 1520× | body | 256 | valid |
| 57.0ms | 314× | body | 256 | infinite |
Compiled 6080 to 4046 computations (33.5% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
9 calls:
| 417.0ms | z |
| 381.0ms | y |
| 297.0ms | x |
| 215.0ms | c |
| 185.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 15.2b | 7 | x |
| 13.2b | 10 | y |
| 15.2b | 9 | z |
| 12.3b | 8 | t |
| 16.8b | 8 | a |
| 13.8b | 9 | b |
| 15.0b | 11 | c |
| 14.2b | 9 | i |
| 13.7b | 7 | j |
Compiled 741 to 234 computations (68.4% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 2.7087120774092736e-51 | 3.808458175935637e-45 |
| 84.0ms | 3.633524105558094e-71 | 4.507068225007598e-69 |
| 32.0ms | 2.8761176824799814e-133 | 5.49497136148795e-114 |
| 6.0ms | -1.5889353313127728e-298 | -1.4429983596352206e-298 |
| 22.0ms | -6.183660346971503e-266 | -6.351442994054897e-270 |
| 203.0ms | -1.0741642661617184e-135 | -2.9362077655523655e-147 |
| 30.0ms | -2.233662424455522e+62 | -2.1338650159623185e+57 |
| 385.0ms | 896× | body | 256 | valid |
| 8.0ms | 46× | body | 256 | infinite |
Compiled 3638 to 2390 computations (34.3% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.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 (*.f64 y j) (neg.f64 i))) |
9 calls:
| 696.0ms | t |
| 550.0ms | a |
| 402.0ms | i |
| 341.0ms | j |
| 246.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 14.5b | 9 | x |
| 15.5b | 6 | y |
| 15.2b | 9 | z |
| 13.8b | 7 | t |
| 15.4b | 11 | a |
| 13.8b | 9 | b |
| 16.4b | 8 | c |
| 13.7b | 12 | i |
| 13.7b | 7 | j |
Compiled 718 to 230 computations (68% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 6.280218841261621e-11 | 2.926153583307609e-10 |
| 26.0ms | 1.594328836975723e-111 | 5.716428227631639e-102 |
| 18.0ms | 7.543330610571811e-132 | 6.218513998096104e-131 |
| 20.0ms | 1.3587388970467848e-172 | 2.3697563483496003e-171 |
| 12.0ms | 6.289980242079929e-262 | 9.082369153090421e-262 |
| 83.0ms | -7.184652306274964e-194 | -2.41044982196117e-198 |
| 15.0ms | -1.1990471072996027e-15 | -3.5235858466878046e-16 |
| 22.0ms | -1.1392158171164458e+22 | -4.730035063678683e+19 |
| 13.0ms | -1.977760358497312e+73 | -1.0161364318116931e+73 |
| 22.0ms | -1.4301846264107868e+121 | -1.6722629251792643e+120 |
| 135.0ms | -9.943407391199766e+204 | -2.142322499652172e+178 |
| 338.0ms | 1168× | body | 256 | valid |
| 29.0ms | 173× | body | 256 | infinite |
Compiled 4694 to 3094 computations (34.1% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.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 (*.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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z 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 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
9 calls:
| 659.0ms | i |
| 522.0ms | j |
| 361.0ms | x |
| 330.0ms | c |
| 201.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 15.7b | 6 | x |
| 14.5b | 11 | y |
| 15.5b | 11 | z |
| 14.2b | 7 | t |
| 16.8b | 8 | a |
| 14.1b | 9 | b |
| 16.4b | 8 | c |
| 15.0b | 13 | i |
| 14.0b | 8 | j |
Compiled 695 to 226 computations (67.5% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 1.2412955452816479e+127 | 7.850828592876024e+130 |
| 22.0ms | 1.9489239515408217e+35 | 4.305976684775367e+37 |
| 14.0ms | 2.291173838478254e-79 | 6.255004330514588e-79 |
| 26.0ms | 4.4811759714635665e-265 | 6.330726476923503e-259 |
| 26.0ms | -3.0260803137044444e-257 | -1.9319393541572707e-261 |
| 26.0ms | -2.170993377186182e-203 | -1.2470052941435995e-210 |
| 271.0ms | -1.6874276845982972e+126 | -5.577395052613997e+119 |
| 236.0ms | 880× | body | 256 | valid |
| 164.0ms | 77× | body | 256 | infinite |
Compiled 3524 to 2298 computations (34.8% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y 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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b 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 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
9 calls:
| 963.0ms | i |
| 546.0ms | j |
| 405.0ms | c |
| 369.0ms | b |
| 197.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 17.7b | 4 | x |
| 18.2b | 5 | y |
| 15.5b | 11 | z |
| 14.3b | 7 | t |
| 16.8b | 8 | a |
| 14.1b | 9 | b |
| 16.4b | 8 | c |
| 15.0b | 13 | i |
| 14.9b | 8 | j |
Compiled 673 to 224 computations (66.7% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 88.0ms | 5.523327269551757e+47 | 2.9653680126418994e+51 |
| 230.0ms | 7.02764038325568e-66 | 2.670738303234027e-62 |
| 53.0ms | 1.5642689217563817e-132 | 4.4846415836112147e-132 |
| 26.0ms | 1.7967417213742583e-187 | 5.512828340441339e-182 |
| 11.0ms | 5.799281972899811e-242 | 8.288417759461945e-242 |
| 23.0ms | 2.7392227213398176e-304 | 3.855458974156707e-300 |
| 12.0ms | -4.323767664328688e-117 | -2.7884128765101963e-117 |
| 22.0ms | -5.389285660341977e+57 | -2.2855830637638448e+55 |
| 447.0ms | 848× | body | 256 | valid |
| 6.0ms | 40× | body | 256 | infinite |
Compiled 3423 to 2241 computations (34.5% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.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 (*.f64 y j) (neg.f64 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 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b 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 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
9 calls:
| 943.0ms | z |
| 543.0ms | t |
| 445.0ms | i |
| 410.0ms | j |
| 374.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 18.3b | 4 | x |
| 18.2b | 5 | y |
| 14.5b | 15 | z |
| 14.6b | 7 | t |
| 17.2b | 8 | a |
| 14.1b | 9 | b |
| 18.1b | 6 | c |
| 15.0b | 13 | i |
| 15.0b | 8 | j |
Compiled 651 to 222 computations (65.9% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 5.523327269551757e+47 | 2.9653680126418994e+51 |
| 24.0ms | 7.02764038325568e-66 | 2.670738303234027e-62 |
| 16.0ms | 1.5642689217563817e-132 | 4.4846415836112147e-132 |
| 27.0ms | 1.7967417213742583e-187 | 5.512828340441339e-182 |
| 11.0ms | 5.799281972899811e-242 | 8.288417759461945e-242 |
| 22.0ms | 2.7392227213398176e-304 | 3.855458974156707e-300 |
| 12.0ms | -4.323767664328688e-117 | -2.7884128765101963e-117 |
| 29.0ms | -5.389285660341977e+57 | -2.2855830637638448e+55 |
| 148.0ms | 848× | body | 256 | valid |
| 6.0ms | 35× | body | 256 | infinite |
Compiled 3423 to 2241 computations (34.5% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 b (neg.f64 i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 231.0ms | z |
| 231.0ms | t |
| 163.0ms | i |
| 134.0ms | a |
| 133.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 17.9b | 6 | x |
| 17.8b | 6 | y |
| 15.3b | 14 | z |
| 14.0b | 13 | t |
| 17.1b | 8 | a |
| 15.9b | 7 | b |
| 19.1b | 4 | c |
| 17.0b | 8 | i |
| 16.4b | 6 | j |
Compiled 629 to 221 computations (64.9% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 1.1248589520587943e+56 | 2.5040228210268644e+58 |
| 19.0ms | 778.2480825347678 | 7034.137269470998 |
| 22.0ms | 1.7451492901480062e-42 | 2.717353769296196e-40 |
| 21.0ms | 1.0578915902178086e-200 | 2.7587504854637434e-199 |
| 25.0ms | 4.637654442796961e-232 | 5.703498333894104e-229 |
| 14.0ms | 2.60553335123233e-237 | 1.0280305480396417e-236 |
| 88.0ms | -1.4429983596352206e-298 | -4.7295706551428096e-299 |
| 23.0ms | -3.6965902586768535e-278 | -6.297897136769499e-282 |
| 63.0ms | -8.307570268878861e-247 | -3.0547413077289177e-249 |
| 27.0ms | -1.6065203614959304e-192 | -1.2419463840922783e-197 |
| 21.0ms | -2.9545687826157433e-109 | -1.2562346334595449e-110 |
| 28.0ms | -7.7047848431272e+48 | -2.2790019718053495e+41 |
| 342.0ms | 1376× | body | 256 | valid |
| 10.0ms | 60× | body | 256 | infinite |
Compiled 5135 to 3457 computations (32.7% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.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 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
9 calls:
| 189.0ms | z |
| 187.0ms | b |
| 171.0ms | a |
| 161.0ms | i |
| 129.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 18.2b | 6 | x |
| 17.8b | 6 | y |
| 16.4b | 12 | z |
| 16.5b | 7 | t |
| 15.8b | 11 | a |
| 14.5b | 12 | b |
| 19.9b | 5 | c |
| 16.7b | 10 | i |
| 16.4b | 6 | j |
Compiled 585 to 216 computations (63.1% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 35.0ms | 2.9653680126418994e+51 | 6.507194464744588e+61 |
| 23.0ms | 7.02764038325568e-66 | 2.670738303234027e-62 |
| 12.0ms | 4.4846415836112147e-132 | 6.976331768639006e-132 |
| 28.0ms | 1.2427153070317462e-260 | 8.481334012513667e-248 |
| 14.0ms | -9.573775409238255e-307 | -3.01874528643991e-307 |
| 23.0ms | -7.817603708540487e-261 | -2.3725977655202144e-265 |
| 20.0ms | -1.4828041918978034e-201 | -2.438736177576818e-203 |
| 20.0ms | -4.3808933711451194e-185 | -1.903317126310318e-187 |
| 26.0ms | -1.0506937807469848e-91 | -5.811268737508122e-98 |
| 29.0ms | -7.904532886226064e-53 | -6.569831277328923e-64 |
| 29.0ms | -2.927113990531866e+73 | -1.5669683558186132e+68 |
| 228.0ms | 1392× | body | 256 | valid |
| 10.0ms | 62× | body | 256 | infinite |
Compiled 5429 to 3589 computations (33.9% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
| 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 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
9 calls:
| 585.0ms | b |
| 327.0ms | c |
| 323.0ms | j |
| 316.0ms | i |
| 276.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 18.2b | 6 | x |
| 17.4b | 7 | y |
| 17.0b | 11 | z |
| 16.0b | 8 | t |
| 17.7b | 9 | a |
| 14.6b | 12 | b |
| 19.9b | 5 | c |
| 16.7b | 10 | i |
| 16.5b | 7 | j |
Compiled 563 to 214 computations (62% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 31.0ms | 2.9653680126418994e+51 | 6.507194464744588e+61 |
| 24.0ms | 7.02764038325568e-66 | 2.670738303234027e-62 |
| 12.0ms | 4.4846415836112147e-132 | 6.976331768639006e-132 |
| 121.0ms | 1.2427153070317462e-260 | 8.481334012513667e-248 |
| 14.0ms | 3.0756584390454957e-288 | 1.2067159058555726e-287 |
| 22.0ms | -2.3725977655202144e-265 | -2.108577863776301e-266 |
| 23.0ms | -1.4828041918978034e-201 | -2.438736177576818e-203 |
| 20.0ms | -4.3808933711451194e-185 | -1.903317126310318e-187 |
| 48.0ms | -1.0506937807469848e-91 | -5.811268737508122e-98 |
| 32.0ms | -7.904532886226064e-53 | -6.569831277328923e-64 |
| 29.0ms | -2.927113990531866e+73 | -1.5669683558186132e+68 |
| 345.0ms | 1360× | body | 256 | valid |
| 8.0ms | 50× | body | 256 | infinite |
Compiled 5237 to 3474 computations (33.7% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.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 y (*.f64 z x)) (*.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 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
9 calls:
| 635.0ms | i |
| 276.0ms | b |
| 154.0ms | z |
| 148.0ms | c |
| 132.0ms | j |
| Error | Segments | Branch |
|---|---|---|
| 19.3b | 5 | x |
| 18.3b | 8 | y |
| 19.2b | 9 | z |
| 16.5b | 7 | t |
| 19.8b | 5 | a |
| 16.1b | 12 | b |
| 19.7b | 8 | c |
| 16.8b | 11 | i |
| 17.5b | 6 | j |
Compiled 541 to 207 computations (61.7% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 1061011516884145500.0 | 1.2386932038796868e+20 |
| 29.0ms | 0.0007677849930992222 | 164.0653969075452 |
| 26.0ms | 3.7828338241237926e-27 | 2.0903712674585757e-24 |
| 25.0ms | 7.02764038325568e-66 | 2.670738303234027e-62 |
| 24.0ms | 6.976331768639006e-132 | 2.0748432567960316e-130 |
| 13.0ms | 1.644363515579009e-177 | 3.188511470212042e-177 |
| 12.0ms | 5.799281972899811e-242 | 8.288417759461945e-242 |
| 23.0ms | 2.7392227213398176e-304 | 3.855458974156707e-300 |
| 22.0ms | -1.4828041918978034e-201 | -2.438736177576818e-203 |
| 21.0ms | -4.4935604984929926e-122 | -2.6344748025244938e-123 |
| 26.0ms | -5.389285660341977e+57 | -2.2855830637638448e+55 |
| 216.0ms | 1216× | body | 256 | valid |
| 9.0ms | 57× | body | 256 | infinite |
Compiled 4518 to 3000 computations (33.6% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.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))) |
| 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 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (*.f64 (*.f64 t x) (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 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) |
9 calls:
| 1.0s | b |
| 360.0ms | a |
| 352.0ms | y |
| 338.0ms | c |
| 299.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 20.7b | 4 | x |
| 19.4b | 8 | y |
| 22.9b | 7 | z |
| 16.7b | 9 | t |
| 18.6b | 12 | a |
| 16.5b | 13 | b |
| 20.2b | 7 | c |
| 21.3b | 4 | i |
| 18.6b | 6 | j |
Compiled 499 to 204 computations (59.1% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 164.0653969075452 | 35142.19377698835 |
| 54.0ms | 3.7828338241237926e-27 | 2.0903712674585757e-24 |
| 25.0ms | 7.02764038325568e-66 | 2.670738303234027e-62 |
| 121.0ms | 6.976331768639006e-132 | 2.0748432567960316e-130 |
| 11.0ms | 1.644363515579009e-177 | 3.188511470212042e-177 |
| 12.0ms | 5.799281972899811e-242 | 8.288417759461945e-242 |
| 23.0ms | -7.843521205869142e-304 | -9.573775409238255e-307 |
| 28.0ms | -6.539046996685089e-234 | -5.751653058925681e-253 |
| 14.0ms | -6.536841765741949e-204 | -4.680291074761395e-204 |
| 22.0ms | -2.7884128765101963e-117 | -3.769725250569385e-121 |
| 20.0ms | -5.811268737508122e-98 | -2.2829489756033511e-100 |
| 25.0ms | -5.389285660341977e+57 | -2.2855830637638448e+55 |
| 320.0ms | 1312× | body | 256 | valid |
| 36.0ms | 32× | body | 256 | infinite |
Compiled 4752 to 3200 computations (32.7% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
9 calls:
| 598.0ms | b |
| 448.0ms | a |
| 435.0ms | c |
| 313.0ms | j |
| 278.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 21.2b | 4 | x |
| 20.2b | 8 | y |
| 20.9b | 12 | z |
| 18.2b | 8 | t |
| 20.2b | 12 | a |
| 21.0b | 10 | b |
| 20.9b | 7 | c |
| 21.3b | 4 | i |
| 18.7b | 8 | j |
Compiled 478 to 198 computations (58.6% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 38.0ms | 2.562135006477754e-29 | 4.028467935380219e-19 |
| 22.0ms | 1.7451492901480062e-42 | 2.717353769296196e-40 |
| 23.0ms | 1.0578915902178086e-200 | 2.7587504854637434e-199 |
| 25.0ms | -8.307570268878861e-247 | -3.0547413077289177e-249 |
| 29.0ms | -1.6065203614959304e-192 | -1.2419463840922783e-197 |
| 27.0ms | -3.1727818363479085e-130 | -7.174682222663321e-133 |
| 31.0ms | -7.7047848431272e+48 | -2.2790019718053495e+41 |
| 170.0ms | 928× | body | 256 | valid |
| 6.0ms | 39× | body | 256 | infinite |
Compiled 3405 to 2314 computations (32% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 330.0ms | j |
| 193.0ms | b |
| 167.0ms | x |
| 162.0ms | a |
| 132.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 24.2b | 7 | x |
| 21.6b | 9 | y |
| 21.6b | 10 | z |
| 18.4b | 9 | t |
| 22.3b | 12 | a |
| 22.2b | 14 | b |
| 21.9b | 10 | c |
| 23.1b | 6 | i |
| 19.3b | 11 | j |
Compiled 457 to 192 computations (58% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 119.0ms | 1.1248589520587943e+56 | 2.5040228210268644e+58 |
| 25.0ms | 4.578572903650161e-32 | 2.562135006477754e-29 |
| 21.0ms | 1.7451492901480062e-42 | 2.717353769296196e-40 |
| 24.0ms | 1.2062396787195844e-150 | 2.936533446428833e-146 |
| 24.0ms | -8.307570268878861e-247 | -3.0547413077289177e-249 |
| 28.0ms | -1.6065203614959304e-192 | -1.2419463840922783e-197 |
| 171.0ms | -3.1727818363479085e-130 | -7.174682222663321e-133 |
| 30.0ms | -7.7047848431272e+48 | -2.2790019718053495e+41 |
| 418.0ms | 1024× | body | 256 | valid |
| 8.0ms | 49× | body | 256 | infinite |
Compiled 3604 to 2479 computations (31.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 580.0ms | i |
| 504.0ms | y |
| 366.0ms | j |
| 316.0ms | c |
| 305.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 23.2b | 10 | x |
| 22.0b | 8 | y |
| 23.0b | 8 | z |
| 17.9b | 12 | t |
| 22.3b | 12 | a |
| 22.2b | 14 | b |
| 20.7b | 12 | c |
| 20.8b | 14 | i |
| 18.5b | 14 | j |
Compiled 437 to 186 computations (57.4% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 1.1248589520587943e+56 | 2.5040228210268644e+58 |
| 26.0ms | 4.578572903650161e-32 | 2.562135006477754e-29 |
| 20.0ms | 1.7451492901480062e-42 | 2.717353769296196e-40 |
| 23.0ms | 1.2062396787195844e-150 | 2.936533446428833e-146 |
| 22.0ms | -8.307570268878861e-247 | -3.0547413077289177e-249 |
| 27.0ms | -1.6065203614959304e-192 | -1.2419463840922783e-197 |
| 18.0ms | -1.7602606503332718e-155 | -1.8745323043010758e-156 |
| 7.0ms | -1.3205363325837054e-81 | -1.1485268455274348e-81 |
| 140.0ms | -1.8965838145846995e-51 | -1.0518029149705411e-51 |
| 79.0ms | -154831499612.34457 | -2386372141.9034963 |
| 29.0ms | -7.7047848431272e+48 | -2.2790019718053495e+41 |
| 382.0ms | 1200× | body | 256 | valid |
| 10.0ms | 63× | body | 256 | infinite |
Compiled 4229 to 2906 computations (31.3% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
| Outputs |
|---|
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 257.0ms | j |
| 206.0ms | b |
| 137.0ms | a |
| 127.0ms | y |
| 110.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 25.9b | 6 | x |
| 23.1b | 9 | y |
| 27.4b | 5 | z |
| 21.1b | 7 | t |
| 24.9b | 8 | a |
| 22.3b | 13 | b |
| 23.1b | 7 | c |
| 27.5b | 4 | i |
| 22.9b | 7 | j |
Compiled 417 to 180 computations (56.8% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 201.0ms | 1.1248589520587943e+56 | 2.5040228210268644e+58 |
| 28.0ms | 4.578572903650161e-32 | 2.562135006477754e-29 |
| 22.0ms | 1.7451492901480062e-42 | 2.717353769296196e-40 |
| 109.0ms | 1.2062396787195844e-150 | 2.936533446428833e-146 |
| 24.0ms | -3.1727818363479085e-130 | -7.174682222663321e-133 |
| 36.0ms | -7.7047848431272e+48 | -2.2790019718053495e+41 |
| 400.0ms | 752× | body | 256 | valid |
| 7.0ms | 47× | body | 256 | infinite |
Compiled 2511 to 1728 computations (31.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
| Outputs |
|---|
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 293.0ms | a |
| 280.0ms | t |
| 272.0ms | b |
| 268.0ms | y |
| 159.0ms | j |
| Error | Segments | Branch |
|---|---|---|
| 27.5b | 5 | x |
| 26.1b | 5 | y |
| 27.8b | 6 | z |
| 22.6b | 7 | t |
| 29.3b | 5 | a |
| 25.2b | 10 | b |
| 26.3b | 5 | c |
| 26.0b | 11 | i |
| 24.7b | 9 | j |
Compiled 379 to 169 computations (55.4% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 1.1248589520587943e+56 | 2.5040228210268644e+58 |
| 25.0ms | 4.578572903650161e-32 | 2.562135006477754e-29 |
| 26.0ms | 1.7451492901480062e-42 | 2.717353769296196e-40 |
| 102.0ms | 1.2062396787195844e-150 | 2.936533446428833e-146 |
| 22.0ms | -2.0049646845840357e-53 | -6.180103187052772e-55 |
| 110.0ms | -1.3764849405821358e+72 | -3.406133195715718e+70 |
| 288.0ms | 704× | body | 256 | valid |
| 10.0ms | 50× | body | 256 | infinite |
Compiled 2314 to 1591 computations (31.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 284.0ms | x |
| 147.0ms | b |
| 136.0ms | i |
| 110.0ms | a |
| 109.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 26.5b | 7 | x |
| 29.6b | 5 | y |
| 28.9b | 5 | z |
| 24.6b | 8 | t |
| 28.4b | 7 | a |
| 25.6b | 10 | b |
| 26.3b | 5 | c |
| 27.9b | 8 | i |
| 28.5b | 4 | j |
Compiled 361 to 163 computations (54.8% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 97.0ms | 778.2480825347678 | 7034.137269470998 |
| 24.0ms | 1.0578915902178086e-200 | 2.7587504854637434e-199 |
| 25.0ms | 1.6153463225721402e-245 | 3.440784300899508e-242 |
| 29.0ms | -7.072931226166518e-293 | -1.5889353313127728e-298 |
| 8.0ms | -5.082290292441928e-175 | -4.638802771777433e-175 |
| 27.0ms | -2.0049646845840357e-53 | -6.180103187052772e-55 |
| 27.0ms | -1.3764849405821358e+72 | -3.406133195715718e+70 |
| 212.0ms | 736× | body | 256 | valid |
| 9.0ms | 37× | body | 256 | infinite |
Compiled 2306 to 1597 computations (30.7% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 366.0ms | j |
| 302.0ms | i |
| 236.0ms | c |
| 129.0ms | b |
| 105.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 28.0b | 6 | x |
| 29.2b | 7 | y |
| 30.4b | 3 | z |
| 24.8b | 8 | t |
| 30.8b | 3 | a |
| 26.5b | 9 | b |
| 26.3b | 5 | c |
| 28.4b | 8 | i |
| 27.5b | 8 | j |
Compiled 326 to 156 computations (52.1% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 778.2480825347678 | 7034.137269470998 |
| 20.0ms | 1.0578915902178086e-200 | 2.7587504854637434e-199 |
| 33.0ms | 1.6153463225721402e-245 | 3.440784300899508e-242 |
| 28.0ms | -7.072931226166518e-293 | -1.5889353313127728e-298 |
| 6.0ms | -5.082290292441928e-175 | -4.638802771777433e-175 |
| 23.0ms | -2.0049646845840357e-53 | -6.180103187052772e-55 |
| 27.0ms | -1.3764849405821358e+72 | -3.406133195715718e+70 |
| 144.0ms | 736× | body | 256 | valid |
| 6.0ms | 40× | body | 256 | infinite |
Compiled 2306 to 1597 computations (30.7% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 334.0ms | t |
| 297.0ms | y |
| 243.0ms | b |
| 188.0ms | x |
| 115.0ms | j |
| Error | Segments | Branch |
|---|---|---|
| 28.0b | 6 | x |
| 30.2b | 7 | y |
| 30.4b | 3 | z |
| 24.9b | 8 | t |
| 30.8b | 3 | a |
| 26.5b | 9 | b |
| 26.5b | 5 | c |
| 28.4b | 8 | i |
| 27.0b | 10 | j |
Compiled 309 to 154 computations (50.2% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 778.2480825347678 | 7034.137269470998 |
| 19.0ms | 1.0578915902178086e-200 | 2.7587504854637434e-199 |
| 202.0ms | 1.6153463225721402e-245 | 3.440784300899508e-242 |
| 109.0ms | -7.072931226166518e-293 | -1.5889353313127728e-298 |
| 6.0ms | -5.082290292441928e-175 | -4.638802771777433e-175 |
| 21.0ms | -2.0049646845840357e-53 | -6.180103187052772e-55 |
| 22.0ms | -1.3764849405821358e+72 | -3.406133195715718e+70 |
| 383.0ms | 736× | body | 256 | valid |
| 5.0ms | 30× | body | 256 | infinite |
Compiled 2204 to 1546 computations (29.9% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
| Outputs |
|---|
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 112.0ms | j |
| 94.0ms | b |
| 88.0ms | t |
| 86.0ms | y |
| 69.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 28.9b | 5 | x |
| 29.7b | 8 | y |
| 30.4b | 3 | z |
| 25.2b | 8 | t |
| 30.8b | 3 | a |
| 28.2b | 8 | b |
| 28.3b | 4 | c |
| 29.5b | 6 | i |
| 27.6b | 10 | j |
Compiled 292 to 148 computations (49.3% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 778.2480825347678 | 7034.137269470998 |
| 22.0ms | 1.0578915902178086e-200 | 2.7587504854637434e-199 |
| 23.0ms | 1.6153463225721402e-245 | 3.440784300899508e-242 |
| 26.0ms | -7.072931226166518e-293 | -1.5889353313127728e-298 |
| 6.0ms | -5.082290292441928e-175 | -4.638802771777433e-175 |
| 21.0ms | -2.0049646845840357e-53 | -6.180103187052772e-55 |
| 23.0ms | -1.3764849405821358e+72 | -3.406133195715718e+70 |
| 126.0ms | 736× | body | 256 | valid |
| 4.0ms | 25× | body | 256 | infinite |
Compiled 2186 to 1537 computations (29.7% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
| Outputs |
|---|
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 110.0ms | y |
| 104.0ms | j |
| 75.0ms | t |
| 65.0ms | c |
| 56.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 30.6b | 5 | x |
| 28.2b | 12 | y |
| 30.3b | 6 | z |
| 25.5b | 8 | t |
| 32.3b | 3 | a |
| 32.5b | 4 | b |
| 32.0b | 6 | c |
| 31.5b | 4 | i |
| 27.6b | 10 | j |
Compiled 276 to 144 computations (47.8% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 778.2480825347678 | 7034.137269470998 |
| 20.0ms | 1.0578915902178086e-200 | 2.7587504854637434e-199 |
| 23.0ms | 1.6153463225721402e-245 | 3.440784300899508e-242 |
| 27.0ms | -7.072931226166518e-293 | -1.5889353313127728e-298 |
| 6.0ms | -5.082290292441928e-175 | -4.638802771777433e-175 |
| 21.0ms | -2.0049646845840357e-53 | -6.180103187052772e-55 |
| 28.0ms | -2.233662424455522e+62 | -2.1338650159623185e+57 |
| 128.0ms | 768× | body | 256 | valid |
| 5.0ms | 31× | body | 256 | infinite |
Compiled 2262 to 1587 computations (29.8% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
| Outputs |
|---|
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 293.0ms | c |
| 75.0ms | a |
| 72.0ms | j |
| 66.0ms | t |
| 65.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 34.1b | 5 | x |
| 34.9b | 4 | y |
| 32.8b | 5 | z |
| 27.7b | 7 | t |
| 33.2b | 7 | a |
| 33.7b | 6 | b |
| 31.9b | 8 | c |
| 32.5b | 6 | i |
| 30.2b | 8 | j |
Compiled 261 to 141 computations (46% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 778.2480825347678 | 7034.137269470998 |
| 21.0ms | 1.0578915902178086e-200 | 2.7587504854637434e-199 |
| 27.0ms | 1.6153463225721402e-245 | 3.440784300899508e-242 |
| 26.0ms | -7.072931226166518e-293 | -1.5889353313127728e-298 |
| 6.0ms | -5.082290292441928e-175 | -4.638802771777433e-175 |
| 27.0ms | -9.021443753118637e-46 | -4.745755362851339e-49 |
| 116.0ms | 640× | body | 256 | valid |
| 2.0ms | 14× | body | 256 | infinite |
Compiled 1834 to 1306 computations (28.8% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 b z))) |
| Outputs |
|---|
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 75.0ms | x |
| 70.0ms | t |
| 69.0ms | b |
| 69.0ms | a |
| 68.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 34.0b | 7 | x |
| 35.1b | 5 | y |
| 33.6b | 8 | z |
| 28.4b | 8 | t |
| 35.5b | 7 | a |
| 35.1b | 7 | b |
| 34.7b | 5 | c |
| 34.9b | 6 | i |
| 31.8b | 7 | j |
Compiled 246 to 140 computations (43.1% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 1.1248589520587943e+56 | 2.5040228210268644e+58 |
| 21.0ms | 1.0578915902178086e-200 | 2.7587504854637434e-199 |
| 23.0ms | 1.6153463225721402e-245 | 3.440784300899508e-242 |
| 28.0ms | -7.072931226166518e-293 | -1.5889353313127728e-298 |
| 21.0ms | -6.509091039236556e-206 | -2.6822022514803246e-208 |
| 30.0ms | -1.0741642661617184e-135 | -2.9362077655523655e-147 |
| 30.0ms | -2.233662424455522e+62 | -2.1338650159623185e+57 |
| 154.0ms | 912× | body | 256 | valid |
| 7.0ms | 43× | body | 256 | infinite |
Compiled 2393 to 1742 computations (27.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
| Outputs |
|---|
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 81.0ms | z |
| 67.0ms | t |
| 66.0ms | a |
| 60.0ms | i |
| 50.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 36.1b | 6 | x |
| 34.9b | 5 | y |
| 32.7b | 11 | z |
| 29.0b | 9 | t |
| 37.4b | 8 | a |
| 36.7b | 5 | b |
| 34.7b | 5 | c |
| 34.5b | 7 | i |
| 33.1b | 6 | j |
Compiled 210 to 132 computations (37.1% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 1.1248589520587943e+56 | 2.5040228210268644e+58 |
| 21.0ms | 1.0578915902178086e-200 | 2.7587504854637434e-199 |
| 26.0ms | 3.440784300899508e-242 | 2.60553335123233e-237 |
| 17.0ms | 1.3321379703199556e-279 | 2.906041586064323e-276 |
| 26.0ms | -7.072931226166518e-293 | -1.5889353313127728e-298 |
| 23.0ms | -6.183660346971503e-266 | -6.351442994054897e-270 |
| 28.0ms | -1.0741642661617184e-135 | -2.9362077655523655e-147 |
| 29.0ms | -2.233662424455522e+62 | -2.1338650159623185e+57 |
| 173.0ms | 1040× | body | 256 | valid |
| 6.0ms | 41× | body | 256 | infinite |
Compiled 2554 to 1887 computations (26.1% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) |
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) |
| Outputs |
|---|
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) |
9 calls:
| 71.0ms | i |
| 71.0ms | a |
| 65.0ms | j |
| 58.0ms | z |
| 50.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 36.1b | 6 | x |
| 35.6b | 6 | y |
| 34.1b | 8 | z |
| 31.1b | 7 | t |
| 37.6b | 8 | a |
| 37.2b | 5 | b |
| 34.7b | 5 | c |
| 33.7b | 10 | i |
| 32.9b | 9 | j |
Compiled 199 to 131 computations (34.2% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 1.1248589520587943e+56 | 2.5040228210268644e+58 |
| 21.0ms | 1.0578915902178086e-200 | 2.7587504854637434e-199 |
| 200.0ms | 7.079414922863356e-235 | 3.1585718241356872e-232 |
| 21.0ms | -6.047775713140285e-305 | -3.865974482307382e-307 |
| 107.0ms | -2.9545687826157433e-109 | -1.2562346334595449e-110 |
| 30.0ms | -2.233662424455522e+62 | -2.1338650159623185e+57 |
| 386.0ms | 720× | body | 256 | valid |
| 6.0ms | 41× | body | 256 | infinite |
Compiled 1731 to 1295 computations (25.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
| Outputs |
|---|
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
9 calls:
| 158.0ms | x |
| 75.0ms | y |
| 44.0ms | t |
| 43.0ms | j |
| 36.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 37.9b | 6 | x |
| 38.4b | 7 | y |
| 38.4b | 5 | z |
| 37.0b | 7 | t |
| 40.8b | 6 | a |
| 39.5b | 4 | b |
| 35.9b | 4 | c |
| 39.5b | 3 | i |
| 36.0b | 6 | j |
Compiled 167 to 120 computations (28.1% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 3.5285257770588837e+33 | 2.7434609837567405e+35 |
| 26.0ms | 1.0988387500934241e-184 | 2.6945571926388716e-177 |
| 25.0ms | -2217819960191699000.0 | -73639622675859870.0 |
| 65.0ms | 368× | body | 256 | valid |
| 3.0ms | 17× | body | 256 | infinite |
Compiled 924 to 678 computations (26.6% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
| Outputs |
|---|
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
9 calls:
| 166.0ms | c |
| 116.0ms | z |
| 102.0ms | a |
| 71.0ms | i |
| 31.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 41.8b | 4 | x |
| 43.0b | 2 | y |
| 41.8b | 6 | z |
| 41.9b | 5 | t |
| 42.1b | 4 | a |
| 40.7b | 3 | b |
| 37.9b | 3 | c |
| 39.7b | 5 | i |
| 39.3b | 3 | j |
Compiled 158 to 116 computations (26.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 8.614439644844211e-27 | 4.5191184386403076e-26 |
| 23.0ms | -2217819960191699000.0 | -73639622675859870.0 |
| 36.0ms | 208× | body | 256 | valid |
| 2.0ms | 12× | body | 256 | infinite |
Compiled 544 to 398 computations (26.8% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
| Outputs |
|---|
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) |
9 calls:
| 156.0ms | c |
| 118.0ms | j |
| 113.0ms | x |
| 26.0ms | b |
| 25.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 41.9b | 5 | x |
| 43.9b | 2 | y |
| 42.9b | 5 | z |
| 43.6b | 3 | t |
| 44.1b | 3 | a |
| 43.0b | 5 | b |
| 40.8b | 3 | c |
| 43.7b | 2 | i |
| 42.6b | 5 | j |
Compiled 149 to 112 computations (24.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 122.0ms | 3.901971159028679e-102 | 2.1497473586635572e-97 |
| 18.0ms | -2.5803435222084756e-26 | -3.0037418454795018e-27 |
| 135.0ms | 224× | body | 256 | valid |
| 2.0ms | 10× | body | 256 | infinite |
Compiled 540 to 412 computations (23.7% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
| Outputs |
|---|
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 c (*.f64 t j)) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
9 calls:
| 33.0ms | b |
| 31.0ms | z |
| 29.0ms | y |
| 28.0ms | t |
| 23.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 48.4b | 4 | x |
| 45.9b | 6 | y |
| 46.3b | 6 | z |
| 45.6b | 5 | t |
| 49.8b | 4 | a |
| 45.4b | 6 | b |
| 47.1b | 3 | c |
| 46.4b | 4 | i |
| 49.5b | 3 | j |
Compiled 140 to 109 computations (22.1% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 2.0941025468417343e+23 | 2.8442428356148083e+24 |
| 27.0ms | 1.2090824178430218e-174 | 4.741423427133594e-165 |
| 27.0ms | 1.5427008768029238e-244 | 5.799281972899811e-242 |
| 24.0ms | 2.7392227213398176e-304 | 3.855458974156707e-300 |
| 25.0ms | -5.389285660341977e+57 | -2.2855830637638448e+55 |
| 111.0ms | 608× | body | 256 | valid |
| 4.0ms | 25× | body | 256 | infinite |
Compiled 1235 to 991 computations (19.8% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 c (*.f64 b (neg.f64 z))) |
| Outputs |
|---|
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 b (neg.f64 z))) |
(*.f64 t (*.f64 c j)) |
9 calls:
| 22.0ms | y |
| 18.0ms | x |
| 16.0ms | j |
| 15.0ms | b |
| 13.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 48.8b | 5 | x |
| 48.9b | 5 | y |
| 49.8b | 3 | z |
| 47.7b | 3 | t |
| 52.3b | 2 | a |
| 49.3b | 3 | b |
| 50.5b | 3 | c |
| 49.8b | 2 | i |
| 50.5b | 3 | j |
Compiled 121 to 99 computations (18.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 1.1248589520587943e+56 | 2.5040228210268644e+58 |
| 27.0ms | -7.7047848431272e+48 | -2.2790019718053495e+41 |
| 42.0ms | 256× | body | 256 | valid |
| 2.0ms | 15× | body | 256 | infinite |
Compiled 546 to 434 computations (20.5% saved)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
| Outputs |
|---|
(*.f64 t (*.f64 c j)) |
(*.f64 b (*.f64 c (neg.f64 z))) |
(*.f64 t (*.f64 c j)) |
9 calls:
| 20.0ms | y |
| 16.0ms | x |
| 16.0ms | c |
| 14.0ms | j |
| 10.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 48.8b | 5 | x |
| 49.5b | 5 | y |
| 50.3b | 3 | z |
| 47.9b | 3 | t |
| 52.4b | 2 | a |
| 49.3b | 3 | b |
| 50.8b | 5 | c |
| 49.8b | 2 | i |
| 51.2b | 3 | j |
Compiled 115 to 97 computations (15.7% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 1.1248589520587943e+56 | 2.5040228210268644e+58 |
| 28.0ms | -7.7047848431272e+48 | -2.2790019718053495e+41 |
| 43.0ms | 256× | body | 256 | valid |
| 6.0ms | 36× | body | 256 | infinite |
Compiled 546 to 434 computations (20.5% saved)
Total -1.4b remaining (-2.6%)
Threshold costs -1.4b (-2.6%)
| Inputs |
|---|
(*.f64 c (*.f64 t j)) |
(*.f64 t (*.f64 c j)) |
| Outputs |
|---|
(*.f64 t (*.f64 c j)) |
9 calls:
| 4.0ms | t |
| 4.0ms | c |
| 3.0ms | y |
| 3.0ms | j |
| 3.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 53.8b | 1 | x |
| 53.8b | 1 | y |
| 53.8b | 1 | z |
| 53.8b | 1 | t |
| 53.8b | 1 | a |
| 53.8b | 1 | b |
| 53.8b | 1 | c |
| 53.8b | 1 | i |
| 53.8b | 1 | j |
Compiled 109 to 94 computations (13.8% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1070 | 22271 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 9999999999999999860310597602564577717002641838126363875249660735883565852672743849064846414228960666786379280392654615393353172850252103336275952370615397010730691664689375178569039851073146339641623266071126720011020169553304018596457812688561947201171488461172921822139066929851282122002676667750021070848) (+.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 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))) |
(if (<=.f64 j -10500000000000000748100320442750986810453306731586036422872954089657450475232575025614996526558348769386037248) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 j -8741742960768907/12855504354071922204335696738729300820177623950262342682411008) (+.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))) (if (<=.f64 j -7381745688878907/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 j -8713982694650085/4149515568880992958512407863691161151012446232242436899995657329690652811412908146399707048947103794288197886611300789182395151075411775307886874834113963687061181803401509523685376) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) (if (<=.f64 j -8686162375287035/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 j 2071763886514469/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 7800000000000000211395069083648) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 (*.f64 y 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))))))))))) |
(if (<=.f64 c -105999999999999993837324133042605866449998467210803599896358442341483425127683903899449469621039907471360) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) (if (<=.f64 c -850000000000000000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 c -4606887725612233/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c -6712243105892569/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 5341655849093511/25436456424254815193480879938969641865328820504439957276902228591018818808813598905645111850248543894740790979741795503409915167442777118989423202714274711784725790327125604852535546439788108920017108978789850624014628402852922291912704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 c 1333754873792233/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 6778405929978135/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 c 3300000000000000172662497344362713952852089265324095700270579712) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))))))))))) |
(if (<=.f64 t -8000000000000000271991933704022596759551797757703184381707445718703002173785606666341932931045867567370469376) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -838083498911033/1496577676626844588240573268701473812127674924007424) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 8018893097172989/229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362368) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 4164050814058741/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712) (+.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))) (if (<=.f64 t 4351578318585633/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) |
(if (<=.f64 t -2100000000000000099508979070721839639886897411446504522708468333749458329397459951005219331133586781765632) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -4190417494555165/374144419156711147060143317175368453031918731001856) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 5470679174164527/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 466240534134175/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 3961408125713217/4951760157141521099596496896) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 39999999999999998155050632808484569088) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t 53000000000000001849922832103779519835825092998201270977896011494027519976312024027709694040204978737860734615552) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 a -1800000000000000102354176669169509124271489229167927561335634100186483739340948013837077848609900824792272475679913138030339179375978941155131785216) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a -3800000000000000090105373610517336454859942665270816487514265852097158959966984339456) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a -579999999999999967790043086891011180722342167488787569623171072) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 a -183729060881773/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a -944890341584289/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a -2896080470170339/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) (if (<=.f64 a -3764013509538311/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (if (<=.f64 a -800517141342553/48516190384397154223405609014453204851777688034896769098095376188314092271449277697839950275895202435952741584285346037692861876378587949732633977345036910600139218000651559548445790175987451400789468724803639648465401464181751808) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 4657554276902127/388129523075177233787244872115625638814221504279174152784763009506512738171594221582719602207161619487621932674282768301542895011028703597861071818760295284801113744005212476387566321407899611206315749798429117187723211713454014464) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 3878140695098279/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 4820814132776971/6427752177035961102167848369364650410088811975131171341205504) (+.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))) (if (<=.f64 a 6456360425798343/1152921504606846976) (+.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 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))))) |
(if (<=.f64 t -219999999999999999657560027736194839616842994844825432059316125587137357336324857803578964512548406358441984) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -7846377169233351/392318858461667547739736838950479151006397215279002157056) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 3779087587416285/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 4351578318585633/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 5764607523034235/4611686018427387904) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 920000000000000023219666944) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))) |
(if (<=.f64 b -389999999999999976573063302669385975679810054036570934229591833508418013888512) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -1657411109211575/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 8230921486402021/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 2993155353253689/748288838313422294120286634350736906063837462003712) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 713053462628379/9903520314283042199192993792) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 2999999999999999979662846023084883929385125325832192) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) (if (<=.f64 b 84000000000000002710602240257790118441723493387280707151978675576419574998415043444645594600037051472769007901191889296807613529098124579821822106153416198989244924769621580014307366778847528006560124392566786116093476864) (+.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)))))))))) |
(if (<=.f64 b -22999999999999998738164127017267437202651820011466784768) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 726257778211943/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 2244866514940267/187072209578355573530071658587684226515959365500928) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 5942112188569825/79228162514264337593543950336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 61999999999999999579698817810420934540625923400531968) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) (if (<=.f64 b 8599999999999999388156765857342688001415268594240128195057033543890490268586614201729917325945881156479513670694286942371333143785644327854317113820035508562381219316728652416174193715973572048684991722896890783596544) (+.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))))))))) |
(if (<=.f64 y -9999999999999999827367757839185598317239782875580932278577147150336) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -2911741527645189/3064991081731777716716694054300618367237478244367204352) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y -368457763696357/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 7841871946545031/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 7729955908405431/441711766194596082395824375185729628956870974218904739530401550323154944) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 9500000000000000509459324429306383109635764647465101122102005596160) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 y 114999999999999999025435576357973090723901817951402480419738826442664890985813929140494059756805989646939487445455432908762251264) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 81999999999999996655385385984417563108421462465638434715327828153911150865826648933022118849360162511792083958992127515333821156533361918731432457657819280560271362539050613733952872650451318765657309822415576462273914084020179363137898685227627637278548812717687257492165313478331302203831091200) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y 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 (*.f64 i j) (neg.f64 y))))))))))) |
(if (<=.f64 t -4299999999999999963677240886342192428606357613285178374956184001334975611411579321006224491642184943429222400) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -5728988666769511/3369993333393829974333376885877453834204643052817571560137951281152) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t -4912770182618093/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -3109721077501335/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 2299208036583997/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 6206495367518175/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t 5499999999999999754074783475347467413520555276160392832163424180242685978246309313402125049845436685237753374030891525547387223066109026694858257431594657316046110720) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 y -12500000000000000182883690383435912887125537348308188240982634839622454553139352698880) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -1034434490084475/766247770432944429179173513575154591809369561091801088) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 y -4013622577982625/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -6642173867685913/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y -2369933197886467/2323463919496536035621972653359219625205094065092803842274643530181157276813131833664325491400244297796560505922176520391335289446163915168423172782972491602785891938199156053035447515366090213859748743409924120634480857354496687637745467094294778254706320477272099863787133357522944) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 1767204259295051/11781361728633673532894774498354952494238773929196300355071513798753168641589311119865182769801300280680127783231251635087526446289021607771691249214388576215221396663491984443067742263787264024212477244347842938066577043117995647400274369612403653814737339068225047641453182709824206687753689912418253153056587776) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 5159126280621731/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 5123856487857315/441711766194596082395824375185729628956870974218904739530401550323154944) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 6999999999999999430184127499376542349895867402464508956701525803008) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 y 720000000000000054125630579893110211779428926333733913707694553697591466174538947358469592790385785508351487627973818955207802880) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))))))))))))) |
(if (<=.f64 y -6999999999999999757327549275195921845052507801201312792394826901669246791631826321408) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -7815727258416033/1532495540865888858358347027150309183618739122183602176) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 y -6880495847970215/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -7925321092125237/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y -1417312990892887/1161731959748268017810986326679609812602547032546401921137321765090578638406565916832162745700122148898280252961088260195667644723081957584211586391486245801392945969099578026517723757683045106929874371704962060317240428677248343818872733547147389127353160238636049931893566678761472) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 1767204259295051/11781361728633673532894774498354952494238773929196300355071513798753168641589311119865182769801300280680127783231251635087526446289021607771691249214388576215221396663491984443067742263787264024212477244347842938066577043117995647400274369612403653814737339068225047641453182709824206687753689912418253153056587776) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 5159126280621731/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 7288244142210835/55213970774324510299478046898216203619608871777363092441300193790394368) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 11800000000000000401841581399645339370971189744604834330312704) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 y 119999999999999989500702670794322062053080113050397739028248832889276585268477952) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 145000000000000004974608264765501775699204699270438521050451656119533493863238891928466708867602225529874927492081850024183950475264) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 y 7799999999999999874439030030103412418438178987731314953187914858186098228298799973800078770175352628452223665059562081656968033029529748351974181124270380209603680603441701953639198253870995259373644616693924945041910018525270820498091359968760788552475631811559424) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 y 165000000000000004945743170914271684041081070508094860232965424910961257928740204014899633987262963704290446992034963424698706858352038418844927596627542382692907435396898443159314887457490350003079852698025839815340395185551067730042945935364023291212830349283664171538176321827552621773387429052416) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))))))))))))) |
(if (<=.f64 t -22599999999999998713424488443276838287549780303953554013421568) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -1728350240969163/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t -2527928744412231/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -3652222135876439/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 2530561702507585/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 4724570745892973/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 6106364568184163/1606938044258990275541962092341162602522202993782792835301376) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))) |
(if (<=.f64 i -200000000000000012906239745447679119308421504820578339539671915665471618650040573112543019986749031403290765577790368360384389590184578101271409790645582658247315902435527641605865472) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 i -4800000000000000018691578866995741252551309691009987927133761355201763777091099851577133092088204114323852816375454105600) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 i -18499999999999998666094358706448903140256017174020821578768380543792840704) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -136000000000000000000) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 i -2636713248474717/5070602400912917605986812821504) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 i -2876636821159267/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 7976980314433603/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 i 7396840143163425/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 5993757216606705/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 i 6197399707408581/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 5415987671873539/77371252455336267181195264) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.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 (*.f64 y j) (neg.f64 i)))))))))))))) |
(if (<=.f64 j -999999999999999977709969731404129670057984297594921577392083322662491290889839886077866558841507631684757522070951350501376) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 j -8587460456222641/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 j -8863311460481781/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 2880576224656579/1107913932560222642718302084617242634394213707491304322373697056856707228094640652496493097019312046907692196808899173923175472949106175979816042319761510659592576951121881510274623639758153063707231876091920910184135845830200523203728421733043088080742988814006853038686339072) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 j 8343699359066055/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 19499999999999999277675926601747922944) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 j 679999999999999974161607750899414655198071568166641872122012426975455305828331784004462613790985988672732070354318856951695409152) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))) |
(if (<=.f64 b -55000000000000003965752355331854947863420209061968216064) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -3052154799288193/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 4584363475845935/12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 b 7927937771217763/120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193984) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 3674162482993007/612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940928) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 b 3036836989747397/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 b 1250554563763015/463168356949264781694283940034751631413079938662562256157830336031652518559744) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 4999999999999999732451384737740896598436207394816) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))))))))))) |
(if (<=.f64 b -450000000000000030467240045175171240550167630903997628416) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -1242156022966125/354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201472) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 5730454344807419/3016028602530220424421062271578867838525126125874252890898307532480811172246863646685486789069132871854112712507200418582406770249989531589552959798883475511096677545853948017425342019529539590198394174553047792145043723038206885734470238620775335376572758801465612196212014773714996912064944617579072807182486470656) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 b 4924931039695883/60060134630437601839769261564074054890494076748396028293423195126101052500953853663579281588642651046788432153477643700953461525330417946094091687253119241280317815380727220618693026799113163298559838143343221009234642712357476936954116911097916781328596992) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 7054391967346573/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b 3356504041299755/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 b 3010594320170221/231584178474632390847141970017375815706539969331281128078915168015826259279872) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 9999999999999999464902769475481793196872414789632) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))))))))))) |
(if (<=.f64 t -2450000000000000102232870815752369406476288) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -7826902670476543/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -215747761586945/5136851466355833503165029182500125649951503713694505722166289944403058744430742990345377476833582471901350555523611540735370539306820120960085756611964727392534398116336371677921546638558908903585247316148224) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -208613352106439/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -4949683967646105/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t -4524042903795331/94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609721771173307935875544541938110298112193699817954782743504532616344943965179202194956899229230517898712545800381131625461678593653502029519299346025224452702208) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 6873336940433991/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 7341515897069997/6991919901971426075297554671307333615898862102580725715195666431228287110681861367027657291461090911970058473930419853533788296083269867358507086435928852446414275954096487329654980776728266302794199220759703429559553357814144917874843453883416576) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t 1422004099080981/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 2746232009231673/196159429230833773869868419475239575503198607639501078528) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 1400) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 24999999999999999292197012390116050212484082091544289476608) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))))))))))))))) |
(if (<=.f64 b -234999999999999978732499028012148795688542307509203069078301331947520) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -3618502788666131/1809251394333065553493296640760748560207343510400633813116524750123642650624) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b -4434048396276997/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b -3821128982312727/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 b -2151104382609775/2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060288) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -1418129833677085/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b -8096090132292425/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 b 1320736327839163/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 1198751443321341/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 b 407588154115353/926336713898529563388567880069503262826159877325124512315660672063305037119488) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b 1199999999999999991865138409233953571754050130332876800) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j)))))))))))))) |
(if (<=.f64 b -161999999999999994509517859066486433906252598921758241083134920622080) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -3243820782991565/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b -7926331216861687/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b -3821128982312727/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 b -2206260905240795/5515652263101987298728728207430913795608113109085112352897269396216198887424215820128660001943808587833784893551335930816647064191168732319583111500951066614122648616177179922993422016587311577585463592732098692120576) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -4356494849056005/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 5760430272233373/1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 8848933396522393/132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499584) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 1318626587653475/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 b 4298202352489177/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b 274999999999999987501936919170120710296513339291860992) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j)))))))))))))) |
(if (<=.f64 b -25000000000000002297570877035844559521008614928921133056) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -7591685107522755/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b -4688304423636689/5515652263101987298728728207430913795608113109085112352897269396216198887424215820128660001943808587833784893551335930816647064191168732319583111500951066614122648616177179922993422016587311577585463592732098692120576) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 3184926204271913/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 4924931039695883/60060134630437601839769261564074054890494076748396028293423195126101052500953853663579281588642651046788432153477643700953461525330417946094091687253119241280317815380727220618693026799113163298559838143343221009234642712357476936954116911097916781328596992) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 8212393111719951/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b 7672009237256583/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 4979986173918495/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b 5580630817503391/2722258935367507707706996859454145691648) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 7932099951695107/4611686018427387904) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 b 21000000000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j)))))))))))))) |
(if (<=.f64 b -359999999999999998240106256612062998452964253963399462912) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -492525077454931/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b -7807837858644215/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 b -3388816750449861/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -357986298980937/14319451959237480602209391966837419245360869586085326264720724851155532002676452079672642132912314187714679754609499860037198430378536688350222513020782289810256437153989606051133400630739489388122520004115872623737965276803368791807679393553237147648) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 b -8499313371303083/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 7687697232696013/120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193984) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 8212393111719951/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b 4595213866065141/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 2593742798915883/463168356949264781694283940034751631413079938662562256157830336031652518559744) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b 8275667163517223/21778071482940061661655974875633165533184) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 180) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))))))))))))))) |
(if (<=.f64 t -5200000000000000141798143018876626942321229824) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -6521207851668095/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -5034114437028717/5136851466355833503165029182500125649951503713694505722166289944403058744430742990345377476833582471901350555523611540735370539306820120960085756611964727392534398116336371677921546638558908903585247316148224) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t -1612226962694291/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t 312409991464761/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 7355978596156267/98079714615416886934934209737619787751599303819750539264) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 8188554877585463/174224571863520493293247799005065324265472) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j)))))))))) |
(if (<=.f64 t -104999999999999993416796972718876254028169216) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -6992716752707823/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -6164221759627/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t -7053492961787523/1007641851683931820587806291420968258893675472328417820220872324040744595635843008946260940337480903424595632540239579541935629958157893251896932560850028184716008537290582817399466548302510149103210893455908181007667595468047259786297601506742546990374638711734272) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t 8547936209632073/449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 7454058310771683/784637716923335095479473677900958302012794430558004314112) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 6279889847906223/11417981541647679048466287755595961091061972992) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 1399999999999999997995540216366925363240633182220590252032) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))))))))))) |
(if (<=.f64 t -289999999999999988258055890934410369826816) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -24500000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -6234487666778585/3369993333393829974333376885877453834204643052817571560137951281152) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -4912770182618093/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -4106071118205837/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -4292270895663473/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t -4093545022465973/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t 6523425002087635/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 4315507443078343/98079714615416886934934209737619787751599303819750539264) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 6850788924988607/713623846352979940529142984724747568191373312) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 2200000000000000071517808281513951267912908859946066509824) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))))))) |
(if (<=.f64 t -80000000000000001114976935675312793045696512) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -6233507505270973/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t 8772881899359233/449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 5688623447694179/392318858461667547739736838950479151006397215279002157056) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 6279889847906223/11417981541647679048466287755595961091061972992) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 17000000000000000299220050373850724098239315364942769553408) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 t -699999999999999980277210587239577103826898837838342922400747488389627904) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -7453886054533809/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 6523425002087635/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 6904811908925349/3138550867693340381917894711603833208051177722232017256448) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 4224653170409641/2854495385411919762116571938898990272765493248) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 23999999999999999766524035865123871034699084260849748017152) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 t -134999999999999998298027355012280304343777841674961586854414954612654080) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -15838968666951/6739986666787659948666753771754907668409286105635143120275902562304) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t -4455508415646675/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -7550311166421727/719077253944926363091722076315609893447190791576922629093720324630930703222003852530833909289630144084480455519485573430635159075257666489971389722557896497511071573699461941105208878404984376477812331808340023075352602729369851525895652442163308948653402042738345192959788983753918865219341425318496896548864) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 8840851817600415/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 6032744662767799/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 5200) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 t -115000000000000012172354036040584185404080624985122983931441973339095040) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -8454639274818441/1725436586697640946858688965569256363112777243042596638790631055949824) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t -4455508415646675/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -809968618843565/1472670216079209191611846812294369061779846741149537544383939224844146080198663889983147846225162535085015972903906454385940805786127700971461406151798572026902674582936498055383467782973408003026559655543480367258322130389749455925034296201550456726842167383528130955181647838728025835969211239052281644132073472) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 7687697232696013/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 6722201195655547/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 6800) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 t -1050000000000000068495530496276252590674557994377302135200425052334981120) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -5348853418762687/862718293348820473429344482784628181556388621521298319395315527974912) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t -8732796494667483/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -3976209583413865/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 4120605716725063/123003155723136208567847447683223664415731869180715065944930703618254955521953492303010368693540149343822709050322214299552689203876695953600699775494388206142090885899729347827083318884583758435450548517566916626912548274908112766882031433928533568160966639616) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t 4826195730214239/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 6400) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 t -339999999999999984815804307206829625576824593371778690788974276089217024) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -4658678784083631/862718293348820473429344482784628181556388621521298319395315527974912) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t -4455508415646675/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (if (<=.f64 t -5890680864316837/736335108039604595805923406147184530889923370574768772191969612422073040099331944991573923112581267542507986451953227192970402893063850485730703075899286013451337291468249027691733891486704001513279827771740183629161065194874727962517148100775228363421083691764065477590823919364012917984605619526140822066036736) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 4228233477982807/480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t 6032744662767799/43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032192) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 2400) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 t -2950000000000000100460395349911334842742797436151208582578176) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -15838968666951/6739986666787659948666753771754907668409286105635143120275902562304) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t -8732796494667483/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (if (<=.f64 t -7938612883551987/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 576577292452201/7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t 7308239248610133/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 1650) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 t -329422299073093/401734511064747568885490523085290650630550748445698208825344) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -4455508415646675/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (if (<=.f64 t -4359103839594459/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 75075168288047/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t 8618206661096855/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 7000) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 t -2150000000000000164923988200672539626322778570437469143040) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -439347050248359/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 t -1988105826930585/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t -3145962986009053/179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 225225504864141/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t 8618206661096855/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 150000000000000002896389520745036526298064251756944031744) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 t -9999999999999999438119489974413630815797154428513196965888) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -3437060138290949/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 t -6245471015606689/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t -2157231761834779/89884656743115795386465259539451236680898848947115328636715040578866337902750481566354238661203768010560056939935696678829394884407208311246423715319737062188883946712432742638151109800623047059726541476042502884419075341171231440736956555270413618581675255342293149119973622969239858152417678164812112068608) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 t 146179710171/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 t 2382756806017117/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t 2326915798496151/43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032192) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 t 130000000000000005413947115704373211012452334940440231936) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))))))))))) |
(if (<=.f64 t -39000000000000001014398133188990236777368403964403434651648) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -4315373364262743/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 t -4150827460403831/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 8809819076483997/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 t 3274918531216805/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 t 6499999999999999704467497228777057347567269980559707734016) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 c -260000000000000000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c 2965586401454427/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 c 25999999999999999737877510269960192) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))) |
(if (<=.f64 c -2200000000000000000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c 3223154579475129/174224571863520493293247799005065324265472) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) |
(if (<=.f64 c -1080192345553827/348449143727040986586495598010130648530944) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c 7080047988414633/307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174272) (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) |
(if (<=.f64 b -520000000000000021655788462817492844049809339761760927744) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 b 8956398538073743/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 b 75075168288047/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 c (*.f64 t j)) (if (<=.f64 b 295873605726537/8702164874309912144930213176155645990168053640839691029699692760275411924760203145038438437113516616399082774302662672635438355868101955410485575332111767174247731541367082500615833649152) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 b 449999999999999979028480) (*.f64 t (*.f64 c j)) (*.f64 b (*.f64 c (neg.f64 z)))))))) |
(if (<=.f64 t -2500000000000000034843029239853524782678016) (*.f64 t (*.f64 c j)) (if (<=.f64 t 550000000000000017879452070378487816978227214986516627456) (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 t (*.f64 c j)))) |
(if (<=.f64 t -2799999999999999930085469291522483565476446208) (*.f64 t (*.f64 c j)) (if (<=.f64 t 230000000000000014604230623847751449096486794656124764160) (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 t (*.f64 c j)))) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
| Outputs |
|---|
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 9999999999999999860310597602564577717002641838126363875249660735883565852672743849064846414228960666786379280392654615393353172850252103336275952370615397010730691664689375178569039851073146339641623266071126720011020169553304018596457812688561947201171488461172921822139066929851282122002676667750021070848) (+.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 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))) |
(if (<=.f64 j -10500000000000000748100320442750986810453306731586036422872954089657450475232575025614996526558348769386037248) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 j -8741742960768907/12855504354071922204335696738729300820177623950262342682411008) (+.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))) (if (<=.f64 j -7381745688878907/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 j -8713982694650085/4149515568880992958512407863691161151012446232242436899995657329690652811412908146399707048947103794288197886611300789182395151075411775307886874834113963687061181803401509523685376) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) (if (<=.f64 j -8686162375287035/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 j 2071763886514469/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 7800000000000000211395069083648) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 (*.f64 y 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))))))))))) |
(if (<=.f64 c -105999999999999993837324133042605866449998467210803599896358442341483425127683903899449469621039907471360) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) (if (<=.f64 c -850000000000000000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 c -4606887725612233/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c -6712243105892569/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 5341655849093511/25436456424254815193480879938969641865328820504439957276902228591018818808813598905645111850248543894740790979741795503409915167442777118989423202714274711784725790327125604852535546439788108920017108978789850624014628402852922291912704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 c 1333754873792233/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 6778405929978135/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 c 3300000000000000172662497344362713952852089265324095700270579712) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))))))))))) |
(if (<=.f64 t -8000000000000000271991933704022596759551797757703184381707445718703002173785606666341932931045867567370469376) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -838083498911033/1496577676626844588240573268701473812127674924007424) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 8018893097172989/229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362368) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 4164050814058741/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712) (+.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))) (if (<=.f64 t 4351578318585633/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) |
(if (<=.f64 t -2100000000000000099508979070721839639886897411446504522708468333749458329397459951005219331133586781765632) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -4190417494555165/374144419156711147060143317175368453031918731001856) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 5470679174164527/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 466240534134175/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 3961408125713217/4951760157141521099596496896) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 39999999999999998155050632808484569088) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t 53000000000000001849922832103779519835825092998201270977896011494027519976312024027709694040204978737860734615552) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 a -1800000000000000102354176669169509124271489229167927561335634100186483739340948013837077848609900824792272475679913138030339179375978941155131785216) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a -3800000000000000090105373610517336454859942665270816487514265852097158959966984339456) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a -579999999999999967790043086891011180722342167488787569623171072) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 a -183729060881773/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a -944890341584289/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a -2896080470170339/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) (if (<=.f64 a -3764013509538311/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 c j))) (if (<=.f64 a -800517141342553/48516190384397154223405609014453204851777688034896769098095376188314092271449277697839950275895202435952741584285346037692861876378587949732633977345036910600139218000651559548445790175987451400789468724803639648465401464181751808) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 4657554276902127/388129523075177233787244872115625638814221504279174152784763009506512738171594221582719602207161619487621932674282768301542895011028703597861071818760295284801113744005212476387566321407899611206315749798429117187723211713454014464) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 3878140695098279/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 a 4820814132776971/6427752177035961102167848369364650410088811975131171341205504) (+.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))) (if (<=.f64 a 6456360425798343/1152921504606846976) (+.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 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))))) |
(if (<=.f64 t -219999999999999999657560027736194839616842994844825432059316125587137357336324857803578964512548406358441984) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -7846377169233351/392318858461667547739736838950479151006397215279002157056) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 3779087587416285/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 4351578318585633/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 5764607523034235/4611686018427387904) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 920000000000000023219666944) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))) |
(if (<=.f64 b -389999999999999976573063302669385975679810054036570934229591833508418013888512) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -1657411109211575/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 8230921486402021/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 2993155353253689/748288838313422294120286634350736906063837462003712) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 713053462628379/9903520314283042199192993792) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 2999999999999999979662846023084883929385125325832192) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) (if (<=.f64 b 84000000000000002710602240257790118441723493387280707151978675576419574998415043444645594600037051472769007901191889296807613529098124579821822106153416198989244924769621580014307366778847528006560124392566786116093476864) (+.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)))))))))) |
(if (<=.f64 b -22999999999999998738164127017267437202651820011466784768) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 726257778211943/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 2244866514940267/187072209578355573530071658587684226515959365500928) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 5942112188569825/79228162514264337593543950336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 61999999999999999579698817810420934540625923400531968) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))) (if (<=.f64 b 8599999999999999388156765857342688001415268594240128195057033543890490268586614201729917325945881156479513670694286942371333143785644327854317113820035508562381219316728652416174193715973572048684991722896890783596544) (+.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))))))))) |
(if (<=.f64 y -9999999999999999827367757839185598317239782875580932278577147150336) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -2911741527645189/3064991081731777716716694054300618367237478244367204352) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y -368457763696357/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 7841871946545031/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 7729955908405431/441711766194596082395824375185729628956870974218904739530401550323154944) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 9500000000000000509459324429306383109635764647465101122102005596160) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 y 114999999999999999025435576357973090723901817951402480419738826442664890985813929140494059756805989646939487445455432908762251264) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 81999999999999996655385385984417563108421462465638434715327828153911150865826648933022118849360162511792083958992127515333821156533361918731432457657819280560271362539050613733952872650451318765657309822415576462273914084020179363137898685227627637278548812717687257492165313478331302203831091200) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y 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 (*.f64 i j) (neg.f64 y))))))))))) |
(if (<=.f64 t -4299999999999999963677240886342192428606357613285178374956184001334975611411579321006224491642184943429222400) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -5728988666769511/3369993333393829974333376885877453834204643052817571560137951281152) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t -4912770182618093/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -3109721077501335/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 2299208036583997/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 6206495367518175/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t 5499999999999999754074783475347467413520555276160392832163424180242685978246309313402125049845436685237753374030891525547387223066109026694858257431594657316046110720) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 y -12500000000000000182883690383435912887125537348308188240982634839622454553139352698880) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -1034434490084475/766247770432944429179173513575154591809369561091801088) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 y -4013622577982625/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -6642173867685913/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y -2369933197886467/2323463919496536035621972653359219625205094065092803842274643530181157276813131833664325491400244297796560505922176520391335289446163915168423172782972491602785891938199156053035447515366090213859748743409924120634480857354496687637745467094294778254706320477272099863787133357522944) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 1767204259295051/11781361728633673532894774498354952494238773929196300355071513798753168641589311119865182769801300280680127783231251635087526446289021607771691249214388576215221396663491984443067742263787264024212477244347842938066577043117995647400274369612403653814737339068225047641453182709824206687753689912418253153056587776) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 5159126280621731/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 5123856487857315/441711766194596082395824375185729628956870974218904739530401550323154944) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 6999999999999999430184127499376542349895867402464508956701525803008) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 y 720000000000000054125630579893110211779428926333733913707694553697591466174538947358469592790385785508351487627973818955207802880) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (*.f64 c (*.f64 t j)))))))))))))) |
(if (<=.f64 y -6999999999999999757327549275195921845052507801201312792394826901669246791631826321408) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -7815727258416033/1532495540865888858358347027150309183618739122183602176) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 y -6880495847970215/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -7925321092125237/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y -1417312990892887/1161731959748268017810986326679609812602547032546401921137321765090578638406565916832162745700122148898280252961088260195667644723081957584211586391486245801392945969099578026517723757683045106929874371704962060317240428677248343818872733547147389127353160238636049931893566678761472) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 1767204259295051/11781361728633673532894774498354952494238773929196300355071513798753168641589311119865182769801300280680127783231251635087526446289021607771691249214388576215221396663491984443067742263787264024212477244347842938066577043117995647400274369612403653814737339068225047641453182709824206687753689912418253153056587776) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 5159126280621731/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 7288244142210835/55213970774324510299478046898216203619608871777363092441300193790394368) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 11800000000000000401841581399645339370971189744604834330312704) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 y 119999999999999989500702670794322062053080113050397739028248832889276585268477952) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 145000000000000004974608264765501775699204699270438521050451656119533493863238891928466708867602225529874927492081850024183950475264) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 y 7799999999999999874439030030103412418438178987731314953187914858186098228298799973800078770175352628452223665059562081656968033029529748351974181124270380209603680603441701953639198253870995259373644616693924945041910018525270820498091359968760788552475631811559424) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 y 165000000000000004945743170914271684041081070508094860232965424910961257928740204014899633987262963704290446992034963424698706858352038418844927596627542382692907435396898443159314887457490350003079852698025839815340395185551067730042945935364023291212830349283664171538176321827552621773387429052416) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))))))))))))) |
(if (<=.f64 t -22599999999999998713424488443276838287549780303953554013421568) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -1728350240969163/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t -2527928744412231/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -3652222135876439/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 2530561702507585/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 4724570745892973/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 6106364568184163/1606938044258990275541962092341162602522202993782792835301376) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))) |
(if (<=.f64 i -200000000000000012906239745447679119308421504820578339539671915665471618650040573112543019986749031403290765577790368360384389590184578101271409790645582658247315902435527641605865472) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 i -4800000000000000018691578866995741252551309691009987927133761355201763777091099851577133092088204114323852816375454105600) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 i -18499999999999998666094358706448903140256017174020821578768380543792840704) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -136000000000000000000) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 i -2636713248474717/5070602400912917605986812821504) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 i -2876636821159267/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 7976980314433603/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 i 7396840143163425/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 5993757216606705/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 i 6197399707408581/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 5415987671873539/77371252455336267181195264) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.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 (*.f64 y j) (neg.f64 i)))))))))))))) |
(if (<=.f64 j -999999999999999977709969731404129670057984297594921577392083322662491290889839886077866558841507631684757522070951350501376) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 j -8587460456222641/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 j -8863311460481781/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 2880576224656579/1107913932560222642718302084617242634394213707491304322373697056856707228094640652496493097019312046907692196808899173923175472949106175979816042319761510659592576951121881510274623639758153063707231876091920910184135845830200523203728421733043088080742988814006853038686339072) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 j 8343699359066055/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 19499999999999999277675926601747922944) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 j 679999999999999974161607750899414655198071568166641872122012426975455305828331784004462613790985988672732070354318856951695409152) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))) |
(if (<=.f64 b -55000000000000003965752355331854947863420209061968216064) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -3052154799288193/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 4584363475845935/12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 b 7927937771217763/120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193984) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 3674162482993007/612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940928) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 b 3036836989747397/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 b 1250554563763015/463168356949264781694283940034751631413079938662562256157830336031652518559744) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 4999999999999999732451384737740896598436207394816) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))))))))))) |
(if (<=.f64 b -450000000000000030467240045175171240550167630903997628416) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -1242156022966125/354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201472) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 5730454344807419/3016028602530220424421062271578867838525126125874252890898307532480811172246863646685486789069132871854112712507200418582406770249989531589552959798883475511096677545853948017425342019529539590198394174553047792145043723038206885734470238620775335376572758801465612196212014773714996912064944617579072807182486470656) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 b 4924931039695883/60060134630437601839769261564074054890494076748396028293423195126101052500953853663579281588642651046788432153477643700953461525330417946094091687253119241280317815380727220618693026799113163298559838143343221009234642712357476936954116911097916781328596992) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 7054391967346573/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b 3356504041299755/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 b 3010594320170221/231584178474632390847141970017375815706539969331281128078915168015826259279872) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 9999999999999999464902769475481793196872414789632) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))))))))))) |
(if (<=.f64 t -2450000000000000102232870815752369406476288) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -7826902670476543/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -215747761586945/5136851466355833503165029182500125649951503713694505722166289944403058744430742990345377476833582471901350555523611540735370539306820120960085756611964727392534398116336371677921546638558908903585247316148224) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -208613352106439/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -4949683967646105/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t -4524042903795331/94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609721771173307935875544541938110298112193699817954782743504532616344943965179202194956899229230517898712545800381131625461678593653502029519299346025224452702208) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 6873336940433991/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 7341515897069997/6991919901971426075297554671307333615898862102580725715195666431228287110681861367027657291461090911970058473930419853533788296083269867358507086435928852446414275954096487329654980776728266302794199220759703429559553357814144917874843453883416576) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t 1422004099080981/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 2746232009231673/196159429230833773869868419475239575503198607639501078528) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 1400) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 24999999999999999292197012390116050212484082091544289476608) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))))))))))))))) |
(if (<=.f64 b -234999999999999978732499028012148795688542307509203069078301331947520) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -3618502788666131/1809251394333065553493296640760748560207343510400633813116524750123642650624) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b -4434048396276997/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b -3821128982312727/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 b -2151104382609775/2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060288) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -1418129833677085/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b -8096090132292425/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 b 1320736327839163/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 1198751443321341/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 b 407588154115353/926336713898529563388567880069503262826159877325124512315660672063305037119488) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b 1199999999999999991865138409233953571754050130332876800) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j)))))))))))))) |
(if (<=.f64 b -161999999999999994509517859066486433906252598921758241083134920622080) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -3243820782991565/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b -7926331216861687/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b -3821128982312727/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 b -2206260905240795/5515652263101987298728728207430913795608113109085112352897269396216198887424215820128660001943808587833784893551335930816647064191168732319583111500951066614122648616177179922993422016587311577585463592732098692120576) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -4356494849056005/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 5760430272233373/1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 8848933396522393/132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499584) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 1318626587653475/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (if (<=.f64 b 4298202352489177/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b 274999999999999987501936919170120710296513339291860992) (+.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 t x)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j)))))))))))))) |
(if (<=.f64 b -25000000000000002297570877035844559521008614928921133056) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -7591685107522755/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b -4688304423636689/5515652263101987298728728207430913795608113109085112352897269396216198887424215820128660001943808587833784893551335930816647064191168732319583111500951066614122648616177179922993422016587311577585463592732098692120576) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 3184926204271913/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 4924931039695883/60060134630437601839769261564074054890494076748396028293423195126101052500953853663579281588642651046788432153477643700953461525330417946094091687253119241280317815380727220618693026799113163298559838143343221009234642712357476936954116911097916781328596992) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 8212393111719951/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b 7672009237256583/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 4979986173918495/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b 5580630817503391/2722258935367507707706996859454145691648) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 7932099951695107/4611686018427387904) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 b 21000000000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j)))))))))))))) |
(if (<=.f64 b -359999999999999998240106256612062998452964253963399462912) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -492525077454931/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b -7807837858644215/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 b -3388816750449861/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b -357986298980937/14319451959237480602209391966837419245360869586085326264720724851155532002676452079672642132912314187714679754609499860037198430378536688350222513020782289810256437153989606051133400630739489388122520004115872623737965276803368791807679393553237147648) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 b -8499313371303083/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 7687697232696013/120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193984) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 8212393111719951/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b 4595213866065141/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 2593742798915883/463168356949264781694283940034751631413079938662562256157830336031652518559744) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 b 8275667163517223/21778071482940061661655974875633165533184) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 b 180) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))))))))))))))) |
(if (<=.f64 t -5200000000000000141798143018876626942321229824) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -6521207851668095/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -5034114437028717/5136851466355833503165029182500125649951503713694505722166289944403058744430742990345377476833582471901350555523611540735370539306820120960085756611964727392534398116336371677921546638558908903585247316148224) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t -1612226962694291/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t 312409991464761/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 7355978596156267/98079714615416886934934209737619787751599303819750539264) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 8188554877585463/174224571863520493293247799005065324265472) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j)))))))))) |
(if (<=.f64 t -104999999999999993416796972718876254028169216) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -6992716752707823/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -6164221759627/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t -7053492961787523/1007641851683931820587806291420968258893675472328417820220872324040744595635843008946260940337480903424595632540239579541935629958157893251896932560850028184716008537290582817399466548302510149103210893455908181007667595468047259786297601506742546990374638711734272) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 b a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t 8547936209632073/449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 7454058310771683/784637716923335095479473677900958302012794430558004314112) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 6279889847906223/11417981541647679048466287755595961091061972992) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 1399999999999999997995540216366925363240633182220590252032) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))))))))))) |
(if (<=.f64 t -289999999999999988258055890934410369826816) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -24500000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -6234487666778585/3369993333393829974333376885877453834204643052817571560137951281152) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -4912770182618093/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t -4106071118205837/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (+.f64 (-.f64 (*.f64 -1 (*.f64 t (*.f64 a x))) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -4292270895663473/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t -4093545022465973/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 i (neg.f64 a)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t 6523425002087635/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 4315507443078343/98079714615416886934934209737619787751599303819750539264) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 6850788924988607/713623846352979940529142984724747568191373312) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 2200000000000000071517808281513951267912908859946066509824) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))))))) |
(if (<=.f64 t -80000000000000001114976935675312793045696512) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -6233507505270973/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 a (neg.f64 (*.f64 b i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 t 8772881899359233/449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 5688623447694179/392318858461667547739736838950479151006397215279002157056) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 6279889847906223/11417981541647679048466287755595961091061972992) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 17000000000000000299220050373850724098239315364942769553408) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 t -699999999999999980277210587239577103826898837838342922400747488389627904) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -7453886054533809/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 6523425002087635/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 c (*.f64 z b))) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 t 6904811908925349/3138550867693340381917894711603833208051177722232017256448) (+.f64 (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 4224653170409641/2854495385411919762116571938898990272765493248) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 23999999999999999766524035865123871034699084260849748017152) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 t -134999999999999998298027355012280304343777841674961586854414954612654080) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -15838968666951/6739986666787659948666753771754907668409286105635143120275902562304) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t -4455508415646675/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -7550311166421727/719077253944926363091722076315609893447190791576922629093720324630930703222003852530833909289630144084480455519485573430635159075257666489971389722557896497511071573699461941105208878404984376477812331808340023075352602729369851525895652442163308948653402042738345192959788983753918865219341425318496896548864) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 8840851817600415/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 6032744662767799/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 5200) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 t -115000000000000012172354036040584185404080624985122983931441973339095040) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -8454639274818441/1725436586697640946858688965569256363112777243042596638790631055949824) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t -4455508415646675/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -809968618843565/1472670216079209191611846812294369061779846741149537544383939224844146080198663889983147846225162535085015972903906454385940805786127700971461406151798572026902674582936498055383467782973408003026559655543480367258322130389749455925034296201550456726842167383528130955181647838728025835969211239052281644132073472) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 7687697232696013/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 6722201195655547/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 6800) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 t -1050000000000000068495530496276252590674557994377302135200425052334981120) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -5348853418762687/862718293348820473429344482784628181556388621521298319395315527974912) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t -8732796494667483/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296) (+.f64 (-.f64 (*.f64 x (*.f64 z y)) (*.f64 b (*.f64 c z))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -3976209583413865/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 4120605716725063/123003155723136208567847447683223664415731869180715065944930703618254955521953492303010368693540149343822709050322214299552689203876695953600699775494388206142090885899729347827083318884583758435450548517566916626912548274908112766882031433928533568160966639616) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t 4826195730214239/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 6400) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 t -339999999999999984815804307206829625576824593371778690788974276089217024) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -4658678784083631/862718293348820473429344482784628181556388621521298319395315527974912) (+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t -4455508415646675/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (if (<=.f64 t -5890680864316837/736335108039604595805923406147184530889923370574768772191969612422073040099331944991573923112581267542507986451953227192970402893063850485730703075899286013451337291468249027691733891486704001513279827771740183629161065194874727962517148100775228363421083691764065477590823919364012917984605619526140822066036736) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 4228233477982807/480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t 6032744662767799/43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032192) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 2400) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 t -2950000000000000100460395349911334842742797436151208582578176) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -15838968666951/6739986666787659948666753771754907668409286105635143120275902562304) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t -8732796494667483/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (if (<=.f64 t -7938612883551987/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (if (<=.f64 t 576577292452201/7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t 7308239248610133/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 1650) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 t -329422299073093/401734511064747568885490523085290650630550748445698208825344) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -4455508415646675/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (if (<=.f64 t -4359103839594459/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 75075168288047/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t 8618206661096855/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 7000) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 t j))) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 t -2150000000000000164923988200672539626322778570437469143040) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -439347050248359/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 t -1988105826930585/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t -3145962986009053/179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 225225504864141/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t 8618206661096855/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (-.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 z (*.f64 c b))) (if (<=.f64 t 150000000000000002896389520745036526298064251756944031744) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a))))))))))) |
(if (<=.f64 t -9999999999999999438119489974413630815797154428513196965888) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -3437060138290949/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 t -6245471015606689/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t -2157231761834779/89884656743115795386465259539451236680898848947115328636715040578866337902750481566354238661203768010560056939935696678829394884407208311246423715319737062188883946712432742638151109800623047059726541476042502884419075341171231440736956555270413618581675255342293149119973622969239858152417678164812112068608) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 t 146179710171/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 t 2382756806017117/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (if (<=.f64 t 2326915798496151/43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032192) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 t 130000000000000005413947115704373211012452334940440231936) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))))))))))) |
(if (<=.f64 t -39000000000000001014398133188990236777368403964403434651648) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))) (if (<=.f64 t -4315373364262743/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 t -4150827460403831/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 8809819076483997/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 t 3274918531216805/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 t 6499999999999999704467497228777057347567269980559707734016) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 t (+.f64 (*.f64 j c) (*.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 c -260000000000000000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c 2965586401454427/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 c 25999999999999999737877510269960192) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))) |
(if (<=.f64 c -2200000000000000000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c 3223154579475129/174224571863520493293247799005065324265472) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) |
(if (<=.f64 c -1080192345553827/348449143727040986586495598010130648530944) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c 7080047988414633/307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174272) (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) |
(if (<=.f64 b -520000000000000021655788462817492844049809339761760927744) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 b 8956398538073743/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 b 75075168288047/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 c (*.f64 t j)) (if (<=.f64 b 295873605726537/8702164874309912144930213176155645990168053640839691029699692760275411924760203145038438437113516616399082774302662672635438355868101955410485575332111767174247731541367082500615833649152) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 b 449999999999999979028480) (*.f64 t (*.f64 c j)) (*.f64 b (*.f64 c (neg.f64 z)))))))) |
(if (<=.f64 t -2500000000000000034843029239853524782678016) (*.f64 t (*.f64 c j)) (if (<=.f64 t 550000000000000017879452070378487816978227214986516627456) (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 t (*.f64 c j)))) |
(if (<=.f64 t -2799999999999999930085469291522483565476446208) (*.f64 t (*.f64 c j)) (if (<=.f64 t 230000000000000014604230623847751449096486794656124764160) (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 t (*.f64 c j)))) |
(*.f64 t (*.f64 c j)) |
(*.f64 c (*.f64 t j)) |
Compiled 8310 to 3110 computations (62.6% saved)
| 6× | egg-herbie |
| 1700× | rational_best.json-simplify-132 |
| 912× | rational_best.json-simplify-47 |
| 912× | rational_best.json-simplify-47 |
| 912× | rational_best.json-simplify-47 |
| 850× | rational_best.json-simplify-47 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 134 | 7367 |
| 1 | 250 | 7115 |
| 2 | 665 | 6895 |
| 3 | 2405 | 6895 |
| 4 | 4531 | 6895 |
| 5 | 7718 | 6895 |
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 134 | 7367 |
| 1 | 250 | 7115 |
| 2 | 665 | 6895 |
| 3 | 2405 | 6895 |
| 4 | 4531 | 6895 |
| 5 | 7718 | 6895 |
| 0 | 134 | 7367 |
| 1 | 250 | 7115 |
| 2 | 665 | 6895 |
| 3 | 2405 | 6895 |
| 4 | 4531 | 6895 |
| 5 | 7718 | 6895 |
| 0 | 126 | 8110 |
| 1 | 260 | 7828 |
| 2 | 624 | 7754 |
| 3 | 2111 | 7754 |
| 4 | 3770 | 7754 |
| 5 | 7590 | 7754 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | saturated |
Compiled 936 to 252 computations (73.1% saved)
Compiled 7914 to 1292 computations (83.7% saved)
Loading profile data...